diff --git a/config/config.json b/config/config.json index ca1411e..b8a1396 100755 --- a/config/config.json +++ b/config/config.json @@ -11,8 +11,7 @@ "_comment" : "if paths are empty, default Monero paths will be used", "mainnet" : "", "testnet" : "", - "stagenet2" : "", - "stagenet" : "/home/mwo2/stagenet/node_01/stagenet/lmdb" + "stagenet" : "", }, "database" : { diff --git a/html/js/controllers/send_coins.js b/html/js/controllers/send_coins.js index 2ce0017..3e46d55 100644 --- a/html/js/controllers/send_coins.js +++ b/html/js/controllers/send_coins.js @@ -48,7 +48,9 @@ class HostedMoneroAPIClient ).catch( function(data) { - fn(data && data.data.Error ? data.data.Error : "Something went wrong with getting your available balance for spending"); + fn(data && data.data.Error + ? data.data.Error + : "Something went wrong with getting your available balance for spending"); } ); const requestHandle = @@ -72,7 +74,10 @@ class HostedMoneroAPIClient ).catch( function(data) { - fn(data && data.data.Error ? data.data.Error : "Something went wrong while getting decoy outputs"); + fn(data + && data.data.Error + ? data.data.Error + : "Something went wrong while getting decoy outputs"); } ); const requestHandle = @@ -96,7 +101,10 @@ class HostedMoneroAPIClient ).catch( function(data) { - fn(data && data.data.Error ? data.data.Error : "Something went wrong while submitting your transaction"); + //console.log("submit_raw_data_error:", data); + fn(data && data.data.Error + ? data.data.Error + : "Something went wrong while submitting your transaction"); } ); const requestHandle = diff --git a/html/js/lib/mymonero-core.js b/html/js/lib/mymonero-core.js index b5c0a04..fa2a1af 100644 --- a/html/js/lib/mymonero-core.js +++ b/html/js/lib/mymonero-core.js @@ -5,5 +5,5 @@ * @author Feross Aboukhadijeh * @license MIT */ -var e=t(89),r=t(90),_=t(43);function a(){return o.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function n(i,A){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|i}function u(i,A){if(o.isBuffer(i))return i.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(i)||i instanceof ArrayBuffer))return i.byteLength;"string"!=typeof i&&(i=""+i);var t=i.length;if(0===t)return 0;for(var e=!1;;)switch(A){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":case void 0:return F(i).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return L(i).length;default:if(e)return F(i).length;A=(""+A).toLowerCase(),e=!0}}function b(i,A,t){var e=i[A];i[A]=i[t],i[t]=e}function h(i,A,t,e,r){if(0===i.length)return-1;if("string"==typeof t?(e=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,isNaN(t)&&(t=r?0:i.length-1),t<0&&(t=i.length+t),t>=i.length){if(r)return-1;t=i.length-1}else if(t<0){if(!r)return-1;t=0}if("string"==typeof A&&(A=o.from(A,e)),o.isBuffer(A))return 0===A.length?-1:p(i,A,t,e,r);if("number"==typeof A)return A&=255,o.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(i,A,t):Uint8Array.prototype.lastIndexOf.call(i,A,t):p(i,[A],t,e,r);throw new TypeError("val must be string, number or Buffer")}function p(i,A,t,e,r){var _,a=1,n=i.length,o=A.length;if(void 0!==e&&("ucs2"===(e=String(e).toLowerCase())||"ucs-2"===e||"utf16le"===e||"utf-16le"===e)){if(i.length<2||A.length<2)return-1;a=2,n/=2,o/=2,t/=2}function c(i,A){return 1===a?i[A]:i.readUInt16BE(A*a)}if(r){var s=-1;for(_=t;_n&&(t=n-o),_=t;_>=0;_--){for(var l=!0,E=0;Er&&(e=r):e=r;var _=A.length;if(_%2!=0)throw new TypeError("Invalid hex string");e>_/2&&(e=_/2);for(var a=0;a>8,r=t%256,_.push(r),_.push(e);return _}(A,i.length-t),i,t,e)}function v(i,A,t){return 0===A&&t===i.length?e.fromByteArray(i):e.fromByteArray(i.slice(A,t))}function S(i,A,t){t=Math.min(i.length,t);for(var e=[],r=A;r239?4:c>223?3:c>191?2:1;if(r+l<=t)switch(l){case 1:c<128&&(s=c);break;case 2:128==(192&(_=i[r+1]))&&(o=(31&c)<<6|63&_)>127&&(s=o);break;case 3:_=i[r+1],a=i[r+2],128==(192&_)&&128==(192&a)&&(o=(15&c)<<12|(63&_)<<6|63&a)>2047&&(o<55296||o>57343)&&(s=o);break;case 4:_=i[r+1],a=i[r+2],n=i[r+3],128==(192&_)&&128==(192&a)&&128==(192&n)&&(o=(15&c)<<18|(63&_)<<12|(63&a)<<6|63&n)>65535&&o<1114112&&(s=o)}null===s?(s=65533,l=1):s>65535&&(s-=65536,e.push(s>>>10&1023|55296),s=56320|1023&s),e.push(s),r+=l}return function(i){var A=i.length;if(A<=I)return String.fromCharCode.apply(String,i);var t="",e=0;for(;ethis.length)return"";if((void 0===t||t>this.length)&&(t=this.length),t<=0)return"";if((t>>>=0)<=(A>>>=0))return"";for(i||(i="utf8");;)switch(i){case"hex":return y(this,A,t);case"utf8":case"utf-8":return S(this,A,t);case"ascii":return G(this,A,t);case"latin1":case"binary":return Z(this,A,t);case"base64":return v(this,A,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Q(this,A,t);default:if(e)throw new TypeError("Unknown encoding: "+i);i=(i+"").toLowerCase(),e=!0}}.apply(this,arguments)},o.prototype.equals=function(i){if(!o.isBuffer(i))throw new TypeError("Argument must be a Buffer");return this===i||0===o.compare(this,i)},o.prototype.inspect=function(){var i="",t=A.INSPECT_MAX_BYTES;return this.length>0&&(i=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(i+=" ... ")),""},o.prototype.compare=function(i,A,t,e,r){if(!o.isBuffer(i))throw new TypeError("Argument must be a Buffer");if(void 0===A&&(A=0),void 0===t&&(t=i?i.length:0),void 0===e&&(e=0),void 0===r&&(r=this.length),A<0||t>i.length||e<0||r>this.length)throw new RangeError("out of range index");if(e>=r&&A>=t)return 0;if(e>=r)return-1;if(A>=t)return 1;if(A>>>=0,t>>>=0,e>>>=0,r>>>=0,this===i)return 0;for(var _=r-e,a=t-A,n=Math.min(_,a),c=this.slice(e,r),s=i.slice(A,t),l=0;lr)&&(t=r),i.length>0&&(t<0||A<0)||A>this.length)throw new RangeError("Attempt to write outside buffer bounds");e||(e="utf8");for(var _=!1;;)switch(e){case"hex":return N(this,i,A,t);case"utf8":case"utf-8":return g(this,i,A,t);case"ascii":return f(this,i,A,t);case"latin1":case"binary":return m(this,i,A,t);case"base64":return B(this,i,A,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,i,A,t);default:if(_)throw new TypeError("Unknown encoding: "+e);e=(""+e).toLowerCase(),_=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function G(i,A,t){var e="";t=Math.min(i.length,t);for(var r=A;re)&&(t=e);for(var r="",_=A;_t)throw new RangeError("Trying to access beyond buffer length")}function R(i,A,t,e,r,_){if(!o.isBuffer(i))throw new TypeError('"buffer" argument must be a Buffer instance');if(A>r||A<_)throw new RangeError('"value" argument is out of bounds');if(t+e>i.length)throw new RangeError("Index out of range")}function Y(i,A,t,e){A<0&&(A=65535+A+1);for(var r=0,_=Math.min(i.length-t,2);r<_;++r)i[t+r]=(A&255<<8*(e?r:1-r))>>>8*(e?r:1-r)}function C(i,A,t,e){A<0&&(A=4294967295+A+1);for(var r=0,_=Math.min(i.length-t,4);r<_;++r)i[t+r]=A>>>8*(e?r:3-r)&255}function j(i,A,t,e,r,_){if(t+e>i.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function W(i,A,t,e,_){return _||j(i,0,t,4),r.write(i,A,t,e,23,4),t+4}function M(i,A,t,e,_){return _||j(i,0,t,8),r.write(i,A,t,e,52,8),t+8}o.prototype.slice=function(i,A){var t,e=this.length;if(i=~~i,A=void 0===A?e:~~A,i<0?(i+=e)<0&&(i=0):i>e&&(i=e),A<0?(A+=e)<0&&(A=0):A>e&&(A=e),A0&&(r*=256);)e+=this[i+--A]*r;return e},o.prototype.readUInt8=function(i,A){return A||D(i,1,this.length),this[i]},o.prototype.readUInt16LE=function(i,A){return A||D(i,2,this.length),this[i]|this[i+1]<<8},o.prototype.readUInt16BE=function(i,A){return A||D(i,2,this.length),this[i]<<8|this[i+1]},o.prototype.readUInt32LE=function(i,A){return A||D(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+16777216*this[i+3]},o.prototype.readUInt32BE=function(i,A){return A||D(i,4,this.length),16777216*this[i]+(this[i+1]<<16|this[i+2]<<8|this[i+3])},o.prototype.readIntLE=function(i,A,t){i|=0,A|=0,t||D(i,A,this.length);for(var e=this[i],r=1,_=0;++_=(r*=128)&&(e-=Math.pow(2,8*A)),e},o.prototype.readIntBE=function(i,A,t){i|=0,A|=0,t||D(i,A,this.length);for(var e=A,r=1,_=this[i+--e];e>0&&(r*=256);)_+=this[i+--e]*r;return _>=(r*=128)&&(_-=Math.pow(2,8*A)),_},o.prototype.readInt8=function(i,A){return A||D(i,1,this.length),128&this[i]?-1*(255-this[i]+1):this[i]},o.prototype.readInt16LE=function(i,A){A||D(i,2,this.length);var t=this[i]|this[i+1]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt16BE=function(i,A){A||D(i,2,this.length);var t=this[i+1]|this[i]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt32LE=function(i,A){return A||D(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},o.prototype.readInt32BE=function(i,A){return A||D(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},o.prototype.readFloatLE=function(i,A){return A||D(i,4,this.length),r.read(this,i,!0,23,4)},o.prototype.readFloatBE=function(i,A){return A||D(i,4,this.length),r.read(this,i,!1,23,4)},o.prototype.readDoubleLE=function(i,A){return A||D(i,8,this.length),r.read(this,i,!0,52,8)},o.prototype.readDoubleBE=function(i,A){return A||D(i,8,this.length),r.read(this,i,!1,52,8)},o.prototype.writeUIntLE=function(i,A,t,e){(i=+i,A|=0,t|=0,e)||R(this,i,A,t,Math.pow(2,8*t)-1,0);var r=1,_=0;for(this[A]=255&i;++_=0&&(_*=256);)this[A+r]=i/_&255;return A+t},o.prototype.writeUInt8=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,1,255,0),o.TYPED_ARRAY_SUPPORT||(i=Math.floor(i)),this[A]=255&i,A+1},o.prototype.writeUInt16LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8):Y(this,i,A,!0),A+2},o.prototype.writeUInt16BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>8,this[A+1]=255&i):Y(this,i,A,!1),A+2},o.prototype.writeUInt32LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[A+3]=i>>>24,this[A+2]=i>>>16,this[A+1]=i>>>8,this[A]=255&i):C(this,i,A,!0),A+4},o.prototype.writeUInt32BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>24,this[A+1]=i>>>16,this[A+2]=i>>>8,this[A+3]=255&i):C(this,i,A,!1),A+4},o.prototype.writeIntLE=function(i,A,t,e){if(i=+i,A|=0,!e){var r=Math.pow(2,8*t-1);R(this,i,A,t,r-1,-r)}var _=0,a=1,n=0;for(this[A]=255&i;++_>0)-n&255;return A+t},o.prototype.writeIntBE=function(i,A,t,e){if(i=+i,A|=0,!e){var r=Math.pow(2,8*t-1);R(this,i,A,t,r-1,-r)}var _=t-1,a=1,n=0;for(this[A+_]=255&i;--_>=0&&(a*=256);)i<0&&0===n&&0!==this[A+_+1]&&(n=1),this[A+_]=(i/a>>0)-n&255;return A+t},o.prototype.writeInt8=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,1,127,-128),o.TYPED_ARRAY_SUPPORT||(i=Math.floor(i)),i<0&&(i=255+i+1),this[A]=255&i,A+1},o.prototype.writeInt16LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8):Y(this,i,A,!0),A+2},o.prototype.writeInt16BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>8,this[A+1]=255&i):Y(this,i,A,!1),A+2},o.prototype.writeInt32LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8,this[A+2]=i>>>16,this[A+3]=i>>>24):C(this,i,A,!0),A+4},o.prototype.writeInt32BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>24,this[A+1]=i>>>16,this[A+2]=i>>>8,this[A+3]=255&i):C(this,i,A,!1),A+4},o.prototype.writeFloatLE=function(i,A,t){return W(this,i,A,!0,t)},o.prototype.writeFloatBE=function(i,A,t){return W(this,i,A,!1,t)},o.prototype.writeDoubleLE=function(i,A,t){return M(this,i,A,!0,t)},o.prototype.writeDoubleBE=function(i,A,t){return M(this,i,A,!1,t)},o.prototype.copy=function(i,A,t,e){if(t||(t=0),e||0===e||(e=this.length),A>=i.length&&(A=i.length),A||(A=0),e>0&&e=this.length)throw new RangeError("sourceStart out of bounds");if(e<0)throw new RangeError("sourceEnd out of bounds");e>this.length&&(e=this.length),i.length-A=0;--r)i[r+A]=this[r+t];else if(_<1e3||!o.TYPED_ARRAY_SUPPORT)for(r=0;r<_;++r)i[r+A]=this[r+t];else Uint8Array.prototype.set.call(i,this.subarray(t,t+_),A);return _},o.prototype.fill=function(i,A,t,e){if("string"==typeof i){if("string"==typeof A?(e=A,A=0,t=this.length):"string"==typeof t&&(e=t,t=this.length),1===i.length){var r=i.charCodeAt(0);r<256&&(i=r)}if(void 0!==e&&"string"!=typeof e)throw new TypeError("encoding must be a string");if("string"==typeof e&&!o.isEncoding(e))throw new TypeError("Unknown encoding: "+e)}else"number"==typeof i&&(i&=255);if(A<0||this.length>>=0,t=void 0===t?this.length:t>>>0,i||(i=0),"number"==typeof i)for(_=A;_55295&&t<57344){if(!r){if(t>56319){(A-=3)>-1&&_.push(239,191,189);continue}if(a+1===e){(A-=3)>-1&&_.push(239,191,189);continue}r=t;continue}if(t<56320){(A-=3)>-1&&_.push(239,191,189),r=t;continue}t=65536+(r-55296<<10|t-56320)}else r&&(A-=3)>-1&&_.push(239,191,189);if(r=null,t<128){if((A-=1)<0)break;_.push(t)}else if(t<2048){if((A-=2)<0)break;_.push(t>>6|192,63&t|128)}else if(t<65536){if((A-=3)<0)break;_.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((A-=4)<0)break;_.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return _}function L(i){return e.toByteArray(function(i){if((i=function(i){return i.trim?i.trim():i.replace(/^\s+|\s+$/g,"")}(i).replace(O,"")).length<2)return"";for(;i.length%4!=0;)i+="=";return i}(i))}function x(i,A,t,e){for(var r=0;r=A.length||r>=i.length);++r)A[r+t]=i[r];return r}}).call(this,t(8))},function(i,A,t){(function(i){!function(i,A){"use strict";function e(i,A){if(!i)throw new Error(A||"Assertion failed")}function r(i,A){i.super_=A;var t=function(){};t.prototype=A.prototype,i.prototype=new t,i.prototype.constructor=i}function _(i,A,t){if(_.isBN(i))return i;this.negative=0,this.words=null,this.length=0,this.red=null,null!==i&&("le"!==A&&"be"!==A||(t=A,A=10),this._init(i||0,A||10,t||"be"))}var a;"object"==typeof i?i.exports=_:A.BN=_,_.BN=_,_.wordSize=26;try{a=t(128).Buffer}catch(i){}function n(i,A,t){for(var e=0,r=Math.min(i.length,t),_=A;_=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return e}function o(i,A,t,e){for(var r=0,_=Math.min(i.length,t),a=A;a<_;a++){var n=i.charCodeAt(a)-48;r*=e,r+=n>=49?n-49+10:n>=17?n-17+10:n}return r}_.isBN=function(i){return i instanceof _||null!==i&&"object"==typeof i&&i.constructor.wordSize===_.wordSize&&Array.isArray(i.words)},_.max=function(i,A){return i.cmp(A)>0?i:A},_.min=function(i,A){return i.cmp(A)<0?i:A},_.prototype._init=function(i,A,t){if("number"==typeof i)return this._initNumber(i,A,t);if("object"==typeof i)return this._initArray(i,A,t);"hex"===A&&(A=16),e(A===(0|A)&&A>=2&&A<=36);var r=0;"-"===(i=i.toString().replace(/\s+/g,""))[0]&&r++,16===A?this._parseHex(i,r):this._parseBase(i,A,r),"-"===i[0]&&(this.negative=1),this.strip(),"le"===t&&this._initArray(this.toArray(),A,t)},_.prototype._initNumber=function(i,A,t){i<0&&(this.negative=1,i=-i),i<67108864?(this.words=[67108863&i],this.length=1):i<4503599627370496?(this.words=[67108863&i,i/67108864&67108863],this.length=2):(e(i<9007199254740992),this.words=[67108863&i,i/67108864&67108863,1],this.length=3),"le"===t&&this._initArray(this.toArray(),A,t)},_.prototype._initArray=function(i,A,t){if(e("number"==typeof i.length),i.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(i.length/3),this.words=new Array(this.length);for(var r=0;r=0;r-=3)a=i[r]|i[r-1]<<8|i[r-2]<<16,this.words[_]|=a<>>26-n&67108863,(n+=24)>=26&&(n-=26,_++);else if("le"===t)for(r=0,_=0;r>>26-n&67108863,(n+=24)>=26&&(n-=26,_++);return this.strip()},_.prototype._parseHex=function(i,A){this.length=Math.ceil((i.length-A)/6),this.words=new Array(this.length);for(var t=0;t=A;t-=6)r=n(i,t,t+6),this.words[e]|=r<<_&67108863,this.words[e+1]|=r>>>26-_&4194303,(_+=24)>=26&&(_-=26,e++);t+6!==A&&(r=n(i,A,t+6),this.words[e]|=r<<_&67108863,this.words[e+1]|=r>>>26-_&4194303),this.strip()},_.prototype._parseBase=function(i,A,t){this.words=[0],this.length=1;for(var e=0,r=1;r<=67108863;r*=A)e++;e--,r=r/A|0;for(var _=i.length-t,a=_%e,n=Math.min(_,_-a)+t,c=0,s=t;s1&&0===this.words[this.length-1];)this.length--;return this._normSign()},_.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},_.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],s=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],l=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function E(i,A,t){t.negative=A.negative^i.negative;var e=i.length+A.length|0;t.length=e,e=e-1|0;var r=0|i.words[0],_=0|A.words[0],a=r*_,n=67108863&a,o=a/67108864|0;t.words[0]=n;for(var c=1;c>>26,l=67108863&o,E=Math.min(c,A.length-1),d=Math.max(0,c-i.length+1);d<=E;d++){var u=c-d|0;s+=(a=(r=0|i.words[u])*(_=0|A.words[d])+l)/67108864|0,l=67108863&a}t.words[c]=0|l,o=0|s}return 0!==o?t.words[c]=0|o:t.length--,t.strip()}_.prototype.toString=function(i,A){var t;if(i=i||10,A=0|A||1,16===i||"hex"===i){t="";for(var r=0,_=0,a=0;a>>24-r&16777215)||a!==this.length-1?c[6-o.length]+o+t:o+t,(r+=2)>=26&&(r-=26,a--)}for(0!==_&&(t=_.toString(16)+t);t.length%A!=0;)t="0"+t;return 0!==this.negative&&(t="-"+t),t}if(i===(0|i)&&i>=2&&i<=36){var E=s[i],d=l[i];t="";var u=this.clone();for(u.negative=0;!u.isZero();){var b=u.modn(d).toString(i);t=(u=u.idivn(d)).isZero()?b+t:c[E-b.length]+b+t}for(this.isZero()&&(t="0"+t);t.length%A!=0;)t="0"+t;return 0!==this.negative&&(t="-"+t),t}e(!1,"Base should be between 2 and 36")},_.prototype.toNumber=function(){var i=this.words[0];return 2===this.length?i+=67108864*this.words[1]:3===this.length&&1===this.words[2]?i+=4503599627370496+67108864*this.words[1]:this.length>2&&e(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-i:i},_.prototype.toJSON=function(){return this.toString(16)},_.prototype.toBuffer=function(i,A){return e(void 0!==a),this.toArrayLike(a,i,A)},_.prototype.toArray=function(i,A){return this.toArrayLike(Array,i,A)},_.prototype.toArrayLike=function(i,A,t){var r=this.byteLength(),_=t||Math.max(1,r);e(r<=_,"byte array longer than desired length"),e(_>0,"Requested array length <= 0"),this.strip();var a,n,o="le"===A,c=new i(_),s=this.clone();if(o){for(n=0;!s.isZero();n++)a=s.andln(255),s.iushrn(8),c[n]=a;for(;n<_;n++)c[n]=0}else{for(n=0;n<_-r;n++)c[n]=0;for(n=0;!s.isZero();n++)a=s.andln(255),s.iushrn(8),c[_-n-1]=a}return c},Math.clz32?_.prototype._countBits=function(i){return 32-Math.clz32(i)}:_.prototype._countBits=function(i){var A=i,t=0;return A>=4096&&(t+=13,A>>>=13),A>=64&&(t+=7,A>>>=7),A>=8&&(t+=4,A>>>=4),A>=2&&(t+=2,A>>>=2),t+A},_.prototype._zeroBits=function(i){if(0===i)return 26;var A=i,t=0;return 0==(8191&A)&&(t+=13,A>>>=13),0==(127&A)&&(t+=7,A>>>=7),0==(15&A)&&(t+=4,A>>>=4),0==(3&A)&&(t+=2,A>>>=2),0==(1&A)&&t++,t},_.prototype.bitLength=function(){var i=this.words[this.length-1],A=this._countBits(i);return 26*(this.length-1)+A},_.prototype.zeroBits=function(){if(this.isZero())return 0;for(var i=0,A=0;Ai.length?this.clone().ior(i):i.clone().ior(this)},_.prototype.uor=function(i){return this.length>i.length?this.clone().iuor(i):i.clone().iuor(this)},_.prototype.iuand=function(i){var A;A=this.length>i.length?i:this;for(var t=0;ti.length?this.clone().iand(i):i.clone().iand(this)},_.prototype.uand=function(i){return this.length>i.length?this.clone().iuand(i):i.clone().iuand(this)},_.prototype.iuxor=function(i){var A,t;this.length>i.length?(A=this,t=i):(A=i,t=this);for(var e=0;ei.length?this.clone().ixor(i):i.clone().ixor(this)},_.prototype.uxor=function(i){return this.length>i.length?this.clone().iuxor(i):i.clone().iuxor(this)},_.prototype.inotn=function(i){e("number"==typeof i&&i>=0);var A=0|Math.ceil(i/26),t=i%26;this._expand(A),t>0&&A--;for(var r=0;r0&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},_.prototype.notn=function(i){return this.clone().inotn(i)},_.prototype.setn=function(i,A){e("number"==typeof i&&i>=0);var t=i/26|0,r=i%26;return this._expand(t+1),this.words[t]=A?this.words[t]|1<i.length?(t=this,e=i):(t=i,e=this);for(var r=0,_=0;_>>26;for(;0!==r&&_>>26;if(this.length=t.length,0!==r)this.words[this.length]=r,this.length++;else if(t!==this)for(;_i.length?this.clone().iadd(i):i.clone().iadd(this)},_.prototype.isub=function(i){if(0!==i.negative){i.negative=0;var A=this.iadd(i);return i.negative=1,A._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(i),this.negative=1,this._normSign();var t,e,r=this.cmp(i);if(0===r)return this.negative=0,this.length=1,this.words[0]=0,this;r>0?(t=this,e=i):(t=i,e=this);for(var _=0,a=0;a>26,this.words[a]=67108863&A;for(;0!==_&&a>26,this.words[a]=67108863&A;if(0===_&&a>>13,d=0|a[1],u=8191&d,b=d>>>13,h=0|a[2],p=8191&h,N=h>>>13,g=0|a[3],f=8191&g,m=g>>>13,B=0|a[4],w=8191&B,v=B>>>13,S=0|a[5],I=8191&S,G=S>>>13,Z=0|a[6],y=8191&Z,Q=Z>>>13,D=0|a[7],R=8191&D,Y=D>>>13,C=0|a[8],j=8191&C,W=C>>>13,M=0|a[9],O=8191&M,X=M>>>13,F=0|n[0],L=8191&F,x=F>>>13,k=0|n[1],H=8191&k,V=k>>>13,J=0|n[2],T=8191&J,U=J>>>13,K=0|n[3],P=8191&K,z=K>>>13,q=0|n[4],$=8191&q,ii=q>>>13,Ai=0|n[5],ti=8191&Ai,ei=Ai>>>13,ri=0|n[6],_i=8191&ri,ai=ri>>>13,ni=0|n[7],oi=8191&ni,ci=ni>>>13,si=0|n[8],li=8191&si,Ei=si>>>13,di=0|n[9],ui=8191&di,bi=di>>>13;t.negative=i.negative^A.negative,t.length=19;var hi=(c+(e=Math.imul(l,L))|0)+((8191&(r=(r=Math.imul(l,x))+Math.imul(E,L)|0))<<13)|0;c=((_=Math.imul(E,x))+(r>>>13)|0)+(hi>>>26)|0,hi&=67108863,e=Math.imul(u,L),r=(r=Math.imul(u,x))+Math.imul(b,L)|0,_=Math.imul(b,x);var pi=(c+(e=e+Math.imul(l,H)|0)|0)+((8191&(r=(r=r+Math.imul(l,V)|0)+Math.imul(E,H)|0))<<13)|0;c=((_=_+Math.imul(E,V)|0)+(r>>>13)|0)+(pi>>>26)|0,pi&=67108863,e=Math.imul(p,L),r=(r=Math.imul(p,x))+Math.imul(N,L)|0,_=Math.imul(N,x),e=e+Math.imul(u,H)|0,r=(r=r+Math.imul(u,V)|0)+Math.imul(b,H)|0,_=_+Math.imul(b,V)|0;var Ni=(c+(e=e+Math.imul(l,T)|0)|0)+((8191&(r=(r=r+Math.imul(l,U)|0)+Math.imul(E,T)|0))<<13)|0;c=((_=_+Math.imul(E,U)|0)+(r>>>13)|0)+(Ni>>>26)|0,Ni&=67108863,e=Math.imul(f,L),r=(r=Math.imul(f,x))+Math.imul(m,L)|0,_=Math.imul(m,x),e=e+Math.imul(p,H)|0,r=(r=r+Math.imul(p,V)|0)+Math.imul(N,H)|0,_=_+Math.imul(N,V)|0,e=e+Math.imul(u,T)|0,r=(r=r+Math.imul(u,U)|0)+Math.imul(b,T)|0,_=_+Math.imul(b,U)|0;var gi=(c+(e=e+Math.imul(l,P)|0)|0)+((8191&(r=(r=r+Math.imul(l,z)|0)+Math.imul(E,P)|0))<<13)|0;c=((_=_+Math.imul(E,z)|0)+(r>>>13)|0)+(gi>>>26)|0,gi&=67108863,e=Math.imul(w,L),r=(r=Math.imul(w,x))+Math.imul(v,L)|0,_=Math.imul(v,x),e=e+Math.imul(f,H)|0,r=(r=r+Math.imul(f,V)|0)+Math.imul(m,H)|0,_=_+Math.imul(m,V)|0,e=e+Math.imul(p,T)|0,r=(r=r+Math.imul(p,U)|0)+Math.imul(N,T)|0,_=_+Math.imul(N,U)|0,e=e+Math.imul(u,P)|0,r=(r=r+Math.imul(u,z)|0)+Math.imul(b,P)|0,_=_+Math.imul(b,z)|0;var fi=(c+(e=e+Math.imul(l,$)|0)|0)+((8191&(r=(r=r+Math.imul(l,ii)|0)+Math.imul(E,$)|0))<<13)|0;c=((_=_+Math.imul(E,ii)|0)+(r>>>13)|0)+(fi>>>26)|0,fi&=67108863,e=Math.imul(I,L),r=(r=Math.imul(I,x))+Math.imul(G,L)|0,_=Math.imul(G,x),e=e+Math.imul(w,H)|0,r=(r=r+Math.imul(w,V)|0)+Math.imul(v,H)|0,_=_+Math.imul(v,V)|0,e=e+Math.imul(f,T)|0,r=(r=r+Math.imul(f,U)|0)+Math.imul(m,T)|0,_=_+Math.imul(m,U)|0,e=e+Math.imul(p,P)|0,r=(r=r+Math.imul(p,z)|0)+Math.imul(N,P)|0,_=_+Math.imul(N,z)|0,e=e+Math.imul(u,$)|0,r=(r=r+Math.imul(u,ii)|0)+Math.imul(b,$)|0,_=_+Math.imul(b,ii)|0;var mi=(c+(e=e+Math.imul(l,ti)|0)|0)+((8191&(r=(r=r+Math.imul(l,ei)|0)+Math.imul(E,ti)|0))<<13)|0;c=((_=_+Math.imul(E,ei)|0)+(r>>>13)|0)+(mi>>>26)|0,mi&=67108863,e=Math.imul(y,L),r=(r=Math.imul(y,x))+Math.imul(Q,L)|0,_=Math.imul(Q,x),e=e+Math.imul(I,H)|0,r=(r=r+Math.imul(I,V)|0)+Math.imul(G,H)|0,_=_+Math.imul(G,V)|0,e=e+Math.imul(w,T)|0,r=(r=r+Math.imul(w,U)|0)+Math.imul(v,T)|0,_=_+Math.imul(v,U)|0,e=e+Math.imul(f,P)|0,r=(r=r+Math.imul(f,z)|0)+Math.imul(m,P)|0,_=_+Math.imul(m,z)|0,e=e+Math.imul(p,$)|0,r=(r=r+Math.imul(p,ii)|0)+Math.imul(N,$)|0,_=_+Math.imul(N,ii)|0,e=e+Math.imul(u,ti)|0,r=(r=r+Math.imul(u,ei)|0)+Math.imul(b,ti)|0,_=_+Math.imul(b,ei)|0;var Bi=(c+(e=e+Math.imul(l,_i)|0)|0)+((8191&(r=(r=r+Math.imul(l,ai)|0)+Math.imul(E,_i)|0))<<13)|0;c=((_=_+Math.imul(E,ai)|0)+(r>>>13)|0)+(Bi>>>26)|0,Bi&=67108863,e=Math.imul(R,L),r=(r=Math.imul(R,x))+Math.imul(Y,L)|0,_=Math.imul(Y,x),e=e+Math.imul(y,H)|0,r=(r=r+Math.imul(y,V)|0)+Math.imul(Q,H)|0,_=_+Math.imul(Q,V)|0,e=e+Math.imul(I,T)|0,r=(r=r+Math.imul(I,U)|0)+Math.imul(G,T)|0,_=_+Math.imul(G,U)|0,e=e+Math.imul(w,P)|0,r=(r=r+Math.imul(w,z)|0)+Math.imul(v,P)|0,_=_+Math.imul(v,z)|0,e=e+Math.imul(f,$)|0,r=(r=r+Math.imul(f,ii)|0)+Math.imul(m,$)|0,_=_+Math.imul(m,ii)|0,e=e+Math.imul(p,ti)|0,r=(r=r+Math.imul(p,ei)|0)+Math.imul(N,ti)|0,_=_+Math.imul(N,ei)|0,e=e+Math.imul(u,_i)|0,r=(r=r+Math.imul(u,ai)|0)+Math.imul(b,_i)|0,_=_+Math.imul(b,ai)|0;var wi=(c+(e=e+Math.imul(l,oi)|0)|0)+((8191&(r=(r=r+Math.imul(l,ci)|0)+Math.imul(E,oi)|0))<<13)|0;c=((_=_+Math.imul(E,ci)|0)+(r>>>13)|0)+(wi>>>26)|0,wi&=67108863,e=Math.imul(j,L),r=(r=Math.imul(j,x))+Math.imul(W,L)|0,_=Math.imul(W,x),e=e+Math.imul(R,H)|0,r=(r=r+Math.imul(R,V)|0)+Math.imul(Y,H)|0,_=_+Math.imul(Y,V)|0,e=e+Math.imul(y,T)|0,r=(r=r+Math.imul(y,U)|0)+Math.imul(Q,T)|0,_=_+Math.imul(Q,U)|0,e=e+Math.imul(I,P)|0,r=(r=r+Math.imul(I,z)|0)+Math.imul(G,P)|0,_=_+Math.imul(G,z)|0,e=e+Math.imul(w,$)|0,r=(r=r+Math.imul(w,ii)|0)+Math.imul(v,$)|0,_=_+Math.imul(v,ii)|0,e=e+Math.imul(f,ti)|0,r=(r=r+Math.imul(f,ei)|0)+Math.imul(m,ti)|0,_=_+Math.imul(m,ei)|0,e=e+Math.imul(p,_i)|0,r=(r=r+Math.imul(p,ai)|0)+Math.imul(N,_i)|0,_=_+Math.imul(N,ai)|0,e=e+Math.imul(u,oi)|0,r=(r=r+Math.imul(u,ci)|0)+Math.imul(b,oi)|0,_=_+Math.imul(b,ci)|0;var vi=(c+(e=e+Math.imul(l,li)|0)|0)+((8191&(r=(r=r+Math.imul(l,Ei)|0)+Math.imul(E,li)|0))<<13)|0;c=((_=_+Math.imul(E,Ei)|0)+(r>>>13)|0)+(vi>>>26)|0,vi&=67108863,e=Math.imul(O,L),r=(r=Math.imul(O,x))+Math.imul(X,L)|0,_=Math.imul(X,x),e=e+Math.imul(j,H)|0,r=(r=r+Math.imul(j,V)|0)+Math.imul(W,H)|0,_=_+Math.imul(W,V)|0,e=e+Math.imul(R,T)|0,r=(r=r+Math.imul(R,U)|0)+Math.imul(Y,T)|0,_=_+Math.imul(Y,U)|0,e=e+Math.imul(y,P)|0,r=(r=r+Math.imul(y,z)|0)+Math.imul(Q,P)|0,_=_+Math.imul(Q,z)|0,e=e+Math.imul(I,$)|0,r=(r=r+Math.imul(I,ii)|0)+Math.imul(G,$)|0,_=_+Math.imul(G,ii)|0,e=e+Math.imul(w,ti)|0,r=(r=r+Math.imul(w,ei)|0)+Math.imul(v,ti)|0,_=_+Math.imul(v,ei)|0,e=e+Math.imul(f,_i)|0,r=(r=r+Math.imul(f,ai)|0)+Math.imul(m,_i)|0,_=_+Math.imul(m,ai)|0,e=e+Math.imul(p,oi)|0,r=(r=r+Math.imul(p,ci)|0)+Math.imul(N,oi)|0,_=_+Math.imul(N,ci)|0,e=e+Math.imul(u,li)|0,r=(r=r+Math.imul(u,Ei)|0)+Math.imul(b,li)|0,_=_+Math.imul(b,Ei)|0;var Si=(c+(e=e+Math.imul(l,ui)|0)|0)+((8191&(r=(r=r+Math.imul(l,bi)|0)+Math.imul(E,ui)|0))<<13)|0;c=((_=_+Math.imul(E,bi)|0)+(r>>>13)|0)+(Si>>>26)|0,Si&=67108863,e=Math.imul(O,H),r=(r=Math.imul(O,V))+Math.imul(X,H)|0,_=Math.imul(X,V),e=e+Math.imul(j,T)|0,r=(r=r+Math.imul(j,U)|0)+Math.imul(W,T)|0,_=_+Math.imul(W,U)|0,e=e+Math.imul(R,P)|0,r=(r=r+Math.imul(R,z)|0)+Math.imul(Y,P)|0,_=_+Math.imul(Y,z)|0,e=e+Math.imul(y,$)|0,r=(r=r+Math.imul(y,ii)|0)+Math.imul(Q,$)|0,_=_+Math.imul(Q,ii)|0,e=e+Math.imul(I,ti)|0,r=(r=r+Math.imul(I,ei)|0)+Math.imul(G,ti)|0,_=_+Math.imul(G,ei)|0,e=e+Math.imul(w,_i)|0,r=(r=r+Math.imul(w,ai)|0)+Math.imul(v,_i)|0,_=_+Math.imul(v,ai)|0,e=e+Math.imul(f,oi)|0,r=(r=r+Math.imul(f,ci)|0)+Math.imul(m,oi)|0,_=_+Math.imul(m,ci)|0,e=e+Math.imul(p,li)|0,r=(r=r+Math.imul(p,Ei)|0)+Math.imul(N,li)|0,_=_+Math.imul(N,Ei)|0;var Ii=(c+(e=e+Math.imul(u,ui)|0)|0)+((8191&(r=(r=r+Math.imul(u,bi)|0)+Math.imul(b,ui)|0))<<13)|0;c=((_=_+Math.imul(b,bi)|0)+(r>>>13)|0)+(Ii>>>26)|0,Ii&=67108863,e=Math.imul(O,T),r=(r=Math.imul(O,U))+Math.imul(X,T)|0,_=Math.imul(X,U),e=e+Math.imul(j,P)|0,r=(r=r+Math.imul(j,z)|0)+Math.imul(W,P)|0,_=_+Math.imul(W,z)|0,e=e+Math.imul(R,$)|0,r=(r=r+Math.imul(R,ii)|0)+Math.imul(Y,$)|0,_=_+Math.imul(Y,ii)|0,e=e+Math.imul(y,ti)|0,r=(r=r+Math.imul(y,ei)|0)+Math.imul(Q,ti)|0,_=_+Math.imul(Q,ei)|0,e=e+Math.imul(I,_i)|0,r=(r=r+Math.imul(I,ai)|0)+Math.imul(G,_i)|0,_=_+Math.imul(G,ai)|0,e=e+Math.imul(w,oi)|0,r=(r=r+Math.imul(w,ci)|0)+Math.imul(v,oi)|0,_=_+Math.imul(v,ci)|0,e=e+Math.imul(f,li)|0,r=(r=r+Math.imul(f,Ei)|0)+Math.imul(m,li)|0,_=_+Math.imul(m,Ei)|0;var Gi=(c+(e=e+Math.imul(p,ui)|0)|0)+((8191&(r=(r=r+Math.imul(p,bi)|0)+Math.imul(N,ui)|0))<<13)|0;c=((_=_+Math.imul(N,bi)|0)+(r>>>13)|0)+(Gi>>>26)|0,Gi&=67108863,e=Math.imul(O,P),r=(r=Math.imul(O,z))+Math.imul(X,P)|0,_=Math.imul(X,z),e=e+Math.imul(j,$)|0,r=(r=r+Math.imul(j,ii)|0)+Math.imul(W,$)|0,_=_+Math.imul(W,ii)|0,e=e+Math.imul(R,ti)|0,r=(r=r+Math.imul(R,ei)|0)+Math.imul(Y,ti)|0,_=_+Math.imul(Y,ei)|0,e=e+Math.imul(y,_i)|0,r=(r=r+Math.imul(y,ai)|0)+Math.imul(Q,_i)|0,_=_+Math.imul(Q,ai)|0,e=e+Math.imul(I,oi)|0,r=(r=r+Math.imul(I,ci)|0)+Math.imul(G,oi)|0,_=_+Math.imul(G,ci)|0,e=e+Math.imul(w,li)|0,r=(r=r+Math.imul(w,Ei)|0)+Math.imul(v,li)|0,_=_+Math.imul(v,Ei)|0;var Zi=(c+(e=e+Math.imul(f,ui)|0)|0)+((8191&(r=(r=r+Math.imul(f,bi)|0)+Math.imul(m,ui)|0))<<13)|0;c=((_=_+Math.imul(m,bi)|0)+(r>>>13)|0)+(Zi>>>26)|0,Zi&=67108863,e=Math.imul(O,$),r=(r=Math.imul(O,ii))+Math.imul(X,$)|0,_=Math.imul(X,ii),e=e+Math.imul(j,ti)|0,r=(r=r+Math.imul(j,ei)|0)+Math.imul(W,ti)|0,_=_+Math.imul(W,ei)|0,e=e+Math.imul(R,_i)|0,r=(r=r+Math.imul(R,ai)|0)+Math.imul(Y,_i)|0,_=_+Math.imul(Y,ai)|0,e=e+Math.imul(y,oi)|0,r=(r=r+Math.imul(y,ci)|0)+Math.imul(Q,oi)|0,_=_+Math.imul(Q,ci)|0,e=e+Math.imul(I,li)|0,r=(r=r+Math.imul(I,Ei)|0)+Math.imul(G,li)|0,_=_+Math.imul(G,Ei)|0;var yi=(c+(e=e+Math.imul(w,ui)|0)|0)+((8191&(r=(r=r+Math.imul(w,bi)|0)+Math.imul(v,ui)|0))<<13)|0;c=((_=_+Math.imul(v,bi)|0)+(r>>>13)|0)+(yi>>>26)|0,yi&=67108863,e=Math.imul(O,ti),r=(r=Math.imul(O,ei))+Math.imul(X,ti)|0,_=Math.imul(X,ei),e=e+Math.imul(j,_i)|0,r=(r=r+Math.imul(j,ai)|0)+Math.imul(W,_i)|0,_=_+Math.imul(W,ai)|0,e=e+Math.imul(R,oi)|0,r=(r=r+Math.imul(R,ci)|0)+Math.imul(Y,oi)|0,_=_+Math.imul(Y,ci)|0,e=e+Math.imul(y,li)|0,r=(r=r+Math.imul(y,Ei)|0)+Math.imul(Q,li)|0,_=_+Math.imul(Q,Ei)|0;var Qi=(c+(e=e+Math.imul(I,ui)|0)|0)+((8191&(r=(r=r+Math.imul(I,bi)|0)+Math.imul(G,ui)|0))<<13)|0;c=((_=_+Math.imul(G,bi)|0)+(r>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,e=Math.imul(O,_i),r=(r=Math.imul(O,ai))+Math.imul(X,_i)|0,_=Math.imul(X,ai),e=e+Math.imul(j,oi)|0,r=(r=r+Math.imul(j,ci)|0)+Math.imul(W,oi)|0,_=_+Math.imul(W,ci)|0,e=e+Math.imul(R,li)|0,r=(r=r+Math.imul(R,Ei)|0)+Math.imul(Y,li)|0,_=_+Math.imul(Y,Ei)|0;var Di=(c+(e=e+Math.imul(y,ui)|0)|0)+((8191&(r=(r=r+Math.imul(y,bi)|0)+Math.imul(Q,ui)|0))<<13)|0;c=((_=_+Math.imul(Q,bi)|0)+(r>>>13)|0)+(Di>>>26)|0,Di&=67108863,e=Math.imul(O,oi),r=(r=Math.imul(O,ci))+Math.imul(X,oi)|0,_=Math.imul(X,ci),e=e+Math.imul(j,li)|0,r=(r=r+Math.imul(j,Ei)|0)+Math.imul(W,li)|0,_=_+Math.imul(W,Ei)|0;var Ri=(c+(e=e+Math.imul(R,ui)|0)|0)+((8191&(r=(r=r+Math.imul(R,bi)|0)+Math.imul(Y,ui)|0))<<13)|0;c=((_=_+Math.imul(Y,bi)|0)+(r>>>13)|0)+(Ri>>>26)|0,Ri&=67108863,e=Math.imul(O,li),r=(r=Math.imul(O,Ei))+Math.imul(X,li)|0,_=Math.imul(X,Ei);var Yi=(c+(e=e+Math.imul(j,ui)|0)|0)+((8191&(r=(r=r+Math.imul(j,bi)|0)+Math.imul(W,ui)|0))<<13)|0;c=((_=_+Math.imul(W,bi)|0)+(r>>>13)|0)+(Yi>>>26)|0,Yi&=67108863;var Ci=(c+(e=Math.imul(O,ui))|0)+((8191&(r=(r=Math.imul(O,bi))+Math.imul(X,ui)|0))<<13)|0;return c=((_=Math.imul(X,bi))+(r>>>13)|0)+(Ci>>>26)|0,Ci&=67108863,o[0]=hi,o[1]=pi,o[2]=Ni,o[3]=gi,o[4]=fi,o[5]=mi,o[6]=Bi,o[7]=wi,o[8]=vi,o[9]=Si,o[10]=Ii,o[11]=Gi,o[12]=Zi,o[13]=yi,o[14]=Qi,o[15]=Di,o[16]=Ri,o[17]=Yi,o[18]=Ci,0!==c&&(o[19]=c,t.length++),t};function u(i,A,t){return(new b).mulp(i,A,t)}function b(i,A){this.x=i,this.y=A}Math.imul||(d=E),_.prototype.mulTo=function(i,A){var t=this.length+i.length;return 10===this.length&&10===i.length?d(this,i,A):t<63?E(this,i,A):t<1024?function(i,A,t){t.negative=A.negative^i.negative,t.length=i.length+A.length;for(var e=0,r=0,_=0;_>>26)|0)>>>26,a&=67108863}t.words[_]=n,e=a,a=r}return 0!==e?t.words[_]=e:t.length--,t.strip()}(this,i,A):u(this,i,A)},b.prototype.makeRBT=function(i){for(var A=new Array(i),t=_.prototype._countBits(i)-1,e=0;e>=1;return e},b.prototype.permute=function(i,A,t,e,r,_){for(var a=0;a<_;a++)e[a]=A[i[a]],r[a]=t[i[a]]},b.prototype.transform=function(i,A,t,e,r,_){this.permute(_,i,A,t,e,r);for(var a=1;a>>=1)r++;return 1<>>=13,t[2*a+1]=8191&_,_>>>=13;for(a=2*A;a>=26,A+=r/67108864|0,A+=_>>>26,this.words[t]=67108863&_}return 0!==A&&(this.words[t]=A,this.length++),this},_.prototype.muln=function(i){return this.clone().imuln(i)},_.prototype.sqr=function(){return this.mul(this)},_.prototype.isqr=function(){return this.imul(this.clone())},_.prototype.pow=function(i){var A=function(i){for(var A=new Array(i.bitLength()),t=0;t>>r}return A}(i);if(0===A.length)return new _(1);for(var t=this,e=0;e=0);var A,t=i%26,r=(i-t)/26,_=67108863>>>26-t<<26-t;if(0!==t){var a=0;for(A=0;A>>26-t}a&&(this.words[A]=a,this.length++)}if(0!==r){for(A=this.length-1;A>=0;A--)this.words[A+r]=this.words[A];for(A=0;A=0),r=A?(A-A%26)/26:0;var _=i%26,a=Math.min((i-_)/26,this.length),n=67108863^67108863>>>_<<_,o=t;if(r-=a,r=Math.max(0,r),o){for(var c=0;ca)for(this.length-=a,c=0;c=0&&(0!==s||c>=r);c--){var l=0|this.words[c];this.words[c]=s<<26-_|l>>>_,s=l&n}return o&&0!==s&&(o.words[o.length++]=s),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},_.prototype.ishrn=function(i,A,t){return e(0===this.negative),this.iushrn(i,A,t)},_.prototype.shln=function(i){return this.clone().ishln(i)},_.prototype.ushln=function(i){return this.clone().iushln(i)},_.prototype.shrn=function(i){return this.clone().ishrn(i)},_.prototype.ushrn=function(i){return this.clone().iushrn(i)},_.prototype.testn=function(i){e("number"==typeof i&&i>=0);var A=i%26,t=(i-A)/26,r=1<=0);var A=i%26,t=(i-A)/26;if(e(0===this.negative,"imaskn works only with positive numbers"),this.length<=t)return this;if(0!==A&&t++,this.length=Math.min(t,this.length),0!==A){var r=67108863^67108863>>>A<=67108864;A++)this.words[A]-=67108864,A===this.length-1?this.words[A+1]=1:this.words[A+1]++;return this.length=Math.max(this.length,A+1),this},_.prototype.isubn=function(i){if(e("number"==typeof i),e(i<67108864),i<0)return this.iaddn(-i);if(0!==this.negative)return this.negative=0,this.iaddn(i),this.negative=1,this;if(this.words[0]-=i,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var A=0;A>26)-(o/67108864|0),this.words[r+t]=67108863&_}for(;r>26,this.words[r+t]=67108863&_;if(0===n)return this.strip();for(e(-1===n),n=0,r=0;r>26,this.words[r]=67108863&_;return this.negative=1,this.strip()},_.prototype._wordDiv=function(i,A){var t=(this.length,i.length),e=this.clone(),r=i,a=0|r.words[r.length-1];0!==(t=26-this._countBits(a))&&(r=r.ushln(t),e.iushln(t),a=0|r.words[r.length-1]);var n,o=e.length-r.length;if("mod"!==A){(n=new _(null)).length=o+1,n.words=new Array(n.length);for(var c=0;c=0;l--){var E=67108864*(0|e.words[r.length+l])+(0|e.words[r.length+l-1]);for(E=Math.min(E/a|0,67108863),e._ishlnsubmul(r,E,l);0!==e.negative;)E--,e.negative=0,e._ishlnsubmul(r,1,l),e.isZero()||(e.negative^=1);n&&(n.words[l]=E)}return n&&n.strip(),e.strip(),"div"!==A&&0!==t&&e.iushrn(t),{div:n||null,mod:e}},_.prototype.divmod=function(i,A,t){return e(!i.isZero()),this.isZero()?{div:new _(0),mod:new _(0)}:0!==this.negative&&0===i.negative?(n=this.neg().divmod(i,A),"mod"!==A&&(r=n.div.neg()),"div"!==A&&(a=n.mod.neg(),t&&0!==a.negative&&a.iadd(i)),{div:r,mod:a}):0===this.negative&&0!==i.negative?(n=this.divmod(i.neg(),A),"mod"!==A&&(r=n.div.neg()),{div:r,mod:n.mod}):0!=(this.negative&i.negative)?(n=this.neg().divmod(i.neg(),A),"div"!==A&&(a=n.mod.neg(),t&&0!==a.negative&&a.isub(i)),{div:n.div,mod:a}):i.length>this.length||this.cmp(i)<0?{div:new _(0),mod:this}:1===i.length?"div"===A?{div:this.divn(i.words[0]),mod:null}:"mod"===A?{div:null,mod:new _(this.modn(i.words[0]))}:{div:this.divn(i.words[0]),mod:new _(this.modn(i.words[0]))}:this._wordDiv(i,A);var r,a,n},_.prototype.div=function(i){return this.divmod(i,"div",!1).div},_.prototype.mod=function(i){return this.divmod(i,"mod",!1).mod},_.prototype.umod=function(i){return this.divmod(i,"mod",!0).mod},_.prototype.divRound=function(i){var A=this.divmod(i);if(A.mod.isZero())return A.div;var t=0!==A.div.negative?A.mod.isub(i):A.mod,e=i.ushrn(1),r=i.andln(1),_=t.cmp(e);return _<0||1===r&&0===_?A.div:0!==A.div.negative?A.div.isubn(1):A.div.iaddn(1)},_.prototype.modn=function(i){e(i<=67108863);for(var A=(1<<26)%i,t=0,r=this.length-1;r>=0;r--)t=(A*t+(0|this.words[r]))%i;return t},_.prototype.idivn=function(i){e(i<=67108863);for(var A=0,t=this.length-1;t>=0;t--){var r=(0|this.words[t])+67108864*A;this.words[t]=r/i|0,A=r%i}return this.strip()},_.prototype.divn=function(i){return this.clone().idivn(i)},_.prototype.egcd=function(i){e(0===i.negative),e(!i.isZero());var A=this,t=i.clone();A=0!==A.negative?A.umod(i):A.clone();for(var r=new _(1),a=new _(0),n=new _(0),o=new _(1),c=0;A.isEven()&&t.isEven();)A.iushrn(1),t.iushrn(1),++c;for(var s=t.clone(),l=A.clone();!A.isZero();){for(var E=0,d=1;0==(A.words[0]&d)&&E<26;++E,d<<=1);if(E>0)for(A.iushrn(E);E-- >0;)(r.isOdd()||a.isOdd())&&(r.iadd(s),a.isub(l)),r.iushrn(1),a.iushrn(1);for(var u=0,b=1;0==(t.words[0]&b)&&u<26;++u,b<<=1);if(u>0)for(t.iushrn(u);u-- >0;)(n.isOdd()||o.isOdd())&&(n.iadd(s),o.isub(l)),n.iushrn(1),o.iushrn(1);A.cmp(t)>=0?(A.isub(t),r.isub(n),a.isub(o)):(t.isub(A),n.isub(r),o.isub(a))}return{a:n,b:o,gcd:t.iushln(c)}},_.prototype._invmp=function(i){e(0===i.negative),e(!i.isZero());var A=this,t=i.clone();A=0!==A.negative?A.umod(i):A.clone();for(var r,a=new _(1),n=new _(0),o=t.clone();A.cmpn(1)>0&&t.cmpn(1)>0;){for(var c=0,s=1;0==(A.words[0]&s)&&c<26;++c,s<<=1);if(c>0)for(A.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(o),a.iushrn(1);for(var l=0,E=1;0==(t.words[0]&E)&&l<26;++l,E<<=1);if(l>0)for(t.iushrn(l);l-- >0;)n.isOdd()&&n.iadd(o),n.iushrn(1);A.cmp(t)>=0?(A.isub(t),a.isub(n)):(t.isub(A),n.isub(a))}return(r=0===A.cmpn(1)?a:n).cmpn(0)<0&&r.iadd(i),r},_.prototype.gcd=function(i){if(this.isZero())return i.abs();if(i.isZero())return this.abs();var A=this.clone(),t=i.clone();A.negative=0,t.negative=0;for(var e=0;A.isEven()&&t.isEven();e++)A.iushrn(1),t.iushrn(1);for(;;){for(;A.isEven();)A.iushrn(1);for(;t.isEven();)t.iushrn(1);var r=A.cmp(t);if(r<0){var _=A;A=t,t=_}else if(0===r||0===t.cmpn(1))break;A.isub(t)}return t.iushln(e)},_.prototype.invm=function(i){return this.egcd(i).a.umod(i)},_.prototype.isEven=function(){return 0==(1&this.words[0])},_.prototype.isOdd=function(){return 1==(1&this.words[0])},_.prototype.andln=function(i){return this.words[0]&i},_.prototype.bincn=function(i){e("number"==typeof i);var A=i%26,t=(i-A)/26,r=1<>>26,n&=67108863,this.words[a]=n}return 0!==_&&(this.words[a]=_,this.length++),this},_.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},_.prototype.cmpn=function(i){var A,t=i<0;if(0!==this.negative&&!t)return-1;if(0===this.negative&&t)return 1;if(this.strip(),this.length>1)A=1;else{t&&(i=-i),e(i<=67108863,"Number is too big");var r=0|this.words[0];A=r===i?0:ri.length)return 1;if(this.length=0;t--){var e=0|this.words[t],r=0|i.words[t];if(e!==r){er&&(A=1);break}}return A},_.prototype.gtn=function(i){return 1===this.cmpn(i)},_.prototype.gt=function(i){return 1===this.cmp(i)},_.prototype.gten=function(i){return this.cmpn(i)>=0},_.prototype.gte=function(i){return this.cmp(i)>=0},_.prototype.ltn=function(i){return-1===this.cmpn(i)},_.prototype.lt=function(i){return-1===this.cmp(i)},_.prototype.lten=function(i){return this.cmpn(i)<=0},_.prototype.lte=function(i){return this.cmp(i)<=0},_.prototype.eqn=function(i){return 0===this.cmpn(i)},_.prototype.eq=function(i){return 0===this.cmp(i)},_.red=function(i){return new B(i)},_.prototype.toRed=function(i){return e(!this.red,"Already a number in reduction context"),e(0===this.negative,"red works only with positives"),i.convertTo(this)._forceRed(i)},_.prototype.fromRed=function(){return e(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},_.prototype._forceRed=function(i){return this.red=i,this},_.prototype.forceRed=function(i){return e(!this.red,"Already a number in reduction context"),this._forceRed(i)},_.prototype.redAdd=function(i){return e(this.red,"redAdd works only with red numbers"),this.red.add(this,i)},_.prototype.redIAdd=function(i){return e(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,i)},_.prototype.redSub=function(i){return e(this.red,"redSub works only with red numbers"),this.red.sub(this,i)},_.prototype.redISub=function(i){return e(this.red,"redISub works only with red numbers"),this.red.isub(this,i)},_.prototype.redShl=function(i){return e(this.red,"redShl works only with red numbers"),this.red.shl(this,i)},_.prototype.redMul=function(i){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,i),this.red.mul(this,i)},_.prototype.redIMul=function(i){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,i),this.red.imul(this,i)},_.prototype.redSqr=function(){return e(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},_.prototype.redISqr=function(){return e(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},_.prototype.redSqrt=function(){return e(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},_.prototype.redInvm=function(){return e(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},_.prototype.redNeg=function(){return e(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},_.prototype.redPow=function(i){return e(this.red&&!i.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,i)};var h={k256:null,p224:null,p192:null,p25519:null};function p(i,A){this.name=i,this.p=new _(A,16),this.n=this.p.bitLength(),this.k=new _(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function N(){p.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function g(){p.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function f(){p.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function m(){p.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function B(i){if("string"==typeof i){var A=_._prime(i);this.m=A.p,this.prime=A}else e(i.gtn(1),"modulus must be greater than 1"),this.m=i,this.prime=null}function w(i){B.call(this,i),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new _(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}p.prototype._tmp=function(){var i=new _(null);return i.words=new Array(Math.ceil(this.n/13)),i},p.prototype.ireduce=function(i){var A,t=i;do{this.split(t,this.tmp),A=(t=(t=this.imulK(t)).iadd(this.tmp)).bitLength()}while(A>this.n);var e=A0?t.isub(this.p):t.strip(),t},p.prototype.split=function(i,A){i.iushrn(this.n,0,A)},p.prototype.imulK=function(i){return i.imul(this.k)},r(N,p),N.prototype.split=function(i,A){for(var t=Math.min(i.length,9),e=0;e>>22,r=_}r>>>=22,i.words[e-10]=r,0===r&&i.length>10?i.length-=10:i.length-=9},N.prototype.imulK=function(i){i.words[i.length]=0,i.words[i.length+1]=0,i.length+=2;for(var A=0,t=0;t>>=26,i.words[t]=r,A=e}return 0!==A&&(i.words[i.length++]=A),i},_._prime=function(i){if(h[i])return h[i];var A;if("k256"===i)A=new N;else if("p224"===i)A=new g;else if("p192"===i)A=new f;else{if("p25519"!==i)throw new Error("Unknown prime "+i);A=new m}return h[i]=A,A},B.prototype._verify1=function(i){e(0===i.negative,"red works only with positives"),e(i.red,"red works only with red numbers")},B.prototype._verify2=function(i,A){e(0==(i.negative|A.negative),"red works only with positives"),e(i.red&&i.red===A.red,"red works only with red numbers")},B.prototype.imod=function(i){return this.prime?this.prime.ireduce(i)._forceRed(this):i.umod(this.m)._forceRed(this)},B.prototype.neg=function(i){return i.isZero()?i.clone():this.m.sub(i)._forceRed(this)},B.prototype.add=function(i,A){this._verify2(i,A);var t=i.add(A);return t.cmp(this.m)>=0&&t.isub(this.m),t._forceRed(this)},B.prototype.iadd=function(i,A){this._verify2(i,A);var t=i.iadd(A);return t.cmp(this.m)>=0&&t.isub(this.m),t},B.prototype.sub=function(i,A){this._verify2(i,A);var t=i.sub(A);return t.cmpn(0)<0&&t.iadd(this.m),t._forceRed(this)},B.prototype.isub=function(i,A){this._verify2(i,A);var t=i.isub(A);return t.cmpn(0)<0&&t.iadd(this.m),t},B.prototype.shl=function(i,A){return this._verify1(i),this.imod(i.ushln(A))},B.prototype.imul=function(i,A){return this._verify2(i,A),this.imod(i.imul(A))},B.prototype.mul=function(i,A){return this._verify2(i,A),this.imod(i.mul(A))},B.prototype.isqr=function(i){return this.imul(i,i.clone())},B.prototype.sqr=function(i){return this.mul(i,i)},B.prototype.sqrt=function(i){if(i.isZero())return i.clone();var A=this.m.andln(3);if(e(A%2==1),3===A){var t=this.m.add(new _(1)).iushrn(2);return this.pow(i,t)}for(var r=this.m.subn(1),a=0;!r.isZero()&&0===r.andln(1);)a++,r.iushrn(1);e(!r.isZero());var n=new _(1).toRed(this),o=n.redNeg(),c=this.m.subn(1).iushrn(1),s=this.m.bitLength();for(s=new _(2*s*s).toRed(this);0!==this.pow(s,c).cmp(o);)s.redIAdd(o);for(var l=this.pow(s,r),E=this.pow(i,r.addn(1).iushrn(1)),d=this.pow(i,r),u=a;0!==d.cmp(n);){for(var b=d,h=0;0!==b.cmp(n);h++)b=b.redSqr();e(h=0;e--){for(var c=A.words[e],s=o-1;s>=0;s--){var l=c>>s&1;r!==t[0]&&(r=this.sqr(r)),0!==l||0!==a?(a<<=1,a|=l,(4===++n||0===e&&0===s)&&(r=this.mul(r,t[a]),n=0,a=0)):n=0}o=26}return r},B.prototype.convertTo=function(i){var A=i.umod(this.m);return A===i?A.clone():A},B.prototype.convertFrom=function(i){var A=i.clone();return A.red=null,A},_.mont=function(i){return new w(i)},r(w,B),w.prototype.convertTo=function(i){return this.imod(i.ushln(this.shift))},w.prototype.convertFrom=function(i){var A=this.imod(i.mul(this.rinv));return A.red=null,A},w.prototype.imul=function(i,A){if(i.isZero()||A.isZero())return i.words[0]=0,i.length=1,i;var t=i.imul(A),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),r=t.isub(e).iushrn(this.shift),_=r;return r.cmp(this.m)>=0?_=r.isub(this.m):r.cmpn(0)<0&&(_=r.iadd(this.m)),_._forceRed(this)},w.prototype.mul=function(i,A){if(i.isZero()||A.isZero())return new _(0)._forceRed(this);var t=i.mul(A),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),r=t.isub(e).iushrn(this.shift),a=r;return r.cmp(this.m)>=0?a=r.isub(this.m):r.cmpn(0)<0&&(a=r.iadd(this.m)),a._forceRed(this)},w.prototype.invm=function(i){return this.imod(i._invmp(this.m).mul(this.r2))._forceRed(this)}}(void 0===i||i,this)}).call(this,t(66)(i))},function(i,A,t){"use strict";var e=A;e.version=t(134).version,e.utils=t(135),e.rand=t(68),e.curve=t(26),e.curves=t(140),e.ec=t(148),e.eddsa=t(152)},function(i,A){var t,e,r=i.exports={};function _(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function n(i){if(t===setTimeout)return setTimeout(i,0);if((t===_||!t)&&setTimeout)return t=setTimeout,setTimeout(i,0);try{return t(i,0)}catch(A){try{return t.call(null,i,0)}catch(A){return t.call(this,i,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:_}catch(i){t=_}try{e="function"==typeof clearTimeout?clearTimeout:a}catch(i){e=a}}();var o,c=[],s=!1,l=-1;function E(){s&&o&&(s=!1,o.length?c=o.concat(c):l=-1,c.length&&d())}function d(){if(!s){var i=n(E);s=!0;for(var A=c.length;A;){for(o=c,c=[];++l1)for(var t=1;t>>24|i>>>8&65280|i<<8&16711680|(255&i)<<24)>>>0}function a(i){return 1===i.length?"0"+i:i}function n(i){return 7===i.length?"0"+i:6===i.length?"00"+i:5===i.length?"000"+i:4===i.length?"0000"+i:3===i.length?"00000"+i:2===i.length?"000000"+i:1===i.length?"0000000"+i:i}A.inherits=r,A.toArray=function(i,A){if(Array.isArray(i))return i.slice();if(!i)return[];var t=[];if("string"==typeof i)if(A){if("hex"===A)for((i=i.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(i="0"+i),e=0;e>8,a=255&r;_?t.push(_,a):t.push(a)}else for(e=0;e>>0}return a},A.split32=function(i,A){for(var t=new Array(4*i.length),e=0,r=0;e>>24,t[r+1]=_>>>16&255,t[r+2]=_>>>8&255,t[r+3]=255&_):(t[r+3]=_>>>24,t[r+2]=_>>>16&255,t[r+1]=_>>>8&255,t[r]=255&_)}return t},A.rotr32=function(i,A){return i>>>A|i<<32-A},A.rotl32=function(i,A){return i<>>32-A},A.sum32=function(i,A){return i+A>>>0},A.sum32_3=function(i,A,t){return i+A+t>>>0},A.sum32_4=function(i,A,t,e){return i+A+t+e>>>0},A.sum32_5=function(i,A,t,e,r){return i+A+t+e+r>>>0},A.sum64=function(i,A,t,e){var r=i[A],_=e+i[A+1]>>>0,a=(_>>0,i[A+1]=_},A.sum64_hi=function(i,A,t,e){return(A+e>>>0>>0},A.sum64_lo=function(i,A,t,e){return A+e>>>0},A.sum64_4_hi=function(i,A,t,e,r,_,a,n){var o=0,c=A;return o+=(c=c+e>>>0)>>0)<_?1:0,i+t+r+a+(o+=(c=c+n>>>0)>>0},A.sum64_4_lo=function(i,A,t,e,r,_,a,n){return A+e+_+n>>>0},A.sum64_5_hi=function(i,A,t,e,r,_,a,n,o,c){var s=0,l=A;return s+=(l=l+e>>>0)>>0)<_?1:0,s+=(l=l+n>>>0)>>0)>>0},A.sum64_5_lo=function(i,A,t,e,r,_,a,n,o,c){return A+e+_+n+c>>>0},A.rotr64_hi=function(i,A,t){return(A<<32-t|i>>>t)>>>0},A.rotr64_lo=function(i,A,t){return(i<<32-t|A>>>t)>>>0},A.shr64_hi=function(i,A,t){return i>>>t},A.shr64_lo=function(i,A,t){return(i<<32-t|A>>>t)>>>0}},function(i,A){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(i){"object"==typeof window&&(t=window)}i.exports=t},function(i,A,t){(function(i){function t(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t--;t)i.unshift("..");return i}var e=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,r=function(i){return e.exec(i).slice(1)};function _(i,A){if(i.filter)return i.filter(A);for(var t=[],e=0;e=-1&&!e;r--){var a=r>=0?arguments[r]:i.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(A=a+"/"+A,e="/"===a.charAt(0))}return A=t(_(A.split("/"),function(i){return!!i}),!e).join("/"),(e?"/":"")+A||"."},A.normalize=function(i){var e=A.isAbsolute(i),r="/"===a(i,-1);return(i=t(_(i.split("/"),function(i){return!!i}),!e).join("/"))||e||(i="."),i&&r&&(i+="/"),(e?"/":"")+i},A.isAbsolute=function(i){return"/"===i.charAt(0)},A.join=function(){var i=Array.prototype.slice.call(arguments,0);return A.normalize(_(i,function(i,A){if("string"!=typeof i)throw new TypeError("Arguments to path.join must be strings");return i}).join("/"))},A.relative=function(i,t){function e(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=A.resolve(i).substr(1),t=A.resolve(t).substr(1);for(var r=e(i.split("/")),_=e(t.split("/")),a=Math.min(r.length,_.length),n=a,o=0;o36)throw new Error("illegal radix "+i+".");if(0===this._s)return"0";if(10===i){var A=this._s<0?"-":"";A+=this._d[this._d.length-1].toString();for(var e=this._d.length-2;e>=0;e--){for(var r=this._d[e].toString();r.length<7;)r="0"+r;A+=r}return A}var _=t.digits;i=t.small[i];for(var a,n=this._s,o=this.abs(),c=[];0!==o._s;){var s=o.divRem(i);o=s[0],a=s[1],c.push(_[a.valueOf()])}return(n<0?"-":"")+c.reverse().join("")},t.radixRegex=[/^$/,/^$/,/^[01]*$/,/^[012]*$/,/^[0-3]*$/,/^[0-4]*$/,/^[0-5]*$/,/^[0-6]*$/,/^[0-7]*$/,/^[0-8]*$/,/^[0-9]*$/,/^[0-9aA]*$/,/^[0-9abAB]*$/,/^[0-9abcABC]*$/,/^[0-9a-dA-D]*$/,/^[0-9a-eA-E]*$/,/^[0-9a-fA-F]*$/,/^[0-9a-gA-G]*$/,/^[0-9a-hA-H]*$/,/^[0-9a-iA-I]*$/,/^[0-9a-jA-J]*$/,/^[0-9a-kA-K]*$/,/^[0-9a-lA-L]*$/,/^[0-9a-mA-M]*$/,/^[0-9a-nA-N]*$/,/^[0-9a-oA-O]*$/,/^[0-9a-pA-P]*$/,/^[0-9a-qA-Q]*$/,/^[0-9a-rA-R]*$/,/^[0-9a-sA-S]*$/,/^[0-9a-tA-T]*$/,/^[0-9a-uA-U]*$/,/^[0-9a-vA-V]*$/,/^[0-9a-wA-W]*$/,/^[0-9a-xA-X]*$/,/^[0-9a-yA-Y]*$/,/^[0-9a-zA-Z]*$/],t.parse=function(i,e){var _;i=i.toString(),void 0!==e&&10!=+e||(i=function(i){return(i=i.replace(/\s*[*xX]\s*10\s*(\^|\*\*)\s*/,"e")).replace(/^([+\-])?(\d+)\.?(\d*)[eE]([+\-]?\d+)$/,function(i,A,t,e,r){var _=(r=+r)<0,a=t.length+r;i=(_?t:e).length,r=(r=Math.abs(r))>=i?r-i+_:0;var n=new Array(r+1).join("0"),o=t+e;return(A||"")+(_?o=n+o:o+=n).substr(0,a+=_?n.length:0)+(a36)throw new Error("Illegal radix "+e+".");if(e=+e,!t.radixRegex[e].test(c))throw new Error("Bad digit for radix "+e);if(0===(c=c.replace(/^0+/,"").split("")).length)return r;if(n="-"===n?-1:1,10==e){for(var s=[];c.length>=7;)s.push(parseInt(c.splice(c.length-t.base_log10,t.base_log10).join(""),10));return s.push(parseInt(c.join(""),10)),new t(s,n,A)}s=r;e=t.small[e];for(var l=t.small,E=0;En&&(_=a,n=o),E=s;l&&Ee)return 1;for(var r=this._d,_=i._d,a=A-1;a>=0;a--)if(r[a]!==_[a])return r[a]<_[a]?-1:1;return 0},t.prototype.compare=function(i){return this===i?0:(i=t(i),0===this._s?-i._s:this._s===i._s?this.compareAbs(i)*this._s:this._s)},t.prototype.isUnit=function(){return this===_||this===a||1===this._d.length&&1===this._d[0]},t.prototype.multiply=function(i){if(0===this._s)return r;if(0===(i=t(i))._s)return r;if(this.isUnit())return this._s<0?i.negate():i;if(i.isUnit())return i._s<0?this.negate():this;if(this===i)return this.square();var _,a=this._d.length>=i._d.length,n=(a?this:i)._d,o=(a?i:this)._d,c=n.length,s=o.length,l=c+s,E=new Array(l);for(_=0;_=e?[_%e|0,_/e|0]:[_],1,A);if(2===i)return this.add(this);if(this.isUnit())return new t([i],1,A);for(var a=this._d,n=a.length,o=n+1,c=new Array(o),s=0;sc._d.length&&(h=(h+1)*e),n=Math.ceil(h/p)}do{var N=c.multiplySingleDigit(n);if(N.compareAbs(d)<=0)break;n--}while(n);if(E.push(n),n){var g=d.subtract(N);d._d=g._d.slice()}}return[new t(E.reverse(),o,A),new t(d._d,this._s,A)]},t.prototype.divRemSmall=function(i){var _;if(0===(i=+i))throw new Error("Divide by zero");var a=i<0?-1:1,n=this._s*a;if((i=Math.abs(i))<1||i>=e)throw new Error("Argument out of range");if(0===this._s)return[r,r];if(1===i||-1===i)return[1===n?this.abs():new t(this._d,n,A),r];if(1===this._d.length){var o=new t([this._d[0]/i|0],1,A);return _=new t([this._d[0]%i|0],1,A),n<0&&(o=o.negate()),this._s<0&&(_=_.negate()),[o,_]}for(var c,s=this._d.slice(),l=new Array(s.length),E=0,d=0,u=0;s.length;){if((E=E*e+s[s.length-1])0},t.prototype.isNegative=function(){return this._s<0},t.prototype.isZero=function(){return 0===this._s},t.prototype.exp10=function(i){if(0===(i=+i))return this;if(Math.abs(i)>Number(n))throw new Error("exponent too large in BigInteger.exp10");if(0===this._s)return r;if(i>0){for(var e=new t(this._d.slice(),this._s,A);i>=7;i-=7)e._d.unshift(0);return 0==i?e:(e._s=1,e=e.multiplySingleDigit(Math.pow(10,i)),this._s<0?e.negate():e)}if(-i>=7*this._d.length)return r;e=new t(this._d.slice(),this._s,A);for(i=-i;i>=7;i-=7)e._d.shift();return 0==i?e:e.divRemSmall(Math.pow(10,i))[0]},t.prototype.pow=function(i){if(this.isUnit())return this._s>0?this:t(i).isOdd()?this:this.negate();if(0===(i=t(i))._s)return _;if(i._s<0){if(0===this._s)throw new Error("Divide by zero");return r}if(0===this._s)return r;if(i.isUnit())return this;if(i.compareAbs(n)>0)throw new Error("exponent too large in BigInteger.pow");for(var A=this,e=_,a=t.small[2];i.isPositive();){if(i.isOdd()&&(e=e.multiply(A),i.isUnit()))return e;A=A.square(),i=i.quotient(a)}return e},t.prototype.modPow=function(i,A){for(var e=_,r=this;i.isPositive();)i.isOdd()&&(e=e.multiply(r).remainder(A)),(i=i.quotient(t.small[2])).isPositive()&&(r=r.square().remainder(A));return e},t.prototype.log=function(){switch(this._s){case 0:return-1/0;case-1:return NaN}var i=this._d.length;if(7*i<30)return Math.log(this.valueOf());var r=Math.ceil(30/7),_=this._d.slice(i-r);return Math.log(new t(_,1,A).valueOf())+(i-r)*Math.log(e)},t.prototype.valueOf=function(){return parseInt(this.toString(),10)},t.prototype.toJSValue=function(){return parseInt(this.toString(),10)},t.prototype.lowVal=function(){return this._d[0]||0};var n=t(2147483647);t.MAX_EXP=n,function(){function i(i){return function(A){return i.call(t(A))}}function A(i){return function(A,e){return i.call(t(A),t(e))}}function e(i){return function(A,e,r){return i.call(t(A),t(e),t(r))}}!function(){var r,_,a="toJSValue,isEven,isOdd,sign,isZero,isNegative,abs,isUnit,square,negate,isPositive,toString,next,prev,log".split(","),n="compare,remainder,divRem,subtract,add,quotient,divide,multiply,pow,compareAbs".split(","),o=["modPow"];for(r=0;r65536)throw new Error("requested too many random bytes");var a=new A.Uint8Array(i);i>0&&_.getRandomValues(a);var n=r.from(a.buffer);if("function"==typeof t)return e.nextTick(function(){t(null,n)});return n}:i.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}}).call(this,t(8),t(5))},function(i,A,t){var e=t(1).Buffer;function r(i,A){this._block=e.alloc(i),this._finalSize=A,this._blockSize=i,this._len=0}r.prototype.update=function(i,A){"string"==typeof i&&(A=A||"utf8",i=e.from(i,A));for(var t=this._block,r=this._blockSize,_=i.length,a=this._len,n=0;n<_;){for(var o=a%r,c=Math.min(_-n,r-o),s=0;s=this._finalSize&&(this._update(this._block),this._block.fill(0));var t=8*this._len;if(t<=4294967295)this._block.writeUInt32BE(t,this._blockSize-4);else{var e=(4294967295&t)>>>0,r=(t-e)/4294967296;this._block.writeUInt32BE(r,this._blockSize-8),this._block.writeUInt32BE(e,this._blockSize-4)}this._update(this._block);var _=this._hash();return i?_.toString(i):_},r.prototype._update=function(){throw new Error("_update must be implemented by subclass")},i.exports=r},function(i,A,t){"use strict";var e=t(44),r=t(9),_=t(91),a=e.wrapSuccess,n=e.wrapFail;A.getFsInstance=_.getInstance,A.appendFile=function(i,A,t){_.writeFile(i,A,t,!0)},A.writeFile=function(i,A,t){_.writeFile(i,A,t,!1)},A.readFile=function(i,A,t){"function"==typeof A&&(t=A,A={encoding:"utf8"});var e=a(t),r=n(t);_.getFile(i,function(i,t){t.file(function(i){var t=new FileReader;t.onloadend=function(i){e(i.target.result)},t.onerror=function(i){r(i)},"utf8"===A.encoding?t.readAsText(i):t.readAsDataURL(i)},r)})},A.unlink=function(i,A){var t=a(A),e=n(A);_.getFile(i,function(i,A){i?e(i):A.remove(t,e)})},A.readdir=function(i,A){var t=a(A),e=n(A);_.getDirectory(i,function(i,A){i?e(i):A.createReader().readEntries(t,e)})},A.mkdir=function(i,A){var t=r.basename(i),a=r.dirname(i),n=e.wrapSuccess(A),o=e.wrapFail(A),c={create:!0,exclusive:!0};"."===a?_.getDirectory(t,c,A):_.getDirectory(a,function(i,e){i?A(i,null):e.getDirectory(t,c,n,o)})},A.rmdir=function(i,A){var t=a(A),e=n(A);this.readdir(i,function(A,r){A?e(A):r&&r.length>0?e("ENOTEMPTY: Directory must be empty"):_.getDirectory(i,function(i,A){i?e(i):A.remove(t,e)})})},A.exists=function(i,A){var t=n(A);_.getFile(i,{create:!1},function(i){i&&(window.FileError&&1===i.code||"NotFoundError"===i.name)?A(!1):i?t(i):A(!0)})},A.stat=function(i,A){var t=a(A),r=n(A),o=_.getFile;e.isDirectory(i)&&(o=_.getDirectory),o(i,function(i,A){i?r(i):A.getMetadata(t,r)})},A.init=function(i,A){_.init(i,function(i){i?A(i,null):_.getInstance(function(i){A(i,null)})})}},function(i,A,t){"use strict";var e=t(0),r=t(29),_=t(35),a=t(36),n=t(10);function o(i){n.call(this,"digest"),this._hash=i}e(o,n),o.prototype._update=function(i){this._hash.update(i)},o.prototype._final=function(){return this._hash.digest()},i.exports=function(i){return"md5"===(i=i.toLowerCase())?new r:"rmd160"===i||"ripemd160"===i?new _:new o(a(i))}},function(i,A,t){(function(i){function t(i){return Object.prototype.toString.call(i)}A.isArray=function(i){return Array.isArray?Array.isArray(i):"[object Array]"===t(i)},A.isBoolean=function(i){return"boolean"==typeof i},A.isNull=function(i){return null===i},A.isNullOrUndefined=function(i){return null==i},A.isNumber=function(i){return"number"==typeof i},A.isString=function(i){return"string"==typeof i},A.isSymbol=function(i){return"symbol"==typeof i},A.isUndefined=function(i){return void 0===i},A.isRegExp=function(i){return"[object RegExp]"===t(i)},A.isObject=function(i){return"object"==typeof i&&null!==i},A.isDate=function(i){return"[object Date]"===t(i)},A.isError=function(i){return"[object Error]"===t(i)||i instanceof Error},A.isFunction=function(i){return"function"==typeof i},A.isPrimitive=function(i){return null===i||"boolean"==typeof i||"number"==typeof i||"string"==typeof i||"symbol"==typeof i||void 0===i},A.isBuffer=i.isBuffer}).call(this,t(2).Buffer)},function(i,A,t){(function(A){i.exports=function(i,t){for(var e=Math.min(i.length,t.length),r=new A(e),_=0;_=this._delta8){var t=(i=this.pending).length%this._delta8;this.pending=i.slice(i.length-t,i.length),0===this.pending.length&&(this.pending=null),i=e.join32(i,0,i.length-t,this.endian);for(var r=0;r>>24&255,e[r++]=i>>>16&255,e[r++]=i>>>8&255,e[r++]=255&i}else for(e[r++]=255&i,e[r++]=i>>>8&255,e[r++]=i>>>16&255,e[r++]=i>>>24&255,e[r++]=0,e[r++]=0,e[r++]=0,e[r++]=0,_=8;_>>24]^s[u>>>16&255]^l[b>>>8&255]^E[255&h]^A[p++],a=c[u>>>24]^s[b>>>16&255]^l[h>>>8&255]^E[255&d]^A[p++],n=c[b>>>24]^s[h>>>16&255]^l[d>>>8&255]^E[255&u]^A[p++],o=c[h>>>24]^s[d>>>16&255]^l[u>>>8&255]^E[255&b]^A[p++],d=_,u=a,b=n,h=o;return _=(e[d>>>24]<<24|e[u>>>16&255]<<16|e[b>>>8&255]<<8|e[255&h])^A[p++],a=(e[u>>>24]<<24|e[b>>>16&255]<<16|e[h>>>8&255]<<8|e[255&d])^A[p++],n=(e[b>>>24]<<24|e[h>>>16&255]<<16|e[d>>>8&255]<<8|e[255&u])^A[p++],o=(e[h>>>24]<<24|e[d>>>16&255]<<16|e[u>>>8&255]<<8|e[255&b])^A[p++],[_>>>=0,a>>>=0,n>>>=0,o>>>=0]}var n=[0,1,2,4,8,16,32,64,128,27,54],o=function(){for(var i=new Array(256),A=0;A<256;A++)i[A]=A<128?A<<1:A<<1^283;for(var t=[],e=[],r=[[],[],[],[]],_=[[],[],[],[]],a=0,n=0,o=0;o<256;++o){var c=n^n<<1^n<<2^n<<3^n<<4;c=c>>>8^255&c^99,t[a]=c,e[c]=a;var s=i[a],l=i[s],E=i[l],d=257*i[c]^16843008*c;r[0][a]=d<<24|d>>>8,r[1][a]=d<<16|d>>>16,r[2][a]=d<<8|d>>>24,r[3][a]=d,d=16843009*E^65537*l^257*s^16843008*a,_[0][c]=d<<24|d>>>8,_[1][c]=d<<16|d>>>16,_[2][c]=d<<8|d>>>24,_[3][c]=d,0===a?a=n=1:(a=s^i[i[i[E^s]]],n^=i[i[n]])}return{SBOX:t,INV_SBOX:e,SUB_MIX:r,INV_SUB_MIX:_}}();function c(i){this._key=r(i),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var i=this._key,A=i.length,t=A+6,e=4*(t+1),r=[],_=0;_>>24,a=o.SBOX[a>>>24]<<24|o.SBOX[a>>>16&255]<<16|o.SBOX[a>>>8&255]<<8|o.SBOX[255&a],a^=n[_/A|0]<<24):A>6&&_%A==4&&(a=o.SBOX[a>>>24]<<24|o.SBOX[a>>>16&255]<<16|o.SBOX[a>>>8&255]<<8|o.SBOX[255&a]),r[_]=r[_-A]^a}for(var c=[],s=0;s>>24]]^o.INV_SUB_MIX[1][o.SBOX[E>>>16&255]]^o.INV_SUB_MIX[2][o.SBOX[E>>>8&255]]^o.INV_SUB_MIX[3][o.SBOX[255&E]]}this._nRounds=t,this._keySchedule=r,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(i){return a(i=r(i),this._keySchedule,o.SUB_MIX,o.SBOX,this._nRounds)},c.prototype.encryptBlock=function(i){var A=this.encryptBlockRaw(i),t=e.allocUnsafe(16);return t.writeUInt32BE(A[0],0),t.writeUInt32BE(A[1],4),t.writeUInt32BE(A[2],8),t.writeUInt32BE(A[3],12),t},c.prototype.decryptBlock=function(i){var A=(i=r(i))[1];i[1]=i[3],i[3]=A;var t=a(i,this._invKeySchedule,o.INV_SUB_MIX,o.INV_SBOX,this._nRounds),_=e.allocUnsafe(16);return _.writeUInt32BE(t[0],0),_.writeUInt32BE(t[3],4),_.writeUInt32BE(t[2],8),_.writeUInt32BE(t[1],12),_},c.prototype.scrub=function(){_(this._keySchedule),_(this._invKeySchedule),_(this._key)},i.exports.AES=c},function(i,A,t){var e=t(1).Buffer,r=t(29);i.exports=function(i,A,t,_){if(e.isBuffer(i)||(i=e.from(i,"binary")),A&&(e.isBuffer(A)||(A=e.from(A,"binary")),8!==A.length))throw new RangeError("salt should be Buffer with 8 byte length");for(var a=t/8,n=e.alloc(a),o=e.alloc(_||0),c=e.alloc(0);a>0||_>0;){var s=new r;s.update(c),s.update(i),A&&s.update(A),c=s.digest();var l=0;if(a>0){var E=n.length-a;l=Math.min(a,c.length),c.copy(n,E,0,l),a-=l}if(l0){var d=o.length-_,u=Math.min(_,c.length-l);c.copy(o,d,l,l+u),_-=u}}return c.fill(0),{key:n,iv:o}}},function(i,A,t){"use strict";var e=A;e.base=t(136),e.short=t(137),e.mont=t(138),e.edwards=t(139)},function(i,A,t){(function(A){var e=t(155),r=t(167),_=t(168),a=t(38),n=t(56);function o(i){var t;"object"!=typeof i||A.isBuffer(i)||(t=i.passphrase,i=i.key),"string"==typeof i&&(i=new A(i));var o,c,s=_(i,t),l=s.tag,E=s.data;switch(l){case"CERTIFICATE":c=e.certificate.decode(E,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(c||(c=e.PublicKey.decode(E,"der")),o=c.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return e.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=e.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+o)}throw new Error("unknown key type "+l);case"ENCRYPTED PRIVATE KEY":E=function(i,t){var e=i.algorithm.decrypt.kde.kdeparams.salt,_=parseInt(i.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=r[i.algorithm.decrypt.cipher.algo.join(".")],c=i.algorithm.decrypt.cipher.iv,s=i.subjectPrivateKey,l=parseInt(o.split("-")[1],10)/8,E=n.pbkdf2Sync(t,e,_,l),d=a.createDecipheriv(o,E,c),u=[];return u.push(d.update(s)),u.push(d.final()),A.concat(u)}(E=e.EncryptedPrivateKey.decode(E,"der"),t);case"PRIVATE KEY":switch(o=(c=e.PrivateKey.decode(E,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return e.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:e.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=e.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+o)}throw new Error("unknown key type "+l);case"RSA PUBLIC KEY":return e.RSAPublicKey.decode(E,"der");case"RSA PRIVATE KEY":return e.RSAPrivateKey.decode(E,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:e.DSAPrivateKey.decode(E,"der")};case"EC PRIVATE KEY":return{curve:(E=e.ECPrivateKey.decode(E,"der")).parameters.value,privateKey:E.privateKey};default:throw new Error("unknown key type "+l)}}i.exports=o,o.signature=e.signature}).call(this,t(2).Buffer)},function(i,A,t){"use strict";var e={MAINNET:0,TESTNET:1,STAGENET:2,FAKECHAIN:3,UNDEFINED:4};A.network_type=e,A.nettype_to_API_string=function(i){switch(i){case e.MAINNET:return"MAINNET";case e.TESTNET:return"TESTNET";case e.STAGENET:return"STAGENET";case e.FAKECHAIN:return"FAKECHAIN";case e.UNDEFINED:return"UNDEFINED"}throw"Unrecognized nettype"};var r=18,_=19,a=42,n=53,o=54,c=63,s=24,l=25,E=36;A.cryptonoteBase58PrefixForStandardAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return r;if(i==e.TESTNET)return n;if(i==e.STAGENET)return s;throw"Illegal nettype"},A.cryptonoteBase58PrefixForIntegratedAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return _;if(i==e.TESTNET)return o;if(i==e.STAGENET)return l;throw"Illegal nettype"},A.cryptonoteBase58PrefixForSubAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return a;if(i==e.TESTNET)return c;if(i==e.STAGENET)return E;throw"Illegal nettype"}},function(i,A,t){"use strict";var e=t(0),r=t(46),_=t(1).Buffer,a=new Array(16);function n(){r.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function o(i,A){return i<>>32-A}function c(i,A,t,e,r,_,a){return o(i+(A&t|~A&e)+r+_|0,a)+A|0}function s(i,A,t,e,r,_,a){return o(i+(A&e|t&~e)+r+_|0,a)+A|0}function l(i,A,t,e,r,_,a){return o(i+(A^t^e)+r+_|0,a)+A|0}function E(i,A,t,e,r,_,a){return o(i+(t^(A|~e))+r+_|0,a)+A|0}e(n,r),n.prototype._update=function(){for(var i=a,A=0;A<16;++A)i[A]=this._block.readInt32LE(4*A);var t=this._a,e=this._b,r=this._c,_=this._d;e=E(e=E(e=E(e=E(e=l(e=l(e=l(e=l(e=s(e=s(e=s(e=s(e=c(e=c(e=c(e=c(e,r=c(r,_=c(_,t=c(t,e,r,_,i[0],3614090360,7),e,r,i[1],3905402710,12),t,e,i[2],606105819,17),_,t,i[3],3250441966,22),r=c(r,_=c(_,t=c(t,e,r,_,i[4],4118548399,7),e,r,i[5],1200080426,12),t,e,i[6],2821735955,17),_,t,i[7],4249261313,22),r=c(r,_=c(_,t=c(t,e,r,_,i[8],1770035416,7),e,r,i[9],2336552879,12),t,e,i[10],4294925233,17),_,t,i[11],2304563134,22),r=c(r,_=c(_,t=c(t,e,r,_,i[12],1804603682,7),e,r,i[13],4254626195,12),t,e,i[14],2792965006,17),_,t,i[15],1236535329,22),r=s(r,_=s(_,t=s(t,e,r,_,i[1],4129170786,5),e,r,i[6],3225465664,9),t,e,i[11],643717713,14),_,t,i[0],3921069994,20),r=s(r,_=s(_,t=s(t,e,r,_,i[5],3593408605,5),e,r,i[10],38016083,9),t,e,i[15],3634488961,14),_,t,i[4],3889429448,20),r=s(r,_=s(_,t=s(t,e,r,_,i[9],568446438,5),e,r,i[14],3275163606,9),t,e,i[3],4107603335,14),_,t,i[8],1163531501,20),r=s(r,_=s(_,t=s(t,e,r,_,i[13],2850285829,5),e,r,i[2],4243563512,9),t,e,i[7],1735328473,14),_,t,i[12],2368359562,20),r=l(r,_=l(_,t=l(t,e,r,_,i[5],4294588738,4),e,r,i[8],2272392833,11),t,e,i[11],1839030562,16),_,t,i[14],4259657740,23),r=l(r,_=l(_,t=l(t,e,r,_,i[1],2763975236,4),e,r,i[4],1272893353,11),t,e,i[7],4139469664,16),_,t,i[10],3200236656,23),r=l(r,_=l(_,t=l(t,e,r,_,i[13],681279174,4),e,r,i[0],3936430074,11),t,e,i[3],3572445317,16),_,t,i[6],76029189,23),r=l(r,_=l(_,t=l(t,e,r,_,i[9],3654602809,4),e,r,i[12],3873151461,11),t,e,i[15],530742520,16),_,t,i[2],3299628645,23),r=E(r,_=E(_,t=E(t,e,r,_,i[0],4096336452,6),e,r,i[7],1126891415,10),t,e,i[14],2878612391,15),_,t,i[5],4237533241,21),r=E(r,_=E(_,t=E(t,e,r,_,i[12],1700485571,6),e,r,i[3],2399980690,10),t,e,i[10],4293915773,15),_,t,i[1],2240044497,21),r=E(r,_=E(_,t=E(t,e,r,_,i[8],1873313359,6),e,r,i[15],4264355552,10),t,e,i[6],2734768916,15),_,t,i[13],1309151649,21),r=E(r,_=E(_,t=E(t,e,r,_,i[4],4149444226,6),e,r,i[11],3174756917,10),t,e,i[2],718787259,15),_,t,i[9],3951481745,21),this._a=this._a+t|0,this._b=this._b+e|0,this._c=this._c+r|0,this._d=this._d+_|0},n.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var i=_.allocUnsafe(16);return i.writeInt32LE(this._a,0),i.writeInt32LE(this._b,4),i.writeInt32LE(this._c,8),i.writeInt32LE(this._d,12),i},i.exports=n},function(i,A,t){i.exports=r;var e=t(31).EventEmitter;function r(){e.call(this)}t(0)(r,e),r.Readable=t(32),r.Writable=t(99),r.Duplex=t(100),r.Transform=t(101),r.PassThrough=t(102),r.Stream=r,r.prototype.pipe=function(i,A){var t=this;function r(A){i.writable&&!1===i.write(A)&&t.pause&&t.pause()}function _(){t.readable&&t.resume&&t.resume()}t.on("data",r),i.on("drain",_),i._isStdio||A&&!1===A.end||(t.on("end",n),t.on("close",o));var a=!1;function n(){a||(a=!0,i.end())}function o(){a||(a=!0,"function"==typeof i.destroy&&i.destroy())}function c(i){if(s(),0===e.listenerCount(this,"error"))throw i}function s(){t.removeListener("data",r),i.removeListener("drain",_),t.removeListener("end",n),t.removeListener("close",o),t.removeListener("error",c),i.removeListener("error",c),t.removeListener("end",s),t.removeListener("close",s),i.removeListener("close",s)}return t.on("error",c),i.on("error",c),t.on("end",s),t.on("close",s),i.on("close",s),i.emit("pipe",t),i}},function(i,A){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function e(i){return"function"==typeof i}function r(i){return"object"==typeof i&&null!==i}function _(i){return void 0===i}i.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(i){if(!function(i){return"number"==typeof i}(i)||i<0||isNaN(i))throw TypeError("n must be a positive number");return this._maxListeners=i,this},t.prototype.emit=function(i){var A,t,a,n,o,c;if(this._events||(this._events={}),"error"===i&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((A=arguments[1])instanceof Error)throw A;var s=new Error('Uncaught, unspecified "error" event. ('+A+")");throw s.context=A,s}if(_(t=this._events[i]))return!1;if(e(t))switch(arguments.length){case 1:t.call(this);break;case 2:t.call(this,arguments[1]);break;case 3:t.call(this,arguments[1],arguments[2]);break;default:n=Array.prototype.slice.call(arguments,1),t.apply(this,n)}else if(r(t))for(n=Array.prototype.slice.call(arguments,1),a=(c=t.slice()).length,o=0;o0&&this._events[i].length>a&&(this._events[i].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[i].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(i,A){if(!e(A))throw TypeError("listener must be a function");var t=!1;function r(){this.removeListener(i,r),t||(t=!0,A.apply(this,arguments))}return r.listener=A,this.on(i,r),this},t.prototype.removeListener=function(i,A){var t,_,a,n;if(!e(A))throw TypeError("listener must be a function");if(!this._events||!this._events[i])return this;if(a=(t=this._events[i]).length,_=-1,t===A||e(t.listener)&&t.listener===A)delete this._events[i],this._events.removeListener&&this.emit("removeListener",i,A);else if(r(t)){for(n=a;n-- >0;)if(t[n]===A||t[n].listener&&t[n].listener===A){_=n;break}if(_<0)return this;1===t.length?(t.length=0,delete this._events[i]):t.splice(_,1),this._events.removeListener&&this.emit("removeListener",i,A)}return this},t.prototype.removeAllListeners=function(i){var A,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[i]&&delete this._events[i],this;if(0===arguments.length){for(A in this._events)"removeListener"!==A&&this.removeAllListeners(A);return this.removeAllListeners("removeListener"),this._events={},this}if(e(t=this._events[i]))this.removeListener(i,t);else if(t)for(;t.length;)this.removeListener(i,t[t.length-1]);return delete this._events[i],this},t.prototype.listeners=function(i){return this._events&&this._events[i]?e(this._events[i])?[this._events[i]]:this._events[i].slice():[]},t.prototype.listenerCount=function(i){if(this._events){var A=this._events[i];if(e(A))return 1;if(A)return A.length}return 0},t.listenerCount=function(i,A){return i.listenerCount(A)}},function(i,A,t){(A=i.exports=t(47)).Stream=A,A.Readable=A,A.Writable=t(33),A.Duplex=t(12),A.Transform=t(50),A.PassThrough=t(98)},function(i,A,t){"use strict";(function(A,e,r){var _=t(23);function a(i){var A=this;this.next=null,this.entry=null,this.finish=function(){!function(i,A,t){var e=i.entry;i.entry=null;for(;e;){var r=e.callback;A.pendingcb--,r(t),e=e.next}A.corkedRequestsFree?A.corkedRequestsFree.next=i:A.corkedRequestsFree=i}(A,i)}}i.exports=N;var n,o=!A.browser&&["v0.10","v0.9."].indexOf(A.version.slice(0,5))>-1?e:_.nextTick;N.WritableState=p;var c=t(17);c.inherits=t(0);var s={deprecate:t(97)},l=t(48),E=t(1).Buffer,d=r.Uint8Array||function(){};var u,b=t(49);function h(){}function p(i,A){n=n||t(12),i=i||{};var e=A instanceof n;this.objectMode=!!i.objectMode,e&&(this.objectMode=this.objectMode||!!i.writableObjectMode);var r=i.highWaterMark,c=i.writableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:e&&(c||0===c)?c:s,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var l=!1===i.decodeStrings;this.decodeStrings=!l,this.defaultEncoding=i.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(i){!function(i,A){var t=i._writableState,e=t.sync,r=t.writecb;if(function(i){i.writing=!1,i.writecb=null,i.length-=i.writelen,i.writelen=0}(t),A)!function(i,A,t,e,r){--A.pendingcb,t?(_.nextTick(r,e),_.nextTick(v,i,A),i._writableState.errorEmitted=!0,i.emit("error",e)):(r(e),i._writableState.errorEmitted=!0,i.emit("error",e),v(i,A))}(i,t,e,A,r);else{var a=B(t);a||t.corked||t.bufferProcessing||!t.bufferedRequest||m(i,t),e?o(f,i,t,a,r):f(i,t,a,r)}}(A,i)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function N(i){if(n=n||t(12),!(u.call(N,this)||this instanceof n))return new N(i);this._writableState=new p(i,this),this.writable=!0,i&&("function"==typeof i.write&&(this._write=i.write),"function"==typeof i.writev&&(this._writev=i.writev),"function"==typeof i.destroy&&(this._destroy=i.destroy),"function"==typeof i.final&&(this._final=i.final)),l.call(this)}function g(i,A,t,e,r,_,a){A.writelen=e,A.writecb=a,A.writing=!0,A.sync=!0,t?i._writev(r,A.onwrite):i._write(r,_,A.onwrite),A.sync=!1}function f(i,A,t,e){t||function(i,A){0===A.length&&A.needDrain&&(A.needDrain=!1,i.emit("drain"))}(i,A),A.pendingcb--,e(),v(i,A)}function m(i,A){A.bufferProcessing=!0;var t=A.bufferedRequest;if(i._writev&&t&&t.next){var e=A.bufferedRequestCount,r=new Array(e),_=A.corkedRequestsFree;_.entry=t;for(var n=0,o=!0;t;)r[n]=t,t.isBuf||(o=!1),t=t.next,n+=1;r.allBuffers=o,g(i,A,!0,A.length,r,"",_.finish),A.pendingcb++,A.lastBufferedRequest=null,_.next?(A.corkedRequestsFree=_.next,_.next=null):A.corkedRequestsFree=new a(A),A.bufferedRequestCount=0}else{for(;t;){var c=t.chunk,s=t.encoding,l=t.callback;if(g(i,A,!1,A.objectMode?1:c.length,c,s,l),t=t.next,A.bufferedRequestCount--,A.writing)break}null===t&&(A.lastBufferedRequest=null)}A.bufferedRequest=t,A.bufferProcessing=!1}function B(i){return i.ending&&0===i.length&&null===i.bufferedRequest&&!i.finished&&!i.writing}function w(i,A){i._final(function(t){A.pendingcb--,t&&i.emit("error",t),A.prefinished=!0,i.emit("prefinish"),v(i,A)})}function v(i,A){var t=B(A);return t&&(!function(i,A){A.prefinished||A.finalCalled||("function"==typeof i._final?(A.pendingcb++,A.finalCalled=!0,_.nextTick(w,i,A)):(A.prefinished=!0,i.emit("prefinish")))}(i,A),0===A.pendingcb&&(A.finished=!0,i.emit("finish"))),t}c.inherits(N,l),p.prototype.getBuffer=function(){for(var i=this.bufferedRequest,A=[];i;)A.push(i),i=i.next;return A},function(){try{Object.defineProperty(p.prototype,"buffer",{get:s.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(i){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(N,Symbol.hasInstance,{value:function(i){return!!u.call(this,i)||this===N&&(i&&i._writableState instanceof p)}})):u=function(i){return i instanceof this},N.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},N.prototype.write=function(i,A,t){var e=this._writableState,r=!1,a=!e.objectMode&&function(i){return E.isBuffer(i)||i instanceof d}(i);return a&&!E.isBuffer(i)&&(i=function(i){return E.from(i)}(i)),"function"==typeof A&&(t=A,A=null),a?A="buffer":A||(A=e.defaultEncoding),"function"!=typeof t&&(t=h),e.ended?function(i,A){var t=new Error("write after end");i.emit("error",t),_.nextTick(A,t)}(this,t):(a||function(i,A,t,e){var r=!0,a=!1;return null===t?a=new TypeError("May not write null values to stream"):"string"==typeof t||void 0===t||A.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(i.emit("error",a),_.nextTick(e,a),r=!1),r}(this,e,i,t))&&(e.pendingcb++,r=function(i,A,t,e,r,_){if(!t){var a=function(i,A,t){i.objectMode||!1===i.decodeStrings||"string"!=typeof A||(A=E.from(A,t));return A}(A,e,r);e!==a&&(t=!0,r="buffer",e=a)}var n=A.objectMode?1:e.length;A.length+=n;var o=A.length-1))throw new TypeError("Unknown encoding: "+i);return this._writableState.defaultEncoding=i,this},Object.defineProperty(N.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),N.prototype._write=function(i,A,t){t(new Error("_write() is not implemented"))},N.prototype._writev=null,N.prototype.end=function(i,A,t){var e=this._writableState;"function"==typeof i?(t=i,i=null,A=null):"function"==typeof A&&(t=A,A=null),null!==i&&void 0!==i&&this.write(i,A),e.corked&&(e.corked=1,this.uncork()),e.ending||e.finished||function(i,A,t){A.ending=!0,v(i,A),t&&(A.finished?_.nextTick(t):i.once("finish",t));A.ended=!0,i.writable=!1}(this,e,t)},Object.defineProperty(N.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(i){this._writableState&&(this._writableState.destroyed=i)}}),N.prototype.destroy=b.destroy,N.prototype._undestroy=b.undestroy,N.prototype._destroy=function(i,A){this.end(),A(i)}}).call(this,t(5),t(95).setImmediate,t(8))},function(i,A,t){"use strict";var e=t(1).Buffer,r=e.isEncoding||function(i){switch((i=""+i)&&i.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function _(i){var A;switch(this.encoding=function(i){var A=function(i){if(!i)return"utf8";for(var A;;)switch(i){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return i;default:if(A)return;i=(""+i).toLowerCase(),A=!0}}(i);if("string"!=typeof A&&(e.isEncoding===r||!r(i)))throw new Error("Unknown encoding: "+i);return A||i}(i),this.encoding){case"utf16le":this.text=o,this.end=c,A=4;break;case"utf8":this.fillLast=n,A=4;break;case"base64":this.text=s,this.end=l,A=3;break;default:return this.write=E,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(A)}function a(i){return i<=127?0:i>>5==6?2:i>>4==14?3:i>>3==30?4:i>>6==2?-1:-2}function n(i){var A=this.lastTotal-this.lastNeed,t=function(i,A,t){if(128!=(192&A[0]))return i.lastNeed=0,"�";if(i.lastNeed>1&&A.length>1){if(128!=(192&A[1]))return i.lastNeed=1,"�";if(i.lastNeed>2&&A.length>2&&128!=(192&A[2]))return i.lastNeed=2,"�"}}(this,i);return void 0!==t?t:this.lastNeed<=i.length?(i.copy(this.lastChar,A,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(i.copy(this.lastChar,A,0,i.length),void(this.lastNeed-=i.length))}function o(i,A){if((i.length-A)%2==0){var t=i.toString("utf16le",A);if(t){var e=t.charCodeAt(t.length-1);if(e>=55296&&e<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1],t.slice(0,-1)}return t}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=i[i.length-1],i.toString("utf16le",A,i.length-1)}function c(i){var A=i&&i.length?this.write(i):"";if(this.lastNeed){var t=this.lastTotal-this.lastNeed;return A+this.lastChar.toString("utf16le",0,t)}return A}function s(i,A){var t=(i.length-A)%3;return 0===t?i.toString("base64",A):(this.lastNeed=3-t,this.lastTotal=3,1===t?this.lastChar[0]=i[i.length-1]:(this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1]),i.toString("base64",A,i.length-t))}function l(i){var A=i&&i.length?this.write(i):"";return this.lastNeed?A+this.lastChar.toString("base64",0,3-this.lastNeed):A}function E(i){return i.toString(this.encoding)}function d(i){return i&&i.length?this.write(i):""}A.StringDecoder=_,_.prototype.write=function(i){if(0===i.length)return"";var A,t;if(this.lastNeed){if(void 0===(A=this.fillLast(i)))return"";t=this.lastNeed,this.lastNeed=0}else t=0;return t=0)return r>0&&(i.lastNeed=r-1),r;if(--e=0)return r>0&&(i.lastNeed=r-2),r;if(--e=0)return r>0&&(2===r?r=0:i.lastNeed=r-3),r;return 0}(this,i,A);if(!this.lastNeed)return i.toString("utf8",A);this.lastTotal=t;var e=i.length-(t-this.lastNeed);return i.copy(this.lastChar,0,e),i.toString("utf8",A,e)},_.prototype.fillLast=function(i){if(this.lastNeed<=i.length)return i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,i.length),this.lastNeed-=i.length}},function(i,A,t){"use strict";var e=t(2).Buffer,r=t(0),_=t(46),a=new Array(16),n=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],o=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],c=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],s=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],l=[0,1518500249,1859775393,2400959708,2840853838],E=[1352829926,1548603684,1836072691,2053994217,0];function d(){_.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function u(i,A){return i<>>32-A}function b(i,A,t,e,r,_,a,n){return u(i+(A^t^e)+_+a|0,n)+r|0}function h(i,A,t,e,r,_,a,n){return u(i+(A&t|~A&e)+_+a|0,n)+r|0}function p(i,A,t,e,r,_,a,n){return u(i+((A|~t)^e)+_+a|0,n)+r|0}function N(i,A,t,e,r,_,a,n){return u(i+(A&e|t&~e)+_+a|0,n)+r|0}function g(i,A,t,e,r,_,a,n){return u(i+(A^(t|~e))+_+a|0,n)+r|0}r(d,_),d.prototype._update=function(){for(var i=a,A=0;A<16;++A)i[A]=this._block.readInt32LE(4*A);for(var t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,d=0|this._e,f=0|this._a,m=0|this._b,B=0|this._c,w=0|this._d,v=0|this._e,S=0;S<80;S+=1){var I,G;S<16?(I=b(t,e,r,_,d,i[n[S]],l[0],c[S]),G=g(f,m,B,w,v,i[o[S]],E[0],s[S])):S<32?(I=h(t,e,r,_,d,i[n[S]],l[1],c[S]),G=N(f,m,B,w,v,i[o[S]],E[1],s[S])):S<48?(I=p(t,e,r,_,d,i[n[S]],l[2],c[S]),G=p(f,m,B,w,v,i[o[S]],E[2],s[S])):S<64?(I=N(t,e,r,_,d,i[n[S]],l[3],c[S]),G=h(f,m,B,w,v,i[o[S]],E[3],s[S])):(I=g(t,e,r,_,d,i[n[S]],l[4],c[S]),G=b(f,m,B,w,v,i[o[S]],E[4],s[S])),t=d,d=_,_=u(r,10),r=e,e=I,f=v,v=w,w=u(B,10),B=m,m=G}var Z=this._b+r+w|0;this._b=this._c+_+v|0,this._c=this._d+d+f|0,this._d=this._e+t+m|0,this._e=this._a+e+B|0,this._a=Z},d.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var i=e.alloc?e.alloc(20):new e(20);return i.writeInt32LE(this._a,0),i.writeInt32LE(this._b,4),i.writeInt32LE(this._c,8),i.writeInt32LE(this._d,12),i.writeInt32LE(this._e,16),i},i.exports=d},function(i,A,t){(A=i.exports=function(i){i=i.toLowerCase();var t=A[i];if(!t)throw new Error(i+" is not supported (we accept pull requests)");return new t}).sha=t(103),A.sha1=t(104),A.sha224=t(105),A.sha256=t(51),A.sha384=t(106),A.sha512=t(52)},function(i,A,t){"use strict";A.utils=t(112),A.Cipher=t(113),A.DES=t(114),A.CBC=t(115),A.EDE=t(116)},function(i,A,t){var e=t(117),r=t(125),_=t(62);A.createCipher=A.Cipher=e.createCipher,A.createCipheriv=A.Cipheriv=e.createCipheriv,A.createDecipher=A.Decipher=r.createDecipher,A.createDecipheriv=A.Decipheriv=r.createDecipheriv,A.listCiphers=A.getCiphers=function(){return Object.keys(_)}},function(i,A,t){var e={ECB:t(118),CBC:t(119),CFB:t(120),CFB8:t(121),CFB1:t(122),OFB:t(123),CTR:t(60),GCM:t(60)},r=t(62);for(var _ in r)r[_].module=e[r[_].mode];i.exports=r},function(i,A,t){(function(A){var e=t(3),r=t(13);function _(i,t){var r=function(i){var A=a(i);return{blinder:A.toRed(e.mont(i.modulus)).redPow(new e(i.publicExponent)).fromRed(),unblinder:A.invm(i.modulus)}}(t),_=t.modulus.byteLength(),n=(e.mont(t.modulus),new e(i).mul(r.blinder).umod(t.modulus)),o=n.toRed(e.mont(t.prime1)),c=n.toRed(e.mont(t.prime2)),s=t.coefficient,l=t.prime1,E=t.prime2,d=o.redPow(t.exponent1),u=c.redPow(t.exponent2);d=d.fromRed(),u=u.fromRed();var b=d.isub(u).imul(s).umod(l);return b.imul(E),u.iadd(b),new A(u.imul(r.unblinder).umod(t.modulus).toArray(!1,_))}function a(i){for(var A=i.modulus.byteLength(),t=new e(r(A));t.cmp(i.modulus)>=0||!t.umod(i.prime1)||!t.umod(i.prime2);)t=new e(r(A));return t}i.exports=_,_.getr=a}).call(this,t(2).Buffer)},function(i,A,t){var e=A;e.utils=t(7),e.common=t(19),e.sha=t(141),e.ripemd=t(145),e.hmac=t(146),e.sha1=e.sha.sha1,e.sha256=e.sha.sha256,e.sha224=e.sha.sha224,e.sha384=e.sha.sha384,e.sha512=e.sha.sha512,e.ripemd160=e.ripemd.ripemd160},function(i,A,t){"use strict";const e=t(11).BigInteger;i.exports={coinUnitPlaces:12,txMinConfirms:10,coinSymbol:"XMR",openAliasPrefix:"xmr",coinName:"Monero",coinUriPrefix:"monero:",dustThreshold:new e("2000000000"),maxBlockNumber:5e8,avgBlockTime:60}},function(i,A){var t={}.toString;i.exports=Array.isArray||function(i){return"[object Array]"==t.call(i)}},function(i,A,t){"use strict";A.isMobile=function(){return null!==window.navigator.userAgent.match(/Android|iPad|iPhone|iPod|Windows Phone/)},A.isPhoneGap=function(){var i=window.location.protocol;return this.isMobile()&&-1!==i.indexOf("file")},A.supportsFileSystem=function(){return!0===this.isPhoneGap()||window.navigator.userAgent.match(/Chrome|Opera/)},A.wrapSuccess=function(i){return function(){var A=[null].concat(Array.prototype.slice.call(arguments));i.apply(i,A)}},A.wrapFail=function(i){return function(){var A=Array.prototype.slice.call(arguments)[0];i.apply(i,[A,null])}},A.isDirectory=function(i){return i.lastIndexOf("/")===i.length-1}},function(i,A,t){"use strict";A.randomBytes=A.rng=A.pseudoRandomBytes=A.prng=t(13),A.createHash=A.Hash=t(16),A.createHmac=A.Hmac=t(53);var e=t(108),r=Object.keys(e),_=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(r);A.getHashes=function(){return _};var a=t(56);A.pbkdf2=a.pbkdf2,A.pbkdf2Sync=a.pbkdf2Sync;var n=t(110);A.Cipher=n.Cipher,A.createCipher=n.createCipher,A.Cipheriv=n.Cipheriv,A.createCipheriv=n.createCipheriv,A.Decipher=n.Decipher,A.createDecipher=n.createDecipher,A.Decipheriv=n.Decipheriv,A.createDecipheriv=n.createDecipheriv,A.getCiphers=n.getCiphers,A.listCiphers=n.listCiphers;var o=t(127);A.DiffieHellmanGroup=o.DiffieHellmanGroup,A.createDiffieHellmanGroup=o.createDiffieHellmanGroup,A.getDiffieHellman=o.getDiffieHellman,A.createDiffieHellman=o.createDiffieHellman,A.DiffieHellman=o.DiffieHellman;var c=t(132);A.createSign=c.createSign,A.Sign=c.Sign,A.createVerify=c.createVerify,A.Verify=c.Verify,A.createECDH=t(170);var s=t(171);A.publicEncrypt=s.publicEncrypt,A.privateEncrypt=s.privateEncrypt,A.publicDecrypt=s.publicDecrypt,A.privateDecrypt=s.privateDecrypt;var l=t(174);A.randomFill=l.randomFill,A.randomFillSync=l.randomFillSync,A.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},A.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},function(i,A,t){"use strict";var e=t(1).Buffer,r=t(30).Transform;function _(i){r.call(this),this._block=e.allocUnsafe(i),this._blockSize=i,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}t(0)(_,r),_.prototype._transform=function(i,A,t){var e=null;try{this.update(i,A)}catch(i){e=i}t(e)},_.prototype._flush=function(i){var A=null;try{this.push(this.digest())}catch(i){A=i}i(A)},_.prototype.update=function(i,A){if(function(i,A){if(!e.isBuffer(i)&&"string"!=typeof i)throw new TypeError(A+" must be a string or a buffer")}(i,"Data"),this._finalized)throw new Error("Digest already called");e.isBuffer(i)||(i=e.from(i,A));for(var t=this._block,r=0;this._blockOffset+i.length-r>=this._blockSize;){for(var _=this._blockOffset;_0;++a)this._length[a]+=n,(n=this._length[a]/4294967296|0)>0&&(this._length[a]-=4294967296*n);return this},_.prototype._update=function(){throw new Error("_update is not implemented")},_.prototype.digest=function(i){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var A=this._digest();void 0!==i&&(A=A.toString(i)),this._block.fill(0),this._blockOffset=0;for(var t=0;t<4;++t)this._length[t]=0;return A},_.prototype._digest=function(){throw new Error("_digest is not implemented")},i.exports=_},function(i,A,t){"use strict";(function(A,e){var r=t(23);i.exports=g;var _,a=t(43);g.ReadableState=N;t(31).EventEmitter;var n=function(i,A){return i.listeners(A).length},o=t(48),c=t(1).Buffer,s=A.Uint8Array||function(){};var l=t(17);l.inherits=t(0);var E=t(92),d=void 0;d=E&&E.debuglog?E.debuglog("stream"):function(){};var u,b=t(93),h=t(49);l.inherits(g,o);var p=["error","close","destroy","pause","resume"];function N(i,A){_=_||t(12),i=i||{};var e=A instanceof _;this.objectMode=!!i.objectMode,e&&(this.objectMode=this.objectMode||!!i.readableObjectMode);var r=i.highWaterMark,a=i.readableHighWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:e&&(a||0===a)?a:n,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=i.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,i.encoding&&(u||(u=t(34).StringDecoder),this.decoder=new u(i.encoding),this.encoding=i.encoding)}function g(i){if(_=_||t(12),!(this instanceof g))return new g(i);this._readableState=new N(i,this),this.readable=!0,i&&("function"==typeof i.read&&(this._read=i.read),"function"==typeof i.destroy&&(this._destroy=i.destroy)),o.call(this)}function f(i,A,t,e,r){var _,a=i._readableState;null===A?(a.reading=!1,function(i,A){if(A.ended)return;if(A.decoder){var t=A.decoder.end();t&&t.length&&(A.buffer.push(t),A.length+=A.objectMode?1:t.length)}A.ended=!0,v(i)}(i,a)):(r||(_=function(i,A){var t;(function(i){return c.isBuffer(i)||i instanceof s})(A)||"string"==typeof A||void 0===A||i.objectMode||(t=new TypeError("Invalid non-string/buffer chunk"));return t}(a,A)),_?i.emit("error",_):a.objectMode||A&&A.length>0?("string"==typeof A||a.objectMode||Object.getPrototypeOf(A)===c.prototype||(A=function(i){return c.from(i)}(A)),e?a.endEmitted?i.emit("error",new Error("stream.unshift() after end event")):m(i,a,A,!0):a.ended?i.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!t?(A=a.decoder.write(A),a.objectMode||0!==A.length?m(i,a,A,!1):I(i,a)):m(i,a,A,!1))):e||(a.reading=!1));return function(i){return!i.ended&&(i.needReadable||i.lengthA.highWaterMark&&(A.highWaterMark=function(i){return i>=B?i=B:(i--,i|=i>>>1,i|=i>>>2,i|=i>>>4,i|=i>>>8,i|=i>>>16,i++),i}(i)),i<=A.length?i:A.ended?A.length:(A.needReadable=!0,0))}function v(i){var A=i._readableState;A.needReadable=!1,A.emittedReadable||(d("emitReadable",A.flowing),A.emittedReadable=!0,A.sync?r.nextTick(S,i):S(i))}function S(i){d("emit readable"),i.emit("readable"),Q(i)}function I(i,A){A.readingMore||(A.readingMore=!0,r.nextTick(G,i,A))}function G(i,A){for(var t=A.length;!A.reading&&!A.flowing&&!A.ended&&A.length=A.length?(t=A.decoder?A.buffer.join(""):1===A.buffer.length?A.buffer.head.data:A.buffer.concat(A.length),A.buffer.clear()):t=function(i,A,t){var e;i_.length?_.length:i;if(a===_.length?r+=_:r+=_.slice(0,i),0===(i-=a)){a===_.length?(++e,t.next?A.head=t.next:A.head=A.tail=null):(A.head=t,t.data=_.slice(a));break}++e}return A.length-=e,r}(i,A):function(i,A){var t=c.allocUnsafe(i),e=A.head,r=1;e.data.copy(t),i-=e.data.length;for(;e=e.next;){var _=e.data,a=i>_.length?_.length:i;if(_.copy(t,t.length-i,0,a),0===(i-=a)){a===_.length?(++r,e.next?A.head=e.next:A.head=A.tail=null):(A.head=e,e.data=_.slice(a));break}++r}return A.length-=r,t}(i,A);return e}(i,A.buffer,A.decoder),t);var t}function R(i){var A=i._readableState;if(A.length>0)throw new Error('"endReadable()" called on non-empty stream');A.endEmitted||(A.ended=!0,r.nextTick(Y,A,i))}function Y(i,A){i.endEmitted||0!==i.length||(i.endEmitted=!0,A.readable=!1,A.emit("end"))}function C(i,A){for(var t=0,e=i.length;t=A.highWaterMark||A.ended))return d("read: emitReadable",A.length,A.ended),0===A.length&&A.ended?R(this):v(this),null;if(0===(i=w(i,A))&&A.ended)return 0===A.length&&R(this),null;var e,r=A.needReadable;return d("need readable",r),(0===A.length||A.length-i0?D(i,A):null)?(A.needReadable=!0,i=0):A.length-=i,0===A.length&&(A.ended||(A.needReadable=!0),t!==i&&A.ended&&R(this)),null!==e&&this.emit("data",e),e},g.prototype._read=function(i){this.emit("error",new Error("_read() is not implemented"))},g.prototype.pipe=function(i,A){var t=this,_=this._readableState;switch(_.pipesCount){case 0:_.pipes=i;break;case 1:_.pipes=[_.pipes,i];break;default:_.pipes.push(i)}_.pipesCount+=1,d("pipe count=%d opts=%j",_.pipesCount,A);var o=(!A||!1!==A.end)&&i!==e.stdout&&i!==e.stderr?s:g;function c(A,e){d("onunpipe"),A===t&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,d("cleanup"),i.removeListener("close",p),i.removeListener("finish",N),i.removeListener("drain",l),i.removeListener("error",h),i.removeListener("unpipe",c),t.removeListener("end",s),t.removeListener("end",g),t.removeListener("data",b),E=!0,!_.awaitDrain||i._writableState&&!i._writableState.needDrain||l())}function s(){d("onend"),i.end()}_.endEmitted?r.nextTick(o):t.once("end",o),i.on("unpipe",c);var l=function(i){return function(){var A=i._readableState;d("pipeOnDrain",A.awaitDrain),A.awaitDrain&&A.awaitDrain--,0===A.awaitDrain&&n(i,"data")&&(A.flowing=!0,Q(i))}}(t);i.on("drain",l);var E=!1;var u=!1;function b(A){d("ondata"),u=!1,!1!==i.write(A)||u||((1===_.pipesCount&&_.pipes===i||_.pipesCount>1&&-1!==C(_.pipes,i))&&!E&&(d("false write response, pause",t._readableState.awaitDrain),t._readableState.awaitDrain++,u=!0),t.pause())}function h(A){d("onerror",A),g(),i.removeListener("error",h),0===n(i,"error")&&i.emit("error",A)}function p(){i.removeListener("finish",N),g()}function N(){d("onfinish"),i.removeListener("close",p),g()}function g(){d("unpipe"),t.unpipe(i)}return t.on("data",b),function(i,A,t){if("function"==typeof i.prependListener)return i.prependListener(A,t);i._events&&i._events[A]?a(i._events[A])?i._events[A].unshift(t):i._events[A]=[t,i._events[A]]:i.on(A,t)}(i,"error",h),i.once("close",p),i.once("finish",N),i.emit("pipe",t),_.flowing||(d("pipe resume"),t.resume()),i},g.prototype.unpipe=function(i){var A=this._readableState,t={hasUnpiped:!1};if(0===A.pipesCount)return this;if(1===A.pipesCount)return i&&i!==A.pipes?this:(i||(i=A.pipes),A.pipes=null,A.pipesCount=0,A.flowing=!1,i&&i.emit("unpipe",this,t),this);if(!i){var e=A.pipes,r=A.pipesCount;A.pipes=null,A.pipesCount=0,A.flowing=!1;for(var _=0;_>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10)}function E(i){return(i>>>6|i<<26)^(i>>>11|i<<21)^(i>>>25|i<<7)}function d(i){return(i>>>7|i<<25)^(i>>>18|i<<14)^i>>>3}function u(i){return(i>>>17|i<<15)^(i>>>19|i<<13)^i>>>10}e(o,r),o.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0|this._f,b=0|this._g,h=0|this._h,p=0;p<16;++p)A[p]=i.readInt32BE(4*p);for(;p<64;++p)A[p]=u(A[p-2])+A[p-7]+d(A[p-15])+A[p-16]|0;for(var N=0;N<64;++N){var g=h+E(n)+c(n,o,b)+a[N]+A[N]|0,f=l(t)+s(t,e,r)|0;h=b,b=o,o=n,n=_+g|0,_=r,r=e,e=t,t=g+f|0}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0,this._f=o+this._f|0,this._g=b+this._g|0,this._h=h+this._h|0},o.prototype._hash=function(){var i=_.allocUnsafe(32);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i.writeInt32BE(this._h,28),i},i.exports=o},function(i,A,t){var e=t(0),r=t(14),_=t(1).Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],n=new Array(160);function o(){this.init(),this._w=n,r.call(this,128,112)}function c(i,A,t){return t^i&(A^t)}function s(i,A,t){return i&A|t&(i|A)}function l(i,A){return(i>>>28|A<<4)^(A>>>2|i<<30)^(A>>>7|i<<25)}function E(i,A){return(i>>>14|A<<18)^(i>>>18|A<<14)^(A>>>9|i<<23)}function d(i,A){return(i>>>1|A<<31)^(i>>>8|A<<24)^i>>>7}function u(i,A){return(i>>>1|A<<31)^(i>>>8|A<<24)^(i>>>7|A<<25)}function b(i,A){return(i>>>19|A<<13)^(A>>>29|i<<3)^i>>>6}function h(i,A){return(i>>>19|A<<13)^(A>>>29|i<<3)^(i>>>6|A<<26)}function p(i,A){return i>>>0>>0?1:0}e(o,r),o.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._ah,e=0|this._bh,r=0|this._ch,_=0|this._dh,n=0|this._eh,o=0|this._fh,N=0|this._gh,g=0|this._hh,f=0|this._al,m=0|this._bl,B=0|this._cl,w=0|this._dl,v=0|this._el,S=0|this._fl,I=0|this._gl,G=0|this._hl,Z=0;Z<32;Z+=2)A[Z]=i.readInt32BE(4*Z),A[Z+1]=i.readInt32BE(4*Z+4);for(;Z<160;Z+=2){var y=A[Z-30],Q=A[Z-30+1],D=d(y,Q),R=u(Q,y),Y=b(y=A[Z-4],Q=A[Z-4+1]),C=h(Q,y),j=A[Z-14],W=A[Z-14+1],M=A[Z-32],O=A[Z-32+1],X=R+W|0,F=D+j+p(X,R)|0;F=(F=F+Y+p(X=X+C|0,C)|0)+M+p(X=X+O|0,O)|0,A[Z]=F,A[Z+1]=X}for(var L=0;L<160;L+=2){F=A[L],X=A[L+1];var x=s(t,e,r),k=s(f,m,B),H=l(t,f),V=l(f,t),J=E(n,v),T=E(v,n),U=a[L],K=a[L+1],P=c(n,o,N),z=c(v,S,I),q=G+T|0,$=g+J+p(q,G)|0;$=($=($=$+P+p(q=q+z|0,z)|0)+U+p(q=q+K|0,K)|0)+F+p(q=q+X|0,X)|0;var ii=V+k|0,Ai=H+x+p(ii,V)|0;g=N,G=I,N=o,I=S,o=n,S=v,n=_+$+p(v=w+q|0,w)|0,_=r,w=B,r=e,B=m,e=t,m=f,t=$+Ai+p(f=q+ii|0,q)|0}this._al=this._al+f|0,this._bl=this._bl+m|0,this._cl=this._cl+B|0,this._dl=this._dl+w|0,this._el=this._el+v|0,this._fl=this._fl+S|0,this._gl=this._gl+I|0,this._hl=this._hl+G|0,this._ah=this._ah+t+p(this._al,f)|0,this._bh=this._bh+e+p(this._bl,m)|0,this._ch=this._ch+r+p(this._cl,B)|0,this._dh=this._dh+_+p(this._dl,w)|0,this._eh=this._eh+n+p(this._el,v)|0,this._fh=this._fh+o+p(this._fl,S)|0,this._gh=this._gh+N+p(this._gl,I)|0,this._hh=this._hh+g+p(this._hl,G)|0},o.prototype._hash=function(){var i=_.allocUnsafe(64);function A(A,t,e){i.writeInt32BE(A,e),i.writeInt32BE(t,e+4)}return A(this._ah,this._al,0),A(this._bh,this._bl,8),A(this._ch,this._cl,16),A(this._dh,this._dl,24),A(this._eh,this._el,32),A(this._fh,this._fl,40),A(this._gh,this._gl,48),A(this._hh,this._hl,56),i},i.exports=o},function(i,A,t){"use strict";var e=t(0),r=t(107),_=t(10),a=t(1).Buffer,n=t(54),o=t(35),c=t(36),s=a.alloc(128);function l(i,A){_.call(this,"digest"),"string"==typeof A&&(A=a.from(A));var t="sha512"===i||"sha384"===i?128:64;(this._alg=i,this._key=A,A.length>t)?A=("rmd160"===i?new o:c(i)).update(A).digest():A.lengtht||_!=_)throw new TypeError("Bad key length")}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var t;A.browser?t="utf-8":t=parseInt(A.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary";i.exports=t}).call(this,t(5))},function(i,A,t){var e=t(54),r=t(35),_=t(36),a=t(57),n=t(58),o=t(1).Buffer,c=o.alloc(128),s={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function l(i,A,t){var a=function(i){return"rmd160"===i||"ripemd160"===i?function(i){return(new r).update(i).digest()}:"md5"===i?e:function(A){return _(i).update(A).digest()}}(i),n="sha512"===i||"sha384"===i?128:64;A.length>n?A=a(A):A.lengthi;)t.ishrn(1);if(t.isEven()&&t.iadd(n),t.testn(1)||t.iadd(o),A.cmp(o)){if(!A.cmp(c))for(;t.mod(s).cmp(l);)t.iadd(d)}else for(;t.mod(_).cmp(E);)t.iadd(d);if(h(u=t.shrn(1))&&h(t)&&p(u)&&p(t)&&a.test(u)&&a.test(t))return t}}},function(i,A){i.exports=function(i){return i.webpackPolyfill||(i.deprecate=function(){},i.paths=[],i.children||(i.children=[]),Object.defineProperty(i,"loaded",{enumerable:!0,get:function(){return i.l}}),Object.defineProperty(i,"id",{enumerable:!0,get:function(){return i.i}}),i.webpackPolyfill=1),i}},function(i,A,t){var e=t(3),r=t(68);function _(i){this.rand=i||new r.Rand}i.exports=_,_.create=function(i){return new _(i)},_.prototype._randbelow=function(i){var A=i.bitLength(),t=Math.ceil(A/8);do{var r=new e(this.rand.generate(t))}while(r.cmp(i)>=0);return r},_.prototype._randrange=function(i,A){var t=A.sub(i);return i.add(this._randbelow(t))},_.prototype.test=function(i,A,t){var r=i.bitLength(),_=e.mont(i),a=new e(1).toRed(_);A||(A=Math.max(1,r/48|0));for(var n=i.subn(1),o=0;!n.testn(o);o++);for(var c=i.shrn(o),s=n.toRed(_);A>0;A--){var l=this._randrange(new e(2),n);t&&t(l);var E=l.toRed(_).redPow(c);if(0!==E.cmp(a)&&0!==E.cmp(s)){for(var d=1;d0;A--){var s=this._randrange(new e(2),a),l=i.gcd(s);if(0!==l.cmpn(1))return l;var E=s.toRed(r).redPow(o);if(0!==E.cmp(_)&&0!==E.cmp(c)){for(var d=1;d>8,a=255&r;_?t.push(_,a):t.push(a)}return t},e.zero2=r,e.toHex=_,e.encode=function(i,A){return"hex"===A?_(i):i}},function(i,A,t){"use strict";var e=t(7).rotr32;function r(i,A,t){return i&A^~i&t}function _(i,A,t){return i&A^i&t^A&t}function a(i,A,t){return i^A^t}A.ft_1=function(i,A,t,e){return 0===i?r(A,t,e):1===i||3===i?a(A,t,e):2===i?_(A,t,e):void 0},A.ch32=r,A.maj32=_,A.p32=a,A.s0_256=function(i){return e(i,2)^e(i,13)^e(i,22)},A.s1_256=function(i){return e(i,6)^e(i,11)^e(i,25)},A.g0_256=function(i){return e(i,7)^e(i,18)^i>>>3},A.g1_256=function(i){return e(i,17)^e(i,19)^i>>>10}},function(i,A,t){"use strict";var e=t(7),r=t(19),_=t(70),a=t(6),n=e.sum32,o=e.sum32_4,c=e.sum32_5,s=_.ch32,l=_.maj32,E=_.s0_256,d=_.s1_256,u=_.g0_256,b=_.g1_256,h=r.BlockHash,p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function N(){if(!(this instanceof N))return new N;h.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=p,this.W=new Array(64)}e.inherits(N,h),i.exports=N,N.blockSize=512,N.outSize=256,N.hmacStrength=192,N.padLength=64,N.prototype._update=function(i,A){for(var t=this.W,e=0;e<16;e++)t[e]=i[A+e];for(;e>6],r=0==(32&t);if(31==(31&t)){var _=t;for(t=0;128==(128&_);){if(_=i.readUInt8(A),i.isError(_))return _;t<<=7,t|=127&_}}else t&=31;return{cls:e,primitive:r,tag:t,tagStr:n.tag[t]}}function l(i,A,t){var e=i.readUInt8(t);if(i.isError(e))return e;if(!A&&128===e)return null;if(0==(128&e))return e;var r=127&e;if(r>4)return i.error("length octect is too long");e=0;for(var _=0;_=31)return e.error("Multi-octet tag encoding unsupported");A||(r|=32);return r|=n.tagClassByName[t||"universal"]<<6}(i,A,t,this.reporter);if(e.length<128)return(_=new r(2))[0]=a,_[1]=e.length,this._createEncoderBuffer([_,e]);for(var o=1,c=e.length;c>=256;c>>=8)o++;(_=new r(2+o))[0]=a,_[1]=128|o;c=1+o;for(var s=e.length;s>0;c--,s>>=8)_[c]=255&s;return this._createEncoderBuffer([_,e])},c.prototype._encodeStr=function(i,A){if("bitstr"===A)return this._createEncoderBuffer([0|i.unused,i.data]);if("bmpstr"===A){for(var t=new r(2*i.length),e=0;e=40)return this.reporter.error("Second objid identifier OOB");i.splice(0,2,40*i[0]+i[1])}var _=0;for(e=0;e=128;a>>=7)_++}var n=new r(_),o=n.length-1;for(e=i.length-1;e>=0;e--){a=i[e];for(n[o--]=127&a;(a>>=7)>0;)n[o--]=128|127&a}return this._createEncoderBuffer(n)},c.prototype._encodeTime=function(i,A){var t,e=new Date(i);return"gentime"===A?t=[s(e.getFullYear()),s(e.getUTCMonth()+1),s(e.getUTCDate()),s(e.getUTCHours()),s(e.getUTCMinutes()),s(e.getUTCSeconds()),"Z"].join(""):"utctime"===A?t=[s(e.getFullYear()%100),s(e.getUTCMonth()+1),s(e.getUTCDate()),s(e.getUTCHours()),s(e.getUTCMinutes()),s(e.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+A+" time is not supported yet"),this._encodeStr(t,"octstr")},c.prototype._encodeNull=function(){return this._createEncoderBuffer("")},c.prototype._encodeInt=function(i,A){if("string"==typeof i){if(!A)return this.reporter.error("String int or enum given, but no values map");if(!A.hasOwnProperty(i))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(i));i=A[i]}if("number"!=typeof i&&!r.isBuffer(i)){var t=i.toArray();!i.sign&&128&t[0]&&t.unshift(0),i=new r(t)}if(r.isBuffer(i)){var e=i.length;0===i.length&&e++;var _=new r(e);return i.copy(_),0===i.length&&(_[0]=0),this._createEncoderBuffer(_)}if(i<128)return this._createEncoderBuffer(i);if(i<256)return this._createEncoderBuffer([0,i]);e=1;for(var a=i;a>=256;a>>=8)e++;for(a=(_=new Array(e)).length-1;a>=0;a--)_[a]=255&i,i>>=8;return 128&_[0]&&_.unshift(0),this._createEncoderBuffer(new r(_))},c.prototype._encodeBool=function(i){return this._createEncoderBuffer(i?255:0)},c.prototype._use=function(i,A){return"function"==typeof i&&(i=i(A)),i._getEncoder("der").tree},c.prototype._skipDefault=function(i,A,t){var e,r=this._baseState;if(null===r.default)return!1;var _=i.join();if(void 0===r.defaultBuffer&&(r.defaultBuffer=this._encodeValue(r.default,A,t).join()),_.length!==r.defaultBuffer.length)return!1;for(e=0;e<_.length;e++)if(_[e]!==r.defaultBuffer[e])return!1;return!0}},function(i){i.exports={"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}},function(i,A,t){var e=t(16),r=t(1).Buffer;function _(i){var A=r.allocUnsafe(4);return A.writeUInt32BE(i,0),A}i.exports=function(i,A){for(var t,a=r.alloc(0),n=0;a.length1&&(n.thisProgram=A.argv[1].replace(/\\/g,"/")),n.arguments=A.argv.slice(2),A.on("unhandledRejection",s_),n.quit=function(i){A.exit(i)},n.inspect=function(){return"[Emscripten Module object]"};else if(s)"undefined"!=typeof read&&(n.read=function(i){return read(i)}),n.readBinary=function(i){var A;return"function"==typeof readbuffer?new Uint8Array(readbuffer(i)):(G("object"==typeof(A=read(i,"binary"))),A)},"undefined"!=typeof scriptArgs?n.arguments=scriptArgs:void 0!==arguments&&(n.arguments=arguments),"function"==typeof quit&&(n.quit=function(i){quit(i)});else{if(!l&&!E)throw new Error("environment detection error");E?b=self.location.href:document.currentScript&&(b=document.currentScript.src),i&&(b=i),b=0!==b.indexOf("blob:")?b.substr(0,b.lastIndexOf("/")+1):"",n.read=function(i){var A=new XMLHttpRequest;return A.open("GET",i,!1),A.send(null),A.responseText},E&&(n.readBinary=function(i){var A=new XMLHttpRequest;return A.open("GET",i,!1),A.responseType="arraybuffer",A.send(null),new Uint8Array(A.response)}),n.readAsync=function(i,A,t){var e=new XMLHttpRequest;e.open("GET",i,!0),e.responseType="arraybuffer",e.onload=function(){200==e.status||0==e.status&&e.response?A(e.response):t()},e.onerror=t,e.send(null)},n.setWindowTitle=function(i){document.title=i}}var p=n.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),N=n.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||p);for(a in o)o.hasOwnProperty(a)&&(n[a]=o[a]);o=void 0,G(void 0===n.memoryInitializerPrefixURL,"Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"),G(void 0===n.pthreadMainPrefixURL,"Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"),G(void 0===n.cdInitializerPrefixURL,"Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"),G(void 0===n.filePackagePrefixURL,"Module.filePackagePrefixURL option was removed, use Module.locateFile instead");var g=16;function f(i){G(!ii);var A=$;return G(($=$+i+15&-16)>2],t=A+i+15&-16;if((K[_i>>2]=t,t>=hi)&&!ui())return K[_i>>2]=A,0;return A}function B(i,A){return A||(A=g),i=Math.ceil(i/A)*A}function w(i){switch(i){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:if("*"===i[i.length-1])return 4;if("i"===i[0]){var A=parseInt(i.substr(1));return G(A%8==0),A/8}return 0}}function v(i){v.shown||(v.shown={}),v.shown[i]||(v.shown[i]=1,N(i))}a_=__=r_=e_=t_=function(){s_("cannot use the stack before compiled code is ready to run, and has provided stack access")};var S={"f64-rem":function(i,A){return i%A},debugger:function(){}},I=(new Array(0),!1);function G(i,A){i||s_("Assertion failed: "+A)}function Z(i,A,t,e){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":V[i>>0]=A;break;case"i16":T[i>>1]=A;break;case"i32":K[i>>2]=A;break;case"i64":tempI64=[A>>>0,(tempDouble=A,+yi(tempDouble)>=1?tempDouble>0?(0|Ri(+Di(tempDouble/4294967296),4294967295))>>>0:~~+Qi((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],K[i>>2]=tempI64[0],K[i+4>>2]=tempI64[1];break;case"float":z[i>>2]=A;break;case"double":q[i>>3]=A;break;default:s_("invalid type for setValue: "+t)}}var y=0,Q=2,D=4;function R(i,A,t,e){var r,_;"number"==typeof i?(r=!0,_=i):(r=!1,_=i.length);var a,n="string"==typeof A?A:null;if(a=t==D?e:["function"==typeof A_?A_:f,r_,f,m][void 0===t?Q:t](Math.max(_,n?1:A.length)),r){var o;for(e=a,G(0==(3&a)),o=a+(-4&_);e>2]=0;for(o=a+_;e>0]=0;return a}if("i8"===n)return i.subarray||i.slice?J.set(i,a):J.set(new Uint8Array(i),a),a;for(var c,s,l,E=0;E<_;){var d=i[E];0!==(c=n||A[E])?(G(c,"Must know what type to store in allocate!"),"i64"==c&&(c="i32"),Z(a+E,d,c),l!==c&&(s=w(c),l=c),E+=s):E++}return a}function Y(i){return ii?wi?A_(i):m(i):f(i)}function C(i,A){if(0===A||!i)return"";for(var t,e=0,r=0;G(i+r>0],(0!=t||A)&&(r++,!A||r!=A););A||(A=r);var _="";if(e<128){for(var a;A>0;)a=String.fromCharCode.apply(String,J.subarray(i,i+Math.min(A,1024))),_=_?_+a:a,i+=1024,A-=1024;return _}return M(i)}var j="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function W(i,A){for(var t=A;i[t];)++t;if(t-A>16&&i.subarray&&j)return j.decode(i.subarray(A,t));for(var e,r,_,a,n,o="";;){if(!(e=i[A++]))return o;if(128&e)if(r=63&i[A++],192!=(224&e))if(_=63&i[A++],224==(240&e)?e=(15&e)<<12|r<<6|_:(a=63&i[A++],240==(248&e)?e=(7&e)<<18|r<<12|_<<6|a:(n=63&i[A++],e=248==(252&e)?(3&e)<<24|r<<18|_<<12|a<<6|n:(1&e)<<30|r<<24|_<<18|a<<12|n<<6|63&i[A++])),e<65536)o+=String.fromCharCode(e);else{var c=e-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}else o+=String.fromCharCode((31&e)<<6|r);else o+=String.fromCharCode(e)}}function M(i){return W(J,i)}function O(i,A,t,e){if(!(e>0))return 0;for(var r=t,_=t+e-1,a=0;a=55296&&n<=57343)n=65536+((1023&n)<<10)|1023&i.charCodeAt(++a);if(n<=127){if(t>=_)break;A[t++]=n}else if(n<=2047){if(t+1>=_)break;A[t++]=192|n>>6,A[t++]=128|63&n}else if(n<=65535){if(t+2>=_)break;A[t++]=224|n>>12,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=2097151){if(t+3>=_)break;A[t++]=240|n>>18,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=67108863){if(t+4>=_)break;A[t++]=248|n>>24,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else{if(t+5>=_)break;A[t++]=252|n>>30,A[t++]=128|n>>24&63,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}}return A[t]=0,t-r}function X(i,A,t){return G("number"==typeof t,"stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"),O(i,J,A,t)}function F(i){for(var A=0,t=0;t=55296&&e<=57343&&(e=65536+((1023&e)<<10)|1023&i.charCodeAt(++t)),e<=127?++A:A+=e<=2047?2:e<=65535?3:e<=2097151?4:e<=67108863?5:6}return A}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");function L(i){var A=F(i)+1,t=r_(A);return O(i,V,t,A),t}function x(i){return i.replace(/__Z[\w\d_]+/g,function(i){var A=function(i){var A=n.___cxa_demangle||n.__cxa_demangle;G(A);try{var t=i;t.startsWith("__Z")&&(t=t.substr(1));var e=F(t)+1,r=A_(e);X(t,r,e);var _=A_(4),a=A(r,0,0,_);if(0===K[_>>2]&&a)return C(a)}catch(i){}finally{r&&zr(r),_&&zr(_),a&&zr(a)}return i}(i);return i===A?i:A+" ["+i+"]"})}function k(){var i=function(){var i=new Error;if(!i.stack){try{throw new Error(0)}catch(A){i=A}if(!i.stack)return"(no stack trace available)"}return i.stack.toString()}();return n.extraStackTrace&&(i+="\n"+n.extraStackTrace()),x(i)}var H,V,J,T,U,K,P,z,q,$,ii,Ai,ti,ei,ri,_i,ai=16384,ni=65536,oi=16777216,ci=16777216;function si(i,A){return i%A>0&&(i+=A-i%A),i}function li(i){n.buffer=H=i}function Ei(){n.HEAP8=V=new Int8Array(H),n.HEAP16=T=new Int16Array(H),n.HEAP32=K=new Int32Array(H),n.HEAPU8=J=new Uint8Array(H),n.HEAPU16=U=new Uint16Array(H),n.HEAPU32=P=new Uint32Array(H),n.HEAPF32=z=new Float32Array(H),n.HEAPF64=q=new Float64Array(H)}function di(){if(34821223==P[(ei>>2)-1]&&2310721022==P[(ei>>2)-2]||s_("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x02135467, but received 0x"+P[(ei>>2)-2].toString(16)+" "+P[(ei>>2)-1].toString(16)),1668509029!==K[0])throw"Runtime error: The application has corrupted its heap memory area (address zero)!"}function ui(){G(K[_i>>2]>hi);var i=n.usingWasm?ni:oi,A=2147483648-i;if(K[_i>>2]>A)return N("Cannot enlarge memory, asked to go up to "+K[_i>>2]+" bytes, but the limit is "+A+" bytes!"),!1;var t=hi;for(hi=Math.max(hi,ci);hi>2];)hi<=536870912?hi=si(2*hi,i):(hi=Math.min(si((3*hi+2147483648)/4,i),A))===t&&v("Cannot ask for more memory since we reached the practical limit in browsers (which is just below 2GB), so the request would have failed. Requesting only "+hi);Date.now();var e=n.reallocBuffer(hi);return e&&e.byteLength==hi?(li(e),Ei(),n.usingWasm||N("Warning: Enlarging memory arrays, this is not fast! "+[t,hi]),!0):(N("Failed to grow the heap from "+t+" bytes to "+hi+" bytes, not enough memory!"),e&&N("Expected to get back a buffer of size "+hi+" bytes, but instead got back a buffer of size "+e.byteLength),hi=t,!1)}$=ti=ei=_i=0,ii=!1,n.reallocBuffer||(n.reallocBuffer=function(i){var A;try{var t=V;A=new ArrayBuffer(i),new Int8Array(A).set(t)}catch(i){return!1}return!!Pr(A)&&A});try{Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get)(new ArrayBuffer(4))}catch(i){(function(i){return i.byteLength})}var bi=n.TOTAL_STACK||5242880,hi=n.TOTAL_MEMORY||16777216;if(hi0;){var A=i.shift();if("function"!=typeof A){var t=A.func;"number"==typeof t?void 0===A.arg?n.dynCall_v(t):n.dynCall_vi(t,A.arg):t(void 0===A.arg?null:A.arg)}else A()}}var Ni=[],gi=[],fi=[],mi=[],Bi=[],wi=!1,vi=!1;function Si(){di(),wi||(wi=!0,pi(gi))}function Ii(i){Ni.unshift(i)}function Gi(i){Bi.unshift(i)}function Zi(i,A,t){for(var e=0;e>0]=i.charCodeAt(e);t||(V[A>>0]=0)}G(Math.imul,"This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),G(Math.fround,"This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),G(Math.clz32,"This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),G(Math.trunc,"This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");var yi=Math.abs,Qi=Math.ceil,Di=Math.floor,Ri=Math.min,Yi=0,Ci=null,ji=null,Wi={};function Mi(i){Yi++,n.monitorRunDependencies&&n.monitorRunDependencies(Yi),i?(G(!Wi[i]),Wi[i]=1,null===Ci&&"undefined"!=typeof setInterval&&(Ci=setInterval(function(){if(I)return clearInterval(Ci),void(Ci=null);var i=!1;for(var A in Wi)i||(i=!0,N("still waiting on run dependencies:")),N("dependency: "+A);i&&N("(end of list)")},1e4))):N("warning: run dependency added without ID")}function Oi(i){if(Yi--,n.monitorRunDependencies&&n.monitorRunDependencies(Yi),i?(G(Wi[i]),delete Wi[i]):N("warning: run dependency removed without ID"),0==Yi&&(null!==Ci&&(clearInterval(Ci),Ci=null),ji)){var A=ji;ji=null,A()}}n.preloadedImages={},n.preloadedAudios={};var Xi="data:application/octet-stream;base64,";function Fi(i){return String.prototype.startsWith?i.startsWith(Xi):0===i.indexOf(Xi)}!function(){var i="MyMoneroCoreCpp_WASM.wast",A="MyMoneroCoreCpp_WASM.wasm",t="MyMoneroCoreCpp_WASM.temp.asm.js";Fi(i)||(i=h(i)),Fi(A)||(A=h(A)),Fi(t)||(t=h(t));var e={global:null,env:null,asm2wasm:S,parent:n},r=null;function _(){try{if(n.wasmBinary)return new Uint8Array(n.wasmBinary);if(n.readBinary)return n.readBinary(A);throw"both async and sync fetching of the wasm failed"}catch(i){s_(i)}}function a(i,t,a){if("object"!=typeof WebAssembly)return s_("No WebAssembly support found. Build with -s WASM=0 to target JavaScript instead."),N("no native wasm support detected"),!1;if(!(n.wasmMemory instanceof WebAssembly.Memory))return N("no native wasm Memory in use"),!1;function o(i,A){(r=i.exports).memory&&function(i){var A=n.buffer;i.byteLength0),A.refcount--,0!==A.refcount||A.rethrown||(A.destructor&&n.dynCall_vi(A.destructor,i),delete Hi.infos[i],Vi(i),N("decref freeing exception "+[i,Hi.last,"stack",Hi.caught]))}},clearRef:function(i){i&&(Hi.infos[i].refcount=0)}};function Vi(i){try{return zr(i)}catch(i){N("exception during cxa_free_exception: "+i)}}function Ji(){var i=Hi.last;if(!i)return 0|(e_(0),0);var A=Hi.infos[i],t=A.type;if(!t)return 0|(e_(0),i);var e=Array.prototype.slice.call(arguments);n.___cxa_is_pointer_type(t);Ji.buffer||(Ji.buffer=A_(4)),p("can_catch on "+[i]),K[Ji.buffer>>2]=i,i=Ji.buffer;for(var r=0;r>2],A.adjusted=i,p(" can_catch found "+[i,e[r]]),0|(e_(e[r]),i);return i=K[i>>2],0|(e_(t),i)}var Ti={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function Ui(i){return n.___errno_location?K[n.___errno_location()>>2]=i:N("failed to set errno from JS"),i}var Ki={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},Pi={splitPath:function(i){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(i).slice(1)},normalizeArray:function(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t;t--)i.unshift("..");return i},normalize:function(i){var A="/"===i.charAt(0),t="/"===i.substr(-1);return(i=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"))||A||(i="."),i&&t&&(i+="/"),(A?"/":"")+i},dirname:function(i){var A=Pi.splitPath(i),t=A[0],e=A[1];return t||e?(e&&(e=e.substr(0,e.length-1)),t+e):"."},basename:function(i){if("/"===i)return"/";var A=i.lastIndexOf("/");return-1===A?i:i.substr(A+1)},extname:function(i){return Pi.splitPath(i)[3]},join:function(){var i=Array.prototype.slice.call(arguments,0);return Pi.normalize(i.join("/"))},join2:function(i,A){return Pi.normalize(i+"/"+A)},resolve:function(){for(var i="",A=!1,t=arguments.length-1;t>=-1&&!A;t--){var e=t>=0?arguments[t]:tA.cwd();if("string"!=typeof e)throw new TypeError("Arguments to path.resolve must be strings");if(!e)return"";i=e+"/"+i,A="/"===e.charAt(0)}return i=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"),(A?"/":"")+i||"."},relative:function(i,A){function t(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=Pi.resolve(i).substr(1),A=Pi.resolve(A).substr(1);for(var e=t(i.split("/")),r=t(A.split("/")),_=Math.min(e.length,r.length),a=_,n=0;n<_;n++)if(e[n]!==r[n]){a=n;break}var o=[];for(n=a;n0?e.slice(0,_).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n");if(!t)return null;i.input=kA(t,!0)}return i.input.shift()},put_char:function(i,A){null===A||10===A?(p(W(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(p(W(i.output,0)),i.output=[])}},default_tty1_ops:{put_char:function(i,A){null===A||10===A?(N(W(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(N(W(i.output,0)),i.output=[])}}},qi={ops_table:null,mount:function(i){return qi.createNode(null,"/",16895,0)},createNode:function(i,A,t,e){if(tA.isBlkdev(t)||tA.isFIFO(t))throw new tA.ErrnoError(Ti.EPERM);qi.ops_table||(qi.ops_table={dir:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr,lookup:qi.node_ops.lookup,mknod:qi.node_ops.mknod,rename:qi.node_ops.rename,unlink:qi.node_ops.unlink,rmdir:qi.node_ops.rmdir,readdir:qi.node_ops.readdir,symlink:qi.node_ops.symlink},stream:{llseek:qi.stream_ops.llseek}},file:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr},stream:{llseek:qi.stream_ops.llseek,read:qi.stream_ops.read,write:qi.stream_ops.write,allocate:qi.stream_ops.allocate,mmap:qi.stream_ops.mmap,msync:qi.stream_ops.msync}},link:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr,readlink:qi.node_ops.readlink},stream:{}},chrdev:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr},stream:tA.chrdev_stream_ops}});var r=tA.createNode(i,A,t,e);return tA.isDir(r.mode)?(r.node_ops=qi.ops_table.dir.node,r.stream_ops=qi.ops_table.dir.stream,r.contents={}):tA.isFile(r.mode)?(r.node_ops=qi.ops_table.file.node,r.stream_ops=qi.ops_table.file.stream,r.usedBytes=0,r.contents=null):tA.isLink(r.mode)?(r.node_ops=qi.ops_table.link.node,r.stream_ops=qi.ops_table.link.stream):tA.isChrdev(r.mode)&&(r.node_ops=qi.ops_table.chrdev.node,r.stream_ops=qi.ops_table.chrdev.stream),r.timestamp=Date.now(),i&&(i.contents[A]=r),r},getFileDataAsRegularArray:function(i){if(i.contents&&i.contents.subarray){for(var A=[],t=0;ti.contents.length&&(i.contents=qi.getFileDataAsRegularArray(i),i.usedBytes=i.contents.length),!i.contents||i.contents.subarray){var t=i.contents?i.contents.length:0;if(t>=A)return;A=Math.max(A,t*(t<1048576?2:1.125)|0),0!=t&&(A=Math.max(A,256));var e=i.contents;return i.contents=new Uint8Array(A),void(i.usedBytes>0&&i.contents.set(e.subarray(0,i.usedBytes),0))}for(!i.contents&&A>0&&(i.contents=[]);i.contents.lengthA)i.contents.length=A;else for(;i.contents.length=i.node.usedBytes)return 0;var a=Math.min(i.node.usedBytes-r,e);if(G(a>=0),a>8&&_.subarray)A.set(_.subarray(r,r+a),t);else for(var n=0;n0||r+ea.timestamp)&&(r.push(t),e++)});var _=[];if(Object.keys(A.entries).forEach(function(t){A.entries[t];i.entries[t]||(_.push(t),e++)}),!e)return t(null);var a=0,n=("remote"===i.type?i.db:A.db).transaction([$i.DB_STORE_NAME],"readwrite"),o=n.objectStore($i.DB_STORE_NAME);function c(i){return i?c.errored?void 0:(c.errored=!0,t(i)):++a>=e?t(null):void 0}n.onerror=function(i){c(this.error),i.preventDefault()},r.sort().forEach(function(i){"local"===A.type?$i.loadRemoteEntry(o,i,function(A,t){if(A)return c(A);$i.storeLocalEntry(i,t,c)}):$i.loadLocalEntry(i,function(A,t){if(A)return c(A);$i.storeRemoteEntry(o,i,t,c)})}),_.sort().reverse().forEach(function(i){"local"===A.type?$i.removeLocalEntry(i,c):$i.removeRemoteEntry(o,i,c)})}},iA={isWindows:!1,staticInit:function(){iA.isWindows=!!A.platform.match(/^win/);var i=A.binding("constants");i.fs&&(i=i.fs),iA.flagsForNodeMap={1024:i.O_APPEND,64:i.O_CREAT,128:i.O_EXCL,0:i.O_RDONLY,2:i.O_RDWR,4096:i.O_SYNC,512:i.O_TRUNC,1:i.O_WRONLY}},bufferFrom:function(i){return r.alloc?r.from(i):new r(i)},mount:function(i){return G(c),iA.createNode(null,"/",iA.getMode(i.opts.root),0)},createNode:function(i,A,t,e){if(!tA.isDir(t)&&!tA.isFile(t)&&!tA.isLink(t))throw new tA.ErrnoError(Ti.EINVAL);var r=tA.createNode(i,A,t);return r.node_ops=iA.node_ops,r.stream_ops=iA.stream_ops,r},getMode:function(i){var A;try{A=LA.lstatSync(i),iA.isWindows&&(A.mode=A.mode|(292&A.mode)>>2)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return A.mode},realPath:function(i){for(var A=[];i.parent!==i;)A.push(i.name),i=i.parent;return A.push(i.mount.opts.root),A.reverse(),Pi.join.apply(null,A)},flagsForNode:function(i){i&=-2097153,i&=-2049,i&=-32769,i&=-524289;var A=0;for(var t in iA.flagsForNodeMap)i&t&&(A|=iA.flagsForNodeMap[t],i^=t);if(i)throw new tA.ErrnoError(Ti.EINVAL);return A},node_ops:{getattr:function(i){var A,t=iA.realPath(i);try{A=LA.lstatSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return iA.isWindows&&!A.blksize&&(A.blksize=4096),iA.isWindows&&!A.blocks&&(A.blocks=(A.size+A.blksize-1)/A.blksize|0),{dev:A.dev,ino:A.ino,mode:A.mode,nlink:A.nlink,uid:A.uid,gid:A.gid,rdev:A.rdev,size:A.size,atime:A.atime,mtime:A.mtime,ctime:A.ctime,blksize:A.blksize,blocks:A.blocks}},setattr:function(i,A){var t=iA.realPath(i);try{if(void 0!==A.mode&&(LA.chmodSync(t,A.mode),i.mode=A.mode),void 0!==A.timestamp){var e=new Date(A.timestamp);LA.utimesSync(t,e,e)}void 0!==A.size&&LA.truncateSync(t,A.size)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},lookup:function(i,A){var t=Pi.join2(iA.realPath(i),A),e=iA.getMode(t);return iA.createNode(i,A,e)},mknod:function(i,A,t,e){var r=iA.createNode(i,A,t,e),_=iA.realPath(r);try{tA.isDir(r.mode)?LA.mkdirSync(_,r.mode):LA.writeFileSync(_,"",{mode:r.mode})}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return r},rename:function(i,A,t){var e=iA.realPath(i),r=Pi.join2(iA.realPath(A),t);try{LA.renameSync(e,r)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},unlink:function(i,A){var t=Pi.join2(iA.realPath(i),A);try{LA.unlinkSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},rmdir:function(i,A){var t=Pi.join2(iA.realPath(i),A);try{LA.rmdirSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},readdir:function(i){var A=iA.realPath(i);try{return LA.readdirSync(A)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},symlink:function(i,A,t){var e=Pi.join2(iA.realPath(i),A);try{LA.symlinkSync(t,e)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},readlink:function(i){var A=iA.realPath(i);try{return A=LA.readlinkSync(A),A=xA.relative(xA.resolve(i.mount.opts.root),A)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}}},stream_ops:{open:function(i){var A=iA.realPath(i.node);try{tA.isFile(i.node.mode)&&(i.nfd=LA.openSync(A,iA.flagsForNode(i.flags)))}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},close:function(i){try{tA.isFile(i.node.mode)&&i.nfd&&LA.closeSync(i.nfd)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},read:function(i,A,t,e,r){if(0===e)return 0;try{return LA.readSync(i.nfd,iA.bufferFrom(A.buffer),t,e,r)}catch(i){throw new tA.ErrnoError(Ti[i.code])}},write:function(i,A,t,e,r){try{return LA.writeSync(i.nfd,iA.bufferFrom(A.buffer),t,e,r)}catch(i){throw new tA.ErrnoError(Ti[i.code])}},llseek:function(i,A,t){var e=A;if(1===t)e+=i.position;else if(2===t&&tA.isFile(i.node.mode))try{e+=LA.fstatSync(i.nfd).size}catch(i){throw new tA.ErrnoError(Ti[i.code])}if(e<0)throw new tA.ErrnoError(Ti.EINVAL);return e}}},AA={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(i){G(E),AA.reader||(AA.reader=new FileReaderSync);var A=AA.createNode(null,"/",AA.DIR_MODE,0),t={};function e(i){for(var e=i.split("/"),r=A,_=0;_=i.node.size)return 0;var _=i.node.contents.slice(r,r+e),a=AA.reader.readAsArrayBuffer(_);return A.set(new Uint8Array(a),t),_.size},write:function(i,A,t,e,r){throw new tA.ErrnoError(Ti.EIO)},llseek:function(i,A,t){var e=A;if(1===t?e+=i.position:2===t&&tA.isFile(i.node.mode)&&(e+=i.node.size),e<0)throw new tA.ErrnoError(Ti.EINVAL);return e}}};$+=16,$+=16,$+=16;var tA={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(i){if(!(i instanceof tA.ErrnoError))throw i+" : "+k();return Ui(i.errno)},lookupPath:function(i,A){if(i=Pi.resolve(tA.cwd(),i),A=A||{},!i)return{path:"",node:null};var t={follow_mount:!0,recurse_count:0};for(var e in t)void 0===A[e]&&(A[e]=t[e]);if(A.recurse_count>8)throw new tA.ErrnoError(Ti.ELOOP);for(var r=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!1),_=tA.root,a="/",n=0;n40)throw new tA.ErrnoError(Ti.ELOOP)}}return{path:a,node:_}},getPath:function(i){for(var A;;){if(tA.isRoot(i)){var t=i.mount.mountpoint;return A?"/"!==t[t.length-1]?t+"/"+A:t+A:t}A=A?i.name+"/"+A:i.name,i=i.parent}},hashName:function(i,A){for(var t=0,e=0;e>>0)%tA.nameTable.length},hashAddNode:function(i){var A=tA.hashName(i.parent.id,i.name);i.name_next=tA.nameTable[A],tA.nameTable[A]=i},hashRemoveNode:function(i){var A=tA.hashName(i.parent.id,i.name);if(tA.nameTable[A]===i)tA.nameTable[A]=i.name_next;else for(var t=tA.nameTable[A];t;){if(t.name_next===i){t.name_next=i.name_next;break}t=t.name_next}},lookupNode:function(i,A){var t=tA.mayLookup(i);if(t)throw new tA.ErrnoError(t,i);for(var e=tA.hashName(i.id,A),r=tA.nameTable[e];r;r=r.name_next){var _=r.name;if(r.parent.id===i.id&&_===A)return r}return tA.lookup(i,A)},createNode:function(i,A,t,e){if(!tA.FSNode){tA.FSNode=function(i,A,t,e){i||(i=this),this.parent=i,this.mount=i.mount,this.mounted=null,this.id=tA.nextInode++,this.name=A,this.mode=t,this.node_ops={},this.stream_ops={},this.rdev=e},tA.FSNode.prototype={};Object.defineProperties(tA.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(i){i?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(i){i?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return tA.isDir(this.mode)}},isDevice:{get:function(){return tA.isChrdev(this.mode)}}})}var r=new tA.FSNode(i,A,t,e);return tA.hashAddNode(r),r},destroyNode:function(i){tA.hashRemoveNode(i)},isRoot:function(i){return i===i.parent},isMountpoint:function(i){return!!i.mounted},isFile:function(i){return 32768==(61440&i)},isDir:function(i){return 16384==(61440&i)},isLink:function(i){return 40960==(61440&i)},isChrdev:function(i){return 8192==(61440&i)},isBlkdev:function(i){return 24576==(61440&i)},isFIFO:function(i){return 4096==(61440&i)},isSocket:function(i){return 49152==(49152&i)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(i){var A=tA.flagModes[i];if(void 0===A)throw new Error("Unknown file open mode: "+i);return A},flagsToPermissionString:function(i){var A=["r","w","rw"][3&i];return 512&i&&(A+="w"),A},nodePermissions:function(i,A){return tA.ignorePermissions?0:(-1===A.indexOf("r")||292&i.mode)&&(-1===A.indexOf("w")||146&i.mode)&&(-1===A.indexOf("x")||73&i.mode)?0:Ti.EACCES},mayLookup:function(i){var A=tA.nodePermissions(i,"x");return A||(i.node_ops.lookup?0:Ti.EACCES)},mayCreate:function(i,A){try{tA.lookupNode(i,A);return Ti.EEXIST}catch(i){}return tA.nodePermissions(i,"wx")},mayDelete:function(i,A,t){var e;try{e=tA.lookupNode(i,A)}catch(i){return i.errno}var r=tA.nodePermissions(i,"wx");if(r)return r;if(t){if(!tA.isDir(e.mode))return Ti.ENOTDIR;if(tA.isRoot(e)||tA.getPath(e)===tA.cwd())return Ti.EBUSY}else if(tA.isDir(e.mode))return Ti.EISDIR;return 0},mayOpen:function(i,A){return i?tA.isLink(i.mode)?Ti.ELOOP:tA.isDir(i.mode)&&("r"!==tA.flagsToPermissionString(A)||512&A)?Ti.EISDIR:tA.nodePermissions(i,tA.flagsToPermissionString(A)):Ti.ENOENT},MAX_OPEN_FDS:4096,nextfd:function(i,A){i=i||0,A=A||tA.MAX_OPEN_FDS;for(var t=i;t<=A;t++)if(!tA.streams[t])return t;throw new tA.ErrnoError(Ti.EMFILE)},getStream:function(i){return tA.streams[i]},createStream:function(i,A,t){tA.FSStream||(tA.FSStream=function(){},tA.FSStream.prototype={},Object.defineProperties(tA.FSStream.prototype,{object:{get:function(){return this.node},set:function(i){this.node=i}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var e=new tA.FSStream;for(var r in i)e[r]=i[r];i=e;var _=tA.nextfd(A,t);return i.fd=_,tA.streams[_]=i,i},closeStream:function(i){tA.streams[i]=null},chrdev_stream_ops:{open:function(i){var A=tA.getDevice(i.node.rdev);i.stream_ops=A.stream_ops,i.stream_ops.open&&i.stream_ops.open(i)},llseek:function(){throw new tA.ErrnoError(Ti.ESPIPE)}},major:function(i){return i>>8},minor:function(i){return 255&i},makedev:function(i,A){return i<<8|A},registerDevice:function(i,A){tA.devices[i]={stream_ops:A}},getDevice:function(i){return tA.devices[i]},getMounts:function(i){for(var A=[],t=[i];t.length;){var e=t.pop();A.push(e),t.push.apply(t,e.mounts)}return A},syncfs:function(i,A){"function"==typeof i&&(A=i,i=!1),tA.syncFSRequests++,tA.syncFSRequests>1&&console.log("warning: "+tA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var t=tA.getMounts(tA.root.mount),e=0;function r(i){return G(tA.syncFSRequests>0),tA.syncFSRequests--,A(i)}function _(i){if(i)return _.errored?void 0:(_.errored=!0,r(i));++e>=t.length&&r(null)}t.forEach(function(A){if(!A.type.syncfs)return _(null);A.type.syncfs(A,i,_)})},mount:function(i,A,t){var e,r="/"===t,_=!t;if(r&&tA.root)throw new tA.ErrnoError(Ti.EBUSY);if(!r&&!_){var a=tA.lookupPath(t,{follow_mount:!1});if(t=a.path,e=a.node,tA.isMountpoint(e))throw new tA.ErrnoError(Ti.EBUSY);if(!tA.isDir(e.mode))throw new tA.ErrnoError(Ti.ENOTDIR)}var n={type:i,opts:A,mountpoint:t,mounts:[]},o=i.mount(n);return o.mount=n,n.root=o,r?tA.root=o:e&&(e.mounted=n,e.mount&&e.mount.mounts.push(n)),o},unmount:function(i){var A=tA.lookupPath(i,{follow_mount:!1});if(!tA.isMountpoint(A.node))throw new tA.ErrnoError(Ti.EINVAL);var t=A.node,e=t.mounted,r=tA.getMounts(e);Object.keys(tA.nameTable).forEach(function(i){for(var A=tA.nameTable[i];A;){var t=A.name_next;-1!==r.indexOf(A.mount)&&tA.destroyNode(A),A=t}}),t.mounted=null;var _=t.mount.mounts.indexOf(e);G(-1!==_),t.mount.mounts.splice(_,1)},lookup:function(i,A){return i.node_ops.lookup(i,A)},mknod:function(i,A,t){var e=tA.lookupPath(i,{parent:!0}).node,r=Pi.basename(i);if(!r||"."===r||".."===r)throw new tA.ErrnoError(Ti.EINVAL);var _=tA.mayCreate(e,r);if(_)throw new tA.ErrnoError(_);if(!e.node_ops.mknod)throw new tA.ErrnoError(Ti.EPERM);return e.node_ops.mknod(e,r,A,t)},create:function(i,A){return A=void 0!==A?A:438,A&=4095,A|=32768,tA.mknod(i,A,0)},mkdir:function(i,A){return A=void 0!==A?A:511,A&=1023,A|=16384,tA.mknod(i,A,0)},mkdirTree:function(i,A){for(var t=i.split("/"),e="",r=0;rthis.length-1||i<0)){var A=i%this.chunkSize,t=i/this.chunkSize|0;return this.getter(t)[A]}},_.prototype.setDataGetter=function(i){this.getter=i},_.prototype.cacheLength=function(){var i=new XMLHttpRequest;if(i.open("HEAD",t,!1),i.send(null),!(i.status>=200&&i.status<300||304===i.status))throw new Error("Couldn't load "+t+". Status: "+i.status);var A,e=Number(i.getResponseHeader("Content-length")),r=(A=i.getResponseHeader("Accept-Ranges"))&&"bytes"===A,_=(A=i.getResponseHeader("Content-Encoding"))&&"gzip"===A,a=1048576;r||(a=e);var n=this;n.setDataGetter(function(i){var A=i*a,r=(i+1)*a-1;if(r=Math.min(r,e-1),void 0===n.chunks[i]&&(n.chunks[i]=function(i,A){if(i>A)throw new Error("invalid range ("+i+", "+A+") or no bytes requested!");if(A>e-1)throw new Error("only "+e+" bytes available! programmer error!");var r=new XMLHttpRequest;if(r.open("GET",t,!1),e!==a&&r.setRequestHeader("Range","bytes="+i+"-"+A),"undefined"!=typeof Uint8Array&&(r.responseType="arraybuffer"),r.overrideMimeType&&r.overrideMimeType("text/plain; charset=x-user-defined"),r.send(null),!(r.status>=200&&r.status<300||304===r.status))throw new Error("Couldn't load "+t+". Status: "+r.status);return void 0!==r.response?new Uint8Array(r.response||[]):kA(r.responseText||"",!0)}(A,r)),void 0===n.chunks[i])throw new Error("doXHR failed!");return n.chunks[i]}),!_&&e||(a=e=1,e=this.getter(0).length,a=e,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=e,this._chunkSize=a,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!E)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var a=new _;Object.defineProperties(a,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var n={isDevice:!1,contents:a}}else n={isDevice:!1,url:t};var o=tA.createFile(i,A,n,e,r);n.contents?o.contents=n.contents:n.url&&(o.contents=null,o.url=n.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var c={};return Object.keys(o.stream_ops).forEach(function(i){var A=o.stream_ops[i];c[i]=function(){if(!tA.forceLoadFile(o))throw new tA.ErrnoError(Ti.EIO);return A.apply(null,arguments)}}),c.read=function(i,A,t,e,r){if(!tA.forceLoadFile(o))throw new tA.ErrnoError(Ti.EIO);var _=i.node.contents;if(r>=_.length)return 0;var a=Math.min(_.length-r,e);if(G(a>=0),_.slice)for(var n=0;n>2]=e.dev,K[t+4>>2]=0,K[t+8>>2]=e.ino,K[t+12>>2]=e.mode,K[t+16>>2]=e.nlink,K[t+20>>2]=e.uid,K[t+24>>2]=e.gid,K[t+28>>2]=e.rdev,K[t+32>>2]=0,K[t+36>>2]=e.size,K[t+40>>2]=4096,K[t+44>>2]=e.blocks,K[t+48>>2]=e.atime.getTime()/1e3|0,K[t+52>>2]=0,K[t+56>>2]=e.mtime.getTime()/1e3|0,K[t+60>>2]=0,K[t+64>>2]=e.ctime.getTime()/1e3|0,K[t+68>>2]=0,K[t+72>>2]=e.ino,0},doMsync:function(i,A,t,e){var r=new Uint8Array(J.subarray(i,i+t));tA.msync(A,r,0,t,e)},doMkdir:function(i,A){return"/"===(i=Pi.normalize(i))[i.length-1]&&(i=i.substr(0,i.length-1)),tA.mkdir(i,A,0),0},doMknod:function(i,A,t){switch(61440&A){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-Ti.EINVAL}return tA.mknod(i,A,t),0},doReadlink:function(i,A,t){if(t<=0)return-Ti.EINVAL;var e=tA.readlink(i),r=Math.min(t,F(e)),_=V[A+r];return X(e,A,t+1),V[A+r]=_,r},doAccess:function(i,A){if(-8&A)return-Ti.EINVAL;var t;t=tA.lookupPath(i,{follow:!0}).node;var e="";return 4&A&&(e+="r"),2&A&&(e+="w"),1&A&&(e+="x"),e&&tA.nodePermissions(t,e)?-Ti.EACCES:0},doDup:function(i,A,t){var e=tA.getStream(t);return e&&tA.close(e),tA.open(i,A,0,t,t).fd},doReadv:function(i,A,t,e){for(var r=0,_=0;_>2],n=K[A+(8*_+4)>>2],o=tA.read(i,V,a,n,e);if(o<0)return-1;if(r+=o,o>2],n=K[A+(8*_+4)>>2],o=tA.write(i,V,a,n,e);if(o<0)return-1;r+=o}return r},varargs:0,get:function(i){return eA.varargs+=4,K[eA.varargs-4>>2]},getStr:function(){return C(eA.get())},getStreamFromFD:function(){var i=tA.getStream(eA.get());if(!i)throw new tA.ErrnoError(Ti.EBADF);return i},getSocketFromFD:function(){var i=SOCKFS.getSocket(eA.get());if(!i)throw new tA.ErrnoError(Ti.EBADF);return i},getSocketAddress:function(i){var A=eA.get(),t=eA.get();if(i&&0===A)return null;var e=__read_sockaddr(A,t);if(e.errno)throw new tA.ErrnoError(e.errno);return e.addr=DNS.lookup_addr(e.addr)||e.addr,e},get64:function(){var i=eA.get(),A=eA.get();return G(i>=0?0===A:-1===A),i},getZero:function(){G(0===eA.get())}};function rA(i){switch(i){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+i)}}var _A=void 0;function aA(i){for(var A="",t=i;J[t];)A+=_A[J[t++]];return A}var nA={},oA={},cA={},sA=48,lA=57;function EA(i){if(void 0===i)return"_unknown";var A=(i=i.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return A>=sA&&A<=lA?"_"+i:i}function dA(i,A){return i=EA(i),new Function("body","return function "+i+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(A)}function uA(i,A){var t=dA(A,function(i){this.name=A,this.message=i;var t=new Error(i).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(i.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},t}var bA=void 0;function hA(i){throw new bA(i)}var pA=void 0;function NA(i){throw new pA(i)}function gA(i,A,t){if(t=t||{},!("argPackAdvance"in A))throw new TypeError("registerType registeredInstance requires argPackAdvance");var e=A.name;if(i||hA('type "'+e+'" must have a positive integer typeid pointer'),oA.hasOwnProperty(i)){if(t.ignoreDuplicateRegistrations)return;hA("Cannot register type '"+e+"' twice")}if(oA[i]=A,delete cA[i],nA.hasOwnProperty(i)){var r=nA[i];delete nA[i],r.forEach(function(i){i()})}}var fA=[],mA=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function BA(){for(var i=0,A=5;A>2])}function SA(i){if(null===i)return"null";var A=typeof i;return"object"===A||"array"===A||"function"===A?i.toString():""+i}function IA(i){for(;i.length;){var A=i.pop();i.pop()(A)}}function GA(i,A,t,e,r){var _=A.length;_<2&&hA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var a=null!==A[1]&&null!==t,n=!1,o=1;o0?", ":"")+l),E+=(c?"var rv = ":"")+"invoker(fn"+(l.length>0?", ":"")+l+");\n",n)E+="runDestructors(destructors);\n";else for(o=a?1:2;o0;){var e=jA(t.getFullYear()),r=t.getMonth(),_=(e?MA:OA)[r];if(!(A>_-t.getDate()))return t.setDate(t.getDate()+A),t;A-=_-t.getDate()+1,t.setDate(1),r<11?t.setMonth(r+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}return t}function FA(i,A,t,e){var r=K[e+40>>2],_={tm_sec:K[e>>2],tm_min:K[e+4>>2],tm_hour:K[e+8>>2],tm_mday:K[e+12>>2],tm_mon:K[e+16>>2],tm_year:K[e+20>>2],tm_wday:K[e+24>>2],tm_yday:K[e+28>>2],tm_isdst:K[e+32>>2],tm_gmtoff:K[e+36>>2],tm_zone:r?C(r):""},a=C(t),n={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var o in n)a=a.replace(new RegExp(o,"g"),n[o]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];function l(i,A,t){for(var e="number"==typeof i?i.toString():i||"";e.length0?1:0}var e;return 0===(e=t(i.getFullYear()-A.getFullYear()))&&0===(e=t(i.getMonth()-A.getMonth()))&&(e=t(i.getDate()-A.getDate())),e}function u(i){switch(i.getDay()){case 0:return new Date(i.getFullYear()-1,11,29);case 1:return i;case 2:return new Date(i.getFullYear(),0,3);case 3:return new Date(i.getFullYear(),0,2);case 4:return new Date(i.getFullYear(),0,1);case 5:return new Date(i.getFullYear()-1,11,31);case 6:return new Date(i.getFullYear()-1,11,30)}}function b(i){var A=XA(new Date(i.tm_year+1900,0,1),i.tm_yday),t=new Date(A.getFullYear(),0,4),e=new Date(A.getFullYear()+1,0,4),r=u(t),_=u(e);return d(r,A)<=0?d(_,A)<=0?A.getFullYear()+1:A.getFullYear():A.getFullYear()-1}var h={"%a":function(i){return c[i.tm_wday].substring(0,3)},"%A":function(i){return c[i.tm_wday]},"%b":function(i){return s[i.tm_mon].substring(0,3)},"%B":function(i){return s[i.tm_mon]},"%C":function(i){return E((i.tm_year+1900)/100|0,2)},"%d":function(i){return E(i.tm_mday,2)},"%e":function(i){return l(i.tm_mday,2," ")},"%g":function(i){return b(i).toString().substring(2)},"%G":function(i){return b(i)},"%H":function(i){return E(i.tm_hour,2)},"%I":function(i){var A=i.tm_hour;return 0==A?A=12:A>12&&(A-=12),E(A,2)},"%j":function(i){return E(i.tm_mday+WA(jA(i.tm_year+1900)?MA:OA,i.tm_mon-1),3)},"%m":function(i){return E(i.tm_mon+1,2)},"%M":function(i){return E(i.tm_min,2)},"%n":function(){return"\n"},"%p":function(i){return i.tm_hour>=0&&i.tm_hour<12?"AM":"PM"},"%S":function(i){return E(i.tm_sec,2)},"%t":function(){return"\t"},"%u":function(i){return new Date(i.tm_year+1900,i.tm_mon+1,i.tm_mday,0,0,0,0).getDay()||7},"%U":function(i){var A=new Date(i.tm_year+1900,0,1),t=0===A.getDay()?A:XA(A,7-A.getDay()),e=new Date(i.tm_year+1900,i.tm_mon,i.tm_mday);if(d(t,e)<0){var r=WA(jA(e.getFullYear())?MA:OA,e.getMonth()-1)-31,_=31-t.getDate()+r+e.getDate();return E(Math.ceil(_/7),2)}return 0===d(t,A)?"01":"00"},"%V":function(i){var A,t=new Date(i.tm_year+1900,0,4),e=new Date(i.tm_year+1901,0,4),r=u(t),_=u(e),a=XA(new Date(i.tm_year+1900,0,1),i.tm_yday);return d(a,r)<0?"53":d(_,a)<=0?"01":(A=r.getFullYear()=0;return A=(A=Math.abs(A)/60)/60*100+A%60,(t?"+":"-")+String("0000"+A).slice(-4)},"%Z":function(i){return i.tm_zone},"%%":function(){return"%"}};for(var o in h)a.indexOf(o)>=0&&(a=a.replace(new RegExp(o,"g"),h[o](_)));var p=kA(a,!1);return p.length>A?0:(function(i,A){G(i.length>=0,"writeArrayToMemory array must have a length (should be an array or typed array)"),V.set(i,A)}(p,i),p.length-1)}if(tA.staticInit(),gi.unshift(function(){n.noFSInit||tA.init.initialized||tA.init()}),fi.push(function(){tA.ignorePermissions=!1}),mi.push(function(){tA.quit()}),gi.unshift(function(){zi.init()}),mi.push(function(){zi.shutdown()}),c){var LA=t(15),xA=t(9);iA.staticInit()}function kA(i,A,t){var e=t>0?t:F(i)+1,r=new Array(e),_=O(i,r,0,r.length);return A&&(r.length=_),r}!function(){for(var i=new Array(256),A=0;A<256;++A)i[A]=String.fromCharCode(A);_A=i}(),bA=n.BindingError=uA(Error,"BindingError"),pA=n.InternalError=uA(Error,"InternalError"),n.count_emval_handles=BA,n.get_first_emval=wA,yA=n.UnboundTypeError=uA(Error,"UnboundTypeError"),_i=f(4),Ai=ti=B($),ri=B(ei=Ai+bi),K[_i>>2]=ri,ii=!0,G(ri>2],_=K[i+4>>2];return K[i>>2]=qr(r,_,A,t),K[i+4>>2]=t_(),0|(e_(_),r)},___buildEnvironment:function i(A){var t,e;i.called?(e=K[A>>2],t=K[e>>2]):(i.called=!0,ki.USER=ki.LOGNAME="web_user",ki.PATH="/",ki.PWD="/",ki.HOME="/home/web_user",ki.LANG="C.UTF-8",ki._=n.thisProgram,t=Y(1024),e=Y(256),K[e>>2]=t,K[A>>2]=e);var r=[],_=0;for(var a in ki)if("string"==typeof ki[a]){var o=a+"="+ki[a];r.push(o),_+=o.length}if(_>1024)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");for(var c=0;c>2]=t,t+=o.length+1;K[e+4*r.length>>2]=0},___cxa_allocate_exception:function(i){return A_(i)},___cxa_begin_catch:function(i){var A=Hi.infos[i];return A&&!A.caught&&(A.caught=!0,Lr.uncaught_exception--),A&&(A.rethrown=!1),Hi.caught.push(i),N("cxa_begin_catch "+[i,"stack",Hi.caught]),Hi.addRef(Hi.deAdjust(i)),i},___cxa_end_catch:function(){n.setThrew(0);var i=Hi.caught.pop();N("cxa_end_catch popped "+[i,Hi.last,"stack",Hi.caught]),i&&(Hi.decRef(Hi.deAdjust(i)),Hi.last=0)},___cxa_find_matching_catch_2:function(){return Ji.apply(null,arguments)},___cxa_find_matching_catch_3:function(){return Ji.apply(null,arguments)},___cxa_free_exception:Vi,___cxa_pure_virtual:function(){throw I=!0,"Pure virtual function called!"},___cxa_rethrow:function(){var i=Hi.caught.pop();throw i=Hi.deAdjust(i),Hi.infos[i].rethrown||(Hi.caught.push(i),Hi.infos[i].rethrown=!0),N("Compiled code RE-throwing an exception, popped "+[i,Hi.last,"stack",Hi.caught]),Hi.last=i,i},___cxa_throw:function(i,A,t){throw N("Compiled code throwing an exception, "+[i,A,t]),Hi.infos[i]={ptr:i,adjusted:i,type:A,destructor:t,refcount:0,caught:!1,rethrown:!1},Hi.last=i,"uncaught_exception"in Lr?Lr.uncaught_exception++:Lr.uncaught_exception=1,i},___cxa_uncaught_exception:function(){return!!Lr.uncaught_exception},___lock:function(){},___map_file:function(i,A){return Ui(Ti.EPERM),-1},___resumeException:function(i){throw p("Resuming exception "+[i,Hi.last]),Hi.last||(Hi.last=i),i},___setErrNo:Ui,___syscall140:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=(eA.get(),eA.get()),r=eA.get(),_=eA.get(),a=e;return tA.llseek(t,a,_),K[r>>2]=t.position,t.getdents&&0===a&&0===_&&(t.getdents=null),0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall145:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return eA.doReadv(t,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall146:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return eA.doWritev(t,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall221:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD();switch(eA.get()){case 0:return(e=eA.get())<0?-Ti.EINVAL:tA.open(t.path,t.flags,0,e).fd;case 1:case 2:return 0;case 3:return t.flags;case 4:var e=eA.get();return t.flags|=e,0;case 12:case 12:return e=eA.get(),T[e+0>>1]=2,0;case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-Ti.EINVAL;case 9:return Ui(Ti.EINVAL),-1;default:return-Ti.EINVAL}}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall3:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return tA.read(t,V,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall5:function(i,A){eA.varargs=A;try{var t=eA.getStr(),e=eA.get(),r=eA.get();return tA.open(t,e,r).fd}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall54:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get();switch(e){case 21509:case 21505:return t.tty?0:-Ti.ENOTTY;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return t.tty?0:-Ti.ENOTTY;case 21519:if(!t.tty)return-Ti.ENOTTY;var r=eA.get();return K[r>>2]=0,0;case 21520:return t.tty?-Ti.EINVAL:-Ti.ENOTTY;case 21531:return r=eA.get(),tA.ioctl(t,e,r);case 21523:case 21524:return t.tty?0:-Ti.ENOTTY;default:s_("bad ioctl syscall "+e)}}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall6:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD();return tA.close(t),0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___syscall91:function(i,A){eA.varargs=A;try{var t=eA.get(),e=eA.get(),r=eA.mappings[t];if(!r)return 0;if(e===r.len){var _=tA.getStream(r.fd);eA.doMsync(t,_,e,r.flags),tA.munmap(_),eA.mappings[t]=null,r.allocated&&zr(r.malloc)}return 0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||s_(i),-i.errno}},___unlock:function(){},__embind_register_bool:function(i,A,t,e,r){var _=rA(t);gA(i,{name:A=aA(A),fromWireType:function(i){return!!i},toWireType:function(i,A){return A?e:r},argPackAdvance:8,readValueFromPointer:function(i){var e;if(1===t)e=V;else if(2===t)e=T;else{if(4!==t)throw new TypeError("Unknown boolean type size: "+A);e=K}return this.fromWireType(e[i>>_])},destructorFunction:null})},__embind_register_emval:function(i,A){gA(i,{name:A=aA(A),fromWireType:function(i){var A=mA[i].value;return function(i){i>4&&0==--mA[i].refcount&&(mA[i]=void 0,fA.push(i))}(i),A},toWireType:function(i,A){return function(i){switch(i){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var A=fA.length?fA.pop():mA.length;return mA[A]={refcount:1,value:i},A}}(A)},argPackAdvance:8,readValueFromPointer:vA,destructorFunction:null})},__embind_register_float:function(i,A,t){var e=rA(t);gA(i,{name:A=aA(A),fromWireType:function(i){return i},toWireType:function(i,A){if("number"!=typeof A&&"boolean"!=typeof A)throw new TypeError('Cannot convert "'+SA(A)+'" to '+this.name);return A},argPackAdvance:8,readValueFromPointer:function(i,A){switch(A){case 2:return function(i){return this.fromWireType(z[i>>2])};case 3:return function(i){return this.fromWireType(q[i>>3])};default:throw new TypeError("Unknown float type: "+i)}}(A,e),destructorFunction:null})},__embind_register_function:function(i,A,t,e,r,_){var a=function(i,A){for(var t=[],e=0;e>2)+e]);return t}(A,t);i=aA(i),r=function(i,A){var t;if(i=aA(i),void 0!==n["FUNCTION_TABLE_"+i])t=n["FUNCTION_TABLE_"+i][A];else if("undefined"!=typeof FUNCTION_TABLE)t=FUNCTION_TABLE[A];else{var e=n.asm["dynCall_"+i];void 0===e&&void 0===(e=n.asm["dynCall_"+i.replace(/f/g,"d")])&&hA("No dynCall invoker for signature: "+i),t=function(t){for(var e=[],r=1;r>>n}}var o=-1!=A.indexOf("unsigned");gA(i,{name:A,fromWireType:a,toWireType:function(i,t){if("number"!=typeof t&&"boolean"!=typeof t)throw new TypeError('Cannot convert "'+SA(t)+'" to '+this.name);if(tr)throw new TypeError('Passing a number "'+SA(t)+'" from JS side to C/C++ side to an argument of type "'+A+'", which is outside the valid range ['+e+", "+r+"]!");return o?t>>>0:0|t},argPackAdvance:8,readValueFromPointer:function(i,A,t){switch(A){case 0:return t?function(i){return V[i]}:function(i){return J[i]};case 1:return t?function(i){return T[i>>1]}:function(i){return U[i>>1]};case 2:return t?function(i){return K[i>>2]}:function(i){return P[i>>2]};default:throw new TypeError("Unknown integer type: "+i)}}(A,_,0!==e),destructorFunction:null})},__embind_register_memory_view:function(i,A,t){var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][A];function r(i){var A=P,t=A[i>>=2],r=A[i+1];return new e(A.buffer,r,t)}gA(i,{name:t=aA(t),fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{ignoreDuplicateRegistrations:!0})},__embind_register_std_string:function(i,A){var t="std::string"===(A=aA(A));gA(i,{name:A,fromWireType:function(i){var A,e=P[i>>2];if(t){var r=J[i+4+e],_=0;0!=r&&(_=r,J[i+4+e]=0);for(var a=i+4,n=0;n<=e;++n){var o=i+4+n;if(0==J[o]){var c=M(a);void 0===A?A=c:(A+=String.fromCharCode(0),A+=c),a=o+1}}0!=_&&(J[i+4+e]=_)}else{var s=new Array(e);for(n=0;n>2]=r,t&&e)X(A,_+4,r+1);else if(e)for(var a=0;a255&&(zr(_),hA("String has UTF-16 code units that do not fit in 8 bits")),J[_+4+a]=n}else for(a=0;a>2],_=new Array(t),a=i+4>>r,n=0;n>2]=a;for(var o=n+4>>r,c=0;c>2]);K[A>>2]=t.getUTCSeconds(),K[A+4>>2]=t.getUTCMinutes(),K[A+8>>2]=t.getUTCHours(),K[A+12>>2]=t.getUTCDate(),K[A+16>>2]=t.getUTCMonth(),K[A+20>>2]=t.getUTCFullYear()-1900,K[A+24>>2]=t.getUTCDay(),K[A+36>>2]=0,K[A+32>>2]=0;var e=Date.UTC(t.getUTCFullYear(),0,1,0,0,0,0),r=(t.getTime()-e)/864e5|0;return K[A+28>>2]=r,K[A+40>>2]=DA,A},_llvm_bswap_i64:function(i,A){var t=i_(A)>>>0,e=i_(i)>>>0;return 0|(e_(e),t)},_llvm_eh_typeid_for:function(i){return i},_llvm_stackrestore:function(i){var A=RA,t=A.LLVM_SAVEDSTACKS[i];A.LLVM_SAVEDSTACKS.splice(i,1),__(t)},_llvm_stacksave:RA,_llvm_trap:function(){s_("trap!")},_mktime:function(i){!function i(){if(!i.called){i.called=!0,K[Ur()>>2]=60*(new Date).getTimezoneOffset();var A=new Date(2e3,0,1),t=new Date(2e3,6,1);K[Tr()>>2]=Number(A.getTimezoneOffset()!=t.getTimezoneOffset());var e=n(A),r=n(t),_=R(kA(e),"i8",y),a=R(kA(r),"i8",y);t.getTimezoneOffset()>2]=_,K[Kr()+4>>2]=a):(K[Kr()>>2]=a,K[Kr()+4>>2]=_)}function n(i){var A=i.toTimeString().match(/\(([A-Za-z ]+)\)$/);return A?A[1]:"GMT"}}();var A=new Date(K[i+20>>2]+1900,K[i+16>>2],K[i+12>>2],K[i+8>>2],K[i+4>>2],K[i>>2],0),t=K[i+32>>2],e=A.getTimezoneOffset(),r=new Date(A.getFullYear(),0,1),_=new Date(2e3,6,1).getTimezoneOffset(),a=r.getTimezoneOffset(),n=Math.min(a,_);if(t<0)K[i+32>>2]=Number(_!=a&&n==e);else if(t>0!=(n==e)){var o=Math.max(a,_),c=t>0?n:o;A.setTime(A.getTime()+6e4*(c-e))}K[i+24>>2]=A.getDay();var s=(A.getTime()-r.getTime())/864e5|0;return K[i+28>>2]=s,A.getTime()/1e3|0},_pthread_cond_wait:function(){return 0},_pthread_getspecific:function(i){return YA[i]||0},_pthread_key_create:function(i,A){return 0==i?Ti.EINVAL:(K[i>>2]=CA,YA[CA]=0,CA++,0)},_pthread_mutex_init:function(){},_pthread_once:function i(A,t){i.seen||(i.seen={}),A in i.seen||(n.dynCall_v(t),i.seen[A]=1)},_pthread_setspecific:function(i,A){return i in YA?(YA[i]=A,0):Ti.EINVAL},_signal:function(i,A){return 14==i?A:N("Calling stub instead of signal()"),0},_strftime_l:function(i,A,t,e){return FA(i,A,t,e)},_sysconf:function(i){switch(i){case 30:return ai;case 85:return 2147418112/ai;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return Ui(Ti.EINVAL),-1},_time:function(i){var A=Date.now()/1e3|0;return i&&(K[i>>2]=A),A},DYNAMICTOP_PTR:_i,STACKTOP:ti,STACK_MAX:ei};var kt=n.asm(n.asmGlobalArg,n.asmLibraryArg,H),Ht=kt.__GLOBAL__I_000101;kt.__GLOBAL__I_000101=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ht.apply(null,arguments)};var Vt=kt.__GLOBAL__sub_I_account_cpp;kt.__GLOBAL__sub_I_account_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Vt.apply(null,arguments)};var Jt=kt.__GLOBAL__sub_I_base58_cpp;kt.__GLOBAL__sub_I_base58_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Jt.apply(null,arguments)};var Tt=kt.__GLOBAL__sub_I_bind_cpp;kt.__GLOBAL__sub_I_bind_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Tt.apply(null,arguments)};var Ut=kt.__GLOBAL__sub_I_bulletproofs_cc;kt.__GLOBAL__sub_I_bulletproofs_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ut.apply(null,arguments)};var Kt=kt.__GLOBAL__sub_I_crypto_cpp;kt.__GLOBAL__sub_I_crypto_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Kt.apply(null,arguments)};var Pt=kt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp;kt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pt.apply(null,arguments)};var zt=kt.__GLOBAL__sub_I_cryptonote_format_utils_cpp;kt.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),zt.apply(null,arguments)};var qt=kt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp;kt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qt.apply(null,arguments)};var $t=kt.__GLOBAL__sub_I_device_cpp;kt.__GLOBAL__sub_I_device_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$t.apply(null,arguments)};var ie=kt.__GLOBAL__sub_I_device_default_cpp;kt.__GLOBAL__sub_I_device_default_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ie.apply(null,arguments)};var Ae=kt.__GLOBAL__sub_I_electrum_words_cpp;kt.__GLOBAL__sub_I_electrum_words_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ae.apply(null,arguments)};var te=kt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp;kt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),te.apply(null,arguments)};var ee=kt.__GLOBAL__sub_I_hex_cpp;kt.__GLOBAL__sub_I_hex_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ee.apply(null,arguments)};var re=kt.__GLOBAL__sub_I_index_cpp;kt.__GLOBAL__sub_I_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),re.apply(null,arguments)};var _e=kt.__GLOBAL__sub_I_iostream_cpp;kt.__GLOBAL__sub_I_iostream_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),_e.apply(null,arguments)};var ae=kt.__GLOBAL__sub_I_logger_cpp;kt.__GLOBAL__sub_I_logger_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ae.apply(null,arguments)};var ne=kt.__GLOBAL__sub_I_monero_address_utils_cpp;kt.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ne.apply(null,arguments)};var oe=kt.__GLOBAL__sub_I_monero_fee_utils_cpp;kt.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),oe.apply(null,arguments)};var ce=kt.__GLOBAL__sub_I_monero_fork_rules_cpp;kt.__GLOBAL__sub_I_monero_fork_rules_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ce.apply(null,arguments)};var se=kt.__GLOBAL__sub_I_monero_key_image_utils_cpp;kt.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),se.apply(null,arguments)};var le=kt.__GLOBAL__sub_I_monero_paymentID_utils_cpp;kt.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),le.apply(null,arguments)};var Ee=kt.__GLOBAL__sub_I_monero_send_routine_cpp;kt.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ee.apply(null,arguments)};var de=kt.__GLOBAL__sub_I_monero_transfer_utils_cpp;kt.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),de.apply(null,arguments)};var ue=kt.__GLOBAL__sub_I_monero_wallet_utils_cpp;kt.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ue.apply(null,arguments)};var be=kt.__GLOBAL__sub_I_multiexp_cc;kt.__GLOBAL__sub_I_multiexp_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),be.apply(null,arguments)};var he=kt.__GLOBAL__sub_I_rctOps_cpp;kt.__GLOBAL__sub_I_rctOps_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),he.apply(null,arguments)};var pe=kt.__GLOBAL__sub_I_rctSigs_cpp;kt.__GLOBAL__sub_I_rctSigs_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),pe.apply(null,arguments)};var Ne=kt.__GLOBAL__sub_I_rctTypes_cpp;kt.__GLOBAL__sub_I_rctTypes_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ne.apply(null,arguments)};var ge=kt.__GLOBAL__sub_I_serial_bridge_index_cpp;kt.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ge.apply(null,arguments)};var fe=kt.__GLOBAL__sub_I_serial_bridge_utils_cpp;kt.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),fe.apply(null,arguments)};var me=kt.__GLOBAL__sub_I_string_tools_cpp;kt.__GLOBAL__sub_I_string_tools_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),me.apply(null,arguments)};var Be=kt.__GLOBAL__sub_I_threadpool_cpp;kt.__GLOBAL__sub_I_threadpool_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Be.apply(null,arguments)};var we=kt.__GLOBAL__sub_I_tools__ret_vals_cpp;kt.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),we.apply(null,arguments)};var ve=kt.__GLOBAL__sub_I_util_cpp;kt.__GLOBAL__sub_I_util_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ve.apply(null,arguments)};var Se=kt.__GLOBAL__sub_I_wipeable_string_cpp;kt.__GLOBAL__sub_I_wipeable_string_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Se.apply(null,arguments)};var Ie=kt.__ZSt18uncaught_exceptionv;kt.__ZSt18uncaught_exceptionv=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ie.apply(null,arguments)};var Ge=kt.___cxa_can_catch;kt.___cxa_can_catch=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ge.apply(null,arguments)};var Ze=kt.___cxa_demangle;kt.___cxa_demangle=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ze.apply(null,arguments)};var ye=kt.___cxa_is_pointer_type;kt.___cxa_is_pointer_type=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ye.apply(null,arguments)};var Qe=kt.___cxx_global_var_init_38;kt.___cxx_global_var_init_38=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Qe.apply(null,arguments)};var De=kt.___cxx_global_var_init_39;kt.___cxx_global_var_init_39=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),De.apply(null,arguments)};var Re=kt.___cxx_global_var_init_40;kt.___cxx_global_var_init_40=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Re.apply(null,arguments)};var Ye=kt.___emscripten_environ_constructor;kt.___emscripten_environ_constructor=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ye.apply(null,arguments)};var Ce=kt.___errno_location;kt.___errno_location=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ce.apply(null,arguments)};var je=kt.___getTypeName;kt.___getTypeName=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),je.apply(null,arguments)};var We=kt.__get_daylight;kt.__get_daylight=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),We.apply(null,arguments)};var Me=kt.__get_timezone;kt.__get_timezone=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Me.apply(null,arguments)};var Oe=kt.__get_tzname;kt.__get_tzname=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Oe.apply(null,arguments)};var Xe=kt._fflush;kt._fflush=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xe.apply(null,arguments)};var Fe=kt._free;kt._free=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Fe.apply(null,arguments)};var Le=kt._i64Add;kt._i64Add=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Le.apply(null,arguments)};var xe=kt._init_random;kt._init_random=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xe.apply(null,arguments)};var ke=kt._llvm_bswap_i32;kt._llvm_bswap_i32=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ke.apply(null,arguments)};var He=kt._main;kt._main=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),He.apply(null,arguments)};var Ve=kt._malloc;kt._malloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ve.apply(null,arguments)};var Je=kt._memmove;kt._memmove=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Je.apply(null,arguments)};var Te=kt._pthread_cond_broadcast;kt._pthread_cond_broadcast=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Te.apply(null,arguments)};var Ue=kt._pthread_mutex_lock;kt._pthread_mutex_lock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ue.apply(null,arguments)};var Ke=kt._pthread_mutex_unlock;kt._pthread_mutex_unlock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ke.apply(null,arguments)};var Pe=kt._sbrk;kt._sbrk=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pe.apply(null,arguments)};var ze=kt.establishStackSpace;kt.establishStackSpace=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ze.apply(null,arguments)};var qe=kt.getTempRet0;kt.getTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qe.apply(null,arguments)};var $e=kt.setTempRet0;kt.setTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$e.apply(null,arguments)};var ir=kt.setThrew;kt.setThrew=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ir.apply(null,arguments)};var Ar=kt.stackAlloc;kt.stackAlloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ar.apply(null,arguments)};var tr=kt.stackRestore;kt.stackRestore=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),tr.apply(null,arguments)};var er=kt.stackSave;kt.stackSave=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),er.apply(null,arguments)},n.asm=kt;var rr,_r=n.__GLOBAL__I_000101=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__I_000101.apply(null,arguments)},ar=n.__GLOBAL__sub_I_account_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_account_cpp.apply(null,arguments)},nr=n.__GLOBAL__sub_I_base58_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_base58_cpp.apply(null,arguments)},or=n.__GLOBAL__sub_I_bind_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_bind_cpp.apply(null,arguments)},cr=n.__GLOBAL__sub_I_bulletproofs_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_bulletproofs_cc.apply(null,arguments)},sr=n.__GLOBAL__sub_I_crypto_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_crypto_cpp.apply(null,arguments)},lr=n.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_basic_impl_cpp.apply(null,arguments)},Er=n.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_format_utils_cpp.apply(null,arguments)},dr=n.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_tx_utils_cpp.apply(null,arguments)},ur=n.__GLOBAL__sub_I_device_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_device_cpp.apply(null,arguments)},br=n.__GLOBAL__sub_I_device_default_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_device_default_cpp.apply(null,arguments)},hr=n.__GLOBAL__sub_I_electrum_words_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_electrum_words_cpp.apply(null,arguments)},pr=n.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_emscr_async_send_bridge_cpp.apply(null,arguments)},Nr=n.__GLOBAL__sub_I_hex_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_hex_cpp.apply(null,arguments)},gr=n.__GLOBAL__sub_I_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_index_cpp.apply(null,arguments)},fr=n.__GLOBAL__sub_I_iostream_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_iostream_cpp.apply(null,arguments)},mr=n.__GLOBAL__sub_I_logger_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_logger_cpp.apply(null,arguments)},Br=n.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_address_utils_cpp.apply(null,arguments)},wr=n.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_fee_utils_cpp.apply(null,arguments)},vr=n.__GLOBAL__sub_I_monero_fork_rules_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_fork_rules_cpp.apply(null,arguments)},Sr=n.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_key_image_utils_cpp.apply(null,arguments)},Ir=n.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_paymentID_utils_cpp.apply(null,arguments)},Gr=n.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_send_routine_cpp.apply(null,arguments)},Zr=n.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_transfer_utils_cpp.apply(null,arguments)},yr=n.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_wallet_utils_cpp.apply(null,arguments)},Qr=n.__GLOBAL__sub_I_multiexp_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_multiexp_cc.apply(null,arguments)},Dr=n.__GLOBAL__sub_I_rctOps_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctOps_cpp.apply(null,arguments)},Rr=n.__GLOBAL__sub_I_rctSigs_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctSigs_cpp.apply(null,arguments)},Yr=n.__GLOBAL__sub_I_rctTypes_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctTypes_cpp.apply(null,arguments)},Cr=n.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_serial_bridge_index_cpp.apply(null,arguments)},jr=n.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_serial_bridge_utils_cpp.apply(null,arguments)},Wr=n.__GLOBAL__sub_I_string_tools_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_string_tools_cpp.apply(null,arguments)},Mr=n.__GLOBAL__sub_I_threadpool_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_threadpool_cpp.apply(null,arguments)},Or=n.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_tools__ret_vals_cpp.apply(null,arguments)},Xr=n.__GLOBAL__sub_I_util_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_util_cpp.apply(null,arguments)},Fr=n.__GLOBAL__sub_I_wipeable_string_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_wipeable_string_cpp.apply(null,arguments)},Lr=n.__ZSt18uncaught_exceptionv=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__ZSt18uncaught_exceptionv.apply(null,arguments)},xr=(n.___cxa_can_catch=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_can_catch.apply(null,arguments)},n.___cxa_demangle=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_demangle.apply(null,arguments)},n.___cxa_is_pointer_type=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_is_pointer_type.apply(null,arguments)},n.___cxx_global_var_init_38=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_38.apply(null,arguments)}),kr=n.___cxx_global_var_init_39=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_39.apply(null,arguments)},Hr=n.___cxx_global_var_init_40=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_40.apply(null,arguments)},Vr=n.___emscripten_environ_constructor=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___emscripten_environ_constructor.apply(null,arguments)},Jr=(n.___errno_location=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___errno_location.apply(null,arguments)},n.___getTypeName=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___getTypeName.apply(null,arguments)}),Tr=n.__get_daylight=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_daylight.apply(null,arguments)},Ur=n.__get_timezone=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_timezone.apply(null,arguments)},Kr=n.__get_tzname=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_tzname.apply(null,arguments)},Pr=n._emscripten_replace_memory=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._emscripten_replace_memory.apply(null,arguments)},zr=(n._fflush=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._fflush.apply(null,arguments)},n._free=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._free.apply(null,arguments)}),qr=n._i64Add=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._i64Add.apply(null,arguments)},$r=n._init_random=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._init_random.apply(null,arguments)},i_=n._llvm_bswap_i32=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._llvm_bswap_i32.apply(null,arguments)},A_=(n._main=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._main.apply(null,arguments)},n._malloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._malloc.apply(null,arguments)}),t_=(n._memmove=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._memmove.apply(null,arguments)},n._pthread_cond_broadcast=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_cond_broadcast.apply(null,arguments)},n._pthread_mutex_lock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_mutex_lock.apply(null,arguments)},n._pthread_mutex_unlock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_mutex_unlock.apply(null,arguments)},n._sbrk=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._sbrk.apply(null,arguments)},n.establishStackSpace=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.establishStackSpace.apply(null,arguments)},n.getTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.getTempRet0.apply(null,arguments)}),e_=n.setTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.setTempRet0.apply(null,arguments)},r_=(n.setThrew=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.setThrew.apply(null,arguments)},n.stackAlloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackAlloc.apply(null,arguments)}),__=n.stackRestore=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackRestore.apply(null,arguments)},a_=n.stackSave=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackSave.apply(null,arguments)};n.dynCall_i=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_i.apply(null,arguments)},n.dynCall_ii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_ii.apply(null,arguments)},n.dynCall_iii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iii.apply(null,arguments)},n.dynCall_iiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiii.apply(null,arguments)},n.dynCall_iiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiii.apply(null,arguments)},n.dynCall_iiiiid=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiid.apply(null,arguments)},n.dynCall_iiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiii.apply(null,arguments)},n.dynCall_iiiiiid=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiid.apply(null,arguments)},n.dynCall_iiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiii.apply(null,arguments)},n.dynCall_iiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiijiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiijiii.apply(null,arguments)},n.dynCall_iiiiiiiijiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiijiiiii.apply(null,arguments)},n.dynCall_iiiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiij.apply(null,arguments)},n.dynCall_iiiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiji.apply(null,arguments)},n.dynCall_iiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiij.apply(null,arguments)},n.dynCall_iiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiji.apply(null,arguments)},n.dynCall_iij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iij.apply(null,arguments)},n.dynCall_ji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_ji.apply(null,arguments)},n.dynCall_jii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jii.apply(null,arguments)},n.dynCall_jiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiii.apply(null,arguments)},n.dynCall_jiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiiiii.apply(null,arguments)},n.dynCall_jiiiiijjj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiiiiijjj.apply(null,arguments)},n.dynCall_jiijjj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiijjj.apply(null,arguments)},n.dynCall_jiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiji.apply(null,arguments)},n.dynCall_jjii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jjii.apply(null,arguments)},n.dynCall_v=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_v.apply(null,arguments)},n.dynCall_vi=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vi.apply(null,arguments)},n.dynCall_vii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vii.apply(null,arguments)},n.dynCall_viii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viii.apply(null,arguments)},n.dynCall_viiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiii.apply(null,arguments)},n.dynCall_viiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiii.apply(null,arguments)},n.dynCall_viiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiii.apply(null,arguments)},n.dynCall_viiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiijiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiijjjiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijjjiiiji.apply(null,arguments)},n.dynCall_viiiiiijjjiijjiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijjjiijjiiji.apply(null,arguments)},n.dynCall_viiiijjjiiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiijjjiiiij.apply(null,arguments)},n.dynCall_viij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viij.apply(null,arguments)},n.dynCall_viijii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijii.apply(null,arguments)},n.dynCall_viijiiiijji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijiiiijji.apply(null,arguments)},n.dynCall_viijj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijj.apply(null,arguments)},n.dynCall_vij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vij.apply(null,arguments)},n.dynCall_viji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viji.apply(null,arguments)};function n_(i){this.name="ExitStatus",this.message="Program terminated with exit("+i+")",this.status=i}n.asm=kt,n.intArrayFromString||(n.intArrayFromString=function(){s_("'intArrayFromString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayToString||(n.intArrayToString=function(){s_("'intArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ccall||(n.ccall=function(){s_("'ccall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.cwrap||(n.cwrap=function(){s_("'cwrap' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.setValue||(n.setValue=function(){s_("'setValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getValue||(n.getValue=function(){s_("'getValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocate||(n.allocate=function(){s_("'allocate' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getMemory||(n.getMemory=function(){s_("'getMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.Pointer_stringify||(n.Pointer_stringify=function(){s_("'Pointer_stringify' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.AsciiToString||(n.AsciiToString=function(){s_("'AsciiToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToAscii||(n.stringToAscii=function(){s_("'stringToAscii' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ArrayToString||(n.UTF8ArrayToString=function(){s_("'UTF8ArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ToString=M,n.stringToUTF8Array||(n.stringToUTF8Array=function(){s_("'stringToUTF8Array' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF8||(n.stringToUTF8=function(){s_("'stringToUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF8||(n.lengthBytesUTF8=function(){s_("'lengthBytesUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF16ToString||(n.UTF16ToString=function(){s_("'UTF16ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF16||(n.stringToUTF16=function(){s_("'stringToUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF16||(n.lengthBytesUTF16=function(){s_("'lengthBytesUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF32ToString||(n.UTF32ToString=function(){s_("'UTF32ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF32||(n.stringToUTF32=function(){s_("'stringToUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF32||(n.lengthBytesUTF32=function(){s_("'lengthBytesUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocateUTF8||(n.allocateUTF8=function(){s_("'allocateUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackTrace||(n.stackTrace=function(){s_("'stackTrace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreRun||(n.addOnPreRun=function(){s_("'addOnPreRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnInit||(n.addOnInit=function(){s_("'addOnInit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreMain||(n.addOnPreMain=function(){s_("'addOnPreMain' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnExit||(n.addOnExit=function(){s_("'addOnExit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPostRun||(n.addOnPostRun=function(){s_("'addOnPostRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeStringToMemory||(n.writeStringToMemory=function(){s_("'writeStringToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeArrayToMemory||(n.writeArrayToMemory=function(){s_("'writeArrayToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeAsciiToMemory||(n.writeAsciiToMemory=function(){s_("'writeAsciiToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addRunDependency||(n.addRunDependency=function(){s_("'addRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.removeRunDependency||(n.removeRunDependency=function(){s_("'removeRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.ENV||(n.ENV=function(){s_("'ENV' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS||(n.FS=function(){s_("'FS' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS_createFolder||(n.FS_createFolder=function(){s_("'FS_createFolder' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPath||(n.FS_createPath=function(){s_("'FS_createPath' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDataFile||(n.FS_createDataFile=function(){s_("'FS_createDataFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPreloadedFile||(n.FS_createPreloadedFile=function(){s_("'FS_createPreloadedFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLazyFile||(n.FS_createLazyFile=function(){s_("'FS_createLazyFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLink||(n.FS_createLink=function(){s_("'FS_createLink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDevice||(n.FS_createDevice=function(){s_("'FS_createDevice' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_unlink||(n.FS_unlink=function(){s_("'FS_unlink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.GL||(n.GL=function(){s_("'GL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.staticAlloc||(n.staticAlloc=function(){s_("'staticAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynamicAlloc||(n.dynamicAlloc=function(){s_("'dynamicAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.warnOnce||(n.warnOnce=function(){s_("'warnOnce' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadDynamicLibrary||(n.loadDynamicLibrary=function(){s_("'loadDynamicLibrary' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadWebAssemblyModule||(n.loadWebAssemblyModule=function(){s_("'loadWebAssemblyModule' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getLEB||(n.getLEB=function(){s_("'getLEB' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFunctionTables||(n.getFunctionTables=function(){s_("'getFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.alignFunctionTables||(n.alignFunctionTables=function(){s_("'alignFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.registerFunctions||(n.registerFunctions=function(){s_("'registerFunctions' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addFunction||(n.addFunction=function(){s_("'addFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.removeFunction||(n.removeFunction=function(){s_("'removeFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFuncWrapper||(n.getFuncWrapper=function(){s_("'getFuncWrapper' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.prettyPrint||(n.prettyPrint=function(){s_("'prettyPrint' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.makeBigInt||(n.makeBigInt=function(){s_("'makeBigInt' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynCall||(n.dynCall=function(){s_("'dynCall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getCompilerSetting||(n.getCompilerSetting=function(){s_("'getCompilerSetting' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackSave||(n.stackSave=function(){s_("'stackSave' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackRestore||(n.stackRestore=function(){s_("'stackRestore' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackAlloc||(n.stackAlloc=function(){s_("'stackAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.establishStackSpace||(n.establishStackSpace=function(){s_("'establishStackSpace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.print||(n.print=function(){s_("'print' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.printErr||(n.printErr=function(){s_("'printErr' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ALLOC_NORMAL||Object.defineProperty(n,"ALLOC_NORMAL",{get:function(){s_("'ALLOC_NORMAL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STACK||Object.defineProperty(n,"ALLOC_STACK",{get:function(){s_("'ALLOC_STACK' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STATIC||Object.defineProperty(n,"ALLOC_STATIC",{get:function(){s_("'ALLOC_STATIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_DYNAMIC||Object.defineProperty(n,"ALLOC_DYNAMIC",{get:function(){s_("'ALLOC_DYNAMIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_NONE||Object.defineProperty(n,"ALLOC_NONE",{get:function(){s_("'ALLOC_NONE' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.then=function(i){if(n.calledRun)i(n);else{var A=n.onRuntimeInitialized;n.onRuntimeInitialized=function(){A&&A(),i(n)}}return n},n_.prototype=new Error,n_.prototype.constructor=n_;function o_(i){function A(){n.calledRun||(n.calledRun=!0,I||(Si(),di(),pi(fi),n.onRuntimeInitialized&&n.onRuntimeInitialized(),n._main&&l_&&n.callMain(i),function(){if(di(),n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)Gi(n.postRun.shift());pi(Bi)}()))}i=i||n.arguments,Yi>0||(G(0==(3&ei)),P[(ei>>2)-1]=34821223,P[(ei>>2)-2]=2310721022,function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)Ii(n.preRun.shift());pi(Ni)}(),Yi>0||n.calledRun||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),A()},1)):A(),di()))}ji=function i(){n.calledRun||o_(),n.calledRun||(ji=i)},n.callMain=function(i){G(0==Yi,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),G(0==Ni.length,"cannot call main when preRun functions remain to be called"),i=i||[],Si();var A=i.length+1,t=r_(4*(A+1));K[t>>2]=L(n.thisProgram);for(var e=1;e>2)+e]=L(i[e-1]);K[(t>>2)+A]=0;try{!function(i,A){if(function(){var i=p,A=N,t=!1;p=N=function(i){t=!0};try{var e=n._fflush;e&&e(0),["stdout","stderr"].forEach(function(i){var A=tA.analyzePath("/dev/"+i);if(A){var e=A.object,r=e.rdev,_=zi.ttys[r];_&&_.output&&_.output.length&&(t=!0)}})}catch(i){}p=i,N=A,t&&v("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.")}(),A&&n.noExitRuntime&&0===i)return;n.noExitRuntime?A||N("exit("+i+") called, but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)"):(I=!0,i,ti=rr,di(),pi(mi),vi=!0,n.onExit&&n.onExit(i));n.quit(i,new n_(i))}(n._main(A,t,0),!0)}catch(i){if(i instanceof n_)return;if("SimulateInfiniteLoop"==i)return void(n.noExitRuntime=!0);var r=i;i&&"object"==typeof i&&i.stack&&(r=[i,i.stack]),N("exception thrown: "+r),n.quit(1,i)}finally{!0}},n.run=o_;var c_=[];function s_(i){n.onAbort&&n.onAbort(i),void 0!==i?(p(i),N(i),i=JSON.stringify(i)):i="",I=!0,1;var A="abort("+i+") at "+k();throw c_&&c_.forEach(function(t){A=t(A,i)}),A}if(n.abort=s_,n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();var l_=!0;return n.noInitialRun&&(l_=!1),n.noExitRuntime=!0,o_(),n.ready=new Promise(function(i,A){delete n.then,n.onAbort=function(i){A(i)},Gi(function(){i(n)})}),_}}();i.exports=_}).call(this,t(5),"/",t(2).Buffer)},function(i,A,t){"use strict";A.byteLength=function(i){var A=c(i),t=A[0],e=A[1];return 3*(t+e)/4-e},A.toByteArray=function(i){for(var A,t=c(i),e=t[0],a=t[1],n=new _(function(i,A,t){return 3*(A+t)/4-t}(0,e,a)),o=0,s=a>0?e-4:e,l=0;l>16&255,n[o++]=A>>8&255,n[o++]=255&A;2===a&&(A=r[i.charCodeAt(l)]<<2|r[i.charCodeAt(l+1)]>>4,n[o++]=255&A);1===a&&(A=r[i.charCodeAt(l)]<<10|r[i.charCodeAt(l+1)]<<4|r[i.charCodeAt(l+2)]>>2,n[o++]=A>>8&255,n[o++]=255&A);return n},A.fromByteArray=function(i){for(var A,t=i.length,r=t%3,_=[],a=0,n=t-r;an?n:a+16383));1===r?(A=i[t-1],_.push(e[A>>2]+e[A<<4&63]+"==")):2===r&&(A=(i[t-2]<<8)+i[t-1],_.push(e[A>>10]+e[A>>4&63]+e[A<<2&63]+"="));return _.join("")};for(var e=[],r=[],_="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,o=a.length;n0)throw new Error("Invalid string. Length must be a multiple of 4");var t=i.indexOf("=");return-1===t&&(t=A),[t,t===A?0:4-t%4]}function s(i){return e[i>>18&63]+e[i>>12&63]+e[i>>6&63]+e[63&i]}function l(i,A,t){for(var e,r=[],_=A;_>1,s=-7,l=t?r-1:0,E=t?-1:1,d=i[A+l];for(l+=E,_=d&(1<<-s)-1,d>>=-s,s+=n;s>0;_=256*_+i[A+l],l+=E,s-=8);for(a=_&(1<<-s)-1,_>>=-s,s+=e;s>0;a=256*a+i[A+l],l+=E,s-=8);if(0===_)_=1-c;else{if(_===o)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,e),_-=c}return(d?-1:1)*a*Math.pow(2,_-e)},A.write=function(i,A,t,e,r,_){var a,n,o,c=8*_-r-1,s=(1<>1,E=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,d=e?0:_-1,u=e?1:-1,b=A<0||0===A&&1/A<0?1:0;for(A=Math.abs(A),isNaN(A)||A===1/0?(n=isNaN(A)?1:0,a=s):(a=Math.floor(Math.log(A)/Math.LN2),A*(o=Math.pow(2,-a))<1&&(a--,o*=2),(A+=a+l>=1?E/o:E*Math.pow(2,1-l))*o>=2&&(a++,o/=2),a+l>=s?(n=0,a=s):a+l>=1?(n=(A*o-1)*Math.pow(2,r),a+=l):(n=A*Math.pow(2,l-1)*Math.pow(2,r),a=0));r>=8;i[t+d]=255&n,d+=u,n/=256,r-=8);for(a=a<0;i[t+d]=255&a,d+=u,a/=256,c-=8);i[t+d-u]|=128*b}},function(i,A,t){"use strict";var e=t(44),r=t(9),_=10485760,a=null;A.getInstance=function(i){a?i(null,a):n(null,i)};var n=A.init=function(i,A){!function(i,A){function t(i){A(null,i)}function r(i){A(i,null)}i=i||_,navigator.webkitPersistentStorage&&navigator.webkitPersistentStorage.requestQuota?navigator.webkitPersistentStorage.requestQuota(i,t,r):window.webkitStorageInfo&&window.webkitStorageInfo.requestQuota?window.webkitStorageInfo.requestQuota(window.PERSISTENT,i,t,r):window.requestFileSystem?(!0===e.isPhoneGap()&&(i=0),t(i)):r("NO_SUPPORT")}(i,function(i,t){if(i)return A(i,null);!function(i,A,t){window.navigator.webkitRequestFileSystem?window.navigator.webkitRequestFileSystem(i,A,t):window.requestFileSystem?window.requestFileSystem(window.LocalFileSystem.PERSISTENT,i,A,t):window.webkitRequestFileSystem?window.webkitRequestFileSystem(window.PERSISTENT,i,A,t):t("NO_SUPPORT")}(t,function(i){a=i,A(null,t)},function(i){A(i,null)})})};A.writeFile=function(i,A,t,r){var _=e.wrapFail(t),a=e.wrapSuccess(t);this.getFile(i,{create:!0,exclusive:!1},function(i,n){if(i)return t(i,null);n.createWriter(function(i){i.onwrite=function(){a(n.toURL())},i.onerror=function(i){_(i.target.error)},!0===r&&i.seek(i.length),e.isMobile()?i.write(A):i.write(new Blob([A]))},_)})},A.getDirectory=function(i,A,t){t||(t=A,A={create:!1});var r=e.wrapSuccess(t),_=e.wrapFail(t);a.root.getDirectory(i,A,r,_)},A.getFile=function(i,A,t){t||(t=A,A={create:!1});var _=r.basename(i),n=r.dirname(i),o=e.wrapSuccess(t),c=e.wrapFail(t);function s(i){i.getFile(_,A,o,c)}"."===n?s(a.root):this.getDirectory(n,A,function(i,A){i?t(i,null):s(A)})}},function(i,A){},function(i,A,t){"use strict";var e=t(1).Buffer,r=t(94);function _(i,A,t){i.copy(A,t)}i.exports=function(){function i(){!function(i,A){if(!(i instanceof A))throw new TypeError("Cannot call a class as a function")}(this,i),this.head=null,this.tail=null,this.length=0}return i.prototype.push=function(i){var A={data:i,next:null};this.length>0?this.tail.next=A:this.head=A,this.tail=A,++this.length},i.prototype.unshift=function(i){var A={data:i,next:this.head};0===this.length&&(this.tail=A),this.head=A,++this.length},i.prototype.shift=function(){if(0!==this.length){var i=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,i}},i.prototype.clear=function(){this.head=this.tail=null,this.length=0},i.prototype.join=function(i){if(0===this.length)return"";for(var A=this.head,t=""+A.data;A=A.next;)t+=i+A.data;return t},i.prototype.concat=function(i){if(0===this.length)return e.alloc(0);if(1===this.length)return this.head.data;for(var A=e.allocUnsafe(i>>>0),t=this.head,r=0;t;)_(t.data,A,r),r+=t.data.length,t=t.next;return A},i}(),r&&r.inspect&&r.inspect.custom&&(i.exports.prototype[r.inspect.custom]=function(){var i=r.inspect({length:this.length});return this.constructor.name+" "+i})},function(i,A){},function(i,A,t){(function(i){var e=void 0!==i&&i||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function _(i,A){this._id=i,this._clearFn=A}A.setTimeout=function(){return new _(r.call(setTimeout,e,arguments),clearTimeout)},A.setInterval=function(){return new _(r.call(setInterval,e,arguments),clearInterval)},A.clearTimeout=A.clearInterval=function(i){i&&i.close()},_.prototype.unref=_.prototype.ref=function(){},_.prototype.close=function(){this._clearFn.call(e,this._id)},A.enroll=function(i,A){clearTimeout(i._idleTimeoutId),i._idleTimeout=A},A.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},A._unrefActive=A.active=function(i){clearTimeout(i._idleTimeoutId);var A=i._idleTimeout;A>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},A))},t(96),A.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==i&&i.setImmediate||this&&this.setImmediate,A.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==i&&i.clearImmediate||this&&this.clearImmediate}).call(this,t(8))},function(i,A,t){(function(i,A){!function(i,t){"use strict";if(!i.setImmediate){var e,r=1,_={},a=!1,n=i.document,o=Object.getPrototypeOf&&Object.getPrototypeOf(i);o=o&&o.setTimeout?o:i,"[object process]"==={}.toString.call(i.process)?e=function(i){A.nextTick(function(){s(i)})}:function(){if(i.postMessage&&!i.importScripts){var A=!0,t=i.onmessage;return i.onmessage=function(){A=!1},i.postMessage("","*"),i.onmessage=t,A}}()?function(){var A="setImmediate$"+Math.random()+"$",t=function(t){t.source===i&&"string"==typeof t.data&&0===t.data.indexOf(A)&&s(+t.data.slice(A.length))};i.addEventListener?i.addEventListener("message",t,!1):i.attachEvent("onmessage",t),e=function(t){i.postMessage(A+t,"*")}}():i.MessageChannel?function(){var i=new MessageChannel;i.port1.onmessage=function(i){s(i.data)},e=function(A){i.port2.postMessage(A)}}():n&&"onreadystatechange"in n.createElement("script")?function(){var i=n.documentElement;e=function(A){var t=n.createElement("script");t.onreadystatechange=function(){s(A),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}}():e=function(i){setTimeout(s,0,i)},o.setImmediate=function(i){"function"!=typeof i&&(i=new Function(""+i));for(var A=new Array(arguments.length-1),t=0;t>>27}function s(i){return i<<30|i>>>2}function l(i,A,t,e){return 0===i?A&t|~A&e:2===i?A&t|A&e|t&e:A^t^e}e(o,r),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0;o<16;++o)A[o]=i.readInt32BE(4*o);for(;o<80;++o)A[o]=A[o-3]^A[o-8]^A[o-14]^A[o-16];for(var E=0;E<80;++E){var d=~~(E/20),u=c(t)+l(d,e,r,_)+n+A[E]+a[d]|0;n=_,_=r,r=s(e),e=t,t=u}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0},o.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=o},function(i,A,t){var e=t(0),r=t(14),_=t(1).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],n=new Array(80);function o(){this.init(),this._w=n,r.call(this,64,56)}function c(i){return i<<1|i>>>31}function s(i){return i<<5|i>>>27}function l(i){return i<<30|i>>>2}function E(i,A,t,e){return 0===i?A&t|~A&e:2===i?A&t|A&e|t&e:A^t^e}e(o,r),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0;o<16;++o)A[o]=i.readInt32BE(4*o);for(;o<80;++o)A[o]=c(A[o-3]^A[o-8]^A[o-14]^A[o-16]);for(var d=0;d<80;++d){var u=~~(d/20),b=s(t)+E(u,e,r,_)+n+A[d]+a[u]|0;n=_,_=r,r=l(e),e=t,t=b}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0},o.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=o},function(i,A,t){var e=t(0),r=t(51),_=t(14),a=t(1).Buffer,n=new Array(64);function o(){this.init(),this._w=n,_.call(this,64,56)}e(o,r),o.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},o.prototype._hash=function(){var i=a.allocUnsafe(28);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i},i.exports=o},function(i,A,t){var e=t(0),r=t(52),_=t(14),a=t(1).Buffer,n=new Array(160);function o(){this.init(),this._w=n,_.call(this,128,112)}e(o,r),o.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},o.prototype._hash=function(){var i=a.allocUnsafe(48);function A(A,t,e){i.writeInt32BE(A,e),i.writeInt32BE(t,e+4)}return A(this._ah,this._al,0),A(this._bh,this._bl,8),A(this._ch,this._cl,16),A(this._dh,this._dl,24),A(this._eh,this._el,32),A(this._fh,this._fl,40),i},i.exports=o},function(i,A,t){"use strict";var e=t(0),r=t(1).Buffer,_=t(10),a=r.alloc(128),n=64;function o(i,A){_.call(this,"digest"),"string"==typeof A&&(A=r.from(A)),this._alg=i,this._key=A,A.length>n?A=i(A):A.length>>0},A.writeUInt32BE=function(i,A,t){i[0+t]=A>>>24,i[1+t]=A>>>16&255,i[2+t]=A>>>8&255,i[3+t]=255&A},A.ip=function(i,A,t,e){for(var r=0,_=0,a=6;a>=0;a-=2){for(var n=0;n<=24;n+=8)r<<=1,r|=A>>>n+a&1;for(n=0;n<=24;n+=8)r<<=1,r|=i>>>n+a&1}for(a=6;a>=0;a-=2){for(n=1;n<=25;n+=8)_<<=1,_|=A>>>n+a&1;for(n=1;n<=25;n+=8)_<<=1,_|=i>>>n+a&1}t[e+0]=r>>>0,t[e+1]=_>>>0},A.rip=function(i,A,t,e){for(var r=0,_=0,a=0;a<4;a++)for(var n=24;n>=0;n-=8)r<<=1,r|=A>>>n+a&1,r<<=1,r|=i>>>n+a&1;for(a=4;a<8;a++)for(n=24;n>=0;n-=8)_<<=1,_|=A>>>n+a&1,_<<=1,_|=i>>>n+a&1;t[e+0]=r>>>0,t[e+1]=_>>>0},A.pc1=function(i,A,t,e){for(var r=0,_=0,a=7;a>=5;a--){for(var n=0;n<=24;n+=8)r<<=1,r|=A>>n+a&1;for(n=0;n<=24;n+=8)r<<=1,r|=i>>n+a&1}for(n=0;n<=24;n+=8)r<<=1,r|=A>>n+a&1;for(a=1;a<=3;a++){for(n=0;n<=24;n+=8)_<<=1,_|=A>>n+a&1;for(n=0;n<=24;n+=8)_<<=1,_|=i>>n+a&1}for(n=0;n<=24;n+=8)_<<=1,_|=i>>n+a&1;t[e+0]=r>>>0,t[e+1]=_>>>0},A.r28shl=function(i,A){return i<>>28-A};var e=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];A.pc2=function(i,A,t,r){for(var _=0,a=0,n=e.length>>>1,o=0;o>>e[o]&1;for(o=n;o>>e[o]&1;t[r+0]=_>>>0,t[r+1]=a>>>0},A.expand=function(i,A,t){var e=0,r=0;e=(1&i)<<5|i>>>27;for(var _=23;_>=15;_-=4)e<<=6,e|=i>>>_&63;for(_=11;_>=3;_-=4)r|=i>>>_&63,r<<=6;r|=(31&i)<<1|i>>>31,A[t+0]=e>>>0,A[t+1]=r>>>0};var r=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];A.substitute=function(i,A){for(var t=0,e=0;e<4;e++){t<<=4,t|=r[64*e+(i>>>18-6*e&63)]}for(e=0;e<4;e++){t<<=4,t|=r[256+64*e+(A>>>18-6*e&63)]}return t>>>0};var _=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];A.permute=function(i){for(var A=0,t=0;t<_.length;t++)A<<=1,A|=i>>>_[t]&1;return A>>>0},A.padSplit=function(i,A,t){for(var e=i.toString(2);e.length0;e--)A+=this._buffer(i,A),t+=this._flushBuffer(r,t);return A+=this._buffer(i,A),r},r.prototype.final=function(i){var A,t;return i&&(A=this.update(i)),t="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),A?A.concat(t):t},r.prototype._pad=function(i,A){if(0===A)return!1;for(;A>>1];t=a.r28shl(t,n),r=a.r28shl(r,n),a.pc2(t,r,i.keys,_)}},o.prototype._update=function(i,A,t,e){var r=this._desState,_=a.readUInt32BE(i,A),n=a.readUInt32BE(i,A+4);a.ip(_,n,r.tmp,0),_=r.tmp[0],n=r.tmp[1],"encrypt"===this.type?this._encrypt(r,_,n,r.tmp,0):this._decrypt(r,_,n,r.tmp,0),_=r.tmp[0],n=r.tmp[1],a.writeUInt32BE(t,_,e),a.writeUInt32BE(t,n,e+4)},o.prototype._pad=function(i,A){for(var t=i.length-A,e=A;e>>0,_=E}a.rip(n,_,e,r)},o.prototype._decrypt=function(i,A,t,e,r){for(var _=t,n=A,o=i.keys.length-2;o>=0;o-=2){var c=i.keys[o],s=i.keys[o+1];a.expand(_,i.tmp,0),c^=i.tmp[0],s^=i.tmp[1];var l=a.substitute(c,s),E=_;_=(n^a.permute(l))>>>0,n=E}a.rip(_,n,e,r)}},function(i,A,t){"use strict";var e=t(6),r=t(0),_={};A.instantiate=function(i){function A(A){i.call(this,A),this._cbcInit()}r(A,i);for(var t=Object.keys(_),e=0;e15){var i=this.cache.slice(0,16);return this.cache=this.cache.slice(16),i}return null},E.prototype.flush=function(){for(var i=16-this.cache.length,A=_.allocUnsafe(i),t=-1;++t>n%8,i._prev=_(i._prev,t?r:a);return o}function _(i,A){var t=i.length,r=-1,_=e.allocUnsafe(i.length);for(i=e.concat([i,e.from([A])]);++r>7;return _}A.encrypt=function(i,A,t){for(var _=A.length,a=e.allocUnsafe(_),n=-1;++n<_;)a[n]=r(i,A[n],t);return a}},function(i,A,t){(function(i){var e=t(18);function r(i){return i._prev=i._cipher.encryptBlock(i._prev),i._prev}A.encrypt=function(A,t){for(;A._cache.length>>0,0),A.writeUInt32BE(i[1]>>>0,4),A.writeUInt32BE(i[2]>>>0,8),A.writeUInt32BE(i[3]>>>0,12),A}function a(i){this.h=i,this.state=e.alloc(16,0),this.cache=e.allocUnsafe(0)}a.prototype.ghash=function(i){for(var A=-1;++A0;i--)t[i]=t[i]>>>1|(1&t[i-1])<<31;t[0]=t[0]>>>1,A&&(t[0]=t[0]^225<<24)}this.state=_(e)},a.prototype.update=function(i){var A;for(this.cache=e.concat([this.cache,i]);this.cache.length>=16;)A=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(A)},a.prototype.final=function(i,A){return this.cache.length&&this.ghash(e.concat([this.cache,r],16)),this.ghash(_([0,i,0,A])),this.state},i.exports=a},function(i,A,t){var e=t(63),r=t(1).Buffer,_=t(39),a=t(64),n=t(10),o=t(24),c=t(25);function s(i,A,t){n.call(this),this._cache=new l,this._last=void 0,this._cipher=new o.AES(A),this._prev=r.from(t),this._mode=i,this._autopadding=!0}function l(){this.cache=r.allocUnsafe(0)}function E(i,A,t){var n=_[i.toLowerCase()];if(!n)throw new TypeError("invalid suite type");if("string"==typeof t&&(t=r.from(t)),"GCM"!==n.mode&&t.length!==n.iv)throw new TypeError("invalid iv length "+t.length);if("string"==typeof A&&(A=r.from(A)),A.length!==n.key/8)throw new TypeError("invalid key length "+A.length);return"stream"===n.type?new a(n.module,A,t,!0):"auth"===n.type?new e(n.module,A,t,!0):new s(n.module,A,t)}t(0)(s,n),s.prototype._update=function(i){var A,t;this._cache.add(i);for(var e=[];A=this._cache.get(this._autopadding);)t=this._mode.decrypt(this,A),e.push(t);return r.concat(e)},s.prototype._final=function(){var i=this._cache.flush();if(this._autopadding)return function(i){var A=i[15];if(A<1||A>16)throw new Error("unable to decrypt data");var t=-1;for(;++t16)return A=this.cache.slice(0,16),this.cache=this.cache.slice(16),A}else if(this.cache.length>=16)return A=this.cache.slice(0,16),this.cache=this.cache.slice(16),A;return null},l.prototype.flush=function(){if(this.cache.length)return this.cache},A.createDecipher=function(i,A){var t=_[i.toLowerCase()];if(!t)throw new TypeError("invalid suite type");var e=c(A,!1,t.key,t.iv);return E(i,e.key,e.iv)},A.createDecipheriv=E},function(i,A){A["des-ecb"]={key:8,iv:0},A["des-cbc"]=A.des={key:8,iv:8},A["des-ede3-cbc"]=A.des3={key:24,iv:8},A["des-ede3"]={key:24,iv:0},A["des-ede-cbc"]={key:16,iv:8},A["des-ede"]={key:16,iv:0}},function(i,A,t){(function(i){var e=t(65),r=t(130),_=t(131);var a={binary:!0,hex:!0,base64:!0};A.DiffieHellmanGroup=A.createDiffieHellmanGroup=A.getDiffieHellman=function(A){var t=new i(r[A].prime,"hex"),e=new i(r[A].gen,"hex");return new _(t,e)},A.createDiffieHellman=A.DiffieHellman=function A(t,r,n,o){return i.isBuffer(r)||void 0===a[r]?A(t,"binary",r,n):(r=r||"binary",o=o||"binary",n=n||new i([2]),i.isBuffer(n)||(n=new i(n,o)),"number"==typeof t?new _(e(t,n),n,!0):(i.isBuffer(t)||(t=new i(t,r)),new _(t,n,!0)))}}).call(this,t(2).Buffer)},function(i,A){},function(i,A){},function(i){i.exports={modp1:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}},function(i,A,t){(function(A){var e=t(3),r=new(t(67)),_=new e(24),a=new e(11),n=new e(10),o=new e(3),c=new e(7),s=t(65),l=t(13);function E(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this._pub=new e(i),this}function d(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this._priv=new e(i),this}i.exports=b;var u={};function b(i,A,t){this.setGenerator(A),this.__prime=new e(i),this._prime=e.mont(this.__prime),this._primeLen=i.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,t?(this.setPublicKey=E,this.setPrivateKey=d):this._primeCode=8}function h(i,t){var e=new A(i.toArray());return t?e.toString(t):e}Object.defineProperty(b.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!=typeof this._primeCode&&(this._primeCode=function(i,A){var t=A.toString("hex"),e=[t,i.toString(16)].join("_");if(e in u)return u[e];var l,E=0;if(i.isEven()||!s.simpleSieve||!s.fermatTest(i)||!r.test(i))return E+=1,E+="02"===t||"05"===t?8:4,u[e]=E,E;switch(r.test(i.shrn(1))||(E+=2),t){case"02":i.mod(_).cmp(a)&&(E+=8);break;case"05":(l=i.mod(n)).cmp(o)&&l.cmp(c)&&(E+=8);break;default:E+=4}return u[e]=E,E}(this.__prime,this.__gen)),this._primeCode}}),b.prototype.generateKeys=function(){return this._priv||(this._priv=new e(l(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},b.prototype.computeSecret=function(i){var t=(i=(i=new e(i)).toRed(this._prime)).redPow(this._priv).fromRed(),r=new A(t.toArray()),_=this.getPrime();if(r.length<_.length){var a=new A(_.length-r.length);a.fill(0),r=A.concat([a,r])}return r},b.prototype.getPublicKey=function(i){return h(this._pub,i)},b.prototype.getPrivateKey=function(i){return h(this._priv,i)},b.prototype.getPrime=function(i){return h(this.__prime,i)},b.prototype.getGenerator=function(i){return h(this._gen,i)},b.prototype.setGenerator=function(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this.__gen=i,this._gen=new e(i),this}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var e=t(16),r=t(30),_=t(0),a=t(133),n=t(169),o=t(55);function c(i){r.Writable.call(this);var A=o[i];if(!A)throw new Error("Unknown message digest");this._hashType=A.hash,this._hash=e(A.hash),this._tag=A.id,this._signType=A.sign}function s(i){r.Writable.call(this);var A=o[i];if(!A)throw new Error("Unknown message digest");this._hash=e(A.hash),this._tag=A.id,this._signType=A.sign}function l(i){return new c(i)}function E(i){return new s(i)}Object.keys(o).forEach(function(i){o[i].id=new A(o[i].id,"hex"),o[i.toLowerCase()]=o[i]}),_(c,r.Writable),c.prototype._write=function(i,A,t){this._hash.update(i),t()},c.prototype.update=function(i,t){return"string"==typeof i&&(i=new A(i,t)),this._hash.update(i),this},c.prototype.sign=function(i,A){this.end();var t=this._hash.digest(),e=a(t,i,this._hashType,this._signType,this._tag);return A?e.toString(A):e},_(s,r.Writable),s.prototype._write=function(i,A,t){this._hash.update(i),t()},s.prototype.update=function(i,t){return"string"==typeof i&&(i=new A(i,t)),this._hash.update(i),this},s.prototype.verify=function(i,t,e){"string"==typeof t&&(t=new A(t,e)),this.end();var r=this._hash.digest();return n(t,r,i,this._signType,this._tag)},i.exports={Sign:l,Verify:E,createSign:l,createVerify:E}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var e=t(53),r=t(40),_=t(4).ec,a=t(3),n=t(27),o=t(77);function c(i,t,r,_){if((i=new A(i.toArray())).length0&&t.ishrn(e),t}function l(i,t,r){var _,a;do{for(_=new A(0);8*_.length=0;){var _;if(r.isOdd()){var a=r.andln(e-1);_=a>(e>>1)-1?(e>>1)-a:a,r.isubn(_)}else _=0;t.push(_);for(var n=0!==r.cmpn(0)&&0===r.andln(e-1)?A+1:1,o=1;o0||A.cmpn(-r)>0;){var _,a,n,o=i.andln(3)+e&3,c=A.andln(3)+r&3;3===o&&(o=-1),3===c&&(c=-1),_=0==(1&o)?0:3!=(n=i.andln(7)+e&7)&&5!==n||2!==c?o:-o,t[0].push(_),a=0==(1&c)?0:3!=(n=A.andln(7)+r&7)&&5!==n||2!==o?c:-c,t[1].push(a),2*e===_+1&&(e=1-e),2*r===a+1&&(r=1-r),i.iushrn(1),A.iushrn(1)}return t},e.cachedProperty=function(i,A,t){var e="_"+A;i.prototype[A]=function(){return void 0!==this[e]?this[e]:this[e]=t.call(this)}},e.parseBytes=function(i){return"string"==typeof i?e.toArray(i,"hex"):i},e.intFromLE=function(i){return new r(i,"hex","le")}},function(i,A,t){"use strict";var e=t(3),r=t(4).utils,_=r.getNAF,a=r.getJSF,n=r.assert;function o(i,A){this.type=i,this.p=new e(A.p,16),this.red=A.prime?e.red(A.prime):e.mont(this.p),this.zero=new e(0).toRed(this.red),this.one=new e(1).toRed(this.red),this.two=new e(2).toRed(this.red),this.n=A.n&&new e(A.n,16),this.g=A.g&&this.pointFromJSON(A.g,A.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4);var t=this.n&&this.p.div(this.n);!t||t.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function c(i,A){this.curve=i,this.type=A,this.precomputed=null}i.exports=o,o.prototype.point=function(){throw new Error("Not implemented")},o.prototype.validate=function(){throw new Error("Not implemented")},o.prototype._fixedNafMul=function(i,A){n(i.precomputed);var t=i._getDoubles(),e=_(A,1),r=(1<=o;A--)c=(c<<1)+e[A];a.push(c)}for(var s=this.jpoint(null,null,null),l=this.jpoint(null,null,null),E=r;E>0;E--){for(o=0;o=0;c--){for(A=0;c>=0&&0===a[c];c--)A++;if(c>=0&&A++,o=o.dblp(A),c<0)break;var s=a[c];n(0!==s),o="affine"===i.type?s>0?o.mixedAdd(r[s-1>>1]):o.mixedAdd(r[-s-1>>1].neg()):s>0?o.add(r[s-1>>1]):o.add(r[-s-1>>1].neg())}return"affine"===i.type?o.toP():o},o.prototype._wnafMulAdd=function(i,A,t,e,r){for(var n=this._wnafT1,o=this._wnafT2,c=this._wnafT3,s=0,l=0;l=1;l-=2){var d=l-1,u=l;if(1===n[d]&&1===n[u]){var b=[A[d],null,null,A[u]];0===A[d].y.cmp(A[u].y)?(b[1]=A[d].add(A[u]),b[2]=A[d].toJ().mixedAdd(A[u].neg())):0===A[d].y.cmp(A[u].y.redNeg())?(b[1]=A[d].toJ().mixedAdd(A[u]),b[2]=A[d].add(A[u].neg())):(b[1]=A[d].toJ().mixedAdd(A[u]),b[2]=A[d].toJ().mixedAdd(A[u].neg()));var h=[-3,-1,-5,-7,0,7,5,1,3],p=a(t[d],t[u]);s=Math.max(p[0].length,s),c[d]=new Array(s),c[u]=new Array(s);for(var N=0;N=0;l--){for(var w=0;l>=0;){var v=!0;for(N=0;N=0&&w++,m=m.dblp(w),l<0)break;for(N=0;N0?S=o[N][I-1>>1]:I<0&&(S=o[N][-I-1>>1].neg()),m="affine"===S.type?m.mixedAdd(S):m.add(S))}}for(l=0;l=Math.ceil((i.bitLength()+1)/A.step)},c.prototype._getDoubles=function(i,A){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var t=[this],e=this,r=0;r=0&&(a=A,n=t),e.negative&&(e=e.neg(),r=r.neg()),a.negative&&(a=a.neg(),n=n.neg()),[{a:e,b:r},{a:a,b:n}]},c.prototype._endoSplit=function(i){var A=this.endo.basis,t=A[0],e=A[1],r=e.b.mul(i).divRound(this.n),_=t.b.neg().mul(i).divRound(this.n),a=r.mul(t.a),n=_.mul(e.a),o=r.mul(t.b),c=_.mul(e.b);return{k1:i.sub(a).sub(n),k2:o.add(c).neg()}},c.prototype.pointFromX=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr().redMul(i).redIAdd(i.redMul(this.a)).redIAdd(this.b),e=t.redSqrt();if(0!==e.redSqr().redSub(t).cmp(this.zero))throw new Error("invalid point");var r=e.fromRed().isOdd();return(A&&!r||!A&&r)&&(e=e.redNeg()),this.point(i,e)},c.prototype.validate=function(i){if(i.inf)return!0;var A=i.x,t=i.y,e=this.a.redMul(A),r=A.redSqr().redMul(A).redIAdd(e).redIAdd(this.b);return 0===t.redSqr().redISub(r).cmpn(0)},c.prototype._endoWnafMulAdd=function(i,A,t){for(var e=this._endoWnafT1,r=this._endoWnafT2,_=0;_":""},s.prototype.isInfinity=function(){return this.inf},s.prototype.add=function(i){if(this.inf)return i;if(i.inf)return this;if(this.eq(i))return this.dbl();if(this.neg().eq(i))return this.curve.point(null,null);if(0===this.x.cmp(i.x))return this.curve.point(null,null);var A=this.y.redSub(i.y);0!==A.cmpn(0)&&(A=A.redMul(this.x.redSub(i.x).redInvm()));var t=A.redSqr().redISub(this.x).redISub(i.x),e=A.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,e)},s.prototype.dbl=function(){if(this.inf)return this;var i=this.y.redAdd(this.y);if(0===i.cmpn(0))return this.curve.point(null,null);var A=this.curve.a,t=this.x.redSqr(),e=i.redInvm(),r=t.redAdd(t).redIAdd(t).redIAdd(A).redMul(e),_=r.redSqr().redISub(this.x.redAdd(this.x)),a=r.redMul(this.x.redSub(_)).redISub(this.y);return this.curve.point(_,a)},s.prototype.getX=function(){return this.x.fromRed()},s.prototype.getY=function(){return this.y.fromRed()},s.prototype.mul=function(i){return i=new _(i,16),this._hasDoubles(i)?this.curve._fixedNafMul(this,i):this.curve.endo?this.curve._endoWnafMulAdd([this],[i]):this.curve._wnafMul(this,i)},s.prototype.mulAdd=function(i,A,t){var e=[this,A],r=[i,t];return this.curve.endo?this.curve._endoWnafMulAdd(e,r):this.curve._wnafMulAdd(1,e,r,2)},s.prototype.jmulAdd=function(i,A,t){var e=[this,A],r=[i,t];return this.curve.endo?this.curve._endoWnafMulAdd(e,r,!0):this.curve._wnafMulAdd(1,e,r,2,!0)},s.prototype.eq=function(i){return this===i||this.inf===i.inf&&(this.inf||0===this.x.cmp(i.x)&&0===this.y.cmp(i.y))},s.prototype.neg=function(i){if(this.inf)return this;var A=this.curve.point(this.x,this.y.redNeg());if(i&&this.precomputed){var t=this.precomputed,e=function(i){return i.neg()};A.precomputed={naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(e)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(e)}}}return A},s.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},a(l,n.BasePoint),c.prototype.jpoint=function(i,A,t){return new l(this,i,A,t)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var i=this.z.redInvm(),A=i.redSqr(),t=this.x.redMul(A),e=this.y.redMul(A).redMul(i);return this.curve.point(t,e)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(i){if(this.isInfinity())return i;if(i.isInfinity())return this;var A=i.z.redSqr(),t=this.z.redSqr(),e=this.x.redMul(A),r=i.x.redMul(t),_=this.y.redMul(A.redMul(i.z)),a=i.y.redMul(t.redMul(this.z)),n=e.redSub(r),o=_.redSub(a);if(0===n.cmpn(0))return 0!==o.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=n.redSqr(),s=c.redMul(n),l=e.redMul(c),E=o.redSqr().redIAdd(s).redISub(l).redISub(l),d=o.redMul(l.redISub(E)).redISub(_.redMul(s)),u=this.z.redMul(i.z).redMul(n);return this.curve.jpoint(E,d,u)},l.prototype.mixedAdd=function(i){if(this.isInfinity())return i.toJ();if(i.isInfinity())return this;var A=this.z.redSqr(),t=this.x,e=i.x.redMul(A),r=this.y,_=i.y.redMul(A).redMul(this.z),a=t.redSub(e),n=r.redSub(_);if(0===a.cmpn(0))return 0!==n.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var o=a.redSqr(),c=o.redMul(a),s=t.redMul(o),l=n.redSqr().redIAdd(c).redISub(s).redISub(s),E=n.redMul(s.redISub(l)).redISub(r.redMul(c)),d=this.z.redMul(a);return this.curve.jpoint(l,E,d)},l.prototype.dblp=function(i){if(0===i)return this;if(this.isInfinity())return this;if(!i)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var A=this,t=0;t=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},function(i,A,t){"use strict";var e=t(26),r=t(3),_=t(0),a=e.base,n=t(4).utils;function o(i){a.call(this,"mont",i),this.a=new r(i.a,16).toRed(this.red),this.b=new r(i.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(i,A,t){a.BasePoint.call(this,i,"projective"),null===A&&null===t?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(A,16),this.z=new r(t,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}_(o,a),i.exports=o,o.prototype.validate=function(i){var A=i.normalize().x,t=A.redSqr(),e=t.redMul(A).redAdd(t.redMul(this.a)).redAdd(A);return 0===e.redSqrt().redSqr().cmp(e)},_(c,a.BasePoint),o.prototype.decodePoint=function(i,A){return this.point(n.toArray(i,A),1)},o.prototype.point=function(i,A){return new c(this,i,A)},o.prototype.pointFromJSON=function(i){return c.fromJSON(this,i)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(i,A){return new c(i,A[0],A[1]||i.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var i=this.x.redAdd(this.z).redSqr(),A=this.x.redSub(this.z).redSqr(),t=i.redSub(A),e=i.redMul(A),r=t.redMul(A.redAdd(this.curve.a24.redMul(t)));return this.curve.point(e,r)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(i,A){var t=this.x.redAdd(this.z),e=this.x.redSub(this.z),r=i.x.redAdd(i.z),_=i.x.redSub(i.z).redMul(t),a=r.redMul(e),n=A.z.redMul(_.redAdd(a).redSqr()),o=A.x.redMul(_.redISub(a).redSqr());return this.curve.point(n,o)},c.prototype.mul=function(i){for(var A=i.clone(),t=this,e=this.curve.point(null,null),r=[];0!==A.cmpn(0);A.iushrn(1))r.push(A.andln(1));for(var _=r.length-1;_>=0;_--)0===r[_]?(t=t.diffAdd(e,this),e=e.dbl()):(e=t.diffAdd(e,this),t=t.dbl());return e},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(i){return 0===this.getX().cmp(i.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},function(i,A,t){"use strict";var e=t(26),r=t(4),_=t(3),a=t(0),n=e.base,o=r.utils.assert;function c(i){this.twisted=1!=(0|i.a),this.mOneA=this.twisted&&-1==(0|i.a),this.extended=this.mOneA,n.call(this,"edwards",i),this.a=new _(i.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new _(i.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new _(i.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),o(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|i.c)}function s(i,A,t,e,r){n.BasePoint.call(this,i,"projective"),null===A&&null===t&&null===e?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new _(A,16),this.y=new _(t,16),this.z=e?new _(e,16):this.curve.one,this.t=r&&new _(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}a(c,n),i.exports=c,c.prototype._mulA=function(i){return this.mOneA?i.redNeg():this.a.redMul(i)},c.prototype._mulC=function(i){return this.oneC?i:this.c.redMul(i)},c.prototype.jpoint=function(i,A,t,e){return this.point(i,A,t,e)},c.prototype.pointFromX=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr(),e=this.c2.redSub(this.a.redMul(t)),r=this.one.redSub(this.c2.redMul(this.d).redMul(t)),a=e.redMul(r.redInvm()),n=a.redSqrt();if(0!==n.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var o=n.fromRed().isOdd();return(A&&!o||!A&&o)&&(n=n.redNeg()),this.point(i,n)},c.prototype.pointFromY=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr(),e=t.redSub(this.c2),r=t.redMul(this.d).redMul(this.c2).redSub(this.a),a=e.redMul(r.redInvm());if(0===a.cmp(this.zero)){if(A)throw new Error("invalid point");return this.point(this.zero,i)}var n=a.redSqrt();if(0!==n.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return n.fromRed().isOdd()!==A&&(n=n.redNeg()),this.point(n,i)},c.prototype.validate=function(i){if(i.isInfinity())return!0;i.normalize();var A=i.x.redSqr(),t=i.y.redSqr(),e=A.redMul(this.a).redAdd(t),r=this.c2.redMul(this.one.redAdd(this.d.redMul(A).redMul(t)));return 0===e.cmp(r)},a(s,n.BasePoint),c.prototype.pointFromJSON=function(i){return s.fromJSON(this,i)},c.prototype.point=function(i,A,t,e){return new s(this,i,A,t,e)},s.fromJSON=function(i,A){return new s(i,A[0],A[1],A[2])},s.prototype.inspect=function(){return this.isInfinity()?"":""},s.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},s.prototype._extDbl=function(){var i=this.x.redSqr(),A=this.y.redSqr(),t=this.z.redSqr();t=t.redIAdd(t);var e=this.curve._mulA(i),r=this.x.redAdd(this.y).redSqr().redISub(i).redISub(A),_=e.redAdd(A),a=_.redSub(t),n=e.redSub(A),o=r.redMul(a),c=_.redMul(n),s=r.redMul(n),l=a.redMul(_);return this.curve.point(o,c,l,s)},s.prototype._projDbl=function(){var i,A,t,e=this.x.redAdd(this.y).redSqr(),r=this.x.redSqr(),_=this.y.redSqr();if(this.curve.twisted){var a=(c=this.curve._mulA(r)).redAdd(_);if(this.zOne)i=e.redSub(r).redSub(_).redMul(a.redSub(this.curve.two)),A=a.redMul(c.redSub(_)),t=a.redSqr().redSub(a).redSub(a);else{var n=this.z.redSqr(),o=a.redSub(n).redISub(n);i=e.redSub(r).redISub(_).redMul(o),A=a.redMul(c.redSub(_)),t=a.redMul(o)}}else{var c=r.redAdd(_);n=this.curve._mulC(this.z).redSqr(),o=c.redSub(n).redSub(n);i=this.curve._mulC(e.redISub(c)).redMul(o),A=this.curve._mulC(c).redMul(r.redISub(_)),t=c.redMul(o)}return this.curve.point(i,A,t)},s.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},s.prototype._extAdd=function(i){var A=this.y.redSub(this.x).redMul(i.y.redSub(i.x)),t=this.y.redAdd(this.x).redMul(i.y.redAdd(i.x)),e=this.t.redMul(this.curve.dd).redMul(i.t),r=this.z.redMul(i.z.redAdd(i.z)),_=t.redSub(A),a=r.redSub(e),n=r.redAdd(e),o=t.redAdd(A),c=_.redMul(a),s=n.redMul(o),l=_.redMul(o),E=a.redMul(n);return this.curve.point(c,s,E,l)},s.prototype._projAdd=function(i){var A,t,e=this.z.redMul(i.z),r=e.redSqr(),_=this.x.redMul(i.x),a=this.y.redMul(i.y),n=this.curve.d.redMul(_).redMul(a),o=r.redSub(n),c=r.redAdd(n),s=this.x.redAdd(this.y).redMul(i.x.redAdd(i.y)).redISub(_).redISub(a),l=e.redMul(o).redMul(s);return this.curve.twisted?(A=e.redMul(c).redMul(a.redSub(this.curve._mulA(_))),t=o.redMul(c)):(A=e.redMul(c).redMul(a.redSub(_)),t=this.curve._mulC(o).redMul(c)),this.curve.point(l,A,t)},s.prototype.add=function(i){return this.isInfinity()?i:i.isInfinity()?this:this.curve.extended?this._extAdd(i):this._projAdd(i)},s.prototype.mul=function(i){return this._hasDoubles(i)?this.curve._fixedNafMul(this,i):this.curve._wnafMul(this,i)},s.prototype.mulAdd=function(i,A,t){return this.curve._wnafMulAdd(1,[this,A],[i,t],2,!1)},s.prototype.jmulAdd=function(i,A,t){return this.curve._wnafMulAdd(1,[this,A],[i,t],2,!0)},s.prototype.normalize=function(){if(this.zOne)return this;var i=this.z.redInvm();return this.x=this.x.redMul(i),this.y=this.y.redMul(i),this.t&&(this.t=this.t.redMul(i)),this.z=this.curve.one,this.zOne=!0,this},s.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},s.prototype.getX=function(){return this.normalize(),this.x.fromRed()},s.prototype.getY=function(){return this.normalize(),this.y.fromRed()},s.prototype.eq=function(i){return this===i||0===this.getX().cmp(i.getX())&&0===this.getY().cmp(i.getY())},s.prototype.eqXToP=function(i){var A=i.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(A))return!0;for(var t=i.clone(),e=this.curve.redN.redMul(this.z);;){if(t.iadd(this.curve.n),t.cmp(this.curve.p)>=0)return!1;if(A.redIAdd(e),0===this.x.cmp(A))return!0}},s.prototype.toP=s.prototype.normalize,s.prototype.mixedAdd=s.prototype.add},function(i,A,t){"use strict";var e,r=A,_=t(41),a=t(4),n=a.utils.assert;function o(i){"short"===i.type?this.curve=new a.curve.short(i):"edwards"===i.type?this.curve=new a.curve.edwards(i):this.curve=new a.curve.mont(i),this.g=this.curve.g,this.n=this.curve.n,this.hash=i.hash,n(this.g.validate(),"Invalid curve"),n(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function c(i,A){Object.defineProperty(r,i,{configurable:!0,enumerable:!0,get:function(){var t=new o(A);return Object.defineProperty(r,i,{configurable:!0,enumerable:!0,value:t}),t}})}r.PresetCurve=o,c("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:_.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),c("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:_.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),c("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:_.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),c("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:_.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),c("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:_.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),c("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:_.sha256,gRed:!1,g:["9"]}),c("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:_.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{e=t(147)}catch(i){e=void 0}c("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:_.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",e]})},function(i,A,t){"use strict";A.sha1=t(142),A.sha224=t(143),A.sha256=t(71),A.sha384=t(144),A.sha512=t(72)},function(i,A,t){"use strict";var e=t(7),r=t(19),_=t(70),a=e.rotl32,n=e.sum32,o=e.sum32_5,c=_.ft_1,s=r.BlockHash,l=[1518500249,1859775393,2400959708,3395469782];function E(){if(!(this instanceof E))return new E;s.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}e.inherits(E,s),i.exports=E,E.blockSize=512,E.outSize=160,E.hmacStrength=80,E.padLength=64,E.prototype._update=function(i,A){for(var t=this.W,e=0;e<16;e++)t[e]=i[A+e];for(;ethis.blockSize&&(i=(new this.Hash).update(i).digest()),r(i.length<=this.blockSize);for(var A=i.length;A0))return n.iaddn(1),this.keyFromPrivate(n)}},c.prototype._truncateToN=function(i,A){var t=8*i.byteLength()-this.n.bitLength();return t>0&&(i=i.ushrn(t)),!A&&i.cmp(this.n)>=0?i.sub(this.n):i},c.prototype.sign=function(i,A,t,_){"object"==typeof t&&(_=t,t=null),_||(_={}),A=this.keyFromPrivate(A,t),i=this._truncateToN(new e(i,16));for(var a=this.n.byteLength(),n=A.getPrivate().toArray("be",a),c=i.toArray("be",a),s=new r({hash:this.hash,entropy:n,nonce:c,pers:_.pers,persEnc:_.persEnc||"utf8"}),l=this.n.sub(new e(1)),E=0;;E++){var d=_.k?_.k(E):new e(s.generate(this.n.byteLength()));if(!((d=this._truncateToN(d,!0)).cmpn(1)<=0||d.cmp(l)>=0)){var u=this.g.mul(d);if(!u.isInfinity()){var b=u.getX(),h=b.umod(this.n);if(0!==h.cmpn(0)){var p=d.invm(this.n).mul(h.mul(A.getPrivate()).iadd(i));if(0!==(p=p.umod(this.n)).cmpn(0)){var N=(u.getY().isOdd()?1:0)|(0!==b.cmp(h)?2:0);return _.canonical&&p.cmp(this.nh)>0&&(p=this.n.sub(p),N^=1),new o({r:h,s:p,recoveryParam:N})}}}}}},c.prototype.verify=function(i,A,t,r){i=this._truncateToN(new e(i,16)),t=this.keyFromPublic(t,r);var _=(A=new o(A,"hex")).r,a=A.s;if(_.cmpn(1)<0||_.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var n,c=a.invm(this.n),s=c.mul(i).umod(this.n),l=c.mul(_).umod(this.n);return this.curve._maxwellTrick?!(n=this.g.jmulAdd(s,t.getPublic(),l)).isInfinity()&&n.eqXToP(_):!(n=this.g.mulAdd(s,t.getPublic(),l)).isInfinity()&&0===n.getX().umod(this.n).cmp(_)},c.prototype.recoverPubKey=function(i,A,t,r){a((3&t)===t,"The recovery param is more than two bits"),A=new o(A,r);var _=this.n,n=new e(i),c=A.r,s=A.s,l=1&t,E=t>>1;if(c.cmp(this.curve.p.umod(this.curve.n))>=0&&E)throw new Error("Unable to find sencond key candinate");c=E?this.curve.pointFromX(c.add(this.curve.n),l):this.curve.pointFromX(c,l);var d=A.r.invm(_),u=_.sub(n).mul(d).umod(_),b=s.mul(d).umod(_);return this.g.mulAdd(u,c,b)},c.prototype.getKeyRecoveryParam=function(i,A,t,e){if(null!==(A=new o(A,e)).recoveryParam)return A.recoveryParam;for(var r=0;r<4;r++){var _;try{_=this.recoverPubKey(i,A,r)}catch(i){continue}if(_.eq(t))return r}throw new Error("Unable to find valid recovery factor")}},function(i,A,t){"use strict";var e=t(41),r=t(69),_=t(6);function a(i){if(!(this instanceof a))return new a(i);this.hash=i.hash,this.predResist=!!i.predResist,this.outLen=this.hash.outSize,this.minEntropy=i.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var A=r.toArray(i.entropy,i.entropyEnc||"hex"),t=r.toArray(i.nonce,i.nonceEnc||"hex"),e=r.toArray(i.pers,i.persEnc||"hex");_(A.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(A,t,e)}i.exports=a,a.prototype._init=function(i,A,t){var e=i.concat(A).concat(t);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var r=0;r=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(i.concat(t||[])),this._reseed=1},a.prototype.generate=function(i,A,t,e){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!=typeof A&&(e=t,t=A,A=null),t&&(t=r.toArray(t,e||"hex"),this._update(t));for(var _=[];_.length"}},function(i,A,t){"use strict";var e=t(3),r=t(4).utils,_=r.assert;function a(i,A){if(i instanceof a)return i;this._importDER(i,A)||(_(i.r&&i.s,"Signature without r or s"),this.r=new e(i.r,16),this.s=new e(i.s,16),void 0===i.recoveryParam?this.recoveryParam=null:this.recoveryParam=i.recoveryParam)}function n(i,A){var t=i[A.place++];if(!(128&t))return t;for(var e=15&t,r=0,_=0,a=A.place;_>>3);for(i.push(128|t);--t;)i.push(A>>>(t<<3)&255);i.push(A)}}i.exports=a,a.prototype._importDER=function(i,A){i=r.toArray(i,A);var t=new function(){this.place=0};if(48!==i[t.place++])return!1;if(n(i,t)+t.place!==i.length)return!1;if(2!==i[t.place++])return!1;var _=n(i,t),a=i.slice(t.place,_+t.place);if(t.place+=_,2!==i[t.place++])return!1;var o=n(i,t);if(i.length!==o+t.place)return!1;var c=i.slice(t.place,o+t.place);return 0===a[0]&&128&a[1]&&(a=a.slice(1)),0===c[0]&&128&c[1]&&(c=c.slice(1)),this.r=new e(a),this.s=new e(c),this.recoveryParam=null,!0},a.prototype.toDER=function(i){var A=this.r.toArray(),t=this.s.toArray();for(128&A[0]&&(A=[0].concat(A)),128&t[0]&&(t=[0].concat(t)),A=o(A),t=o(t);!(t[0]||128&t[1]);)t=t.slice(1);var e=[2];c(e,A.length),(e=e.concat(A)).push(2),c(e,t.length);var _=e.concat(t),a=[48];return c(a,_.length),a=a.concat(_),r.encode(a,i)}},function(i,A,t){"use strict";var e=t(41),r=t(4),_=r.utils,a=_.assert,n=_.parseBytes,o=t(153),c=t(154);function s(i){if(a("ed25519"===i,"only tested with ed25519 so far"),!(this instanceof s))return new s(i);i=r.curves[i].curve;this.curve=i,this.g=i.g,this.g.precompute(i.n.bitLength()+1),this.pointClass=i.point().constructor,this.encodingLength=Math.ceil(i.n.bitLength()/8),this.hash=e.sha512}i.exports=s,s.prototype.sign=function(i,A){i=n(i);var t=this.keyFromSecret(A),e=this.hashInt(t.messagePrefix(),i),r=this.g.mul(e),_=this.encodePoint(r),a=this.hashInt(_,t.pubBytes(),i).mul(t.priv()),o=e.add(a).umod(this.curve.n);return this.makeSignature({R:r,S:o,Rencoded:_})},s.prototype.verify=function(i,A,t){i=n(i),A=this.makeSignature(A);var e=this.keyFromPublic(t),r=this.hashInt(A.Rencoded(),e.pubBytes(),i),_=this.g.mul(A.S());return A.R().add(e.pub().mul(r)).eq(_)},s.prototype.hashInt=function(){for(var i=this.hash(),A=0;A=A)throw new Error("invalid sig")}i.exports=function(i,t,o,c,s){var l=_(o);if("ec"===l.type){if("ecdsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");return function(i,A,t){var e=a[t.data.algorithm.curve.join(".")];if(!e)throw new Error("unknown curve "+t.data.algorithm.curve.join("."));var _=new r(e),n=t.data.subjectPrivateKey.data;return _.verify(A,i,n)}(i,t,l)}if("dsa"===l.type){if("dsa"!==c)throw new Error("wrong public key type");return function(i,A,t){var r=t.data.p,a=t.data.q,o=t.data.g,c=t.data.pub_key,s=_.signature.decode(i,"der"),l=s.s,E=s.r;n(l,a),n(E,a);var d=e.mont(r),u=l.invm(a);return 0===o.toRed(d).redPow(new e(A).mul(u).mod(a)).fromRed().mul(c.toRed(d).redPow(E.mul(u).mod(a)).fromRed()).mod(r).mod(a).cmp(E)}(i,t,l)}if("rsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");t=A.concat([s,t]);for(var E=l.modulus.byteLength(),d=[1],u=0;t.length+d.length+2t-E-2)throw new Error("message too long");var d=l.alloc(t-e-E-2),u=t-s-1,b=r(s),h=n(l.concat([c,d,l.alloc(1,1),A],u),a(b,u)),p=n(b,a(h,s));return new o(l.concat([l.alloc(1),p,h],t))}(u,A);else if(1===E)d=function(i,A,t){var e,_=A.length,a=i.modulus.byteLength();if(_>a-11)throw new Error("message too long");e=t?l.alloc(a-_-3,255):function(i){var A,t=l.allocUnsafe(i),e=0,_=r(2*i),a=0;for(;e=0)throw new Error("data too long for modulus")}return t?s(d,u):c(d,u)}},function(i,A,t){var e=t(27),r=t(78),_=t(79),a=t(3),n=t(40),o=t(16),c=t(80),s=t(1).Buffer;i.exports=function(i,A,t){var l;l=i.padding?i.padding:t?1:4;var E,d=e(i),u=d.modulus.byteLength();if(A.length>u||new a(A).cmp(d.modulus)>=0)throw new Error("decryption error");E=t?c(new a(A),d):n(A,d);var b=s.alloc(u-E.length);if(E=s.concat([b,E],u),4===l)return function(i,A){var t=i.modulus.byteLength(),e=o("sha1").update(s.alloc(0)).digest(),a=e.length;if(0!==A[0])throw new Error("decryption error");var n=A.slice(1,a+1),c=A.slice(a+1),l=_(n,r(c,a)),E=_(c,r(l,t-a-1));if(function(i,A){i=s.from(i),A=s.from(A);var t=0,e=i.length;i.length!==A.length&&(t++,e=Math.min(i.length,A.length));var r=-1;for(;++r=A.length){_++;break}var a=A.slice(2,r-1);("0002"!==e.toString("hex")&&!t||"0001"!==e.toString("hex")&&t)&&_++;a.length<8&&_++;if(_)throw new Error("decryption error");return A.slice(r)}(0,E,t);if(3===l)return E;throw new Error("unknown padding")}},function(i,A,t){"use strict";(function(i,e){function r(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var _=t(1),a=t(13),n=_.Buffer,o=_.kMaxLength,c=i.crypto||i.msCrypto,s=Math.pow(2,32)-1;function l(i,A){if("number"!=typeof i||i!=i)throw new TypeError("offset must be a number");if(i>s||i<0)throw new TypeError("offset must be a uint32");if(i>o||i>A)throw new RangeError("offset out of range")}function E(i,A,t){if("number"!=typeof i||i!=i)throw new TypeError("size must be a number");if(i>s||i<0)throw new TypeError("size must be a uint32");if(i+A>t||i>o)throw new RangeError("buffer too small")}function d(i,A,t,r){if(e.browser){var _=i.buffer,n=new Uint8Array(_,A,t);return c.getRandomValues(n),r?void e.nextTick(function(){r(null,i)}):i}if(!r)return a(t).copy(i,A),i;a(t,function(t,e){if(t)return r(t);e.copy(i,A),r(null,i)})}c&&c.getRandomValues||!e.browser?(A.randomFill=function(A,t,e,r){if(!(n.isBuffer(A)||A instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"==typeof t)r=t,t=0,e=A.length;else if("function"==typeof e)r=e,e=A.length-t;else if("function"!=typeof r)throw new TypeError('"cb" argument must be a function');return l(t,A.length),E(e,t,A.length),d(A,t,e,r)},A.randomFillSync=function(A,t,e){void 0===t&&(t=0);if(!(n.isBuffer(A)||A instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');l(t,A.length),void 0===e&&(e=A.length-t);return E(e,t,A.length),d(A,t,e)}):(A.randomFill=r,A.randomFillSync=r)}).call(this,t(8),t(5))},function(i,A,t){(function(A,e,r){var _=function(){var i="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0;return function(_){var a,n=void 0!==(_=_||{})?_:{},o={};for(a in n)n.hasOwnProperty(a)&&(o[a]=n[a]);n.arguments=[],n.thisProgram="./this.program",n.quit=function(i,A){throw A},n.preRun=[],n.postRun=[];var c,s,l,E=!1;if(c="object"==typeof window,s="function"==typeof importScripts,E="object"==typeof A&&!c&&!s,l=!c&&!E&&!s,n.ENVIRONMENT)throw new Error("Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)");var d,u,b="";if(E)b=e+"/",n.read=function(i,A){var e;return(e=tt(i))||(d||(d=t(15)),u||(u=t(9)),i=u.normalize(i),e=d.readFileSync(i)),A?e:e.toString()},n.readBinary=function(i){var A=n.read(i,!0);return A.buffer||(A=new Uint8Array(A)),S(A.buffer),A},A.argv.length>1&&(n.thisProgram=A.argv[1].replace(/\\/g,"/")),n.arguments=A.argv.slice(2),A.on("unhandledRejection",u_),n.quit=function(i){A.exit(i)},n.inspect=function(){return"[Emscripten Module object]"};else if(l)"undefined"!=typeof read&&(n.read=function(i){var A=tt(i);return A?it(A):read(i)}),n.readBinary=function(i){var A;return(A=tt(i))?A:"function"==typeof readbuffer?new Uint8Array(readbuffer(i)):(S("object"==typeof(A=read(i,"binary"))),A)},"undefined"!=typeof scriptArgs?n.arguments=scriptArgs:void 0!==arguments&&(n.arguments=arguments),"function"==typeof quit&&(n.quit=function(i){quit(i)});else{if(!c&&!s)throw new Error("environment detection error");s?b=self.location.href:document.currentScript&&(b=document.currentScript.src),i&&(b=i),b=0!==b.indexOf("blob:")?b.substr(0,b.lastIndexOf("/")+1):"",n.read=function(i){try{var A=new XMLHttpRequest;return A.open("GET",i,!1),A.send(null),A.responseText}catch(A){var t=tt(i);if(t)return it(t);throw A}},s&&(n.readBinary=function(i){try{var A=new XMLHttpRequest;return A.open("GET",i,!1),A.responseType="arraybuffer",A.send(null),new Uint8Array(A.response)}catch(A){var t=tt(i);if(t)return t;throw A}}),n.readAsync=function(i,A,t){var e=new XMLHttpRequest;e.open("GET",i,!0),e.responseType="arraybuffer",e.onload=function(){if(200==e.status||0==e.status&&e.response)A(e.response);else{var r=tt(i);r?A(r.buffer):t()}},e.onerror=t,e.send(null)},n.setWindowTitle=function(i){document.title=i}}var h=n.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),p=n.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||h);for(a in o)o.hasOwnProperty(a)&&(n[a]=o[a]);o=void 0,S(void 0===n.memoryInitializerPrefixURL,"Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.pthreadMainPrefixURL,"Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.cdInitializerPrefixURL,"Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.filePackagePrefixURL,"Module.filePackagePrefixURL option was removed, use Module.locateFile instead");var N=16;function g(i){S(!q);var A=z;return S((z=z+i+15&-16)>2],t=A+i+15&-16;if((T[ei>>2]=t,t>=ci)&&!ni())return T[ei>>2]=A,0;return A}function m(i,A){return A||(A=N),i=Math.ceil(i/A)*A}function B(i){switch(i){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:if("*"===i[i.length-1])return 4;if("i"===i[0]){var A=parseInt(i.substr(1));return S(A%8==0),A/8}return 0}}function w(i){w.shown||(w.shown={}),w.shown[i]||(w.shown[i]=1,p(i))}__=r_=e_=t_=A_=function(){u_("cannot use the stack before compiled code is ready to run, and has provided stack access")};new Array(0);var v=!1;function S(i,A){i||u_("Assertion failed: "+A)}function I(i,A,t,e){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":k[i>>0]=A;break;case"i16":V[i>>1]=A;break;case"i32":T[i>>2]=A;break;case"i64":tempI64=[A>>>0,(tempDouble=A,+wi(tempDouble)>=1?tempDouble>0?(0|Ii(+Si(tempDouble/4294967296),4294967295))>>>0:~~+vi((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],T[i>>2]=tempI64[0],T[i+4>>2]=tempI64[1];break;case"float":K[i>>2]=A;break;case"double":P[i>>3]=A;break;default:u_("invalid type for setValue: "+t)}}var G=0,Z=2,y=4;function Q(i,A,t,e){var r,_;"number"==typeof i?(r=!0,_=i):(r=!1,_=i.length);var a,n="string"==typeof A?A:null;if(a=t==y?e:["function"==typeof i_?i_:g,e_,g,f][void 0===t?Z:t](Math.max(_,n?1:A.length)),r){var o;for(e=a,S(0==(3&a)),o=a+(-4&_);e>2]=0;for(o=a+_;e>0]=0;return a}if("i8"===n)return i.subarray||i.slice?H.set(i,a):H.set(new Uint8Array(i),a),a;for(var c,s,l,E=0;E<_;){var d=i[E];0!==(c=n||A[E])?(S(c,"Must know what type to store in allocate!"),"i64"==c&&(c="i32"),I(a+E,d,c),l!==c&&(s=B(c),l=c),E+=s):E++}return a}function D(i){return q?hi?i_(i):f(i):g(i)}function R(i,A){if(0===A||!i)return"";for(var t,e=0,r=0;S(i+r>0],(0!=t||A)&&(r++,!A||r!=A););A||(A=r);var _="";if(e<128){for(var a;A>0;)a=String.fromCharCode.apply(String,H.subarray(i,i+Math.min(A,1024))),_=_?_+a:a,i+=1024,A-=1024;return _}return j(i)}var Y="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function C(i,A){for(var t=A;i[t];)++t;if(t-A>16&&i.subarray&&Y)return Y.decode(i.subarray(A,t));for(var e,r,_,a,n,o="";;){if(!(e=i[A++]))return o;if(128&e)if(r=63&i[A++],192!=(224&e))if(_=63&i[A++],224==(240&e)?e=(15&e)<<12|r<<6|_:(a=63&i[A++],240==(248&e)?e=(7&e)<<18|r<<12|_<<6|a:(n=63&i[A++],e=248==(252&e)?(3&e)<<24|r<<18|_<<12|a<<6|n:(1&e)<<30|r<<24|_<<18|a<<12|n<<6|63&i[A++])),e<65536)o+=String.fromCharCode(e);else{var c=e-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}else o+=String.fromCharCode((31&e)<<6|r);else o+=String.fromCharCode(e)}}function j(i){return C(H,i)}function W(i,A,t,e){if(!(e>0))return 0;for(var r=t,_=t+e-1,a=0;a=55296&&n<=57343)n=65536+((1023&n)<<10)|1023&i.charCodeAt(++a);if(n<=127){if(t>=_)break;A[t++]=n}else if(n<=2047){if(t+1>=_)break;A[t++]=192|n>>6,A[t++]=128|63&n}else if(n<=65535){if(t+2>=_)break;A[t++]=224|n>>12,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=2097151){if(t+3>=_)break;A[t++]=240|n>>18,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=67108863){if(t+4>=_)break;A[t++]=248|n>>24,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else{if(t+5>=_)break;A[t++]=252|n>>30,A[t++]=128|n>>24&63,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}}return A[t]=0,t-r}function M(i,A,t){return S("number"==typeof t,"stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"),W(i,H,A,t)}function O(i){for(var A=0,t=0;t=55296&&e<=57343&&(e=65536+((1023&e)<<10)|1023&i.charCodeAt(++t)),e<=127?++A:A+=e<=2047?2:e<=65535?3:e<=2097151?4:e<=67108863?5:6}return A}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");function X(i){var A=O(i)+1,t=e_(A);return W(i,k,t,A),t}function F(i){return i.replace(/__Z[\w\d_]+/g,function(i){var A=function(i){var A=n.___cxa_demangle||n.__cxa_demangle;S(A);try{var t=i;t.startsWith("__Z")&&(t=t.substr(1));var e=O(t)+1,r=i_(e);M(t,r,e);var _=i_(4),a=A(r,0,0,_);if(0===T[_>>2]&&a)return R(a)}catch(i){}finally{r&&Pr(r),_&&Pr(_),a&&Pr(a)}return i}(i);return i===A?i:A+" ["+i+"]"})}function L(){var i=function(){var i=new Error;if(!i.stack){try{throw new Error(0)}catch(A){i=A}if(!i.stack)return"(no stack trace available)"}return i.stack.toString()}();return n.extraStackTrace&&(i+="\n"+n.extraStackTrace()),F(i)}var x,k,H,V,J,T,U,K,P,z,q,$,ii,Ai,ti,ei,ri=16384;function _i(){if(34821223==U[(Ai>>2)-1]&&2310721022==U[(Ai>>2)-2]||u_("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x02135467, but received 0x"+U[(Ai>>2)-2].toString(16)+" "+U[(Ai>>2)-1].toString(16)),1668509029!==T[0])throw"Runtime error: The application has corrupted its heap memory area (address zero)!"}function ai(){u_("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+ci+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function ni(){ai()}z=ii=Ai=ei=0,q=!1;var oi=n.TOTAL_STACK||5242880,ci=n.TOTAL_MEMORY||16777216;if(ci0;){var A=i.shift();if("function"!=typeof A){var t=A.func;"number"==typeof t?void 0===A.arg?n.dynCall_v(t):n.dynCall_vi(t,A.arg):t(void 0===A.arg?null:A.arg)}else A()}}var li=[],Ei=[],di=[],ui=[],bi=[],hi=!1,pi=!1;function Ni(){_i(),hi||(hi=!0,si(Ei))}function gi(i){li.unshift(i)}function fi(i){bi.unshift(i)}function mi(i,A){S(i.length>=0,"writeArrayToMemory array must have a length (should be an array or typed array)"),k.set(i,A)}function Bi(i,A,t){for(var e=0;e>0]=i.charCodeAt(e);t||(k[A>>0]=0)}S(Math.imul,"This browser does not support Math.imul(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),S(Math.fround,"This browser does not support Math.fround(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),S(Math.clz32,"This browser does not support Math.clz32(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill"),S(Math.trunc,"This browser does not support Math.trunc(), build with LEGACY_VM_SUPPORT or POLYFILL_OLD_MATH_FUNCTIONS to add in a polyfill");var wi=Math.abs,vi=Math.ceil,Si=Math.floor,Ii=Math.min,Gi=0,Zi=null,yi=null,Qi={};function Di(i){Gi++,n.monitorRunDependencies&&n.monitorRunDependencies(Gi),i?(S(!Qi[i]),Qi[i]=1,null===Zi&&"undefined"!=typeof setInterval&&(Zi=setInterval(function(){if(v)return clearInterval(Zi),void(Zi=null);var i=!1;for(var A in Qi)i||(i=!0,p("still waiting on run dependencies:")),p("dependency: "+A);i&&p("(end of list)")},1e4))):p("warning: run dependency added without ID")}function Ri(i){if(Gi--,n.monitorRunDependencies&&n.monitorRunDependencies(Gi),i?(S(Qi[i]),delete Qi[i]):p("warning: run dependency removed without ID"),0==Gi&&(null!==Zi&&(clearInterval(Zi),Zi=null),yi)){var A=yi;yi=null,A()}}n.preloadedImages={},n.preloadedAudios={};var Yi=null,Ci="data:application/octet-stream;base64,";function ji(i){return String.prototype.startsWith?i.startsWith(Ci):0===i.indexOf(Ci)}var Wi=[function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__error(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__success(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__get_unspent_outs(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__status_update(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__get_random_outs(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__submit_raw_tx(t,r)}];z=750120,Ei.push({func:function(){qr()}},{func:function(){_r()}},{func:function(){Yr()}},{func:function(){nr()}},{func:function(){Mr()}},{func:function(){Xr()}},{func:function(){Nr()}},{func:function(){Wr()}},{func:function(){Fr()}},{func:function(){ur()}},{func:function(){br()}},{func:function(){Dr()}},{func:function(){fr()}},{func:function(){Rr()}},{func:function(){cr()}},{func:function(){Qr()}},{func:function(){hr()}},{func:function(){mr()}},{func:function(){or()}},{func:function(){Vr()}},{func:function(){xr()}},{func:function(){vr()}},{func:function(){kr()}},{func:function(){Hr()}},{func:function(){gr()}},{func:function(){pr()}},{func:function(){Br()}},{func:function(){Ir()}},{func:function(){Sr()}},{func:function(){wr()}},{func:function(){Zr()}},{func:function(){dr()}},{func:function(){yr()}},{func:function(){Cr()}},{func:function(){Gr()}},{func:function(){jr()}},{func:function(){Or()}},{func:function(){lr()}},{func:function(){ar()}},{func:function(){Er()}},{func:function(){sr()}}),Yi="data:application/octet-stream;base64,AAAAAAAAAAADAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAABAAAAAAAAABQAAAAAAAAApgAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAQAAAAAAAAAEAAAAAAAAABQAAAAAAAAApgAAAAAAAAAEAAAAAAAAAAEAAAAAAAAABQAAAAAAAAAZAAAAAAAAAOgDAAAAAAAA//////////8BAQEBAgID/+NqZ3KLzhMpjzCCjAukEDkBAAAAAAAAAAAAAAAAAADwtnhZ/4Vy0wC9bhX/DwpqACnAAQCY6Hn/vDyg/5lxzv8At+L+tA1I/wAAAAAAAAAAsKAO/tPJhv+eGI8Af2k1AGAMvQCn1/v/n0yA/mpl4f8e/AQAkgyuAAAAAAAAAAAAWfGy/grlpv973Sr+HhTUAFKAAwAw0fMAd3lA/zLjnP8AbsUBZxuQAAAAAAAAAAAAhTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/6nE8/yX/Of9Fsrb+gNCzAHYaff4DB9b/8TJN/1XLxf/Th/r/GTBk/7vVtP4RWGkAU9GeAQVzYgAErjz+qzdu/9m1Ef8UvKoAkpxm/lfWrv9yepsB6SyqAH8I7wHW7OoArwXbADFqPf8GQtD/Ampu/1HqE//Xa8D/Q5fuABMqbP/lVXEBMkSH/xFqCQAyZwH/UAGoASOYHv8QqLkBOFno/2XS/AAp+kcAzKpP/w4u7/9QTe8AvdZL/xGN+QAmUEz/vlV1AFbkqgCc2NABw8+k/5ZCTP+v4RD/jVBiAUzb8gDGonIALtqYAJsr8f6boGj/sgn8/mRu1AAOBacA6e+j/xyXnQFlkgr//p5G/kf55ABYHjIARDqg/78YaAGBQoH/wDJV/wiziv8m+skAc1CgAIPmcQB9WJMAWkTHAP1MngAc/3YAcfr+AEJLLgDm2isA5Xi6AZREKwCIfO4Bu2vF/1Q19v8zdP7/M7ulAAIRrwBCVKAB9zoeACNBNf5F7L8ALYb1AaN73QAgbhT/NBelALrWRwDpsGAA8u82ATlZigBTAFT/iKBkAFyOeP5ofL4AtbE+//opVQCYgioBYPz2AJeXP/7vhT4AIDicAC2nvf+OhbMBg1bTALuzlv76qg7/RHEV/966O/9CB/EBRQZIAFacbP43p1kAbTTb/g2wF//ELGr/75VH/6SMff+frQEAMynnAJE+IQCKb10BuVNFAJBzLgBhlxD/GOQaADHZ4gBxS+r+wZkM/7YwYP8ODRoAgMP5/kXBOwCEJVH+fWo8ANbwqQGk40IA0qNOACU0lwBjTRoA7pzV/9XA0QFJLlQAFEEpATbOTwDJg5L+qm8Y/7EhMv6rJsv/Tvd0ANHdmQCFgLIBOiwZAMknOwG9E/wAMeXSAXW7dQC1s7gBAHLbADBekwD1KTgAfQ3M/vStdwAs3SD+VOoUAPmgxgHsfur/jz7dAIFZ1v83iwX+RBS//w7MsgEjw9kALzPOASb2pQDOGwb+nlckANk0kv99e9f/VTwf/6sNBwDa9Vj+/CM8ADfWoP+FZTgA4CAT/pNA6gAakaIBcnZ9APj8+gBlXsT/xo3i/jMqtgCHDAn+bazS/8XswgHxQZoAMJwv/5lDN//apSL+SrSzANpCRwFYemMA1LXb/1wq5//vAJoA9U23/15RqgES1dgAq11HADRe+AASl6H+xdFC/670D/6iMLcAMT3w/rZdwwDH5AYByAUR/4kt7f9slAQAWk/t/yc/Tf81Us8BjhZ2/2XoEgFcGkMABchY/yGoiv+V4UgAAtEb/yz1qAHc7RH/HtNp/o3u3QCAUPX+b/4OAN5fvgHfCfEAkkzU/2zNaP8/dZkAkEUwACPkbwDAIcH/cNa+/nOYlwAXZlgAM0r4AOLHj/7MomX/0GG9AfVoEgDm9h7/F5RFAG5YNP7itVn/0C9a/nKhUP8hdPgAs5hX/0WQsQFY7hr/OiBxAQFNRQA7eTT/mO5TADQIwQDnJ+n/xyKKAN5ErQBbOfL+3NJ//8AH9v6XI7sAw+ylAG9dzgDU94UBmoXR/5vnCgBATiYAevlkAR4TYf8+W/kB+IVNAMU/qP50ClIAuOxx/tTLwv89ZPz+JAXK/3dbmf+BTx0AZ2er/u3Xb//YNUUA7/AXAMKV3f8m4d4A6P+0/nZShf850bEBi+iFAJ6wLv7Ccy4AWPflARxnvwDd3q/+lessAJfkGf7aaWcAjlXSAJWBvv/VQV7+dYbg/1LGdQCd3dwAo2UkAMVyJQBorKb+C7YAAFFIvP9hvBD/RQYKAMeTkf8ICXMBQdav/9mt0QBQf6YA9+UE/qe3fP9aHMz+rzvw/wsp+AFsKDP/kLHD/pb6fgCKW0EBeDze//XB7wAd1r3/gAIZAFCaogBN3GsB6s1K/zamZ/90SAkA5F4v/x7IGf8j1ln/PbCM/1Pio/9LgqwAgCYRAF+JmP/XfJ8BT10AAJRSnf7Dgvv/KMpM//t+4ACdYz7+zwfh/2BEwwCMup3/gxPn/yqA/gA02z3+ZstIAI0HC/+6pNUAH3p3AIXykQDQ/Oj/W9W2/48E+v7510oApR5vAasJ3wDleyIBXIIa/02bLQHDixz/O+BOAIgR9wBseSAAT/q9/2Dj/P4m8T4APq59/5tvXf8K5s4BYcUo/wAxOf5B+g0AEvuW/9xt0v8Frqb+LIG9AOsjk/8l943/SI0E/2dr/wD3WgQANSwqAAIe8AAEOz8AWE4kAHGntAC+R8H/x56k/zoIrABNIQwAQT8DAJlNIf+s/mYB5N0E/1ce/gGSKVb/iszv/myNEf+78ocA0tB/AEQtDv5JYD4AUTwY/6oGJP8D+RoAI9VtABaBNv8VI+H/6j04/zrZBgCPfFgA7H5CANEmt/8i7gb/rpFmAF8W0wDED5n+LlTo/3UikgHn+kr/G4ZkAVy7w/+qxnAAeBwqANFGQwAdUR8AHahkAamtoABrI3UAPmA7/1EMRQGH777/3PwSAKPcOv+Jibz/U2ZtAGAGTADq3tL/ua7NATye1f8N8dYArIGMAF1o8gDAnPsAK3UeAOFRngB/6NoA4hzLAOkbl/91KwX/8g4v/yEUBgCJ+yz+Gx/1/7fWff4oeZUAup7V/1kI4wBFWAD+y4fhAMmuywCTR7gAEnkp/l4FTgDg1vD+JAW0APuH5wGjitQA0vl0/liBuwATCDH+Pg6Q/59M0wDWM1IAbXXk/mffy/9L/A8Bmkfc/xcNWwGNqGD/tbaFAPozNwDq6tT+rz+eACfwNAGevST/1ShVASC09/8TZhoBVBhh/0UV3gCUi3r/3NXrAejL/wB5OZMA4weaADUWkwFIAeEAUoYw/lM8nf+RSKkAImfvAMbpLwB0EwT/uGoJ/7eBUwAksOYBImdIANuihgD1Kp4AIJVg/qUskADK70j+15YFACpCJAGE168AVq5W/xrFnP8x6If+Z7ZSAP2AsAGZsnoA9foKAOwYsgCJaoQAKB0pADIemP98aSYA5r9LAI8rqgAsgxT/LA0X/+3/mwGfbWT/cLUY/2jcbAA304MAYwzV/5iXkf/uBZ8AYZsIACFsUQABA2cAPm0i//qbtAAgR8P/JkaRAZ9f9QBF5WUBiBzwAE/gGQBObnn/+Kh8ALuA9wACk+v+TwuEAEY6DAG1CKP/T4mF/yWqC/+N81X/sOfX/8yWpP/v1yf/Llec/gijWP+sIugAQixm/xs2Kf7sY1f/KXupATRyKwB1higAm4YaAOfPW/4jhCb/E2Z9/iTjhf92A3H/HQ18AJhgSgFYks7/p7/c/qISWP+2ZBcAH3U0AFEuagEMAgcARVDJAdH2rAAMMI0B4NNYAHTinwB6YoIAQezqAeHiCf/P4nsBWdY7AHCHWAFa9Mv/MQsmAYFsugBZcA8BZS7M/3/MLf5P/93/M0kS/38qZf/xFcoAoOMHAGky7ABPNMX/aMrQAbQPEABlxU7/Yk3LACm58QEjwXwAI5sX/881wAALfaMB+Z65/wSDMAAVXW//PXnnAUXIJP+5MLn/b+4V/ycyGf9j16P/V9Qe/6STBf+ABiMBbN9u/8JMsgBKZbQA8y8wAK4ZK/9Srf0BNnLA/yg3WwDXbLD/CzgHAODpTADRYsr+8hl9ACzBXf7LCLEAh7ATAHBH1f/OO7ABBEMaAA6P1f4qN9D/PEN4AMEVowBjpHMAChR2AJzU3v6gB9n/cvVMAXU7ewCwwlb+1Q+wAE7Oz/7VgTsA6fsWAWA3mP/s/w//xVlU/12VhQCuoHEA6mOp/5h0WACQpFP/Xx3G/yIvD/9jeIb/BezBAPn3fv+Tux4AMuZ1/2zZ2/+jUab/SBmp/pt5T/8cm1n+B34RAJNBIQEv6v0AGjMSAGlTx/+jxOYAcfikAOL+2gC90cv/pPfe/v8jpQAEvPMBf7NHACXt/v9kuvAABTlH/mdISf/0ElH+5dKE/+4GtP8L5a7/493AARExHACj18T+CXYE/zPwRwBxgW3/TPDnALyxfwB9RywBGq/zAF6pGf4b5h0AD4t3Aaiquv+sxUz//Eu8AIl8xABIFmD/LZf5AdyRZABAwJ//eO/iAIGykgAAwH0A64rqALedkgBTx8D/uKxI/0nhgABNBvr/ukFDAGj2zwC8IIr/2hjyAEOKUf7tgXn/FM+WASnHEP8GFIAAn3YFALUQj//cJg8AF0CT/kkaDQBX5DkBzHyAACsY3wDbY8cAFksU/xMbfgCdPtcAbh3mALOn/wE2/L4A3cy2/rOeQf9RnQMAwtqfAKrfAADgCyD/JsViAKikJQAXWAcBpLpuAGAkhgDq8uUA+nkTAPL+cP8DL14BCe8G/1GGmf7W/aj/Q3zgAPVfSgAcHiz+AW3c/7JZWQD8JEwAGMYu/0xNbwCG6oj/J14dALlI6v9GRIf/52YH/k3njACnLzoBlGF2/xAb4QGmzo//brLW/7SDogCPjeEBDdpO/3KZIQFiaMwAr3J1AafOSwDKxFMBOkBDAIovbwHE94D/ieDg/p5wzwCaZP8BhiVrAMaAT/9/0Zv/o/65/jwO8wAf23D+HdlBAMgNdP57PMT/4Du4/vJZxAB7EEv+lRDOAEX+MAHndN//0aBBAchQYgAlwrj+lD8iAIvwQf/ZkIT/OCYt/sd40gBssab/oN4EANx+d/6la6D/Utz4AfGviACQjRf/qYpUAKCJTv/idlD/NBuE/z9gi/+Y+icAvJsPAOgzlv4oD+j/8OUJ/4mvG/9LSWEB2tQLAIcFogFrudUAAvlr/yjyRgDbyBkAGZ0NAENSUP/E+Rf/kRSVADJIkgBeTJQBGPtBAB/AFwC41Mn/e+miAfetSACiV9v+foZZAJ8LDP6maR0ASRvkAXF4t/9Co20B1I8L/5/nqAH/gFoAOQ46/lk0Cv/9CKMBAJHS/wqBVQEutRsAZ4ig/n680f8iI28A19sY/9QL1v5lBXYA6MWF/9+nbf/tUFb/RoteAJ7BvwGbDzP/D75zAE6Hz//5ChsBtX3pAF+sDf6q1aH/J+yK/19dV/++gF8AfQ/OAKaWnwDjD57/zp54/yqNgABlsngBnG2DANoOLP73qM7/1HAcAHAR5P9aECUBxd5sAP7PU/8JWvP/8/SsABpYc//NdHoAv+bBALRkCwHZJWD/mk6cAOvqH//OsrL/lcD7ALb6hwD2FmkAfMFt/wLSlf+pEaoAAGBu/3UJCAEyeyj/wb1jACLjoAAwUEb+0zPsAC169f4srggArSXp/55BqwB6Rdf/WlAC/4NqYP7jcocAzTF3/rA+QP9SMxH/8RTz/4INCP6A2fP/ohsB/lp28QD2xvb/NxB2/8ifnQCjEQEAjGt5AFWhdv8mAJUAnC/uAAmmpgFLYrX/MkoZAEIPLwCL4Z8ATAOO/w7uuAALzzX/t8C6Aasgrv+/TN0B96rbABmsMv7ZCekAy35E/7dcMAB/p7cBQTH+ABA/fwH+Far/O+B//hYwP/8bToL+KMMdAPqEcP4jy5AAaKmoAM/9Hv9oKCb+XuRYAM4QgP/UN3r/3xbqAN/FfwD9tbUBkWZ2AOyZJP/U2Uj/FCYY/oo+PgCYjAQA5txj/wEV1P+UyecA9HsJ/gCr0gAzOiX/Af8O//S3kf4A8qYAFkqEAHnYKQBfw3L+hRiX/5zi5//3BU3/9pRz/uFcUf/eUPb+qntZ/0rHjQAdFAj/iohG/11LXADdkzH+NH7iAOV8FwAuCbUAzUA0AYP+HACXntQAg0BOAM4ZqwAA5osAv/1u/mf3pwBAKCgBKqXx/ztL5P58873/xFyy/4KMVv+NWTgBk8YF/8v4nv6Qoo0AC6ziAIIqFf8Bp4//kCQk/zBYpP6oqtwAYkfWAFvQTwCfTMkBpirW/0X/AP8GgH3/vgGMAJJT2v/X7kgBen81AL10pf9UCEL/1gPQ/9VuhQDDqCwBnudFAKJAyP5bOmgAtjq7/vnkiADLhkz+Y93pAEv+1v5QRZoAQJj4/uyIyv+daZn+la8UABYjE/98eekAuvrG/oTliwCJUK7/pX1EAJDKlP7r7/gAh7h2AGVeEf96SEb+RYKSAH/e+AFFf3b/HlLX/rxKE//lp8L+dRlC/0HqOP7VFpwAlztd/i0cG/+6fqT/IAbvAH9yYwHbNAL/Y2Cm/j6+fv9s3qgBS+KuAObixwA8ddr//PgUAda8zAAfwob+e0XA/6mtJP43YlsA3ypm/okBZgCdWhkA73pA//wG6QAHNhT/UnSuAIclNv8Pun0A43Cv/2S04f8q7fT/9K3i/vgSIQCrY5b/Susy/3VSIP5qqO0Az23QAeQJugCHPKn+s1yPAPSqaP/rLXz/RmO6AHWJtwDgH9cAKAlkABoQXwFE2VcACJcU/xpkOv+wpcsBNHZGAAcg/v70/vX/p5DC/31xF/+webUAiFTRAIoGHv9ZMBwAIZsO/xnwmgCNzW0BRnM+/xQoa/6Kmsf/Xt/i/52rJgCjsRn+LXYD/w7eFwHRvlH/dnvoAQ3VZf97N3v+G/alADJjTP+M1iD/YUFD/xgMHACuVk4BQPdgAKCHQwBCN/P/k8xg/xoGIf9iM1MBmdXQ/wK4Nv8Z2gsAMUP2/hKVSP8NGUgAKk/WACoEJgEbi5D/lbsXABKkhAD1VLj+eMZo/37aYAA4der/DR3W/kQvCv+nmoT+mCbGAEKyWf/ILqv/DWNT/9K7/f+qLSoBitF8ANaijQAM5pwAZiRw/gOTQwA013v/6as2/2KJPgD32if/59rsAPe/fwDDklQApbBc/xPUXv8RSuMAWCiZAcaTAf/OQ/X+8APa/z2N1f9ht2oAw+jr/l9WmgDRMM3+dtHx//B43wHVHZ8Ao3+T/w3aXQBVGET+RhRQ/70FjAFSYf7/Y2O//4RUhf9r2nT/cHouAGkRIADCoD//RN4nAdj9XACxac3/lcnDACrhC/8oonMACQdRAKXa2wC0FgD+HZL8/5LP4QG0h2AAH6NwALEL2/+FDMH+K04yAEFxeQE72Qb/bl4YAXCsbwAHD2AAJFV7AEeWFf/QSbwAwAunAdX1IgAJ5lwAoo4n/9daGwBiYVkAXk/TAFqd8ABf3H4BZrDiACQe4P4jH38A5+hzAVVTggDSSfX/L49y/0RBxQA7SD7/t4Wt/l15dv87sVH/6kWt/82AsQDc9DMAGvTRAUneTf+jCGD+lpXTAJ7+ywE2f4sAoeA7AARtFv/eKi3/0JJm/+yOuwAyzfX/CkpZ/jBPjgDeTIL/HqY/AOwMDf8xuPQAu3FmANpl/QCZObb+IJYqABnGkgHt8TgAjEQFAFukrP9Okbr+QzTNANvPgQFtcxEANo86ARX4eP+z/x4AwexC/wH/B//9wDD/E0XZAQPWAP9AZZIB330j/+tJs//5p+IA4a8KAWGiOgBqcKsBVKwF/4WMsv+G9Y4AYVp9/7rLuf/fTRf/wFxqAA/Gc//ZmPgAq7J4/+SGNQCwNsEB+vs1ANUKZAEix2oAlx/0/qzgV/8O7Rf//VUa/38ndP+saGQA+w5G/9TQiv/90/oAsDGlAA9Me/8l2qD/XIcQAQp+cv9GBeD/9/mNAEQUPAHx0r3/w9m7AZcDcQCXXK4A5z6y/9u34QAXFyH/zbVQADm4+P9DtAH/Wntd/ycAov9g+DT/VEKMACJ/5P/CigcBpm68ABURmwGavsb/1lA7/xIHjwBIHeIBx9n5AOihRwGVvskA2a9f/nGTQ/+Kj8f/f8wBAB22UwHO5pv/usw8AAp9Vf/oYBn//1n3/9X+rwHowVEAHCuc/gxFCACTGPgAEsYxAIY8IwB29hL/MVj+/uQVuv+2QXAB2xYB/xZ+NP+9NTH/cBmPACZ/N//iZaP+0IU9/4lFrgG+dpH/PGLb/9kN9f/6iAoAVP7iAMkffQHwM/v/H4OC/wKKMv/X17EB3wzu//yVOP98W0T/SH6q/nf/ZACCh+j/Dk+yAPqDxQCKxtAAediL/ncSJP8dwXoAECot/9Xw6wHmvqn/xiPk/m6tSADW3fH/OJSHAMB1Tv6NXc//j0GVABUSYv9fLPQBar9NAP5VCP7WbrD/Sa0T/qDEx//tWpAAwaxx/8ibiP7kWt0AiTFKAaTd1//RvQX/aew3/yofgQHB/+wALtk8AIpYu//iUuz/UUWX/46+EAENhggAf3ow/1FAnACr84sA7SP2AHqPwf7UepIAXyn/AVeETQAE1B8AER9OACctrf4Yjtn/XwkG/+NTBgBiO4L+Ph4hAAhz0wGiYYD/B7gX/nQcqP/4ipf/YvTwALp2ggBy+Ov/aa3IAaB8R/9eJKQBr0GS/+7xqv7KxsUA5EeK/i32bf/CNJ4AhbuwAFP8mv5Zvd3/qkn8AJQ6fQAkRDP+KkWx/6hMVv8mZMz/JjUjAK8TYQDh7v3/UVGHANIb//7rSWsACM9zAFJ/iABUYxX+zxOIAGSkZQBQ0E3/hM/t/w8DD/8hpm4AnF9V/yW5bwGWaiP/ppdMAHJXh/+fwkAADHof/+gHZf6td2IAmkfc/r85Nf+o6KD/4CBj/9qcpQCXmaMA2Q2UAcVxWQCVHKH+zxceAGmE4/825l7/ha3M/1y3nf9YkPz+ZiFaAJ9hAwC12pv/8HJ3AGrWNf+lvnMBmFvh/1hqLP/QPXEAlzR8AL8bnP9uNuwBDh6m/yd/zwHlxxwAvOS8/mSd6wD22rcBaxbB/86gXwBM75MAz6F1ADOmAv80dQr+STjj/5jB4QCEXoj/Zb/RACBr5f/GK7QBZNJ2AHJDmf8XWBr/WZpcAdx4jP+Qcs///HP6/yLOSACKhX//CLJ8AVdLYQAP5Vz+8EOD/3Z74/6SeGj/kdX/AYG7Rv/bdzYAAROtAC2WlAH4U0gAy+mpAY5rOAD3+SYBLfJQ/x7pZwBgUkYAF8lvAFEnHv+ht07/wuoh/0TjjP7YznQARhvr/2iQTwCk5l3+1oecAJq78v68FIP/JG2uAJ9w8QAFbpUBJKXaAKYdEwGyLkkAXSsg/vi97QBmm40AyV3D//GL/f8Pb2L/bEGj/ptPvv9JrsH+9igw/2tYC/7KYVX//cwS/3HyQgBuoML+0BK6AFEVPAC8aKf/fKZh/tKFjgA48on+KW+CAG+XOgFv1Y3/t6zx/yYGxP+5B3v/Lgv2APVpdwEPAqH/CM4t/xLKSv9TfHMB1I2dAFMI0f6LD+j/rDat/jL3hADWvdUAkLhpAN/++AD/k/D/F7xIAAczNgC8GbT+3LQA/1OgFACjvfP/OtHC/1dJPABqGDEA9fncABatpwB2C8P/E37tAG6fJf87Ui8AtLtWALyU0AFkJYX/B3DBAIG8nP9UaoH/heHKAA7sb/8oFGUArKwx/jM2Sv/7ubj/XZvg/7T54AHmspIASDk2/rI+uAB3zUgAue/9/z0P2gDEQzj/6iCrAS7b5ADQbOr/FD/o/6U1xwGF5AX/NM1rAErujP+WnNv+76yy//u93/4gjtP/2g+KAfHEUAAcJGL+FurHAD3t3P/2OSUAjhGO/50+GgAr7l/+A9kG/9UZ8AEn3K7/ms0w/hMNwP/0Ijb+jBCbAPC1Bf6bwTwApoAE/ySROP+W8NsAeDORAFKZKgGM7JIAa1z4Ab0KAwA/iPIA0ycYABPKoQGtG7r/0szv/inRov+2/p//rHQ0AMNn3v7NRTsANRYpAdowwgBQ0vIA0rzPALuhof7YEQEAiOFxAPq4PwDfHmL+TaiiADs1rwATyQr/i+DCAJPBmv/UvQz+Aciu/zKFcQFes1oArbaHAF6xcQArWdf/iPxq/3uGU/4F9UL/UjEnAdwC4ABhgbEATTtZAD0dmwHLq9z/XE6LAJEhtf+pGI0BN5azAIs8UP/aJ2EAApNr/zz4SACt5i8BBlO2/xBpov6J1FH/tLiGASfepP/dafsB73B9AD8HYQA/aOP/lDoMAFo84P9U1PwAT9eoAPjdxwFzeQEAJKx4ACCiu/85azH/kyoVAGrGKwE5SlcAfstR/4GHwwCMH7EA3YvCAAPe1wCDROcAsVay/nyXtAC4fCYBRqMRAPn7tQEqN+MA4qEsABfsbgAzlY4BXQXsANq3av5DGE0AKPXR/955mQClOR4AU308AEYmUgHlBrwAbd6d/zd2P//Nl7oA4yGV//6w9gHjseMAImqj/rArTwBqX04BufF6/7kOPQAkAcoADbKi//cLhACh5lwBQQG5/9QypQGNkkD/nvLaABWkfQDVi3oBQ0dXAMuesgGXXCsAmG8F/ycD7//Z//r/sD9H/0r1TQH6rhL/IjHj//Yu+/+aIzABfZ09/2okTv9h7JkAiLt4/3GGq/8T1dn+2F7R//wFPQBeA8oAAxq3/0C/K/8eFxUAgY1N/2Z4BwHCTIwAvK80/xFRlADoVjcB4TCsAIYqKv/uMi8AqRL+ABSTV/8Ow+//RfcXAO7lgP+xMXAAqGL7/3lH+ADzCJH+9uOZ/9upsf77i6X/DKO5/6Qoq/+Znxv+821b/94YcAES1ucAa521/sOTAP/CY2j/WYy+/7FCfv5quUIAMdofAPyungC8T+YB7ingANTqCAGIC7UApnVT/0TDXgAuhMkA8JhYAKQ5Rf6g4Cr/O9dD/3fDjf8ktHn+zy8I/67S3wBlxUT//1KNAfqJ6QBhVoUBEFBFAISDnwB0XWQALY2LAJisnf9aK1sAR5kuACcQcP/ZiGH/3MYZ/rE1MQDeWIb/gA88AM/Aqf/AdNH/ak7TAcjVt/8HDHr+3ss8/yFux/77anUA5OEEAXg6B//dwVT+cIUbAL3Iyf+Lh5YA6jew/z0yQQCYbKn/3FUB/3CH4wCiGroAz2C5/vSIawBdmTIBxmGXAG4LVv+Pda7/c9TIAAXKtwDtpAr+ue8+AOx4Ev5ie2P/qMnC/i7q1gC/hTH/Y6l3AL67IwFzFS3/+YNIAHAGe//WMbX+pukiAFzFZv795M3/AzvJASpiLgDbJSP/qcMmAF58wQGcK98AX0iF/njOvwB6xe//sbtP//4uAgH6p74AVIETAMtxpv/5H73+SJ3K/9BHSf/PGEgAChASAdJRTP9Y0MD/fvNr/+6NeP/Heer/iQw7/yTce/+Uszz+8AwdAEIAYQEkHib/cwFd/2Bn5//FnjsBwKTwAMrKOf8YrjAAWU2bASpM1wD0l+kAFzBRAO9/NP7jgiX/+HRdAXyEdgCt/sABButT/26v5wH7HLYAgfld/lS4gABMtT4Ar4C6AGQ1iP5tHeIA3ek6ARRjSgAAFqAAhg0VAAk0N/8RWYwAryI7AFSld//g4ur/B0im/3tz/wES1vYA+gdHAdncuQDUI0z/Jn2vAL1h0gBy7iz/Kbyp/i26mgBRXBYAhKDBAHnQYv8NUSz/y5xSAEc6Ff/Qcr/+MiaTAJrYwwBlGRIAPPrX/+mE6/9nr44BEA5cAI0fbv7u8S3/mdnvAWGoL//5VRABHK8+/zn+NgDe534Api11/hK9YP/kTDIAyPReAMaYeAFEIkX/DEGg/mUTWgCnxXj/RDa5/ynavABxqDAAWGm9ARpSIP+5XaQB5PDt/0K2NQCrxVz/awnpAcd4kP9OMQr/bapp/1oEH/8c9HH/SjoLAD7c9v95msj+kNKy/345gQEr+g7/ZW8cAS9W8f89Rpb/NUkF/x4angDRGlYAiu1KAKRfvACOPB3+onT4/7uvoACXEhAA0W9B/suGJ/9YbDH/gxpH/90b1/5oaV3/H+wf/ocA0/+Pf24B1EnlAOlDp/7DAdD/hBHd/zPZWgBD6zL/39KPALM1ggHpasYA2a3c/3DlGP+vml3+R8v2/zBChf8DiOb/F91x/utv1QCqeF/++90CAC2Cnv5pXtn/8jS0/tVELf9oJhwA9J5MAKHIYP/PNQ3/u0OUAKo2+AB3orL/UxQLACoqwAGSn6P/t+hvAE3lFf9HNY8AG0wiAPaIL//bJ7b/XODJAROODv9FtvH/o3b1AAltagGqtff/Ti/u/1TSsP/Va4sAJyYLAEgVlgBIgkUAzU2b/o6FFQBHb6z+4io7/7MA1wEhgPEA6vwNAbhPCABuHkn/9o29AKrP2gFKmkX/ivYx/5sgZAB9Smn/WlU9/yPlsf8+fcH/mVa8AUl41ADRe/b+h9Em/5c6LAFcRdb/DgxY//yZpv/9z3D/PE5T/+N8bgC0YPz/NXUh/qTcUv8pARv/JqSm/6Rjqf49kEb/wKYSAGv6QgDFQTIAAbMS//9oAf8rmSP/UG+oAG6vqAApaS3/2w7N/6TpjP4rAXYA6UPDALJSn/+KV3r/1O5a/5AjfP4ZjKQA+9cs/oVGa/9l41D+XKk3ANcqMQBytFX/IegbAazVGQA+sHv+IIUY/+G/PgBdRpkAtSpoARa/4P/IyIz/+eolAJU5jQDDOND//oJG/yCt8P8d3McAbmRz/4Tl+QDk6d//JdjR/rKx0f+3LaX+4GFyAIlhqP/h3qwApQ0xAdLrzP/8BBz+RqCXAOi+NP5T+F3/PtdNAa+vs/+gMkIAeTDQAD+p0f8A0sgA4LssAUmiUgAJsI//E0zB/x07pwEYK5oAHL6+AI28gQDo68v/6gBt/zZBnwA8WOj/ef2W/vzpg//GbikBU01H/8gWO/5q/fL/FQzP/+1CvQBaxsoB4ax/ADUWygA45oQAAVa3AG2+KgDzRK4BbeSaAMixegEjoLf/sTBV/1raqf/4mE4Ayv5uAAY0KwCOYkH/P5EWAEZqXQDoimsBbrM9/9OB2gHy0VwAI1rZAbaPav90Zdn/cvrd/63MBgA8lqMASaws/+9uUP/tTJn+oYz5AJXo5QCFHyj/rqR3AHEz1gCB5AL+QCLzAGvj9P+uasj/VJlGATIjEAD6Stj+7L1C/5n5DQDmsgT/3SnuAHbjef9eV4z+/ndcAEnv9v51V4AAE9OR/7Eu/ADlW/YBRYD3/8pNNgEICwn/mWCmANnWrf+GwAIBAM8AAL2uawGMhmQAnsHzAbZmqwDrmjMAjgV7/zyoWQHZDlz/E9YFAdOn/gAsBsr+eBLs/w9xuP+434sAKLF3/rZ7Wv+wpbAA903CABvqeADnANb/OyceAH1jkf+WREQBjd74AJl70v9uf5j/5SHWAYfdxQCJYQIADI/M/1EpvABzT4L/XgOEAJivu/98jQr/fsCz/wtnxgCVBi0A21W7AeYSsv9ItpgAA8a4/4Bw4AFhoeYA/mMm/zqfxQCXQtsAO0WP/7lw+QB3iC//e4KEAKhHX/9xsCgB6LmtAM9ddQFEnWz/ZgWT/jFhIQBZQW/+9x6j/3zZ3QFm+tgAxq5L/jk3EgDjBewB5dWtAMlt2gEx6e8AHjeeARmyagCbb7wBXn6MANcf7gFN8BAA1fIZASZHqADNul3+MdOM/9sAtP+GdqUAoJOG/266I//G8yoA85J3AIbrowEE8Yf/wS7B/me0T//hBLj+8naCAJKHsAHqbx4ARULV/ilgewB5Xir/sr/D/y6CKgB1VAj/6THW/u56bQAGR1kB7NN7APQNMP53lA4AchxW/0vtGf+R5RD+gWQ1/4aWeP6onTIAF0ho/+AxDgD/exb/l7mX/6pQuAGGthQAKWRlAZkhEABMmm8BVs7q/8CgpP6le13/Adik/kMRr/+pCzv/nik9/0m8Dv/DBon/FpMd/xRnA//2guP/eiiAAOIvGP4jJCAAmLq3/0XKFADDhcMA3jP3AKmrXgG3AKD/QM0SAZxTD//FOvn++1lu/zIKWP4zK9gAYvLGAfWXcQCr7MIBxR/H/+VRJgEpOxQA/WjmAJhdDv/28pL+1qnw//BmbP6gp+wAmtq8AJbpyv8bE/oBAkeF/68MPwGRt8YAaHhz/4L79wAR1Kf/PnuE//dkvQCb35gAj8UhAJs7LP+WXfABfwNX/19HzwGnVQH/vJh0/woXFwCJw10BNmJhAPAAqP+UvH8AhmuXAEz9qwBahMAAkhY2AOBCNv7muuX/J7bEAJT7gv9Bg2z+gAGgAKkxp/7H/pT/+waDALv+gf9VUj4Ashc6//6EBQCk1ScAhvyS/iU1Uf+bhlIAzafu/14ttP+EKKEA/m9wATZL2QCz5t0B616//xfzMAHKkcv/J3Yq/3WN/QD+AN4AK/syADap6gFQRNAAlMvz/pEHhwAG/gAA/Ll/AGIIgf8mI0j/0yTcASgaWQCoQMX+A97v/wJT1/60n2kAOnPCALp0av/l99v/gXbBAMqutwGmoUgAyWuT/u2ISgDp5moBaW+oAEDgHgEB5QMAZpev/8Lu5P/++tQAu+15AEP7YAHFHgsAt1/MAM1ZigBA3SUB/98e/7Iw0//xyFr/p9Fg/zmC3QAucsj/PbhCADe2GP5utiEAq77o/3JeHwAS3QgAL+f+AP9wUwB2D9f/rRko/sDBH//uFZL/q8F2/2XqNf6D1HAAWcBrAQjQGwC12Q//55XoAIzsfgCQCcf/DE+1/pO2yv8Tbbb/MdThAEqjywCv6ZQAGnAzAMHBCf8Ph/kAluOCAMwA2wEY8s0A7tB1/xb0cAAa5SIAJVC8/yYtzv7wWuH/HQMv/yrgTAC686cAIIQP/wUzfQCLhxgABvHbAKzlhf/21jIA5wvP/79+UwG0o6r/9TgYAbKk0/8DEMoBYjl2/42DWf4hMxgA85Vb//00DgAjqUP+MR5Y/7MbJP+ljLcAOr2XAFgfAABLqUIAQmXH/xjYxwF5xBr/Dk/L/vDiUf9eHAr/U8Hw/8zBg/9eD1YA2iidADPB0QAA8rEAZrn3AJ5tdAAmh1sA36+VANxCAf9WPOgAGWAl/+F6ogHXu6j/np0uADirogDo8GUBehYJADMJFf81Ge7/2R7o/n2plAAN6GYAlAklAKVhjQHkgykA3g/z//4SEQAGPO0BagNxADuEvQBccB4AadDVADBUs/+7eef+G9ht/6Lda/5J78P/+h85/5WHWf+5F3MBA6Od/xJw+gAZObv/oWCkAC8Q8wAMjfv+Q+q4/ykSoQCvBmD/oKw0/hiwt//GwVUBfHmJ/5cycv/cyzz/z+8FAQAma/837l7+RpheANXcTQF4EUX/VaS+/8vqUQAmMSX+PZB8AIlOMf6o9zAAX6T8AGmphwD95IYAQKZLAFFJFP/P0goA6mqW/14iWv/+nzn+3IVjAIuTtP4YF7kAKTke/71hTABBu9//4Kwl/yI+XwHnkPAATWp+/kCYWwAdYpsA4vs1/+rTBf+Qy97/pLDd/gXnGACzes0AJAGG/31Gl/5h5PwArIEX/jBa0f+W4FIBVIYeAPHELgBncer/LmV5/ih8+v+HLfL+Cfmo/4xsg/+Po6sAMq3H/1jejv/IX54AjsCj/wd1hwBvfBYA7AxB/kQmQf/jrv4A9PUmAPAy0P+hP/oAPNHvAHojEwAOIeb+Ap9xAGoUf//kzWAAidKu/rTUkP9ZYpoBIliLAKeicAFBbsUA8SWpAEI4g/8KyVP+hf27/7FwLf7E+wAAxPqX/+7o1v+W0c0AHPB2AEdMUwHsY1sAKvqDAWASQP923iMAcdbL/3p3uP9CEyQAzED5AJJZiwCGPocBaOllALxUGgAx+YEA0NZL/8+CTf9zr+sAqwKJ/6+RugE39Yf/mla1AWQ69v9txzz/UsyG/9cx5gGM5cD/3sH7/1GID/+zlaL/Fycd/wdfS/6/Ud4A8VFa/2sxyf/0050A3oyV/0HbOP699lr/sjudATDbNABiItcAHBG7/6+pGABcT6H/7MjCAZOP6gDl4QcBxagOAOszNQH9eK4AxQao/8p1qwCjFc4AclVa/w8pCv/CE2MAQTfY/qKSdAAyztT/QJId/56egwFkpYL/rBeB/301Cf8PwRIBGjEL/7WuyQGHyQ7/ZBOVANtiTwAqY4/+YAAw/8X5U/5olU//626I/lKALP9BKST+WNMKALt5uwBihscAq7yz/tIL7v9Ce4L+NOo9ADBxF/4GVnj/d7L1AFeByQDyjdEAynJVAJQWoQBnwzAAGTGr/4pDggC2SXr+lBiCANPlmgAgm54AVGk9ALHCCf+mWVYBNlO7APkodf9tA9f/NZIsAT8vswDC2AP+DlSIAIixDf9I87r/dRF9/9M60/9dT98AWlj1/4vRb/9G3i8ACvZP/8bZsgDj4QsBTn6z/z4rfgBnlCMAgQil/vXwlAA9M44AUdCGAA+Jc//Td+z/n/X4/wKGiP/mizoBoKT+AHJVjf8xprb/kEZUAVW2BwAuNV0ACaah/zeisv8tuLwAkhws/qlaMQB4svEBDnt//wfxxwG9QjL/xo9l/r3zh/+NGBj+S2FXAHb7mgHtNpwAq5LP/4PE9v+IQHEBl+g5APDacwAxPRv/QIFJAfypG/8ohAoBWsnB//x58AG6zikAK8ZhAJFktwDM2FD+rJZBAPnlxP5oe0n/TWhg/oK0CABoezkA3Mrl/2b50wBWDuj/tk7RAO/hpABqDSD/eEkR/4ZD6QBT/rUAt+xwATBAg//x2PP/QcHiAM7xZP5khqb/7crFADcNUQAgfGb/KOSxAHa1HwHnoIb/d7vKAACOPP+AJr3/psmWAM94GgE2uKwADPLM/oVC5gAiJh8BuHBQACAzpf6/8zcAOkmS/punzf9kaJj/xf7P/60T9wDuCsoA75fyAF47J//wHWb/Clya/+VU2/+hgVAA0FrMAfDbrv+eZpEBNbJM/zRsqAFT3msA0yRtAHY6OAAIHRYA7aDHAKrRnQCJRy8Aj1YgAMbyAgDUMIgBXKy6AOaXaQFgv+UAilC//vDYgv9iKwb+qMQxAP0SWwGQSXkAPZInAT9oGP+4pXD+futiAFDVYv97PFf/Uoz1Ad94rf8PxoYBzjzvAOfqXP8h7hP/pXGOAbB3JgCgK6b+71tpAGs9wgEZBEQAD4szAKSEav8idC7+qF/FAInUFwBInDoAiXBF/pZpmv/syZ0AF9Sa/4hS4/7iO93/X5XAAFF2NP8hK9cBDpNL/1mcef4OEk8Ak9CLAZfaPv+cWAgB0rhi/xSve/9mU+UA3EF0AZb6BP9cjtz/IvdC/8zhs/6XUZcARyjs/4o/PgAGT/D/t7m1AHYyGwA/48AAe2M6ATLgm/8R4d/+3OBN/w4sewGNgK8A+NTIAJY7t/+TYR0Alsy1AP0lRwCRVXcAmsi6AAKA+f9TGHwADlePAKgz9QF8l+f/0PDFAXy+uQAwOvYAFOnoAH0SYv8N/h//9bGC/2yOIwCrffL+jAwi/6WhogDOzWUA9xkiAWSROQAnRjkAdszL//IAogCl9B4AxnTiAIBvmf+MNrYBPHoP/5s6OQE2MsYAq9Md/2uKp/+ta8f/baHBAFlI8v/Oc1n/+v6O/rHKXv9RWTIAB2lC/xn+//7LQBf/T95s/yf5SwDxfDIA75iFAN3xaQCTl2IA1aF5/vIxiQDpJfn+KrcbALh35v/ZIKP/0PvkAYk+g/9PQAn+XjBxABGKMv7B/xYA9xLFAUM3aAAQzV//MCVCADecPwFAUkr/yDVH/u9DfQAa4N4A34ld/x7gyv8J3IQAxibrAWaNVgA8K1EBiBwaAOkkCP7P8pQApKI/ADMu4P9yME//Ca/iAN4Dwf8voOj//11p/g4q5gAailIB0Cv0ABsnJv9i0H//QJW2/wX60QC7PBz+MRna/6l0zf93EngAnHST/4Q1bf8NCsoAblOnAJ3bif8GA4L/Mqce/zyfL/+BgJ3+XgO9AAOmRABT39cAllrCAQ+oQQDjUzP/zatC/za7PAGYZi3/d5rhAPD3iABkxbL/i0ff/8xSEAEpzir/nMDd/9h79P/a2rn/u7rv//ysoP/DNBYAkK61/rtkc//TTrD/GwfBAJPVaP9ayQr/UHtCARYhugABB2P+Hs4KAOXqBQA1HtIAigjc/kc3pwBI4VYBdr68AP7BZQGr+az/Xp63/l0CbP+wXUz/SWNP/0pAgf72LkEAY/F//vaXZv8sNdD+O2bqAJqvpP9Y8iAAbyYBAP+2vv9zsA/+qTyBAHrt8QBaTD8APkp4/3rDbgB3BLIA3vLSAIIhLv6cKCkAp5JwATGjb/95sOsATM8O/wMZxgEp69UAVSTWATFcbf/IGB7+qOzDAJEnfAHsw5UAWiS4/0NVqv8mIxr+g3xE/++bI/82yaQAxBZ1/zEPzQAY4B0BfnGQAHUVtgDLn40A34dNALDmsP++5df/YyW1/zMViv8ZvVn/MTCl/pgt9wCqbN4AUMoFABtFZ/7MFoH/tPw+/tIBW/+Sbv7/26IcAN/81QE7CCEAzhD0AIHTMABroNAAcDvRAG1N2P4iFbn/9mM4/7OLE/+5HTL/VFkTAEr6Yv/hKsj/wNnN/9IQpwBjhF8BK+Y5AP4Ly/9jvD//d8H7/lBpNgDotb0Bt0Vw/9Crpf8vbbT/e1OlAJKiNP+aCwT/l+Na/5KJYf496Sn/Xio3/2yk7ACYRP4ACoyD/wpqT/7znokAQ7JC/rF7xv8PPiIAxVgq/5Vfsf+YAMb/lf5x/+Fao/992fcAEhHgAIBCeP7AGQn/Mt3NADHURgDp/6QAAtEJAN002/6s4PT/XjjOAfKzAv8fW6QB5i6K/73m3AA5Lz3/bwudALFbmAAc5mIAYVd+AMZZkf+nT2sA+U2gAR3p5v+WFVb+PAvBAJclJP65lvP/5NRTAayXtADJqZsA9DzqAI7rBAFD2jwAwHFLAXTzz/9BrJsAUR6c/1BIIf4S523/jmsV/n0ahP+wEDv/lsk6AM6pyQDQeeIAKKwO/5Y9Xv84OZz/jTyR/y1slf/ukZv/0VUf/sAM0gBjYl3+mBCXAOG53ACN6yz/oKwV/kcaH/8NQF3+HDjGALE++AG2CPEApmWU/05Rhf+B3tcBvKmB/+gHYQAxcDz/2eX7AHdsigAnE3v+gzHrAIRUkQCC5pT/GUq7AAX1Nv+52/EBEsLk//HKZgBpccoAm+tPABUJsv+cAe8AyJQ9AHP30v8x3YcAOr0IASMuCQBRQQX/NJ65/310Lv9KjA3/0lys/pMXRwDZ4P3+c2y0/5E6MP7bsRj/nP88AZqT8gD9hlcANUvlADDD3v8frzL/nNJ4/9Aj3v8S+LMBAgpl/53C+P+ezGX/aP7F/08+BACyrGUBYJL7/0EKnAACiaX/dATnAPLXAQATIx3/K6FPADuV9gH7QrAAyCED/1Bujv/DoREB5DhC/3svkf6EBKQAQ66sABn9cgBXYVcB+txUAGBbyP8lfTsAE0F2AKE08f/trAb/sL///wFBgv7fvuYAZf3n/5IjbQD6HU0BMQATAHtamwEWViD/2tVBAG9dfwA8Xan/CH+2ABG6Dv79ifb/1Rkw/kzuAP/4XEb/Y+CLALgJ/wEHpNAAzYPGAVfWxwCC1l8A3ZXeABcmq/7FbtUAK3OM/texdgBgNEIBdZ7tAA5Atv8uP67/nl++/+HNsf8rBY7/rGPU//S7kwAdM5n/5HQY/h5lzwAT9pb/hucFAH2G4gFNQWIA7IIh/wVuPgBFbH//B3EWAJEUU/7Coef/g7U8ANnRsf/llNT+A4O4AHWxuwEcDh//sGZQADJUl/99Hzb/FZ2F/xOziwHg6BoAInWq/6f8q/9Jjc7+gfojAEhP7AHc5RT/Kcqt/2NM7v/GFuD/bMbD/ySNYAHsnjv/amRXAG7iAgDj6t4Aml13/0pwpP9DWwL/FZEh/2bWif+v5mf+o/amAF33dP6n4Bz/3AI5AavOVAB75BH/G3h3AHcLkwG0L+H/aMi5/qUCcgBNTtQALZqx/xjEef5SnbYAWhC+AQyTxQBf75j/C+tHAFaSd/+shtYAPIPEAKHhgQAfgnj+X8gzAGnn0v86CZT/K6jd/3ztjgDG0zL+LvVnAKT4VACYRtD/tHWxAEZPuQDzSiAAlZzPAMXEoQH1Ne8AD132/ovwMf/EWCT/oiZ7AIDInQGuTGf/raki/tgBq/9yMxEAiOTCAG6WOP5q9p8AE7hP/5ZN8P+bUKIAADWp/x2XVgBEXhAAXAdu/mJ1lf/5Teb//QqMANZ8XP4jdusAWTA5ARY1pgC4kD3/s//CANb4Pf47bvYAeRVR/qYD5ABqQBr/ReiG//LcNf4u3FUAcZX3/2GzZ/++fwsAh9G2AF80gQGqkM7/esjM/6hkkgA8kJX+RjwoAHo0sf/202X/ru0IAAczeAATH60Afu+c/4+9ywDEgFj/6YXi/x59rf/JbDIAe2Q7//6jAwHdlLX/1og5/t60if/PWDb/HCH7/0PWNAHS0GQAUapeAJEoNQDgb+f+Ixz0/+LHw/7uEeYA2dmk/qmd3QDaLqIBx8+j/2xzogEOYLv/djxMALifmADR50f+KqS6/7qZM/7dq7b/oo6tAOsvwQAHixABX6RA/xDdpgDbxRAAhB0s/2RFdf8861j+KFGtAEe+Pf+7WJ0A5wsXAO11pADhqN//mnJ0/6OY8gEYIKoAfWJx/qgTTAARndz+mzQFABNvof9HWvz/rW7wAArGef/9//D/QnvSAN3C1/55oxH/4QdjAL4xtgBzCYUB6BqK/9VEhAAsd3r/s2IzAJVaagBHMub/Cpl2/7FGGQClV80AN4rqAO4eYQBxm88AYpl/ACJr2/51cqz/TLT//vI5s//dIqz+OKIx/1MD//9x3b3/vBnk/hBYWf9HHMb+FhGV//N5/v9rymP/Cc4OAdwvmQBriScBYTHC/5Uzxf66Ogv/ayvoAcgGDv+1hUH+3eSr/3s+5wHj6rP/Ir3U/vS7+QC+DVABglkBAN+FrQAJ3sb/Qn9KAKfYXf+bqMYBQpEAAERmLgGsWpoA2IBL/6AoMwCeERsBfPAxAOzKsP+XfMD/JsG+AF+2PQCjk3z//6Uz/xwoEf7XYE4AVpHa/h8kyv9WCQUAbynI/+1sYQA5PiwAdbgPAS3xdACYAdz/naW8APoPgwE8LH3/Qdz7/0syuAA1WoD/51DC/4iBfwEVErv/LTqh/0eTIgCu+Qv+I40dAO9Esf9zbjoA7r6xAVf1pv++Mff/klO4/60OJ/+S12gAjt94AJXIm//Uz5EBELXZAK0gV///I7UAd9+hAcjfXv9GBrr/wENV/zKpmACQGnv/OPOz/hREiAAnjLz+/dAF/8hzhwErrOX/nGi7AJf7pwA0hxcAl5lIAJPFa/6UngX/7o/OAH6Zif9YmMX+B0SnAPyfpf/vTjb/GD83/ybeXgDttwz/zszSABMn9v4eSucAh2wdAbNzAAB1dnQBhAb8/5GBoQFpQ40AUiXi/+7i5P/M1oH+ontk/7l56gAtbOcAQgg4/4SIgACs4EL+r528AObf4v7y20UAuA53AVKiOAByexQAomdV/zHvY/6ch9cAb/+n/ifE1gCQJk8B+ah9AJthnP8XNNv/lhaQACyVpf8of7cAxE3p/3aB0v+qh+b/1nfGAOnwIwD9NAf/dWYw/xXMmv+ziLH/FwIDAZWCWf/8EZ8BRjwaAJBrEQC0vjz/OLY7/25HNv/GEoH/leBX/98VmP+KFrb/+pzNAOwt0P9PlPIBZUbRAGdOrgBlkKz/mIjtAb/CiABxUH0BmASNAJuWNf/EdPUA73JJ/hNSEf98fer/KDS/ACrSnv+bhKUAsgUqAUBcKP8kVU3/suR2AIlCYP5z4kIAbvBF/pdvUACnruz/42xr/7zyQf+3Uf8AOc61/y8itf/V8J4BR0tfAJwoGP9m0lEAq8fk/5oiKQDjr0sAFe/DAIrlXwFMwDEAdXtXAePhggB9Pj//AsarAP4kDf6Rus4AlP/0/yMApgAeltsBXOTUAFzGPP4+hcj/ySk7AH3ubf+0o+4BjHpSAAkWWP/FnS//mV45AFgetgBUoVUAspJ8AKamB/8V0N8AnLbyAJt5uQBTnK7+mhB2/7pT6AHfOnn/HRdYACN9f/+qBZX+pAyC/5vEHQChYIgAByMdAaIl+wADLvL/ANm8ADmu4gHO6QIAObuI/nu9Cf/JdX//uiTMAOcZ2ABQTmkAE4aB/5TLRACNUX3++KXI/9aQhwCXN6b/JutbABUumgDf/pb/I5m0/32wHQErYh7/2Hrm/+mgDAA5uQz+8HEH/wUJEP4aW2wAbcbLAAiTKACBhuT/fLoo/3JihP6mhBcAY0UsAAny7v+4NTsAhIFm/zQg8/6T38j/e1Oz/oeQyf+NJTgBlzzj/1pJnAHLrLsAUJcv/16J5/8kvzv/4dG1/0rX1f4GdrP/mTbBATIA5wBonUgBjOOa/7biEP5g4Vz/cxSq/gb6TgD4S63/NVkG/wC0dgBIrQEAQAjOAa6F3wC5PoX/1gtiAMUf0ACrp/T/Fue1AZbauQD3qWEBpYv3/y94lQFn+DMAPEUc/hmzxAB8B9r+OmtRALjpnP/8SiQAdrxDAI1fNf/eXqX+Lj01AM47c/8v7Pr/SgUgAYGa7v9qIOIAebs9/wOm8f5Dqqz/Hdiy/xfJ/AD9bvMAyH05AG3AYP80c+4AJnnz/8k4IQDCdoIAS2AZ/6oe5v4nP/0AJC36//sB7wCg1FwBLdHtAPMhV/7tVMn/1BKd/tRjf//ZYhD+i6zvAKjJgv+Pwan/7pfBAddoKQDvPaX+AgPyABbLsf6xzBYAlYHV/h8LKf8An3n+oBly/6JQyACdlwsAmoZOAdg2/AAwZ4UAadzFAP2oTf41sxcAGHnwAf8uYP9rPIf+Ys35/z/5d/94O9P/crQ3/ltV7QCV1E0BOEkxAFbGlgBd0aAARc22//RaKwAUJLAAenTdADOnJwHnAT//DcWGAAPRIv+HO8oAp2ROAC/fTAC5PD4AsqZ7AYQMof89risAw0WQAH8vvwEiLE4AOeo0Af8WKP/2XpIAU+SAADxO4P8AYNL/ma/sAJ8VSQC0c8T+g+FqAP+nhgCfCHD/eETC/7DExv92MKj/XakBAHDIZgFKGP4AE40E/o4+PwCDs7v/TZyb/3dWpACq0JL/0IWa/5SbOv+ieOj+/NWbAPENKgBeMoMAs6pwAIxTl/83d1QBjCPv/5ktQwHsrycANpdn/54qQf/E74f+VjXLAJVhL/7YIxH/RgNGAWckWv8oGq0AuDANAKPb2f9RBgH/3aps/unQXQBkyfn+ViQj/9GaHgHjyfv/Ar2n/mQ5AwANgCkAxWRLAJbM6/+RrjsAePiV/1U34QBy0jX+x8x3AA73SgE/+4EAQ2iXAYeCUABPWTf/dead/xlgjwDVkQUARfF4AZXzX/9yKhQAg0gCAJo1FP9JPm0AxGaYACkMzP96JgsB+gqRAM99lAD29N7/KSBVAXDVfgCi+VYBR8Z//1EJFQFiJwT/zEctAUtviQDqO+cAIDBf/8wfcgEdxLX/M/Gn/l1tjgBokC0A6wy1/zRwpABM/sr/rg6iAD3rk/8rQLn+6X3ZAPNYp/5KMQgAnMxCAHzWewAm3XYBknDsAHJisQCXWccAV8VwALmVoQAsYKUA+LMU/7zb2P4oPg0A846NAOXjzv+syiP/dbDh/1JuJgEq9Q7/FFNhADGrCgDyd3gAGeg9ANTwk/8Eczj/kRHv/soR+//5EvX/Y3XvALgEs//27TP/Je+J/6Zwpv9RvCH/ufqO/za7rQDQcMkA9ivkAWi4WP/UNMT/M3Vs//51mwAuWw//Vw6Q/1fjzABTGlMBn0zjAJ8b1QEYl2wAdZCz/onRUgAmnwoAc4XJAN+2nAFuxF3/OTzpAAWnaf+axaQAYCK6/5OFJQHcY74AAadU/xSRqwDCxfv+X06F//z48//hXYP/u4bE/9iZqgAUdp7+jAF2AFaeDwEt0yn/kwFk/nF0TP/Tf2wBZw8wAMEQZgFFM1//a4CdAImr6QBafJABaqG2AK9M7AHIjaz/ozpoAOm0NP/w/Q7/onH+/ybviv40LqYA8WUh/oO6nABv0D7/fF6g/x+s/gBwrjj/vGMb/0OK+wB9OoABnJiu/7IM9//8VJ4AUsUO/qzIU/8lJy4Bas+nABi9IgCDspAAztUEAKHi0gBIM2n/YS27/0643/+wHfsAT6BW/3QlsgBSTdUBUlSN/+Jl1AGvWMf/9V73Aax2bf+mub4Ag7V4AFf+Xf+G8En/IPWP/4uiZ/+zYhL+2cxwAJPfeP81CvMApoyWAH1QyP8Obdv/W9oB//z8L/5tnHT/czF/AcxX0/+Uytn/GlX5/w71hgFMWan/8i3mADtirP9ySYT+Tpsx/55+VAAxryv/ELZU/51nIwBowW3/Q92aAMmsAf4IolgApQEd/32b5f8emtwBZ+9cANwBbf/KxgEAXgKOASQ2LADr4p7/qvvW/7lNCQBhSvIA26OV//Ajdv/fclj+wMcDAGolGP/JoXb/YVljAeA6Z/9lx5P+3jxjAOoZOwE0hxsAZgNb/qjY6wDl6IgAaDyBAC6o7gAnv0MAS6MvAI9hYv842KgBqOn8/yNvFv9cVCsAGshXAVv9mADKOEYAjghNAFAKrwH8x0wAFm5S/4EBwgALgD0BVw6R//3evgEPSK4AVaNW/jpjLP8tGLz+Gs0PABPl0v74Q8MAY0e4AJrHJf+X83n/JjNL/8lVgv4sQfoAOZPz/pIrO/9ZHDUAIVQY/7MzEv69RlMAC5yzAWKGdwCeb28Ad5pJ/8g/jP4tDQ3/msAC/lFIKgAuoLn+LHAGAJLXlQEasGgARBxXAewymf+zgPr+zsG//6Zcif41KO8A0gHM/qitIwCN8y0BJDJt/w/ywv/jn3r/sK/K/kY5SAAo3zgA0KI6/7diXQAPbwwAHghM/4R/9v8t8mcARbUP/wrRHgADs3kA8ejaAXvHWP8C0soBvIJR/15l0AFnJC0ATMEYAV8a8f+lorsAJHKMAMpCBf8lOJMAmAvzAX9V6P/6h9QBubFxAFrcS/9F+JIAMm8yAFwWUAD0JHP+o2RS/xnBBgF/PSQA/UMe/kHsqv+hEdf+P6+MADd/BABPcOkAbaAoAI9TB/9BGu7/2amM/05evf8Ak77/k0e6/mpNf//pnekBh1ft/9AN7AGbbST/tGTaALSjEgC+bgkBET97/7OItP+le3v/kLxR/kfwbP8ZcAv/49oz/6cy6v9yT2z/HxNz/7fwYwDjV4//SNn4/2apXwGBlZUA7oUMAePMIwDQcxoBZgjqAHBYjwGQ+Q4A8J6s/mRwdwDCjZn+KDhT/3mwLgAqNUz/nr+aAFvRXACtDRABBUji/8z+lQBQuM8AZAl6/nZlq//8ywD+oM82ADhI+QE4jA3/CkBr/ltlNP/htfgBi/+EAOaREQDpOBcAdwHx/9Wpl/9jYwn+uQ+//61nbQGuDfv/slgH/hs7RP8KIQL/+GE7ABoekgGwkwoAX3nPAbxYGAC5Xv7+czfJABgyRgB4NQYAjkKSAOTi+f9owN4BrUTbAKK4JP+PZon/nQsXAH0tYgDrXeH+OHCg/0Z08wGZ+Tf/gScRAfFQ9ABXRRUBXuRJ/05CQf/C4+cAPZJX/62bF/9wdNv+2CYL/4O6hQBe1LsAZC9bAMz+r//eEtf+rURs/+PkT/8m3dUAo+OW/h++EgCgswsBClpe/9yuWACj0+X/x4g0AIJf3f+MvOf+i3GA/3Wr7P4x3BT/OxSr/+RtvAAU4SD+wxCuAOP+iAGHJ2kAlk3O/9Lu4gA31IT+7zl8AKrCXf/5EPf/GJc+/wqXCgBPi7L/ePLKABrb1QA+fSP/kAJs/+YhU/9RLdgB4D4RANbZfQBimZn/s7Bq/oNdiv9tPiT/snkg/3j8RgDc+CUAzFhnAYDc+//s4wcBajHG/zw4awBjcu4A3MxeAUm7AQBZmiIATtml/w7D+f8J5v3/zYf1ABr8B/9UzRsBhgJwACWeIADnW+3/v6rM/5gH3gBtwDEAwaaS/+gTtf9pjjT/ZxAbAf3IpQDD2QT/NL2Q/3uboP5Xgjb/Tng9/w44KQAZKX3/V6j1ANalRgDUqQb/29PC/khdpP/FIWf/K46NAIPhrAD0aRwAREThAIhUDf+COSj+i004AFSWNQA2X50AkA2x/l9zugB1F3b/9Kbx/wu6hwCyasv/YdpdACv9LQCkmAQAi3bvAGABGP7rmdP/qG4U/zLvsAByKegAwfo1AP6gb/6Iein/YWxDANeYF/+M0dQAKr2jAMoqMv9qar3/vkTZ/+k6dQDl3PMBxQMEACV4Nv4EnIb/JD2r/qWIZP/U6A4AWq4KANjGQf8MA0AAdHFz//hnCADnfRL/oBzFAB64IwHfSfn/exQu/oc4Jf+tDeUBd6Ei//U9SQDNfXAAiWiGANn2Hv/tjo8AQZ9m/2ykvgDbda3/IiV4/shFUAAffNr+Shug/7qax/9Hx/wAaFGfARHIJwDTPcABGu5bAJTZDAA7W9X/C1G3/4Hmev9yy5EBd7RC/0iKtADglWoAd1Jo/9CMKwBiCbb/zWWG/xJlJgBfxab/y/GTAD7Qkf+F9vsAAqkOAA33uACOB/4AJMgX/1jN3wBbgTT/FboeAI/k0gH36vj/5kUf/rC6h//uzTQBi08rABGw2f4g80MA8m/pACwjCf/jclEBBEcM/yZpvwAHdTL/UU8QAD9EQf+dJG7/TfED/+It+wGOGc4AeHvRARz+7v8FgH7/W97X/6IPvwBW8EkAh7lR/izxowDU29L/cKKbAM9ldgCoSDj/xAU0AEis8v9+Fp3/kmA7/6J5mP6MEF8Aw/7I/lKWogB3K5H+zKxO/6bgnwBoE+3/9X7Q/+I71QB12cUAmEjtANwfF/4OWuf/vNRAATxl9v9VGFYAAbFtAJJTIAFLtsAAd/HgALntG/+4ZVIB6yVN//2GEwDo9noAPGqzAMMLDABtQusBfXE7AD0opACvaPAAAi+7/zIMjQDCi7X/h/poAGFc3v/Zlcn/y/F2/0+XQwB6jtr/lfXvAIoqyP5QJWH/fHCn/ySKV/+CHZP/8VdO/8xhEwGx0Rb/9+N//mN3U//UGcYBELOzAJFNrP5ZmQ7/2r2nAGvpO/8jIfP+LHBw/6F/TwHMrwoAKBWK/mh05ADHX4n/hb6o/5Kl6gG3YycAt9w2/v/ehQCi23n+P+8GAOFmNv/7EvYABCKBAYckgwDOMjsBD2G3AKvYh/9lmCv/lvtbACaRXwAizCb+soxT/xmB8/9MkCUAaiQa/naQrP9EuuX/a6HV/y6jRP+Vqv0AuxEPANqgpf+rI/YBYA0TAKXLdQDWa8D/9HuxAWQDaACy8mH/+0yC/9NNKgH6T0b/P/RQAWll9gA9iDoB7lvVAA47Yv+nVE0AEYQu/jmvxf+5PrgATEDPAKyv0P6vSiUAihvT/pR9wgAKWVEAqMtl/yvV0QHr9TYAHiPi/wl+RgDifV7+nHUU/zn4cAHmMED/pFymAeDW5v8keI8ANwgr//sB9QFqYqUASmtq/jUENv9aspYBA3h7//QFWQFy+j3//plSAU0PEQA57loBX9/mAOw0L/5nlKT/ec8kARIQuf9LFEoAuwtlAC4wgf8W79L/TeyB/29NzP89SGH/x9n7/yrXzACFkcn/OeaSAetkxgCSSSP+bMYU/7ZP0v9SZ4gA9mywACIRPP8TSnL+qKpO/53vFP+VKagAOnkcAE+zhv/neYf/rtFi//N6vgCrps0A1HQwAB1sQv+i3rYBDncVANUn+f/+3+T/t6XGAIW+MAB80G3/d69V/wnReQEwq73/w0eGAYjbM/+2W43+MZ9IACN29f9wuuP/O4kfAIksowByZzz+CNWWAKIKcf/CaEgA3IN0/7JPXADL+tX+XcG9/4L/Iv7UvJcAiBEU/xRlU//UzqYA5e5J/5dKA/+oV9cAm7yF/6aBSQDwT4X/stNR/8tIo/7BqKUADqTH/h7/zABBSFsBpkpm/8gqAP/CceP/QhfQAOXYZP8Y7xoACuk+/3sKsgEaJK7/d9vHAS2jvgAQqCoApjnG/xwaGgB+pecA+2xk/z3lef86dooATM8RAA0icP5ZEKgAJdBp/yPJ1/8oamX+Bu9yAChn4v72f27/P6c6AITwjgAFnlj/gUme/15ZkgDmNpIACC2tAE+pAQBzuvcAVECDAEPg/f/PvUAAmhxRAS24Nv9X1OD/AGBJ/4Eh6wE0QlD/+66b/wSzJQDqpF3+Xa/9AMZFV//gai4AYx3SAD68cv8s6ggAqa/3/xdtif/lticAwKVe/vVl2QC/WGAAxF5j/2ruC/41fvMAXgFl/y6TAgDJfHz/jQzaAA2mnQEw++3/m/p8/2qUkv+2DcoAHD2nANmYCP7cgi3/yOb/ATdBV/9dv2H+cvsOACBpXAEaz40AGM8N/hUyMP+6lHT/0yvhACUiov6k0ir/RBdg/7bWCP/1dYn/QsMyAEsMU/5QjKQACaUkAeRu4wDxEVoBGTTUAAbfDP+L8zkADHFLAfa3v//Vv0X/5g+OAAHDxP+Kqy//QD9qARCp1v/PrjgBWEmF/7aFjACxDhn/k7g1/wrjof942PT/SU3pAJ3uiwE7QekARvvYASm4mf8gy3AAkpP9AFdlbQEsUoX/9JY1/16Y6P87XSf/WJPc/05RDQEgL/z/oBNy/11rJ/92ENMBuXfR/+Pbf/5Yaez/om4X/ySmbv9b7N3/Qup0AG8T9P4K6RoAILcG/gK/8gDanDX+KTxG/6jsbwB5uX7/7o7P/zd+NADcgdD+UMyk/0MXkP7aKGz/f8qkAMshA/8CngAAJWC8/8AxSgBtBAAAb6cK/lvah//LQq3/lsLiAMn9Bv+uZnkAzb9uADXCBABRKC3+I2aP/wxsxv8QG+j//Ee6AbBucgCOA3UBcU2OABOcxQFcL/wANegWATYS6wAuI73/7NSBAAJg0P7I7sf/O6+k/5Ir5wDC2TT/A98MAIo2sv5V688A6M8iADE0Mv+mcVn/Ci3Y/z6tHABvpfYAdnNb/4BUPACnkMsAVw3zABYe5AGxcZL/garm/vyZgf+R4SsARucF/3ppfv5W9pT/biWa/tEDWwBEkT4A5BCl/zfd+f6y0lsAU5Li/kWSugBd0mj+EBmtAOe6JgC9eoz/+w1w/2luXQD7SKoAwBff/xgDygHhXeQAmZPH/m2qFgD4Zfb/snwM/7L+Zv43BEEAfda0ALdgkwAtdRf+hL/5AI+wy/6Itzb/kuqxAJJlVv8se48BIdGYAMBaKf5TD33/1axSANepkAAQDSIAINFk/1QS+QHFEez/2brmADGgsP9vdmH/7WjrAE87XP5F+Qv/I6xKARN2RADefKX/tEIj/1au9gArSm//fpBW/+TqWwDy1Rj+RSzr/9y0IwAI+Af/Zi9c//DNZv9x5qsBH7nJ/8L2Rv96EbsAhkbH/5UDlv91P2cAQWh7/9Q2EwEGjVgAU4bz/4g1ZwCpG7QAsTEYAG82pwDDPdf/HwFsATwqRgC5A6L/wpUo//Z/Jv6+dyb/PXcIAWCh2/8qy90BsfKk//WfCgB0xAAABV3N/oB/swB97fb/laLZ/1clFP6M7sAACQnBAGEB4gAdJgoAAIg//+VI0v4mhlz/TtrQAWgkVP8MBcH/8q89/7+pLgGzk5P/cb6L/n2sHwADS/z+1yQPAMEbGAH/RZX/boF2AMtd+QCKiUD+JkYGAJl03gChSnsAwWNP/3Y7Xv89DCsBkrGdAC6TvwAQ/yYACzMfATw6Yv9vwk0Bmlv0AIwokAGtCvsAy9Ey/myCTgDktFoArgf6AB+uPAApqx4AdGNS/3bBi/+7rcb+2m84ALl72AD5njQANLRd/8kJW/84Lab+hJvL/zrobgA001n//QCiAQlXtwCRiCwBXnr1AFW8qwGTXMYAAAhoAB5frgDd5jQB9/fr/4muNf8jFcz/R+PWAehSwgALMOP/qkm4/8b7/P4scCIAg2WD/0iouwCEh33/imhh/+64qP/zaFT/h9ji/4uQ7QC8iZYBUDiM/1app//CThn/3BG0/xENwQB1idT/jeCXADH0rwDBY6//E2OaAf9BPv+c0jf/8vQD//oOlQCeWNn/nc+G/vvoHAAunPv/qzi4/+8z6gCOioP/Gf7zAQrJwgA/YUsA0u+iAMDIHwF11vMAGEfe/jYo6P9Mt2/+kA5X/9ZPiP/YxNQAhBuM/oMF/QB8bBP/HNdLAEzeN/7ptj8ARKu//jRv3v8KaU3/UKrrAI8YWP8t53kAlIHgAT32VAD9Ltv/70whADGUEv7mJUUAQ4YW/o6bXgAfndP+1Soe/wTk9/78sA3/JwAf/vH0//+qLQr+/d75AN5yhAD/Lwb/tKOzAVRel/9Z0VL+5TSp/9XsAAHWOOT/h3eX/3DJwQBToDX+BpdCABKiEQDpYVsAgwVOAbV4Nf91Xz//7XW5AL9+iP+Qd+kAtzlhAS/Ju/+npXcBLWR+ABViBv6Rll//eDaYANFiaACPbx7+uJT5AOvYLgD4ypT/OV8WAPLhowDp9+j/R6sT/2f0Mf9UZ13/RHn0AVLgDQApTyv/+c6n/9c0Ff7AIBb/9288AGVKJv8WW1T+HRwN/8bn1/70msgA34ntANOEDgBfQM7/ET73/+mDeQFdF00Azcw0/lG9iAC024oBjxJeAMwrjP68r9sAb2KP/5c/ov/TMkf+E5I1AJItU/6yUu7/EIVU/+LGXf/JYRT/eHYj/3Iy5/+i5Zz/0xoMAHInc//O1IYAxdmg/3SBXv7H19v/S9/5Af10tf/o12j/5IL2/7l1VgAOBQgA7x09Ae1Xhf99kon+zKjfAC6o9QCaaRYA3NSh/2tFGP+J2rX/8VTG/4J60/+NCJn/vrF2AGBZsgD/EDD+emBp/3U26P8ifmn/zEOmAOg0iv/TkwwAGTYHACwP1/4z7C0AvkSBAWqT4QAcXS3+7I0P/xE9oQDcc8AA7JEY/m+oqQDgOj//f6S8AFLqSwHgnoYA0URuAdmm2QBG4aYBu8GP/xAHWP8KzYwAdcCcARE4JgAbfGwBq9c3/1/91ACbh6j/9rKZ/ppESgDoPWD+aYQ7ACFMxwG9sIL/CWgZ/kvGZv/pAXAAbNwU/3LmRgCMwoX/OZ6k/pIGUP+pxGEBVbeCAEae3gE77er/YBka/+ivYf8Lefj+WCPCANu0/P5KCOMAw+NJAbhuof8x6aQBgDUvAFIOef/BvjoAMK51/4QXIAAoCoYBFjMZ//ALsP9uOZIAdY/vAZ1ldv82VEwAzbgS/y8ESP9OcFX/wTJCAV0QNP8IaYYADG1I/zqc+wCQI8wALKB1/jJrwgABRKX/b26iAJ5TKP5M1uoAOtjN/6tgk/8o43IBsOPxAEb5twGIVIv/PHr3/o8Jdf+xron+SfePAOy5fv8+Gff/LUA4/6H0BgAiOTgBacpTAICT0AAGZwr/SopB/2FQZP/WriH/MoZK/26Xgv5vVKwAVMdL/vg7cP8I2LIBCbdfAO4bCP6qzdwAw+WHAGJM7f/iWxoBUtsn/+G+xwHZyHn/UbMI/4xBzgCyz1f++vwu/2hZbgH9vZ7/kNae/6D1Nv81t1wBFcjC/5IhcQHRAf8A62or/6c06ACd5d0AMx4ZAPrdGwFBk1f/T3vEAEHE3/9MLBEBVfFEAMq3+f9B1NT/CSGaAUc7UACvwjv/jUgJAGSg9ADm0DgAOxlL/lDCwgASA8j+oJ9zAISP9wFvXTn/Ou0LAYbeh/96o2wBeyu+//u9zv5Qtkj/0PbgARE8CQChzyYAjW1bANgP0/+ITm4AYqNo/xVQef+tsrcBf48EAGg8Uv7WEA3/YO4hAZ6U5v9/gT7/M//S/z6N7P6dN+D/cif0AMC8+v/kTDUAYlRR/63LPf6TMjf/zOu/ADTF9ABYK9P+G793ALznmgBCUaEAXMGgAfrjeAB7N+IAuBFIAIWoCv4Wh5z/KRln/zDKOgC6lVH/vIbvAOu1vf7Zi7z/SjBSAC7a5QC9/fsAMuUM/9ONvwGA9Bn/qed6/lYvvf+Etxf/JbKW/zOJ/QDITh8AFmkyAII8AACEo1v+F+e7AMBP7wCdZqT/wFIUARi1Z//wCeoAAXuk/4XpAP/K8vIAPLr1APEQx//gdJ7+v31b/+BWzwB5Jef/4wnG/w+Z7/956Nn+S3BSAF8MOf4z1mn/lNxhAcdiJACc0Qz+CtQ0ANm0N/7Uquj/2BRU/536hwCdY3/+Ac4pAJUkRgE2xMn/V3QA/uurlgAbo+oAyoe0ANBfAP57nF0Atz5LAInrtgDM4f//1ovS/wJzCP8dDG8ANJwBAP0V+/8lpR/+DILTAGoSNf4qY5oADtk9/tgLXP/IxXD+kybHACT8eP5rqU0AAXuf/89LZgCjr8QALAHwAHi6sP4NYkz/7Xzx/+iSvP/IYOAAzB8pANDIDQAV4WD/r5zEAPfQfgA+uPT+AqtRAFVzngA2QC3/E4pyAIdHzQDjL5MB2udCAP3RHAD0D63/Bg92/hCW0P+5FjL/VnDP/0tx1wE/kiv/BOET/uMXPv8O/9b+LQjN/1fFl/7SUtf/9fj3/4D4RgDh91cAWnhGANX1XAANheIAL7UFAVyjaf8GHoX+6LI9/+aVGP8SMZ4A5GQ9/nTz+/9NS1wBUduT/0yj/v6N1fYA6CWY/mEsZADJJTIB1PQ5AK6rt//5SnAAppweAN7dYf/zXUn++2Vk/9jZXf/+irv/jr40/zvLsf/IXjQAc3Ke/6WYaAF+Y+L/dp30AWvIEADBWuUAeQZYAJwgXf598dP/Du2d/6WaFf+44Bb/+hiY/3FNHwD3qxf/7bHM/zSJkf/CtnIA4OqVAApvZwHJgQQA7o5OADQGKP9u1aX+PM/9AD7XRQBgYQD/MS3KAHh5Fv/rizABxi0i/7YyGwGD0lv/LjaAAK97af/GjU7+Q/Tv//U2Z/5OJvL/Alz5/vuuV/+LP5AAGGwb/yJmEgEiFpgAQuV2/jKPYwCQqZUBdh6YALIIeQEInxIAWmXm/4EddwBEJAsB6Lc3ABf/YP+hKcH/P4veAA+z8wD/ZA//UjWHAIk5lQFj8Kr/Fubk/jG0Uv89UisAbvXZAMd9PQAu/TQAjcXbANOfwQA3eWn+txSBAKl3qv/Lsov/hyi2/6wNyv9BspQACM8rAHo1fwFKoTAA49aA/lYL8/9kVgcB9USG/z0rFQGYVF7/vjz6/u926P/WiCUBcUxr/11oZAGQzhf/bpaaAeRnuQDaMTL+h02L/7kBTgAAoZT/YR3p/8+Ulf+gqAAAW4Cr/wYcE/4Lb/cAJ7uW/4rolQB1PkT/P9i8/+vqIP4dOaD/GQzxAak8vwAgg43/7Z97/17FXv50/gP/XLNh/nlhXP+qcA4AFZX4APjjAwBQYG0AS8BKAQxa4v+hakQB0HJ//3Iq//5KGkr/97OW/nmMPACTRsj/1iih/6G8yf+NQYf/8nP8AD4vygC0lf/+gjftAKURuv8KqcIAnG3a/3CMe/9ogN/+sY5s/3kl2/+ATRL/b2wXAVvASwCu9Rb/BOw+/ytAmQHjrf4A7XqEAX9Zuv+OUoD+/FSuAFqzsQHz1lf/Zzyi/9CCDv8LgosAzoHb/17Znf/v5ub/dHOf/qRrXwAz2gIB2H3G/4zKgP4LX0T/Nwld/q6ZBv/MrGAARaBuANUmMf4bUNUAdn1yAEZGQ/8Pjkn/g3q5//MUMv6C7SgA0p+MAcWXQf9UmUIAw35aABDu7AF2u2b/AxiF/7tF5gA4xVwB1UVe/1CK5QHOB+YA3m/mAVvpd/8JWQcBAmIBAJRKhf8z9rT/5LFwATq9bP/Cy+3+FdHDAJMKIwFWneIAH6OL/jgHS/8+WnQAtTypAIqi1P5Rpx8AzVpw/yFw4wBTl3UBseBJ/66Q2f/mzE//Fk3o/3JO6gDgOX7+CTGNAPKTpQFotoz/p4QMAXtEfwDhVycB+2wIAMbBjwF5h8//rBZGADJEdP9lryj/+GnpAKbLBwBuxdoA1/4a/qji/QAfj2AAC2cpALeBy/5k90r/1X6EANKTLADH6hsBlC+1AJtbngE2aa//Ak6R/maaXwCAz3/+NHzs/4JURwDd89MAmKrPAN5qxwC3VF7+XMg4/4q2cwGOYJIAhYjkAGESlgA3+0IAjGYEAMpnlwAeE/j/M7jPAMrGWQA3xeH+qV/5/0JBRP+86n4Apt9kAXDv9ACQF8IAOie2APQsGP6vRLP/mHaaAbCiggDZcsz+rX5O/yHeHv8kAlv/Ao/zAAnr1wADq5cBGNf1/6gvpP7xks8ARYG0AETzcQCQNUj++y0OABduqABERE//bkZf/q5bkP8hzl//iSkH/xO7mf4j/3D/CZG5/jKdJQALcDEBZgi+/+rzqQE8VRcASie9AHQx7wCt1dIALqFs/5+WJQDEeLn/ImIG/5nDPv9h5kf/Zj1MABrU7P+kYRAAxjuSAKMXxAA4GD0AtWLBAPuT5f9ivRj/LjbO/+pS9gC3ZyYBbT7MAArw4ACSFnX/jpp4AEXUIwDQY3YBef8D/0gGwgB1EcX/fQ8XAJpPmQDWXsX/uTeT/z7+Tv5/UpkAbmY//2xSof9pu9QBUIonADz/Xf9IDLoA0vsfAb6nkP/kLBP+gEPoANb5a/6IkVb/hC6wAL274//QFowA2dN0ADJRuv6L+h8AHkDGAYebZACgzhf+u6LT/xC8PwD+0DEAVVS/APHA8v+ZfpEB6qKi/+Zh2AFAh34AvpTfATQAK/8cJ70BQIjuAK/EuQBi4tX/f5/0AeKvPACg6Y4BtPPP/0WYWQEfZRUAkBmk/ou/0QBbGXkAIJMFACe6e/8/c+b/XafG/4/V3P+znBP/GUJ6ANag2f8CLT7/ak+S/jOJY/9XZOf/r5Ho/2W4Af+uCX0AUiWhASRyjf8w3o7/9bqaAAWu3f4/cpv/hzegAVAfhwB++rMB7NotABQckQEQk0kA+b2EARG9wP/fjsb/SBQP//o17f4PCxIAG9Nx/tVrOP+uk5L/YH4wABfBbQElol4Ax535/hiAu//NMbL+XaQq/yt36wFYt+3/2tIB/2v+KgDmCmP/ogDiANvtWwCBsssA0DJf/s7QX//3v1n+bupP/6U98wAUenD/9va5/mcEewDpY+YB21v8/8feFv+z9en/0/HqAG/6wP9VVIgAZToy/4OtnP53LTP/dukQ/vJa1gBen9sBAwPq/2JMXP5QNuYABeTn/jUY3/9xOHYBFIQB/6vS7AA48Z7/unMT/wjlrgAwLAABcnKm/wZJ4v/NWfQAieNLAfitOABKePb+dwML/1F4xv+IemL/kvHdAW3CTv/f8UYB1sip/2G+L/8vZ67/Y1xI/nbptP/BI+n+GuUg/978xgDMK0f/x1SsAIZmvgBv7mH+5ijmAOPNQP7IDOEAphneAHFFM/+PnxgAp7hKAB3gdP6e0OkAwXR+/9QLhf8WOowBzCQz/+geKwDrRrX/QDiS/qkSVP/iAQ3/yDKw/zTV9f6o0WEAv0c3ACJOnADokDoBuUq9ALqOlf5ARX//ocuT/7CXvwCI58v+o7aJAKF++/7pIEIARM9CAB4cJQBdcmAB/lz3/yyrRQDKdwv/vHYyAf9TiP9HUhoARuMCACDreQG1KZoAR4bl/sr/JAApmAUAmj9J/yK2fAB53Zb/GszVASmsVwBanZL/bYIUAEdryP/zZr0AAcOR/i5YdQAIzuMAv279/22AFP6GVTP/ibFwAdgiFv+DEND/eZWqAHITFwGmUB//cfB6AOiz+gBEbrT+0qp3AN9spP/PT+n/G+Xi/tFiUf9PRAcAg7lkAKodov8Romv/ORULAWTItf9/QaYBpYbMAGinqAABpE8Akoc7AUYygP9mdw3+4waHAKKOs/+gZN4AG+DbAZ5dw//qjYkAEBh9/+7OL/9hEWL/dG4M/2BzTQBb4+j/+P5P/1zlBv5YxosAzkuBAPpNzv+N9HsBikXcACCXBgGDpxb/7USn/se9lgCjq4r/M7wG/18dif6U4rMAtWvQ/4YfUv+XZS3/gcrhAOBIkwAwipf/w0DO/u3angBqHYn+/b3p/2cPEf/CYf8Asi2p/sbhmwAnMHX/h2pzAGEmtQCWL0H/U4Ll/vYmgQBc75r+W2N/AKFvIf/u2fL/g7nD/9W/nv8pltoAhKmDAFlU/AGrRoD/o/jL/gEytP98TFUB+29QAGNC7/+a7bb/3X6F/krMY/9Bk3f/Yzin/0/4lf90m+T/7SsO/kWJC/8W+vEBW3qP/8358wDUGjz/MLawATAXv//LeZj+LUrV/z5aEv71o+b/uWp0/1MjnwAMIQL/UCI+ABBXrv+tZVUAyiRR/qBFzP9A4bsAOs5eAFaQLwDlVvUAP5G+ASUFJwBt+xoAiZPqAKJ5kf+QdM7/xei5/7e+jP9JDP7/ixTy/6pa7/9hQrv/9bWH/t6INAD1BTP+yy9OAJhl2ABJF30A/mAhAevSSf8r0VgBB4FtAHpo5P6q8ssA8syH/8oc6f9BBn8An5BHAGSMXwBOlg0A+2t2AbY6ff8BJmz/jb3R/wibfQFxo1v/eU++/4bvbP9ML/gAo+TvABFvCgBYlUv/1+vvAKefGP8vl2z/a9G8AOnnY/4cypT/riOK/24YRP8CRbUAa2ZSAGbtBwBcJO3/3aJTATfKBv+H6of/GPreAEFeqP71+NL/p2zJ/v+hbwDNCP4AiA10AGSwhP8r137/sYWC/55PlABD4CUBDM4V/z4ibgHtaK//UIRv/46uSABU5bT+abOMAED4D//pihAA9UN7/tp51P8/X9oB1YWJ/4+2Uv8wHAsA9HKNAdGvTP+dtZb/uuUD/6SdbwHnvYsAd8q+/9pqQP9E6z/+YBqs/7svCwHXEvv/UVRZAEQ6gABecQUBXIHQ/2EPU/4JHLwA7wmkADzNmADAo2L/uBI8ANm2iwBtO3j/BMD7AKnS8P8lrFz+lNP1/7NBNAD9DXMAua7OAXK8lf/tWq0AK8fA/1hscQA0I0wAQhmU/90EB/+X8XL/vtHoAGIyxwCXltX/EkokATUoBwATh0H/GqxFAK7tVQBjXykAAzgQACegsf/Iatr+uURU/1u6Pf5Dj43/DfSm/2NyxgDHbqP/wRK6AHzv9gFuRBYAAusuAdQ8awBpKmkBDuaYAAcFgwCNaJr/1QMGAIPkov+zZBwB53tV/84O3wH9YOYAJpiVAWKJegDWzQP/4piz/waFiQCeRYz/caKa/7TzrP8bvXP/jy7c/9WG4f9+HUUAvCuJAfJGCQBazP//56qTABc4E/44fZ3/MLPa/0+2/f8m1L8BKet8AGCXHACHlL4Azfkn/jRgiP/ULIj/Q9GD//yCF//bgBT/xoF2AGxlCwCyBZIBPgdk/7XsXv4cGqQATBZw/3hmTwDKwOUByLDXAClA9P/OuE4Apy0/AaAjAP87DI7/zAmQ/9te5QF6G3AAvWlt/0DQSv/7fzcBAuLGACxM0QCXmE3/0hcuAcmrRf8s0+cAviXg//XEPv+ptd7/ItMRAHfxxf/lI5gBFUUo/7LioQCUs8EA28L+ASjOM//nXPoBQ5mqABWU8QCqRVL/eRLn/1xyAwC4PuYA4clX/5Jgov+18twArbvdAeI+qv84ftkBdQ3j/7Ms7wCdjZv/kN1TAOvR0AAqEaUB+1GFAHz1yf5h0xj/U9amAJokCf/4L38AWtuM/6HZJv7Ukz//QlSUAc8DAQDmhlkBf056/+CbAf9SiEoAspzQ/7oZMf/eA9IB5Za+/1WiNP8pVI3/SXtU/l0RlgB3ExwBIBbX/xwXzP+O8TT/5DR9AB1MzwDXp/r+r6TmADfPaQFtu/X/oSzcASllgP+nEF4AXdZr/3ZIAP5QPer/ea99AIup+wBhJ5P++sQx/6Wzbv7fRrv/Fo59AZqziv92sCoBCq6ZAJxcZgCoDaH/jxAgAPrFtP/LoywBVyAkAKGZFP97/A8AGeNQADxYjgARFskBms1N/yc/LwAIeo0AgBe2/swnE/8EcB3/FySM/9LqdP41Mj//eato/6DbXgBXUg7+5yoFAKWLf/5WTiYAgjxC/sseLf8uxHoB+TWi/4iPZ/7X0nIA5weg/qmYKv9vLfYAjoOH/4NHzP8k4gsAABzy/+GK1f/3Ltj+9QO3AGz8SgHOGjD/zTb2/9PGJP95IzIANNjK/yaLgf7ySZQAQ+eN/yovzABOdBkBBOG//waT5AA6WLEAeqXl//xTyf/gp2ABsbie//JpswH4xvAAhULLAf4kLwAtGHP/dz7+AMThuv57jawAGlUp/+JvtwDV55cABDsH/+6KlABCkyH/H/aN/9GNdP9ocB8AWKGsAFPX5v4vb5cALSY0AYQtzACKgG3+6XWG//O+rf7x7PAAUn/s/ijfof9utuH/e67vAIfykQEz0ZoAlgNz/tmk/P83nEUBVF7//+hJLQEUE9T/YMU7/mD7IQAmx0kBQKz3/3V0OP/kERIAPopnAfblpP/0dsn+ViCf/20iiQFV07oACsHB/nrCsQB67mb/otqrAGzZoQGeqiIAsC+bAbXkC/8InAAAEEtdAM5i/wE6miMADPO4/kN1Qv/m5XsAySpuAIbksv66bHb/OhOa/1KpPv9yj3MB78Qy/60wwf+TAlT/loaT/l/oSQBt4zT+v4kKACjMHv5MNGH/pOt+AP58vABKthUBeR0j//EeB/5V2tb/B1SW/lEbdf+gn5j+Qhjd/+MKPAGNh2YA0L2WAXWzXACEFoj/eMccABWBT/62CUEA2qOpAPaTxv9rJpABTq/N/9YF+v4vWB3/pC/M/ys3Bv+Dhs/+dGTWAGCMSwFq3JAAwyAcAaxRBf/HszT/JVTLAKpwrgALBFsARfQbAXWDXAAhmK//jJlr//uHK/5XigT/xuqT/nmYVP/NZZsBnQkZAEhqEf5smQD/veW6AMEIsP+uldEA7oIdAOnWfgE94mYAOaMEAcZvM/8tT04Bc9IK/9oJGf+ei8b/01K7/lCFUwCdgeYB84WG/yiIEABNa0//t1VcAbHMygCjR5P/mEW+AKwzvAH60qz/0/JxAVlZGv9AQm/+dJgqAKEnG/82UP4AatFzAWd8YQDd5mL/H+cGALLAeP4P2cv/fJ5PAHCR9wBc+jABo7XB/yUvjv6QvaX/LpLwAAZLgAApncj+V3nVAAFx7AAFLfoAkAxSAB9s5wDh73f/pwe9/7vkhP9uvSIAXizMAaI0xQBOvPH+ORSNAPSSLwHOZDMAfWuU/hvDTQCY/VoBB4+Q/zMlHwAidyb/B8V2AJm80wCXFHT+9UE0/7T9bgEvsdEAoWMR/3beygB9s/wBezZ+/5E5vwA3unkACvOKAM3T5f99nPH+lJy5/+MTvP98KSD/HyLO/hE5UwDMFiX/KmBiAHdmuAEDvhwAblLa/8jMwP/JkXYAdcySAIQgYgHAwnkAaqH4Ae1YfAAX1BoAzata//gw2AGNJeb/fMsA/p6oHv/W+BUAcLsH/0uF7/9K4/P/+pNGANZ4ogCnCbP/Fp4SANpN0QFhbVH/9CGz/zk0Of9BrNL/+UfR/46p7gCevZn/rv5n/mIhDgCNTOb/cYs0/w861ACo18n/+MzXAd9EoP85mrf+L+d5AGqmiQBRiIoApSszAOeLPQA5Xzv+dmIZ/5c/7AFevvr/qblyAQX6Ov9LaWEB19+GAHFjowGAPnAAY2qTAKPDCgAhzbYA1g6u/4Em5/81tt8AYiqf//cNKAC80rEBBhUA//89lP6JLYH/WRp0/n4mcgD7MvL+eYaA/8z5p/6l69cAyrHzAIWNPgDwgr4Bbq//AAAUkgEl0nn/ByeCAI76VP+NyM8ACV9o/wv0rgCG6H4ApwF7/hDBlf/o6e8B1UZw//x0oP7y3tz/zVXjAAe5OgB29z8BdE2x/z71yP4/EiX/azXo/jLd0wCi2wf+Al4rALY+tv6gTsj/h4yqAOu45ACvNYr+UDpN/5jJAgE/xCIABR64AKuwmgB5O84AJmMnAKxQTf4AhpcAuiHx/l793/8scvwAbH45/8koDf8n5Rv/J+8XAZd5M/+ZlvgACuqu/3b2BP7I9SYARaHyARCylgBxOIIAqx9pABpYbP8xKmoA+6lCAEVdlQAUOf4ApBlvAFq8Wv/MBMUAKNUyAdRghP9YirT+5JJ8/7j29wBBdVb//WbS/v55JACJcwP/PBjYAIYSHQA74mEAsI5HAAfRoQC9VDP+m/pIANVU6/8t3uAA7pSP/6oqNf9Op3UAugAo/32xZ/9F4UIA4wdYAUusBgCpLeMBECRG/zICCf+LwRYAj7fn/tpFMgDsOKEB1YMqAIqRLP6I5Sj/MT8j/z2R9f9lwAL+6KdxAJhoJgF5udoAeYvT/nfwIwBBvdn+u7Oi/6C75gA++A7/PE5hAP/3o//hO1v/a0c6//EvIQEydewA27E//vRaswAjwtf/vUMy/xeHgQBovSX/uTnCACM+5//c+GwADOeyAI9QWwGDXWX/kCcCAf/6sgAFEez+iyAuAMy8Jv71czT/v3FJ/r9sRf8WRfUBF8uyAKpjqgBB+G8AJWyZ/0AlRQAAWD7+WZSQ/79E4AHxJzUAKcvt/5F+wv/dKv3/GWOXAGH93wFKczH/Bq9I/zuwywB8t/kB5ORjAIEMz/6owMP/zLAQ/pjqqwBNJVX/IXiH/47C4wEf1joA1bt9/+guPP++dCr+l7IT/zM+7f7M7MEAwug8AKwinf+9ELj+ZwNf/43pJP4pGQv/FcOmAHb1LQBD1ZX/nwwS/7uk4wGgGQUADE7DASvF4QAwjin+xJs8/9/HEgGRiJwA/HWp/pHi7gDvF2sAbbW8/+ZwMf5Jqu3/57fj/1DcFADCa38Bf81lAC40xQHSqyT/WANa/ziXjQBgu///Kk7IAP5GRgH0fagAzESKAXzXRgBmQsj+ETTkAHXcj/7L+HsAOBKu/7qXpP8z6NABoOQr//kdGQFEvj8AhTuMAb3xJP/4JcMBYNw3ALdMPv/DQj0AMkykAeGkTP9MPaP/dT4fAFGRQP92QQ4AonPW/waKLgB85vT/CoqPADQawgC49EwAgY8pAb70E/97qnr/YoFEAHnVkwBWZR7/oWebAIxZQ//v5b4BQwu1AMbwif7uRbz/Q5fuABMqbP/lVXEBMkSH/xFqCQAyZwH/UAGoASOYHv8QqLkBOFno/2XS/AAp+kcAzKpP/w4u7/9QTe8AvdZL/xGN+QAmUEz/vlV1AFbkqgCc2NABw8+k/5ZCTP+v4RD/jVBiAUzb8gDGonIALtqYAJsr8f6boGj/M7ulAAIRrwBCVKAB9zoeACNBNf5F7L8ALYb1AaN73QAgbhT/NBelALrWRwDpsGAA8u82ATlZigBTAFT/iKBkAFyOeP5ofL4AtbE+//opVQCYgioBYPz2AJeXP/7vhT4AIDicAC2nvf+OhbMBg1bTALuzlv76qg7/0qNOACU0lwBjTRoA7pzV/9XA0QFJLlQAFEEpATbOTwDJg5L+qm8Y/7EhMv6rJsv/Tvd0ANHdmQCFgLIBOiwZAMknOwG9E/wAMeXSAXW7dQC1s7gBAHLbADBekwD1KTgAfQ3M/vStdwAs3SD+VOoUAPmgxgHsfur/L2Oo/qrimf9ms9gA4o16/3pCmf629YYA4+QZAdY56//YrTj/tefSAHeAnf+BX4j/bn4zAAKpt/8HgmL+RbBe/3QE4wHZ8pH/yq0fAWkBJ/8ur0UA5C86/9fgRf7POEX/EP6L/xfP1P/KFH7/X9Vg/wmwIQDIBc//8SqA/iMhwP/45cQBgRF4APtnl/8HNHD/jDhC/yji9f/ZRiX+rNYJ/0hDhgGSwNb/LCZwAES4S//OWvsAleuNALWqOgB09O8AXJ0CAGatYgDpiWABfzHLAAWblAAXlAn/03oMACKGGv/bzIgAhggp/+BTK/5VGfcAbX8A/qmIMADud9v/563VAM4S/v4Iugf/fgkHAW8qSABvNOz+YD+NAJO/f/7NTsD/DmrtAbvbTACv87v+aVmtAFUZWQGi85QAAnbR/iGeCQCLoy7/XUYoAGwqjv5v/I7/m9+QADPlp/9J/Jv/XnQM/5ig2v+c7iX/s+rP/8UAs/+apI0A4cRoAAojGf7R1PL/Yf3e/rhl5QDeEn8BpIiH/x7PjP6SYfMAgcAa/slUIf9vCk7/k1Gy/wQEGACh7tf/Bo0hADXXDv8ptdD/54udALPL3f//uXEAveKs/3FC1v/KPi3/ZkAI/06uEP6FdUT/3OM9/zfy//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+pL4/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUIc/k1d2v9VpHH+VMlF/xNQRv/kGfv/oZviABXkYv9irf3+8Mf5/wAAAAAAAAAA85p8ANggmf9c+vv+uCIwAA14RwG+XxYA4Nso/jvSnv+jRaAAeBg0/wAAAAAAAAAAeSww/8Zh3wADK0UAsix1AP2TAAHtog3/ICCj/hP3Hf8hTNEARCid/wAAAAAAAAAAhpGz/u5ARv+oMEkB+glFAPAbuf8vQ/cAP0R6ANgkf/9+BjEAzA9pAAAAAAAAAAAAAQAAAAAAAACCgAAAAAAAAIqAAAAAAACAAIAAgAAAAICLgAAAAAAAAAEAAIAAAAAAgYAAgAAAAIAJgAAAAAAAgIoAAAAAAAAAiAAAAAAAAAAJgACAAAAAAAoAAIAAAAAAi4AAgAAAAACLAAAAAAAAgImAAAAAAACAA4AAAAAAAIACgAAAAAAAgIAAAAAAAACACoAAAAAAAAAKAACAAAAAgIGAAIAAAACAgIAAAAAAAIABAACAAAAAAAiAAIAAAACAAQAAAAMAAAAGAAAACgAAAA8AAAAVAAAAHAAAACQAAAAtAAAANwAAAAIAAAAOAAAAGwAAACkAAAA4AAAACAAAABkAAAArAAAAPgAAABIAAAAnAAAAPQAAABQAAAAsAAAACgAAAAcAAAALAAAAEQAAABIAAAADAAAABQAAABAAAAAIAAAAFQAAABgAAAAEAAAADwAAABcAAAATAAAADQAAAAwAAAACAAAAFAAAAA4AAAAWAAAACQAAAAYAAAABAAAAAAAAAAIAAAADAAAABQAAAAYAAAAHAAAACQAAAAoAAAALAAAAAAAAAAAAAAAAAAAAMTIzNDU2Nzg5QUJDREVGR0hKS0xNTlBRUlNUVVZXWFlaYWJjZGVmZ2hpamttbm9wcXJzdHV2d3h5egAAAAAAADAxMjM0NTY3ODlhYmNkZWYAAAAAAAAAAAAAAAAAAAAAi2VZcBU3ma8q6tyf8a3Q6mxyUdVBVM+pLBc6DdOcH5SPqkSK5LPiuz1NEwkJ9V/NeXEcHIPNvMrdQsvhUV6HEhKn1ix3kWVKV/PmdpTtULSafZ4/weTHoL3inRh+nMcdeJq5k0tJxPnmeFxtV6SYs+rUQ/BPE98RDFQntPIUxzl3HpKZ2U8CrHLjjkTeVorB3LLtxu22H4PKQY4Qd8496HO5bbQwOYGb2vVoDlwy10FIiITRjZOGbUB0qEkYKopkjUWOHC9o6+vM0v1dN59eWPgTTfPg6IytPUZwEGOo1BIJVR7b5JRBjoEoRFXWSzXuisCTBopfFh+mY3VZF370BNBaiGb034zuHiaLHSOkxYyS52Awl4bNrA/todJHqcmnVc2q1Ri9hx3R63vHAj4dwP3zM5hk+I/dLeJp/p7hgy3naX6VGpjP1XErhLvl807XM+lHP8to7aZuN4jfGVjDBvkqlwuucngpib/IOt+qkqT0nH6VkYs7ujzcf+iKzI1HH2bC1JHXWvkVyNtqbRywzU993NXmPTupuDyGbDnvOis+7JiEtD9Y6T743uomAATv6ipGNE/FllsafdXRiZfvp7KfjwzLlpd/53fUida+nn68GcQJtRA1aPJ3YR1+qEiUVrH1EmW5VZh21Y0knQwUbWmhA2NmmYdNP5BHNVD+PywdejZXXiL10Tn/nMUQ+hOFBVdrY4FalOSwEr/UV8qq2tCsUHqGTs0Fk/pnvn0jE0OS0A5AB+JTSHjZskLhDXYg9saEC5zxRbstzPhulAvg/AmOMuMQmdVvf+CHvV3rUJQogxozQAcOsduHwS4FmA1fM+nvkPg6SBfJ9KCjMifhl4djInPWKcy34e0ado+i69UXYPMuHAuGel02jVJxBVxuXHspQkNHlk0EJ1UXxa4UtrXqJ5i1c/yU5uRKUyFgDPvmlFBC14vCw71uxYxRGp/oWcCtY/3klPUDng6CMmEr1TbVaQfi7HRdtuVPCy4bIwCry0IucS2liKQNPx67vgL2NNtu5NBgjl94NlBJWjsvUnPFE05ShOT9+WYnuxbjHmuOdln7RaN4fWdK6Gcx+qJTjsD99EKrJunHkfraCJRn6TAGzxmLJPMbtMfmNGAAq8cB6CfPu131Lc+kLpyp/wgC9f1APLboviFHLjd//YBajGCD6kgDuEhTicw+vCFfACo3MbJg6z+UguRfHD87nc+DS3Xm7vjED0Yeon6LbtlHPZ+dqwnD9eQoVcLelxtlkyii28RUhF85b/wFPwuxkvjDXgVdJfhf25jyc+Sv4IRkwAO3Dx7wZ3u14lcGQAvmIKWGi882ectrUAuUQYwLiSX5hlUwMDrk5LJiWRhlZmpFkLPba9OJevvR3z+WRKshyAUOHwA4pS98qVrAw951WMt6gRmzoFn/LKxIPmm81B1tJxSUR5FCiLvq7jQT5tzG0esQ/FjzX8f+euh1Uku1hQADAFt/l4wMZeKpZUZLbQCBnFrNlOs8V4N5wepYo0PsT8/5Yndv41Uh5HWg4G2Iey25M9rzohTW4NQtIwCntEs5KQ24mJtCeXTNhl2wEQVaKQHPxlcvKa/RZKSU5k5vGuuCDD59o1UUTlEko5HQbp+V6tUxKksO9hWjMfY1LC7SHayefDY5i5Oa7JAcJX9svJ6OVR1n/vx7W5+f2/avV8lsinTX5FoAIHintbpFxv3pPjPVCse9XKWTxlaSjzhCgBf8e6UChUxD2EFJUOluy0Bdwwdz4Y6hvkT+GpfiOVc8+uPk6V75qp+qvqwSdNOtJhYE6a8OfKiTMNK4YV0bQTfKYX4hKX8vDe2OMbfS6thxRmB7EkWDCX8QKaDHQZH+c3jJEFrMcGaV7RSTu3YDQiale+xABXuZVHZlCz25jp23VziozS+U2GO5BhUMVqrBnKprAdn/cp79Odg3hMD+WcSugaZwNMtTyUP7gYudiuf8M+UA37PGljKMdkJFGae+/o4PbHb5R7UnZ5FtJII/c1uvLkYbeZtNnO6o1YDct20RFQ1TXhY50WADw/t+nR/RMIOo7gMDlHnlIo/cVRy95wedNBLqGGpRfMxj5G6fzOT+Omyoz7VDUk5/ArnwRazVQ8IcNztMm5isIM7EF6bdtXROlJMreUv4nG7a9dBlDHxLrZJCslYm436tWqdeyMZOCd1PFrEMd5zlz+9Zx3ENLmhEHqb6y2jptffVM64Lt44ov1cPd8dnQ+c5b5kQE59JN9g3rlTiEDisXAs/1u8XGiin5NfldLe5UvKT6A3ekF61CTc/P2zRCaAiCLPB6SQICiDKRWZvjDgePaZ1Vj/4uiP4O/rDDDSr3eblwJde+f1wDLmyRhLkVGB+saukR/gW0aRVHvlfpyR/t8H1AwIKcXfw3X4giGGFbaQsi7RqdWf4EhNi2fsklvExpKqQF882bN/OW2Rr/2rREAFlA3oFVgHqAjWMD0EFD53+PJXcy9MIe+B0bR3M/tLw/x4TxR4tUNUyQ3X71b98qCqJMYKNgB1Dq8uYEQ1Ka7l9Iv6tvGwNiTDF+PxQiy/Fs1Mo0muI2xmuYLYmoDO1XyfXZ2xAleq6vHosft4mJLRy6X9k+WuM/A7ltSvJJ0aN9xiT64GX74IM92ywqvbo5P6TrWLYA5gxBAVlQa5dqZYb4rCl6JXlxboVPLti3VYaQnutD/1BkjGZ+P7wWj+lyfPrpBY4ske3Eamflg/nOqL5ATausgMpuIikvwIAqb8CAK6/AgCzvwIAuL8CAL6/AgDDvwIAyL8CAMy/AgDSvwIA178CANy/AgDgvwIA5b8CAOq/AgDwvwIA9r8CAPu/AgAAwAIABcACAAvAAgAQwAIAFcACABvAAgAgwAIAJcACACvAAgAwwAIA70oFADjAAgA/wAIARcACAEnAAgBQwAIAVcACAFnAAgBewAIAZsACAGvAAgBwwAIAdsACAHvAAgCBwAIAh8ACAIzAAgCQwAIAlcACAJvAAgCgwAIAp8ACAKzAAgCwwAIAtcACALvAAgDCwAIAx8ACAM7AAgDTwAIA2cACAN/AAgDkwAIA6cACAPDAAgD1wAIA/cACAATBAgAIwQIAD8ECABnBAgAewQIAI8ECACjBAgAtwQIAMsECADjBAgA8wQIAQcECAEbBAgBMwQIAUcECAFzBAgBhwQIAZcECAGnBAgBuwQIAd8ECAH3BAgCDwQIAh8ECAIzBAgCSwQIAmsECAJ/BAgCkwQIAqsECALDBAgC1wQIAu8ECAL/BAgDEwQIAycECAM7BAgDTwQIA18ECANzBAgDgwQIA5cECAOnBAgDwwQIA7UkFAPfBAgD9wQIAAsICAAfCAgAOwgIAE8ICABvCAgAgwgIAJ8ICACvCAgAywgIAOsICAD/CAgBEwgIAScICAE7CAgBSwgIAWcICAGDCAgBmwgIAa8ICAHHCAgB2wgIAfsICAIPCAgCIwgIAjcICAJHCAgCXwgIAnMICAKHCAgCmwgIAqsICALDCAgC5wgIAvsICAMTCAgDJwgIAz8ICANXCAgDcwgIA4cICAObCAgDtwgIA8sICAPjCAgD/wgIABcMCAAzDAgARwwIAF8MCAB7DAgAnwwIALcMCADPDAgA3wwIAQMMCAEXDAgBKwwIAUMMCAFbDAgBgwwIAZcMCAGvDAgBywwIAd8MCAHzDAgCBwwIAiMMCAI3DAgCTwwIAl8MCAJ7DAgCpwwIArcMCALHDAgC2wwIAvcMCAMPDAgDIwwIAzcMCANXDAgDcwwIA4sMCAOfDAgDtwwIA9cMCAPrDAgD/wwIABsQCAAzEAgAUxAIAGMQCACDEAgAlxAIALMQCADLEAgA5xAIAP8QCAEnEAgBPxAIAVMQCAFvEAgBixAIAacQCAG/EAgB2xAIAe8QCAIHEAgCIxAIAjcQCAJLEAgCXxAIAncQCAKXEAgCqxAIAscQCALfEAgDBxAIAxcQCAMrEAgDPxAIA1sQCANzEAgDjxAIA6sQCAPDEAgD0xAIA+sQCAADFAgAFxQIAC8UCABHFAgAXxQIAH8UCACfFAgAwxQIANcUCADvFAgBBxQIARsUCAEvFAgBRxQIAV8UCAFzFAgBixQIAaMUCAG/FAgB1xQIAfcUCAIXFAgCKxQIAj8UCAJTFAgCZxQIAocUCAKfFAgCsxQIAs8UCALnFAgDAxQIAycUCAM/FAgDVxQIA28UCAOHFAgDoxQIA78UCAPbFAgD9xQIABMYCAArGAgASxgIAGsYCACDGAgAlxgIAK8YCADHGAgA3xgIAO8YCAEPGAgBJxgIATsYCAFfGAgBdxgIAY8YCAGnGAgBwxgIAdcYCAHzGAgCAxgIAhcYCAIvGAgCQxgIAlcYCAJzGAgCixgIApsYCAKvGAgCwxgIAt8YCALvGAgDCxgIAx8YCAM3GAgDTxgIA3MYCAOHGAgDnxgIA7sYCAPPGAgD3xgIA/cYCAATHAgAKxwIAD8cCABXHAgAZxwIAHccCACLHAgAoxwIALscCADXHAgA7xwIAQMcCAEbHAgBLxwIAUMcCAFbHAgBbxwIAYccCAGnHAgBuxwIAcscCAHjHAgCAxwIAhscCAIzHAgCSxwIAlscCAJ3HAgCixwIAqscCALDHAgC4xwIAvscCAMPHAgDKxwIA0ccCANfHAgDfxwIA5McCAOrHAgDwxwIA9McCAPnHAgD/xwIACcgCAA7IAgASyAIAGMgCAB7IAgAlyAIAKsgCAC7IAgAzyAIAOMgCAD7IAgBEyAIAS8gCAFDIAgBYyAIAXcgCAGHIAgD1RQUAaMgCAG7IAgByyAIAd8gCAH7IAgCGyAIAi8gCAJDIAgCVyAIAnMgCAKPIAgCpyAIAscgCALjIAgDByAIAycgCANDIAgDVyAIA28gCAODIAgDmyAIA7sgCAPXIAgD6yAIAAMkCAATJAgAKyQIAD8kCABTJAgAdyQIAIckCACbJAgAryQIAMskCADjJAgA/yQIARckCAE3JAgBUyQIAWckCAF3JAgBkyQIAaskCAG7JAgB1yQIAeckCAH/JAgCEyQIAiskCAJDJAgCXyQIAnckCAKLJAgCpyQIAsMkCALXJAgC7yQIAwckCAMbJAgDNyQIA0skCANfJAgDfyQIA5ckCAOvJAgDwyQIA9ckCAPrJAgACygIAC8oCABPKAgAXygIAHMoCACPKAgApygIAMsoCADrKAgBAygIARcoCAE3KAgBSygIAV8oCAFzKAgBiygIAZ8oCAG7KAgB1ygIAfMoCAILKAgCJygIAj8oCAJXKAgCbygIAoMoCAKTKAgCpygIArcoCALPKAgC5ygIAwsoCAMfKAgDOygIA1coCANrKAgDgygIADEsFAOXKAgDqygIA8soCAPfKAgD8ygIAAssCAAjLAgARywIA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htYCAIvWAgCS1gIAmtYCAKPWAgCo1gIArtYCALjWAgC/1gIAx9YCAM/WAgDV1gIA3tYCAOXWAgDv1gIA9NYCAPzWAgAC1wIADdcCABPXAgAZ1wIAINcCACbXAgAr1wIANdcCADzXAgBB1wIASNcCAE3XAgBT1wIAXNcCAGLXAgBo1wIAbdcCAHTXAgB71wIAgNcCAIbXAgCL1wIAlNcCAJvXAgCh1wIApdcCAK3XAgC01wIAutcCAMDXAgDG1wIAy9cCANDXAgDX1wIA3tcCAOPXAgDr1wIA8NcCAPfXAgD+1wIABNgCAAvYAgAQ2AIAF9gCAB7YAgAl2AIAKtgCADDYAgA32AIAPdgCAEPYAgBJ2AIAT9gCAFXYAgBd2AIAZNgCAGrYAgBw2AIAdtgCAHzYAgCE2AIAi9gCAJLYAgCa2AIAoNgCAKbYAgCt2AIAs9gCALnYAgC+2AIAw9gCAMnYAgDR2AIA19gCAN/YAgDk2AIA6tgCAPbYAgD72AIAANkCAAbZAgAN2QIAEtkCABnZAgAe2QIAJNkCAC7ZAgAz2QIAPNkCAEXZAgBK2QIAT9kCAFXZAgBd2QIAZNkCAGzZAgBx2QIAd9kCAHzZAgCC2QIAidkCAI7ZAgCU2QIAmdkCAKHZAgCo2QIAsdkCALnZAgDB2QIAyNkCANDZAgDa2QIA4tkCAOvZAgDv2QIA89kCAPnZAgD/2QIABtoCAA3aAgAT2gIAGdoCAB/aAgAm2gIALNoCADPaAgA62gIARdoCAEzaAgBS2gIAWNoCAGPaAgBo2gIActoCAHjaAgB+2gIAhNoCAIvaAgCS2gIAltoCAJvaAgCg2gIApdoCAK7aAgC22gIAvtoCAMTaAgDN2gIA0toCANjaAgDe2gIA5doCAOzaAgDz2gIA+doCAADbAgAI2wIAD9sCABXbAgAa2wIAINsCACnbAgAv2wIAONsCAEHbAgBK2wIAUdsCAFjbAgBf2wIAZdsCAGrbAgBv2wIAdtsCAHzbAgCF2wIAjNsCAJLbAgCY2wIAoNsCAKTbAgCq2wIAsNsCALfbAgC82wIAxtsCAM/bAgDU2wIA29sCAOTbAgDp2wIA79sCAPbbAgD92wIAA9wCAAncAgAQ3AIAFtwCAB/cAgAl3AIAKtwCADHcAgA33AIAPNwCAETcAgBJ3AIAUdwCAFbcAgBc3AIAYtwCAGncAgBy3AIAeNwCAIDcAgCF3AIAj9wCAJfcAgCe3AIAqdwCALTcAgC63AIAwNwCAMXcAgDL3AIA0dwCANncAgDe3AIA49wCAOvcAgDw3AIA9dwCAPzcAgAC3QIACt0CABHdAgAY3QIAH90CACfdAgAt3QIANN0CADvdAgBB3QIASN0CAFHdAgBY3QIAXt0CAGfdAgBt3QIAc90CAHndAgCA3QIAht0CAIvdAgCS3QIAmd0CAKHdAgCp3QIAsd0CALbdAgDA3QIAyN0CAMzdAgDV3QIA2d0CAN/dAgDl3QIA7N0CAPfdAgD83QIAAd4CAAfeAgAM3gIAEt4CABfeAgAc3gIAJN4CACreAgAy3gIAON4CAD7eAgBD3gIASd4CAFPeAgBa3gIAZd4CAGzeAgBx3gIAdt4CAHveAgCD3gIAid4CAJLeAgCc3gIApd4CAKreAgCy3gIAvd4CAMPeAgDO3gIA1N4CANjeAgDe3gIA5N4CAO7eAgD33gIA/94CAAXfAgAJ3wIAEN8CABbfAgAd3wIAJd8CACvfAgAw3wIAON8CAEPfAgBK3wIAUN8CAFbfAgBa3wIAX98CAGbfAgBv3wIAdN8CAHrfAgCB3wIAh98CAI/fAgCT3wIAmd8CAJ7fAgCi3wIAqt8CALHfAgC13wIAu98CAMDfAgDH3wIAz98CANbfAgDd3wIA4t8CAOvfAgD23wIA+98CAAHgAgAI4AIADeACABfgAgAf4AIAJeACACvgAgAv4AIANuACADrgAgDUSgUAP+ACAEfgAgBP4AIAWeACAGPgAgBr4AIAcuACAHngAgB/4AIAh+ACAJDgAgCY4AIApOACAKjgAgCs4AIAseACALrgAgDE4AIAyeACAM7gAgDT4AIA1+ACAN/gAgDn4AIA7uACAPbgAgD+4AIABOECAA3hAgAW4QIAIOECACbhAgAr4QIAMuECADjhAgA+4QIAQ+ECAEjhAgBT4QIAWOECAGDhAgBp4QIAceECAHXhAgB84QIAg+ECAIvhAgCT4QIAm+ECAKPhAgCp4QIAsOECAHxLBQC54QIAweECAMjhAgDO4QIA1uECANzhAgDk4QIA7OECAPPhAgD44QIAAeICAAjiAgAP4gIAFOICABviAgAi4gIAKeICADDiAgA64gIAQuICAEfiAgBP4gIAVeICAFniAgBf4gIAZOICAGriAgBx4gIAeeICAILiAgCK4gIAlOICAJ7iAgCk4gIAruICALXiAgC64gIAwuICAMfiAgDQ4gIA1eICAN3iAgDi4gIA6OICAOziAgD14gIA/OICAALjAgAJ4wIAD+MCABfjAgAh4wIAJuMCAC7jAgA44wIAPeMCAEPjAgBI4wIAUeMCAFrjAgBg4wIAZuMCAGvjAgBw4wIAeOMCAH7jAgCD4wIAi+MCAJLjAgCY4wIAnuMCAKXjAgCr4wIAsOMCALbjAgC94wIAwuMCAMbjAgDL4wIA0eMCANfjAgDe4wIA5eMCAOzjAgDy4wIA+uMCAAHkAgAG5AIAEeQCABzkAgAi5AIAK+QCADHkAgA35AIAP+QCAEnkAgBU5AIAWOQCAF3kAgBj5AIAaOQCAGzkAgBz5AIAfOQCAIbkAgCK5AIAk+QCAJvkAgCi5AIAp+QCAK3kAgC25AIAv+QCAMjkAgDQ5AIA1+QCAN3kAgDj5AIA6uQCAPPkAgD85AIAAuUCAAjlAgAO5QIAFeUCABvlAgAl5QIAKuUCADHlAgA25QIAPOUCAEPlAgBJ5QIAT+UCAFXlAgBa5QIAYOUCAGXlAgBp5QIAc+UCAHnlAgCD5QIAi+UCAJDlAgCZ5QIAo+UCAKjlAgCv5QIAteUCALrlAgC/5QIAyeUCAM/lAgDY5QIA3+UCAOblAgDs5QIA8OUCAPXlAgD65QIAAeYCAAfmAgAO5gIAFOYCABzmAgAg5gIAJuYCACzmAgAy5gIAOOYCAEDmAgBH5gIAUOYCAFbmAgBd5gIAYeYCAGrmAgBx5gIAeeYCAIHmAgCJ5gIAjuYCAJfmAgCd5gIAouYCAKjmAgCw5gIAtOYCALrmAgDA5gIAxuYCANDmAgDW5gIA3eYCAOXmAgDs5gIA8uYCAPnmAgAA5wIACOcCAA/nAgAW5wIAIOcCACznAgAw5wIANecCADvnAgBF5wIATOcCAFTnAgBc5wIAYOcCAGfnAgBx5wIAfOcCAILnAgCJ5wIAkOcCAJbnAgCc5wIAp+cCAK7nAgCy5wIAuucCAMLnAgDH5wIAzOcCANPnAgDa5wIA4ucCAObnAgDv5wIA9+cCAPvnAgAC6AIAB+gCAAzoAgAR6AIAGegCAB7oAgAl6AIALOgCADToAgA76AIAQugCAEroAgBT6AIAWegCAGDoAgBm6AIA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+DQDAAE1AwAKNQMAETUDABk1AwAfNQMAJjUDAC01AwA0NQMAPjUDAEY1AwBONQMAVTUDAF01AwBmNQMAbTUDAHM1AwB5NQMAgDUDAIo1AwCRNQMAnDUDAKE1AwCrNQMAtDUDAL41AwDGNQMAzTUDANU1AwDcNQMA4zUDAOs1AwD1NQMA+jUDAAE2AwAHNgMADjYDABU2AwAaNgMAIDYDACU2AwAvNgMANjYDAD02AwBFNgMATTYDAFQ2AwBdNgMAYzYDAGs2AwBzNgMAejYDAII2AwCLNgMAkjYDAJg2AwCfNgMApjYDAKs2AwC0NgMAvTYDAMg2AwDSNgMA2jYDAOI2AwDqNgMA8jYDAPw2AwACNwMACjcDABE3AwAYNwMAHzcDACU3AwAtNwMANjcDAD43AwBFNwMATDcDAFM3AwBbNwMAYTcDAGk3AwBwNwMAeDcDAH83AwCHNwMAkDcDAJg3AwCfNwMApzcDAK03AwC1NwMAvDcDAMQ3AwDONwMA1jcDAN03AwDkNwMA7DcDAPQ3AwD9NwMABDgDAA04AwATOAMAGTgDACE4AwAnOAMALzgDADc4AwA8OAMAQjgDAEg4AwBOOAMAVjgDAF04AwBkOAMAazgDAHE4AwB3OAMAfjgDAIc4AwCQOAMAljgDAJ04AwCkOAMAqzgDALE4AwC5OAMAxDgDAMw4AwDUOAMA2zgDAOQ4AwDtOAMA8zgDAP04AwAFOQMACzkDABI5AwAYOQMAHTkDACU5AwArOQMANzkDAEA5AwBHOQMATTkDAFY5AwBdOQMAYzkDAGo5AwByOQMAejkDAIU5AwCNOQMAkwYDAJM5AwCbOQMAozkDAKo5AwCwOQMAtjkDAL45AwDFOQMAzzkDANg5AwDfOQMA5zkDAPA5AwD2OQMA/zkDAAY6AwANOgMAFToDAB06AwAjOgMAKDoDAC46AwA0OgMAPzoDAEY6AwBMOgMAUjoDAFk6AwBiOgMAZzoDAG46AwB3OgMAfjoDAIc6AwCOOgMAlzoDAJ06AwCiOgMAqDoDALE6AwC5OgMAwDoDAMs6AwDTOgMA2ToDAOA6AwDoOgMA7joDAPg6AwAAOwMACTsDABE7AwAZOwMAIjsDACc7AwAuOwMANTsDAD07AwBEOwMATDsDAFE7AwBaOwMAYTsDAGc7AwBtOwMAczsDAHs7AwCCOwMAhzsDAJA7AwCWOwMAnzsDAKQ7AwCrOwMAtDsDALo7AwDEOwMAzDsDANM7AwDaOwMA4DsDAOc7AwDvOwMA9zsDAP07AwADPAMACjwDABM8AwAZPAMAIDwDACY8AwAvPAMANzwDAD48AwBHPAMATjwDAFY8AwBdPAMAZzwDAG08AwB1PAMAfDwDAIQ8AwCOPAMAlTwDAJs8AwChPAMApjwDAK08AwC3PAMAvzwDAMg8AwDQPAMA1jwDAN08AwDnPAMA7zwDAPU8AwD7PAMAAz0DAAs9AwASPQMAGT0DACA9AwAmPQMAKz0DADM9AwA5PQMAPz0DAEc9AwBMPQMAUz0DAFo9AwBgPQMAaD0DAHE9AwB5PQMAfz0DAIY9AwCNPQMAkz0DAJk9AwCgPQMApz0DAK09AwC0PQMAuT0DAME9AwDHPQMAzD0DANI9AwDZPQMA3z0DAOc9AwDtPQMA9j0DAAA+AwAFPgMACz4DABI+AwAZPgMAIT4DACk+AwAyPgMANz4DAD8+AwBFPgMASj4DAFM+AwBbPgMAYT4DAGg+AwBtPgMAdj4DAHw+AwCDPgMAAAAAAAAAAADAPgMAzT4DANg+AwDnPgMA9j4DAAM/AwAUPwMAIT8DADA/AwA/PwMASj8DAFM/AwBePwMAbz8DAHo/AwCHPwMAlj8DAKU/AwC0PwMAvz8DAM4/AwDZPwMA5j8DAO8/AwD4PwMAB0ADABhAAwApQAMANkADAEVAAwBUQAMAX0ADAGpAAwB1QAMAhkADAJdAAwCiQAMArUADALpAAwDJQAMA2EADAOFAAwDuQAMA/0ADAApBAwAZQQMAKEEDADVBAwBCQQMAT0EDAFpBAwBpQQMAekEDAIdBAwCYQQMAqUEDALhBAwDFQQMA1kEDAOVBAwD0QQMAAUIDAA5CAwAfQgMAKkIDADtCAwBGQgMAT0IDAFhCAwBjQgMAcEIDAH9CAwCMQgMAl0IDAKJCAwCvQgMAwEIDAM1CAwDcQgMA7UIDAPxCAwAHQwMAFEMDAB9DAwAoQwMAN0MDAEZDAwBVQwMAXkMDAGlDAwB0QwMAgUMDAI5DAwCfQwMArkMDALlDAwDEQwMAzUMDAN5DAwDrQwMA+EMDAAFEAwAMRAMAG0QDACpEAwA5RAMAREQDAE1EAwBcRAMAZ0QDAHREAwB/RAMAikQDAJdEAwCiRAMAr0QDAMBEAwDPRAMA3EQDAOlEAwD2RAMAAUUDAA5FAwAbRQMAJkUDADVFAwBGRQMAUUUDAFxFAwBnRQMAdEUDAH9FAwCORQMAnUUDAKZFAwC3RQMAwkUDAM1FAwDYRQMA50UDAPRFAwABRgMADEYDABtGAwAoRgMAM0YDAEJGAwBPRgMAWkYDAGdGAwByRgMAf0YDAI5GAwCdRgMAqkYDALVGAwDCRgMAzUYDANxGAwDnRgMA9kYDAANHAwAMRwMAGUcDACJHAwAxRwMAPEcDAEdHAwBURwMAY0cDAGxHAwB7RwMAhEcDAJFHAwCaRwMAo0cDAK5HAwC7RwMAxEcDANNHAwDgRwMA7UcDAPpHAwAJSAMAFkgDAB9IAwAqSAMANUgDAEBIAwBPSAMAXkgDAGdIAwB4SAMAg0gDAIxIAwCbSAMApEgDALFIAwDASAMAy0gDANZIAwDjSAMA7EgDAPlIAwAKSQMAGUkDACRJAwAxSQMAQkkDAFNJAwBeSQMAaUkDAHJJAwB9SQMAjEkDAJlJAwCqSQMAtUkDAMBJAwDJSQMA1EkDAOFJAwDwSQMA+0kDAAxKAwAdSgMAJkoDADNKAwA+SgMATUoDAF5KAwBtSgMAfkoDAIdKAwCWSgMAn0oDAK5KAwC5SgMAxkoDANFKAwDeSgMA6UoDAPZKAwADSwMAEEsDAB9LAwAwSwMAOUsDAERLAwBTSwMAYksDAHNLAwCCSwMAkUsDAKBLAwCtSwMAvksDAM1LAwDYSwMA40sDAO5LAwD/SwMAEEwDACFMAwAyTAMAQ0wDAFJMAwBjTAMAdEwDAIVMAwCUTAMApUwDALBMAwC7TAMAzEwDANlMAwDkTAMA8UwDAP5MAwALTQMAGk0DAClNAwA0TQMARU0DAFZNAwBlTQMAck0DAH9NAwCITQMAl00DAKRNAwCvTQMAvE0DAMlNAwDWTQMA400DAOxNAwD9TQMACk4DABNOAwAeTgMAK04DADxOAwBHTgMAVk4DAGFOAwBqTgMAdU4DAH5OAwCJTgMAmk4DAKlOAwC2TgMAwU4DAMxOAwDXTgMA5k4DAPVOAwD+TgMAB08DABZPAwAjTwMAME8DAD9PAwBITwMAVU8DAGJPAwBzTwMAgE8DAIlPAwCWTwMApU8DAK5PAwC7TwMAyE8DANFPAwDaTwMA5U8DAPZPAwD/TwMAClADABlQAwAoUAMAOVADAEpQAwBbUAMAalADAHNQAwCEUAMAjVADAJxQAwCrUAMAulADAMlQAwDYUAMA51ADAPZQAwD/UAMADFEDABtRAwAoUQMAM1EDAD5RAwBLUQMAVlEDAGdRAwB0UQMAhVEDAI5RAwCXUQMAoFEDAK9RAwC+UQMAy1EDANpRAwDpUQMA9FEDAP1RAwAOUgMAG1IDACxSAwA5UgMARlIDAFFSAwBeUgMAZ1IDAHZSAwCBUgMAkFIDAJ9SAwCoUgMAs1IDAMJSAwDLUgMA1lIDAOFSAwDqUgMA91IDAAJTAwANUwMAFlMDAB9TAwAoUwMAMVMDAD5TAwBHUwMAUFMDAF9TAwBsUwMAeVMDAIZTAwCPUwMAmFMDAKFTAwCsUwMAt1MDAMRTAwDPUwMA3lMDAOdTAwDwUwMA+VMDAAhUAwAVVAMAIFQDAC1UAwA4VAMARVQDAE5UAwBXVAMAYFQDAG1UAwB4VAMAhVQDAJRUAwChVAMAsFQDAL1UAwDMVAMA1VQDAOBUAwDxVAMA/FQDAAdVAwAUVQMAIVUDAC5VAwA3VQMASFUDAFNVAwBiVQMAb1UDAHxVAwCHVQMAklUDAKNVAwC0VQMAxVUDANZVAwDnVQMA9lUDAANWAwASVgMAHVYDACpWAwA3VgMAQlYDAE9WAwBeVgMAZ1YDAHRWAwCDVgMAlFYDAJ9WAwCsVgMAu1YDAMZWAwDRVgMA4FYDAOtWAwD4VgMAAVcDAAxXAwAVVwMAHlcDACdXAwAyVwMAO1cDAEhXAwBXVwMAYlcDAGtXAwB6VwMAh1cDAJRXAwChVwMAsFcDAL1XAwDKVwMA01cDANxXAwDpVwMA9lcDAP9XAwAKWAMAE1gDABxYAwAtWAMAPFgDAE1YAwBeWAMAbVgDAH5YAwCPWAMAmlgDAKtYAwC8WAMAy1gDANpYAwDpWAMA9FgDAP1YAwAMWQMAGVkDACRZAwAvWQMAQFkDAE9ZAwBgWQMAb1kDAH5ZAwCNWQMAnlkDAK9ZAwC+WQMAz1kDAOBZAwDxWQMA+lkDAAdaAwAUWgMAI1oDADRaAwBFWgMATloDAFdaAwBgWgMAb1oDAH5aAwCHWgMAlloDAJ9aAwCsWgMAu1oDAMhaAwDTWgMA4loDAPFaAwD8WgMAB1sDABBbAwAhWwMAKlsDADVbAwBGWwMAVVsDAGBbAwBpWwMAclsDAIFbAwCMWwMAm1sDAKhbAwCzWwMAwlsDANFbAwDeWwMA71sDAPhbAwADXAMAEFwDAB1cAwAoXAMANVwDAEBcAwBNXAMAWlwDAGVcAwBuXAMAd1wDAIBcAwCNXAMAmFwDAKVcAwCuXAMAuVwDAMZcAwDRXAMA3lwDAOtcAwD0XAMA/1wDAApdAwAbXQMAKF0DADldAwBEXQMAU10DAGRdAwBxXQMAfF0DAIVdAwCQXQMAn10DAKxdAwC7XQMAxl0DANVdAwDgXQMA7V0DAPhdAwAFXgMAFl4DACFeAwAsXgMAPV4DAEheAwBVXgMAXl4DAGleAwB0XgMAfV4DAIpeAwCVXgMApl4DALFeAwC+XgMAy14DANxeAwDpXgMA9F4DAP9eAwAQXwMAGV8DACRfAwA1XwMARF8DAFFfAwBcXwMAZ18DAHRfAwB/XwMAjF8DAJtfAwCoXwMAtV8DAMBfAwDRXwMA3l8DAOdfAwDwXwMA+18DAAhgAwAXYAMAJGADAC1gAwA4YAMASWADAFhgAwBjYAMAbmADAHdgAwCEYAMAjWADAJZgAwCfYAMAqmADALNgAwDAYAMAzWADANxgAwDpYAMA9mADAAFhAwAMYQMAGWEDACZhAwAzYQMAPGEDAElhAwBSYQMAW2EDAGZhAwB3YQMAhGEDAI1hAwCcYQMApWEDALJhAwC/YQMAzGEDANdhAwDmYQMA82EDAABiAwANYgMAHGIDACliAwA0YgMAQ2IDAFJiAwBdYgMAamIDAHViAwCGYgMAlWIDAKJiAwCrYgMAtmIDAL9iAwDKYgMA12IDAOJiAwDvYgMA/mIDAAdjAwAQYwMAHWMDACxjAwA5YwMASGMDAFVjAwBeYwMAaWMDAHRjAwCFYwMAlGMDAKFjAwCyYwMAwWMDANJjAwDhYwMA7mMDAP1jAwAKZAMAF2QDACRkAwAzZAMAQGQDAE1kAwBaZAMAZ2QDAHBkAwB7ZAMAiGQDAJdkAwCkZAMAr2QDALhkAwDBZAMAzGQDAN1kAwDmZAMA92QDAARlAwATZQMAIGUDAC1lAwA8ZQMASWUDAFJlAwBdZQMAamUDAHllAwCEZQMAkWUDAJxlAwClZQMAsmUDAMNlAwDMZQMA12UDAOBlAwDtZQMA9mUDAP9lAwAMZgMAGWYDACRmAwAtZgMAOGYDAENmAwBOZgMAWWYDAGpmAwB5ZgMAiGYDAJVmAwCmZgMAtWYDAMRmAwDPZgMA3mYDAO9mAwAAZwMAC2cDABhnAwAjZwMALmcDADtnAwBEZwMAU2cDAGJnAwBvZwMAfGcDAI1nAwCcZwMAq2cDALxnAwDLZwMA1mcDAOFnAwDyZwMAA2gDABJoAwAbaAMAKGgDADVoAwBCaAMAUWgDAFpoAwBlaAMAbmgDAHloAwCEaAMAjWgDAJxoAwCpaAMAsmgDAL1oAwDIaAMA0WgDANpoAwDjaAMA8GgDAPloAwAGaQMAEWkDACJpAwAxaQMAOmkDAEVpAwBSaQMAW2kDAGZpAwB1aQMAhmkDAJdpAwCmaQMAt2kDAMJpAwDNaQMA3GkDAOdpAwD4aQMAB2oDABJqAwAjagMANGoDAEVqAwBQagMAXWoDAGxqAwB7agMAjGoDAJVqAwCgagMAq2oDALRqAwDDagMA1GoDAN9qAwDwagMA/WoDAAprAwAbawMALGsDADtrAwBEawMAVWsDAGBrAwBxawMAgGsDAItrAwCWawMAn2sDAKprAwC5awMAxmsDANFrAwDgawMA8WsDAABsAwANbAMAGGwDAClsAwA0bAMARWwDAFZsAwBfbAMAamwDAHdsAwCCbAMAjWwDAJZsAwCnbAMAtmwDAMdsAwDUbAMA4WwDAPJsAwD9bAMACG0DABdtAwAkbQMANW0DAEJtAwBTbQMAXm0DAG9tAwB8bQMAhW0DAJBtAwChbQMAsm0DAMNtAwDQbQMA320DAPBtAwD/bQMAEG4DABtuAwAobgMANW4DAEJuAwBNbgMAWm4DAGduAwBwbgMAf24DAI5uAwCXbgMApm4DALNuAwDEbgMA1W4DAOJuAwDrbgMA9m4DAAFvAwAObwMAG28DACZvAwAzbwMAQm8DAE9vAwBabwMAZW8DAHRvAwCDbwMAjm8DAJlvAwCkbwMAs28DAMBvAwDRbwMA3m8DAOlvAwD2bwMAAXADAAxwAwAZcAMAJnADADVwAwBCcAMAUXADAFpwAwBncAMAdnADAIFwAwCOcAMAmXADAKZwAwCvcAMAunADAMlwAwDScAMA23ADAOZwAwDxcAMA/nADAAlxAwAScQMAG3EDAChxAwAzcQMAQHEDAFFxAwBgcQMAcXEDAIBxAwCLcQMAlnEDAKdxAwC2cQMAv3EDANBxAwDhcQMA8HEDAPlxAwAEcgMAE3IDACJyAwAtcgMAPnIDAEdyAwBYcgMAY3IDAHJyAwCDcgMAjHIDAJtyAwCocgMAuXIDAMRyAwDTcgMA4HIDAOtyAwD4cgMAAXMDAAxzAwAXcwMAJHMDAC1zAwA6cwMARXMDAFZzAwBhcwMAcHMDAHlzAwCEcwMAk3MDAKBzAwCrcwMAuHMDAMNzAwDQcwMA3XMDAOxzAwD9cwMACHQDABV0AwAgdAMALXQDADp0AwBJdAMAVHQDAF90AwBqdAMAe3QDAIp0AwCXdAMApHQDALV0AwDCdAMAzXQDANp0AwDpdAMA8nQDAAF1AwAOdQMAGXUDACh1AwA1dQMARHUDAFF1AwBadQMAaXUDAHZ1AwCFdQMAjnUDAJl1AwCmdQMAs3UDAMJ1AwDTdQMA5HUDAPN1AwACdgMAC3YDABZ2AwAjdgMALHYDADV2AwA+dgMASXYDAFR2AwBhdgMAanYDAHV2AwCAdgMAiXYDAJJ2AwChdgMAsHYDALt2AwDEdgMAz3YDANx2AwDndgMA8nYDAPt2AwAEdwMAEXcDAB53AwApdwMANncDAEF3AwBMdwMAW3cDAGZ3AwB1dwMAgncDAI13AwCcdwMApXcDALB3AwC7dwMAyHcDANN3AwDedwMA7XcDAPx3AwAFeAMADngDAB14AwAmeAMAN3gDAEZ4AwBReAMAYHgDAHF4AwB8eAMAjXgDAJx4AwCneAMAsngDALt4AwDKeAMA23gDAOZ4AwD3eAMABHkDAA15AwAceQMAJ3kDADR5AwBBeQMATHkDAFV5AwBieQMAbXkDAHp5AwCJeQMAmnkDAKV5AwC0eQMAxXkDANJ5AwDfeQMA6nkDAPd5AwAIegMAF3oDACJ6AwAtegMAPHoDAEd6AwBUegMAY3oDAG56AwB3egMAiHoDAJl6AwCoegMAs3oDAMR6AwDRegMA2noDAOt6AwD6egMABXsDABR7AwAfewMAMHsDAEF7AwBMewMAV3sDAGR7AwB1ewMAgnsDAJN7AwCkewMArXsDALp7AwDFewMAznsDAN97AwDwewMA+XsDAAR8AwATfAMAHnwDAC98AwA8fAMAS3wDAFx8AwBlfAMAdHwDAH98AwCKfAMAlXwDAKB8AwCvfAMAvHwDAMt8AwDUfAMA43wDAPJ8AwD/fAMADH0DABd9AwAofQMAM30DAEB9AwBLfQMAWH0DAGV9AwB0fQMAgX0DAIp9AwCVfQMAnn0DAK99AwC6fQMAxX0DANB9AwDffQMA6H0DAPd9AwAGfgMAEX4DABx+AwApfgMANH4DAD9+AwBKfgMAVX4DAGR+AwBzfgMAgn4DAJN+AwCefgMAqX4DALZ+AwDFfgMA0H4DAN9+AwDufgMA+X4DAAR/AwAPfwMAGn8DACl/AwA4fwMAQ38DAE5/AwBZfwMAYn8DAGt/AwB0fwMAgX8DAI5/AwCbfwMAqH8DALF/AwDAfwMAz38DANh/AwDpfwMA9H8DAP9/AwAKgAMAF4ADACKAAwAxgAMAPIADAEmAAwBYgAMAaYADAHSAAwB/gAMAioADAJuAAwCqgAMAuYADAMiAAwDRgAMA2oADAOeAAwD0gAMA/4ADABCBAwAbgQMAKIEDADOBAwBAgQMAT4EDAFqBAwBjgQMAbIEDAHmBAwCGgQMAj4EDAJ6BAwCrgQMAtIEDAMOBAwDQgQMA4YEDAPCBAwD9gQMACoIDABuCAwAqggMAO4IDAEiCAwBRggMAXoIDAGeCAwB4ggMAh4IDAJCCAwCZggMAooIDAKuCAwC2ggMAx4IDANCCAwDZggMA5IIDAO2CAwD4ggMAB4MDABKDAwAjgwMAMIMDADuDAwBMgwMAV4MDAGaDAwBzgwMAgoMDAJGDAwCegwMAq4MDALiDAwDBgwMA0oMDAOODAwDsgwMA9YMDAASEAwAThAMAIoQDAC+EAwBAhAMAT4QDAF6EAwBrhAMAeIQDAIeEAwCWhAMAn4QDALCEAwC5hAMAwoQDANGEAwDghAMA74QDAPyEAwALhQMAFIUDAB+FAwAshQMAO4UDAEqFAwBZhQMAYoUDAGuFAwB0hQMAg4UDAJSFAwCdhQMAqIUDALeFAwDIhQMA14UDAOKFAwDvhQMA/IUDAAeGAwAShgMAHYYDACiGAwAxhgMAPoYDAEeGAwBShgMAY4YDAGyGAwB3hgMAgIYDAIuGAwCYhgMAo4YDAK6GAwC9hgMAzIYDANmGAwDohgMA84YDAAKHAwALhwMAHIcDACWHAwA0hwMAP4cDAEyHAwBXhwMAYocDAG+HAwB8hwMAiYcDAJKHAwCbhwMAqocDALeHAwDEhwMA0YcDAN6HAwDvhwMA/ocDAAuIAwAciAMAJYgDAC6IAwA9iAMATIgDAFuIAwBsiAMAe4gDAIaIAwCPiAMAmIgDAKGIAwCuiAMAuYgDAMKIAwDRiAMA2ogDAOmIAwD6iAMAA4kDABSJAwAhiQMALIkDAD2JAwBGiQMAU4kDAF6JAwBpiQMAeIkDAIeJAwCUiQMAoYkDAKyJAwC5iQMAxIkDANWJAwDgiQMA7YkDAP6JAwAPigMAHIoDACuKAwA8igMARYoDAFCKAwBbigMAZooDAG+KAwB8igMAiYoDAJKKAwCfigMArIoDALeKAwDCigMAzYoDANyKAwDligMA8IoDAPuKAwAGiwMAEYsDAByLAwApiwMAOIsDAEeLAwBYiwMAZYsDAHCLAwCBiwMAkIsDAJ2LAwCuiwMAv4sDAMyLAwDZiwMA6IsDAPGLAwD8iwMABYwDABCMAwAbjAMAJowDAC+MAwA8jAMAR4wDAFCMAwBfjAMAaowDAHWMAwCAjAMAi4wDAJaMAwChjAMAqowDALWMAwC+jAMAyYwDANSMAwDfjAMA6IwDAPGMAwD+jAMADY0DABiNAwAljQMAMo0DADuNAwBEjQMAT40DAFqNAwBljQMAbo0DAH+NAwCMjQMAm40DAKiNAwC5jQMAxI0DANONAwDijQMA7Y0DAPyNAwANjgMAGo4DACmOAwA2jgMAQY4DAEyOAwBVjgMAZI4DAG2OAwB4jgMAgY4DAIqOAwCXjgMApI4DALGOAwC6jgMAxY4DAM6OAwDZjgMA5I4DAPGOAwAAjwMAC48DABqPAwArjwMANI8DAD2PAwBGjwMAT48DAFqPAwBnjwMAdI8DAH+PAwCOjwMAm48DAKSPAwCvjwMAuI8DAMWPAwAAAAAAAAAAAPWPAwAIkAMAFZADAB+QAwAskAMAPJADAEaQAwBTkAMAXZADAG2QAwB3kAMAgZADAI6QAwCbkAMAqJADALKQAwC8kAMAyZADANmQAwDpkAMA85ADAP2QAwAKkQMAGpEDACeRAwA0kQMAPpEDAE6RAwBYkQMAYpEDAGyRAwB5kQMAg5EDAI2RAwCdkQMAp5EDALSRAwDBkQMAzpEDANiRAwDokQMA8pEDAP+RAwAPkgMAHJIDACmSAwA5kgMARpIDAFOSAwBdkgMAapIDAHSSAwCBkgMAjpIDAJuSAwCokgMAtZIDAL+SAwDJkgMA05IDAOCSAwDtkgMA+pIDAASTAwAOkwMAG5MDACiTAwAykwMAPJMDAEaTAwBQkwMAYJMDAGqTAwB0kwMAgZMDAI6TAwCbkwMApZMDAK+TAwC5kwMAxpMDANOTAwDdkwMA55MDAPeTAwAHlAMAEZQDABuUAwAolAMAMpQDAD+UAwBMlAMAVpQDAGCUAwBqlAMAdJQDAISUAwCOlAMAnpQDAKuUAwC4lAMAxZQDAM+UAwDclAMA6ZQDAPOUAwD9lAMAB5UDABGVAwAblQMAJZUDADKVAwA8lQMARpUDAFCVAwBalQMAZJUDAG6VAwB4lQMAgpUDAIyVAwCWlQMAoJUDAK2VAwC6lQMAxJUDANGVAwDblQMA6JUDAPKVAwD8lQMACZYDABaWAwAjlgMALZYDADqWAwBElgMAV5YDAGGWAwBrlgMAeJYDAIKWAwCPlgMAopYDAK+WAwC/lgMAzJYDANaWAwDglgMA6pYDAPSWAwD+lgMAC5cDABWXAwAllwMAMpcDAEWXAwBSlwMAX5cDAGyXAwB2lwMAg5cDAI2XAwCXlwMAoZcDAK6XAwC+lwMAyJcDANKXAwDilwMA75cDAPmXAwAJmAMAFpgDACCYAwAtmAMAOpgDAEqYAwBamAMAZJgDAG6YAwB4mAMAgpgDAI+YAwCZmAMAo5gDAK2YAwC3mAMAxJgDANGYAwDbmAMA5ZgDAPKYAwD8mAMADJkDABmZAwAmmQMAM5kDAECZAwBNmQMAWpkDAGeZAwBxmQMAe5kDAIWZAwCPmQMAnJkDAKmZAwC2mQMAw5kDANCZAwDamQMA6pkDAPSZAwABmgMADpoDABuaAwAlmgMAL5oDADmaAwBDmgMAUJoDAF2aAwBqmgMAdJoDAIGaAwCLmgMAm5oDAKWaAwCvmgMAuZoDAMOaAwDNmgMA15oDAOGaAwDumgMA+5oDAAWbAwASmwMAIpsDAC+bAwA8mwMATJsDAFmbAwBpmwMAdpsDAIObAwCQmwMAnZsDAKqbAwC0mwMAwZsDAM6bAwDbmwMA6JsDAPWbAwD/mwMACZwDABOcAwAjnAMALZwDADqcAwBHnAMAUZwDAFucAwBonAMAdZwDAH+cAwCMnAMAnJwDAKycAwC2nAMAw5wDAM2cAwDanAMA5JwDAPGcAwD+nAMAC50DABidAwAlnQMAL50DADydAwBJnQMAVp0DAGOdAwBwnQMAep0DAIedAwCUnQMAnp0DAKidAwC1nQMAxZ0DANWdAwDfnQMA750DAPydAwAJngMAGZ4DACaeAwAwngMAPZ4DAEqeAwBUngMAYZ4DAG6eAwB7ngMAhZ4DAJKeAwCfngMArJ4DALmeAwDGngMA1p4DAOaeAwDwngMA+p4DAASfAwARnwMAHp8DACufAwA4nwMAS58DAFifAwBonwMAdZ8DAIKfAwCPnwMAnJ8DAKmfAwC2nwMAw58DANCfAwDanwMA5J8DAO6fAwD7nwMABaADAA+gAwAZoAMAI6ADADCgAwA6oAMARKADAE6gAwBYoAMAZaADAHWgAwCCoAMAj6ADAJ+gAwCvoAMAuaADAMOgAwDNoAMA16ADAOGgAwDroAMA+KADAAihAwASoQMAH6EDACmhAwAzoQMAPaEDAEehAwBRoQMAW6EDAGihAwB1oQMAgqEDAI+hAwCcoQMApqEDALOhAwC9oQMAx6EDANGhAwDboQMA5aEDAO+hAwD5oQMAA6IDAA2iAwAXogMAIaIDACuiAwA1ogMARaIDAE+iAwBcogMAaaIDAHmiAwCDogMAkKIDAJqiAwCkogMArqIDALiiAwDFogMA1aIDAN+iAwDyogMABaMDABijAwAiowMALKMDADajAwBAowMASqMDAFSjAwBeowMAa6MDAHijAwCFowMAkqMDAJ+jAwCpowMAs6MDAL2jAwDHowMA0aMDANujAwDlowMA8qMDAPyjAwAGpAMAE6QDAB2kAwAqpAMANKQDAD6kAwBIpAMAUqQDAFykAwBmpAMAcKQDAIOkAwCNpAMAnaQDAKekAwCxpAMAu6QDAMWkAwDVpAMA36QDAPKkAwD8pAMABqUDABClAwAapQMAJKUDAC6lAwA4pQMARaUDAFKlAwBipQMAb6UDAH+lAwCJpQMAk6UDAKClAwCqpQMAt6UDAMSlAwDRpQMA3qUDAOulAwD4pQMAAqYDAAymAwAZpgMAI6YDAC2mAwA3pgMAQaYDAE6mAwBYpgMAZaYDAHKmAwB/pgMAj6YDAJmmAwCjpgMAs6YDAMCmAwDQpgMA3aYDAOqmAwD3pgMABKcDABGnAwAhpwMAK6cDADWnAwBCpwMATKcDAFanAwBmpwMAdqcDAICnAwCQpwMAmqcDAKenAwCxpwMAu6cDAMWnAwDSpwMA36cDAO+nAwD8pwMABqgDABCoAwAdqAMAKqgDADSoAwBBqAMAUagDAF6oAwBxqAMAfqgDAIioAwCVqAMApagDAK+oAwC8qAMAyagDANaoAwDjqAMA7agDAPqoAwAEqQMAF6kDACGpAwArqQMANakDAD+pAwBMqQMAWakDAGOpAwBtqQMAfakDAIqpAwCXqQMAoakDAK6pAwC7qQMAyKkDANWpAwDiqQMA76kDAP+pAwAMqgMAGaoDACOqAwAwqgMAOqoDAESqAwBOqgMAWKoDAGKqAwBsqgMAdqoDAICqAwCKqgMAl6oDAKGqAwCrqgMAuKoDAMKqAwDMqgMA1qoDAOCqAwDtqgMA+qoDAASrAwARqwMAG6sDACWrAwAvqwMAPKsDAEmrAwBWqwMAZqsDAHOrAwCAqwMAjasDAJqrAwCnqwMAtKsDAMGrAwDOqwMA2KsDAOWrAwDyqwMA/6sDAAmsAwAWrAMAIKwDAC2sAwA3rAMARKwDAFGsAwBerAMAbqwDAHusAwCIrAMAlawDAJ+sAwCsrAMAuawDAMasAwDTrAMA4KwDAO2sAwD6rAMAB60DABStAwAhrQMALq0DADutAwBIrQMAVa0DAF+tAwBprQMAc60DAH2tAwCHrQMAka0DAJ6tAwCrrQMAuK0DAMWtAwDPrQMA2a0DAOOtAwDwrQMA+q0DAASuAwAOrgMAGK4DACKuAwAsrgMANq4DAEOuAwBNrgMAWq4DAGSuAwBxrgMAe64DAIiuAwCVrgMAn64DAKmuAwCzrgMAwK4DAMquAwDUrgMA3q4DAOuuAwD4rgMABa8DAA+vAwAZrwMAI68DADCvAwA6rwMARK8DAFGvAwBhrwMAbq8DAHuvAwCIrwMAkq8DAJ+vAwCprwMAs68DAL2vAwDHrwMA0a8DANuvAwDlrwMA768DAPmvAwADsAMADbADACCwAwAtsAMAOrADAEewAwBUsAMAYbADAGuwAwB7sAMAiLADAJWwAwCisAMAr7ADALywAwDJsAMA1rADAOCwAwDtsAMA+rADAAexAwAUsQMAIbEDAC6xAwA4sQMARbEDAFKxAwBfsQMAb7EDAHyxAwCMsQMAlrEDAKOxAwCtsQMAt7EDAMSxAwDOsQMA27EDAOWxAwDysQMA/LEDAAayAwAQsgMAHbIDACeyAwAxsgMAPrIDAEuyAwBVsgMAYrIDAHKyAwB8sgMAibIDAJayAwCjsgMAs7IDAL2yAwDKsgMA1LIDAOGyAwDrsgMA9bIDAP+yAwAJswMAFrMDACCzAwAqswMANLMDAD6zAwBLswMAWLMDAGKzAwBsswMAf7MDAImzAwCTswMAnbMDAKezAwC0swMAwbMDAMuzAwDYswMA4rMDAPKzAwD/swMADLQDABm0AwAmtAMAM7QDAD20AwBHtAMAUbQDAFu0AwBotAMAcrQDAHy0AwCMtAMAmbQDAKO0AwCttAMAt7QDAMG0AwDLtAMA1bQDAN+0AwDptAMA87QDAP20AwAHtQMAFLUDAB61AwAotQMAMrUDAD+1AwBMtQMAWbUDAGO1AwBwtQMAerUDAIS1AwCOtQMAmLUDAKK1AwCvtQMAvLUDAMa1AwDQtQMA2rUDAOS1AwDutQMA+LUDAAW2AwAPtgMAHLYDACa2AwAztgMAPbYDAEe2AwBRtgMAW7YDAGW2AwBvtgMAebYDAIO2AwCQtgMAnbYDAKe2AwCxtgMAu7YDAMi2AwDVtgMA4rYDAPK2AwACtwMAErcDAB+3AwAptwMANrcDAEO3AwBQtwMAXbcDAGq3AwB6twMAircDAJS3AwChtwMArrcDALi3AwDItwMA2LcDAOW3AwD1twMA/7cDAAy4AwAcuAMALLgDADy4AwBMuAMAWbgDAGa4AwBzuAMAgLgDAIq4AwCXuAMApLgDALS4AwDBuAMAzrgDANi4AwDiuAMA7LgDAPa4AwADuQMADbkDABq5AwAnuQMAN7kDAES5AwBRuQMAXrkDAGu5AwB1uQMAf7kDAIy5AwCWuQMAoLkDAKq5AwC0uQMAwbkDAMu5AwDYuQMA5bkDAPK5AwD8uQMABroDABC6AwAaugMAJLoDAC66AwA+ugMAS7oDAFi6AwBiugMAbLoDAHa6AwCAugMAiroDAJS6AwCeugMAqLoDALK6AwC8ugMAyboDANO6AwDjugMA8LoDAPq6AwAHuwMAFLsDACG7AwAuuwMAO7sDAEW7AwBSuwMAXLsDAGy7AwB5uwMAg7sDAI27AwCguwMAqrsDALS7AwC+uwMAyLsDANK7AwDfuwMA77sDAPm7AwAGvAMAE7wDACa8AwAzvAMAQLwDAE28AwBavAMAZLwDAHG8AwB+vAMAi7wDAJW8AwCfvAMAqbwDALO8AwC9vAMAx7wDANG8AwDbvAMA6LwDAPK8AwD/vAMACb0DABa9AwAgvQMALb0DADe9AwBEvQMATr0DAFu9AwBovQMAdb0DAIK9AwCMvQMAmb0DAKm9AwC2vQMAw70DANC9AwDdvQMA6r0DAPS9AwABvgMAC74DAB6+AwArvgMAOL4DAEW+AwBSvgMAXL4DAGy+AwB5vgMAg74DAI2+AwCdvgMAp74DAL2+AwDHvgMA0b4DAN6+AwDrvgMA+L4DAAK/AwAPvwMAGb8DACa/AwAwvwMAOr8DAES/AwBOvwMAW78DAGW/AwBvvwMAeb8DAIO/AwCNvwMAmr8DAKS/AwCxvwMAvr8DAM6/AwDbvwMA6L8DAPW/AwD/vwMADMADABnAAwAmwAMAMMADADrAAwBEwAMATsADAFjAAwBiwAMAbMADAHnAAwCDwAMAkMADAJ3AAwCqwAMAtMADAMHAAwDOwAMA28ADAOjAAwD1wAMABcEDAA/BAwAcwQMAKcEDADPBAwBAwQMATcEDAFrBAwBnwQMAdMEDAH7BAwCLwQMAmMEDAKLBAwCvwQMAwsEDAM/BAwDcwQMA6cEDAPbBAwAGwgMAE8IDACPCAwAwwgMAPcIDAErCAwBXwgMAZ8IDAHTCAwCBwgMAi8IDAJ7CAwCuwgMAuMIDAMXCAwDSwgMA38IDAOnCAwD5wgMAA8MDABDDAwAawwMAJMMDAC7DAwA4wwMARcMDAE/DAwBZwwMAY8MDAHDDAwB6wwMAh8MDAJHDAwCewwMAq8MDALjDAwDIwwMA1cMDAOLDAwDswwMA+cMDAAPEAwAQxAMAHcQDAC3EAwA3xAMAR8QDAFTEAwBexAMAa8QDAHjEAwCCxAMAjMQDAJnEAwCjxAMArcQDALfEAwDBxAMAy8QDANXEAwDfxAMA7MQDAPbEAwAAxQMACsUDABfFAwAhxQMAK8UDAEHFAwBOxQMAWMUDAGLFAwBsxQMAecUDAIbFAwCWxQMAo8UDAK3FAwC6xQMAxMUDAM7FAwDbxQMA5cUDAPLFAwAFxgMAEsYDAB/GAwAsxgMANsYDAEPGAwBQxgMAWsYDAGfGAwB0xgMAgcYDAI7GAwCbxgMAqMYDALXGAwDCxgMAzMYDANbGAwDgxgMA6sYDAPTGAwABxwMAC8cDABXHAwAfxwMALMcDADbHAwBDxwMATccDAFfHAwBhxwMAa8cDAHvHAwCFxwMAj8cDAJnHAwCjxwMAsMcDAL3HAwDHxwMA0ccDANvHAwDlxwMA78cDAPzHAwAMyAMAFsgDACDIAwAqyAMAN8gDAETIAwBXyAMAZMgDAHTIAwCByAMAlMgDAJ7IAwCoyAMAtcgDAMLIAwDMyAMA1sgDAOPIAwDwyAMA+sgDAAfJAwARyQMAIckDAC7JAwA4yQMAQskDAE/JAwBZyQMAY8kDAG3JAwB3yQMAgckDAI7JAwCYyQMAoskDAKzJAwC5yQMAxskDANDJAwDdyQMA58kDAPHJAwABygMAC8oDABXKAwAiygMALMoDADbKAwBAygMASsoDAFfKAwBkygMAbsoDAHjKAwCCygMAjMoDAJnKAwCjygMArcoDALrKAwDHygMA1MoDAN7KAwDrygMA+MoDAALLAwAPywMAH8sDACzLAwA5ywMAQ8sDAFDLAwBdywMAZ8sDAHTLAwCEywMAjssDAJjLAwCiywMAr8sDALzLAwDJywMA1ssDAODLAwDtywMA98sDAATMAwAOzAMAG8wDACjMAwAyzAMAP8wDAEnMAwBWzAMAYMwDAGrMAwB6zAMAh8wDAJTMAwCezAMAqMwDALLMAwC/zAMAzMwDANnMAwDmzAMA8MwDAPrMAwAHzQMAFM0DACHNAwArzQMAOM0DAELNAwBPzQMAXM0DAGnNAwB2zQMAic0DAJbNAwCpzQMAuc0DAMPNAwDNzQMA180DAOTNAwD0zQMA/s0DAAjOAwAVzgMAH84DACnOAwAzzgMAPc4DAEfOAwBRzgMAW84DAGjOAwB1zgMAf84DAI/OAwCczgMAps4DALPOAwC9zgMAx84DANHOAwDbzgMA684DAPXOAwD/zgMADM8DABzPAwApzwMANs8DAEbPAwBTzwMAY88DAG3PAwB6zwMAhM8DAJHPAwCbzwMAqM8DALLPAwC8zwMAxs8DANPPAwDdzwMA6s8DAPfPAwAE0AMAEdADAB7QAwAr0AMAONADAELQAwBP0AMAXNADAGbQAwBw0AMAetADAITQAwCR0AMAm9ADAKvQAwC40AMAyNADANXQAwDi0AMA79ADAPnQAwAD0QMADdEDABrRAwAk0QMALtEDADjRAwBF0QMAT9EDAFnRAwBj0QMAbdEDAHfRAwCB0QMAjtEDAJvRAwCl0QMAstEDALzRAwDG0QMA0NEDANrRAwDk0QMA8dEDAP7RAwAI0gMAHtIDACjSAwA10gMARdIDAFXSAwBf0gMAadIDAHbSAwCD0gMAkNIDAKDSAwCt0gMAutIDAMfSAwDR0gMA29IDAOXSAwDv0gMA+dIDAAnTAwAZ0wMAJtMDADDTAwA60wMARNMDAFHTAwBe0wMAa9MDAHjTAwCF0wMAj9MDAJzTAwCp0wMAs9MDAMDTAwDK0wMA19MDAOTTAwDx0wMA+9MDAAvUAwAV1AMAItQDACzUAwA51AMAQ9QDAE3UAwBd1AMAZ9QDAHHUAwB71AMAhdQDAI/UAwCc1AMAptQDALDUAwC61AMAxNQDANHUAwDe1AMA6NQDAPLUAwD/1AMADNUDAB/VAwAs1QMANtUDAEDVAwBT1QMAXdUDAGrVAwB01QMAftUDAIvVAwCV1QMAn9UDAKnVAwC21QMAw9UDANDVAwDd1QMA59UDAPHVAwD71QMAC9YDABXWAwAf1gMALNYDADnWAwBJ1gMAVtYDAGDWAwBt1gMAd9YDAITWAwCR1gMAm9YDAKXWAwCv1gMAudYDAMPWAwDQ1gMA3dYDAOfWAwDx1gMA+9YDAAXXAwAP1wMAHNcDACbXAwAz1wMAQNcDAE3XAwBa1wMAZNcDAG7XAwB41wMAgtcDAI/XAwCZ1wMAo9cDALDXAwC61wMAx9cDANTXAwDh1wMA7tcDAPjXAwAF2AMAEtgDABzYAwAm2AMAMNgDADrYAwBE2AMAUdgDAFvYAwBl2AMAb9gDAHnYAwCD2AMAjdgDAJfYAwCh2AMArtgDALjYAwDC2AMAz9gDANzYAwDp2AMA89gDAADZAwAN2QMAGtkDACfZAwA02QMAQdkDAE7ZAwBe2QMAa9kDAHvZAwCI2QMAktkDAJzZAwCp2QMAttkDAMPZAwDQ2QMA2tkDAOTZAwDu2QMA+NkDAAjaAwAS2gMAHNoDACnaAwA22gMAQ9oDAFPaAwBg2gMAatoDAHfaAwCE2gMAkdoDAJvaAwCl2gMAstoDAL/aAwDM2gMA1toDAOPaAwDw2gMAANsDAA3bAwAa2wMAJ9sDADHbAwA72wMARdsDAE/bAwBZ2wMAY9sDAG3bAwB32wMAgdsDAI7bAwCY2wMAotsDALLbAwC82wMAz9sDAAAAAAAAAAAABNwDAAzcAwAW3AMAHNwDACbcAwAt3AMANdwDAD3cAwBF3AMAUNwDAFjcAwBf3AMAadwDAHXcAwB93AMAitwDAJLcAwCX3AMAodwDAKvcAwC43AMAwdwDAMvcAwDR3AMA2twDAOLcAwDs3AMA9twDAP7cAwAH3QMAEd0DABrdAwAi3QMAKt0DADPdAwA83QMARd0DAEvdAwBS3QMAXN0DAGXdAwBs3QMAdd0DAH3dAwCD3QMAjd0DAJXdAwCc3QMAod0DAKbdAwCt3QMAtd0DAL7dAwDH3QMAzt0DANXdAwDe3QMA5t0DAO7dAwD43QMAAt4DAAneAwAR3gMAGN4DACPeAwAu3gMANt4DAEHeAwBL3gMAUt4DAFreAwBh3gMAa94DAHfeAwCB3gMAit4DAJTeAwCd3gMApd4DAK/eAwC33gMAvd4DAMTeAwDQ3gMA1d4DANzeAwDk3gMA7N4DAPTeAwD83gMAAt8DAAjfAwAS3wMAGN8DACLfAwAt3wMAN98DAD7fAwBD3wMASt8DAFHfAwBY3wMAYN8DAGbfAwBt3wMAc98DAHrfAwCF3wMAjt8DAJnfAwCk3wMAq98DALPfAwC73wMAw98DAM3fAwDV3wMAsRMDAN3fAwDn3wMA8N8DAPrfAwAD4AMACuADABPgAwAZ4AMAI+ADAC/gAwA64AMAQOADAEjgAwBQ4AMAWOADAGDgAwBl4AMAbeADAHTgAwB74AMAguADAIngAwCT4AMAnOADAKPgAwCu4AMAuuADAH0UAwDC4AMAyuADANrgAwDk4AMA7eADAPXgAwD94AMACeEDABLhAwAY4QMAHuEDACbhAwAu4QMAOOEDAD/hAwBH4QMATuEDAFXhAwBi4QMAaOEDAHDhAwB44QMAheEDAI7hAwCW4QMAnOEDAKThAwCr4QMAsuEDALjhAwDB4QMAyOEDAM/hAwDX4QMA3+EDAObhAwDw4QMA/eEDAATiAwAN4gMAFeIDAB/iAwAn4gMAMOIDADjiAwBG4gMATuIDAFfiAwBf4gMAZuIDAHDiAwB44gMAgOIDAIniAwCU4gMAnOIDAKXiAwCs4gMAtOIDALviAwDC4gMAyOIDANHiAwDX4gMA3uIDAOriAwD14gMA/+IDAAfjAwAO4wMAF+MDAB/jAwAp4wMAMOMDADfjAwA94wMAR+MDAFDjAwBZ4wMAXuMDAGbjAwBt4wMAdOMDAHrjAwCA4wMAi+MDAJbjAwCc4wMApOMDAKvjAwC04wMAvOMDAMTjAwDL4wMA1OMDANzjAwDj4wMA7uMDAPjjAwD/4wMAB+QDABLkAwAc5AMAI+QDACzkAwA15AMAPOQDAELkAwBI5AMATeQDAFPkAwBb5AMAZOQDAGrkAwBy5AMAeuQDAILkAwCO5AMAleQDAJ7kAwCp5AMAsOQDALjkAwC+5AMAw+QDAMzkAwDS5AMA2+QDAOXkAwDr5AMA8+QDAPzkAwAE5QMADuUDABTlAwAd5QMAJeUDAC3lAwA05QMAO+UDAETlAwBO5QMAV+UDAF3lAwBl5QMAb+UDAHrlAwCI5QMAk+UDAKDlAwCp5QMAseUDALflAwDC5QMAyuUDANDlAwDb5QMA4+UDAOrlAwDw5QMA+OUDAP/lAwAE5gMAC+YDABLmAwAZ5gMAHuYDACfmAwAy5gMAOeYDAD/mAwBH5gMAT+YDAFjmAwBf5gMAZuYDAGzmAwB65gMAg+YDAI7mAwCW5gMAn+YDAKfmAwCy5gMAueYDAMDmAwDF5gMA0OYDANjmAwDg5gMA6OYDAPHmAwD45gMAAecDAAnnAwAT5wMAHOcDACLnAwAq5wMANecDAD7nAwBL5wMAUucDAFvnAwBj5wMAbOcDAHfnAwCA5wMAiecDAJDnAwCa5wMAoucDAKvnAwC05wMAv+cDAMfnAwDT5wMA2ecDAOPnAwCRGQMA7ecDAPbnAwD+5wMAA+gDAAnoAwAQ6AMAFugDABvoAwAh6AMAKOgDAC3oAwA16AMAPOgDAEPoAwBK6AMAT+gDAFboAwBb6AMAZegDAMHhAgBr6AMAcugDAHjoAwB/6AMAhegDAIvoAwCS6AMAmegDAKHoAwCp6AMAr+gDALjoAwC+6AMAxOgDAMroAwDS6AMA2ugDAOHoAwDt6AMA+OgDAAPpAwAK6QMAD+kDABnpAwAh6QMAK+kDADPpAwA66QMAQhsDAELpAwBK6QMAT+kDAFzpAwBh6QMAZ+kDAG3pAwB06QMAf+kDAIjpAwCP6QMAlOkDAJ7pAwCq6QMAtOkDAMAcAwC86QMAwekDAMjpAwDQ6QMA1+kDAN/pAwDo6QMA8ekDAPjpAwAA6gMACeoDABHqAwAW6gMAIOoDACjqAwAz6gMAQuoDAEvqAwBW6gMAXuoDAGvqAwB06gMAgeoDAIjqAwCT6gMAmuoDAKLqAwCo6gMAruoDALfqAwDXHQMAvuoDAMTqAwDM6gMA1uoDANvqAwDk6gMA6uoDAPLqAwD66gMABOsDAAzrAwAX6wMAHusDACfrAwAw6wMAO+sDAEXrAwBO6wMAVusDAGXrAwBw6wMAeesDAIDrAwCH6wMAkesDAJrrAwCf6wMAp+sDALLrAwC76wMAxOsDAMvrAwDT6wMA3esDAOfrAwDv6wMA/esDAAbsAwAO7AMAF+wDACXsAwAu7AMAOOwDAD7sAwBG7AMATuwDAFbsAwBg7AMAZ+wDAHDsAwB87AMAgewDAInsAwCQ7AMAl+wDAJ/sAwCm7AMAruwDALXsAwC87AMAxOwDAMvsAwDV7AMA3OwDAOXsAwDv7AMA9ewDAP7sAwAF7QMADe0DABftAwAf7QMAJe0DADDtAwA47QMAP+0DAEXtAwBO7QMAVu0DAF7tAwBj7QMAae0DAHPtAwB77QMAgu0DAIjtAwCR7QMAnO0DAKLtAwCn7QMAsO0DALjtAwC/7QMAxu0DAM3tAwDU7QMA2+0DAOTtAwDt7QMA9O0DAPntAwAA7gMAB+4DABPuAwAc7gMAJ+4DAC3uAwAy7gMAOe4DAELuAwBH7gMAUO4DAFjuAwBe7gMAZO4DAGruAwB37gMAgO4DAIzuAwCS7gMAmu4DAKHuAwCp7gMAru4DALXuAwC+7gMAxe4DAMvuAwDW7gMA2+4DAOXuAwDv7gMA+O4DAAPvAwAK7wMAEO8DAPcgAwAY7wMAIO8DACnvAwAx7wMAOe8DAD7vAwBO7wMAU+8DAFnvAwBi7wMAbe8DAHTvAwB+7wMAhe8DAIzvAwCW7wMAm+8DAKLvAwCs7wMAte8DAL3vAwDL7wMA1O8DANzvAwDm7wMA6+8DAPLvAwD57wMAAfADAAzwAwAU8AMAHPADACLwAwAo8AMALvADADfwAwBA8AMARvADAEvwAwBT8AMAXPADAGHwAwBn8AMAbfADAHTwAwB98AMAhfADAI3wAwCS8AMAmPADAKHwAwCn8AMAsPADALbwAwC/8AMAxPADAMrwAwDQ8AMA1/ADANzwAwDh8AMA6/ADAPTwAwD88AMAUSMDAATxAwAT8QMAHvEDACnxAwAz8QMAPPEDAETxAwBM8QMAU/EDAF7xAwBo8QMAb/EDAHbxAwB/8QMAi/EDAJTxAwCh8QMAq/EDALPxAwDB8QMAzPEDANXxAwDb8QMA4/EDACAkAwDw8QMA+vEDAAXyAwAN8gMAE/IDABjyAwAf8gMAJ/IDADbyAwBB8gMAS/IDAFDyAwBa8gMAYPIDAGjyAwBv8gMAdfIDAIDyAwCK8gMAlPIDAJzyAwCh8gMAp/IDAKzyAwCx8gMAuvIDAMLyAwDI8gMAzvIDANPyAwDb8gMA4/IDAOjyAwDt8gMA9fIDAP/yAwAF8wMADvMDABfzAwAd8wMAJvMDACvzAwAz8wMAOPMDAEDzAwBH8wMAT/MDAFfzAwBf8wMAaPMDAHDzAwB68wMAg/MDAJDzAwCY8wMAovMDAKnzAwCy8wMAufMDAMHzAwDK8wMA2PMDAODzAwDo8wMA9fMDAP3zAwAD9AMACvQDABH0AwAZ9AMAIPQDACv0AwA59AMAR/QDAFb0AwBj9AMAcPQDAHr0AwB/9AMAh/QDAIz0AwCW9AMAnfQDAKL0AwCq9AMAtPQDALn0AwDC9AMAyfQDANH0AwDa9AMA3/QDAOb0AwDv9AMA9/QDAAD1AwAK9QMAD/UDABT1AwAc9QMArSYDACf1AwAt9QMAN/UDAEX1AwBP9QMAVPUDAFz1AwBl9QMAbPUDAHL1AwB89QMAhPUDAIz1AwCS9QMAmfUDAJ71AwCk9QMAqvUDAK/1AwC19QMAvfUDAMP1AwDM9QMA0vUDANz1AwDj9QMA6fUDAO/1AwD29QMA/PUDAAH2AwAI9gMADfYDABT2AwAb9gMAI/YDACj2AwAv9gMANfYDADr2AwBA9gMASPYDAFH2AwBY9gMAYPYDAGb2AwBt9gMAdfYDAH32AwCD9gMAivYDAJD2AwCV9gMAn/YDAKf2AwCu9gMAtPYDALv2AwDH9gMAzfYDANX2AwDc9gMA4vYDAOn2AwDy9gMA+PYDAAD3AwAG9wMAD/cDABT3AwAf9wMAJ/cDACz3AwAz9wMAOfcDAJAqAwBC9wMASfcDAE/3AwBV9wMAXvcDAGj3AwBx9wMAfPcDAIL3AwCJ9wMAj/cDAJj3AwCi9wMArvcDALf3AwDA9wMAzfcDANb3AwDe9wMA5fcDAO/3AwD29wMA+/cDAAL4AwAK+AMAD/gDABX4AwAd+AMAJvgDAC34AwAy+AMAOfgDAED4AwBI+AMATvgDAFX4AwBa+AMAZ/gDAG74AwB2+AMAe/gDAIT4AwCL+AMA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zQYEANgGBADfBgQA5QYEAPAGBAD5BgQAAgcEAAgHBAAPBwQAFgcEAKXSAgAcBwQAoNoCACMHBAAqBwQANAcEAD4HBABHBwQAUAcEAFYHBABbBwQAYgcEAGoHBABwBwQAdgcEAH4HBACJBwQAkQcEAJkHBACjBwQArAcEALQHBAC9BwQAxwcEANAHBADbBwQA5AcEAO4HBAD0BwQA+QcEAAAIBAAHCAQAEAgEABUIBAAdCAQAJAgEACoIBAAyCAQAOggEAEMIBABICAQAUQgEAFgIBABjCAQAbAgEAHMIBAB8CAQAhwgEAI8IBACWCAQAnggEAKUIBACsCAQAswgEAL8IBADGCAQA0wgEAOEIBADsCAQA9wgEAP8IBAAGCQQAEAkEABYJBAAeCQQAJwkEAC0JBAA3CQQAPgkEAEYJBABRCQQAXgkEAGYJBABwCQQAdQkEAHwJBACCCQQAiAkEAI4JBACWCQQAngkEAKUJBACuCQQAtgkEAMEJBADJCQQA0gkEANkJBADhCQQA5gkEAOsJBADyCQQA9wkEAP8JBAAICgQAEAoEABoKBAAiCgQAKwoEADIKBAA9CgQARAoEAEkKBABPCgQAVgoEAF0KBABnCgQAdAoEAHwKBACCCgQAiwoEAJMKBACaCgQAnwoEAKQKBACrCgQAsgoEAL0KBADGCgQA0QoEANcKBADcCgQA5goEAO8KBAD4CgQAAAsEAAoLBAAQCwQAFQsEAB4LBAAkCwQAMQsEADsLBABBCwQARwsEAE4LBABaCwQAYQsEAGoLBAByCwQAegsEAIILBADMOwMAiAsEAI4LBACVCwQAnQsEAKQLBACpCwQAsQsEALYLBAC/CwQAxgsEAMwLBADTCwQA2wsEAOALBADpCwQA9zsDAPELBAD6CwQAAgwEAAkMBAAUDAQAGgwEACAMBAAoDAQALwwEAHw8AwA3DAQAQQwEAEoMBABTDAQAXAwEAGIMBABsDAQAdwwEAH0MBACDDAQAigwEAJMMBACeDAQAowwEAKgMBACvDAQAuQwEAMEMBADHDAQA0QwEANkMBADjDAQA6QwEAPAMBAD7DAQAAg0EAAoNBAARDQQAHA0EACUNBAAxDQQANg0EAD0NBABIDQQAUg0EAFgNBABjDQQAbQ0EAHMNBAB4DQQAfg0EAIMNBACNDQQAkg0EAJgNBACeDQQA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uCEEAMAhBADJIQQAzyEEANchBADgIQQA6SEEAPAhBAD5IQQAACIEAAkiBAAQIgQAGSIEACEiBAApIgQAMiIEADoiBABDIgQASyIEAFMiBABYIgQAYCIEAGkgAwBoIgQAbyIEAHgiBACAIgQAiSIEAJIiBACbIgQAoyIEAKoiBACyIgQAuSIEAMIiBACS7gMAyyIEANQiBADbIgQA5CIEAO0iBAD0IgQA+yIEAAIjBAAKIwQAEiMEABkjBAAiIwQAKCMEADEjBAA5IwQAPyMEAEYjBABPIwQAVCMEAFsjBABkIwQAbSMEAHUjBAB7IwQAgiMEAIsjBACUIwQAnCMEAKIjBACpIwQAsiMEALkjBADBIwQAyiMEANMjBADbIwQA5CMEAO0jBAD1IwQA/SMEAAYkBAAPJAQAGCQEACEkBAAoJAQAMSQEADokBABCJAQASCQEAFEkBABYJAQAYCQEAGgkBABxJAQAeSQEACwiAwCAJAQAhyQEAJAkBACXJAQAoCQEAKckBACuJAQAtCQEAL0kBACF8AMAxSQEAM0kBADWJAQA3yQEAOgkBADvJAQA+CQEAAAlBAAJJQQAEiUEABslBAAiJQQAKyUEADElBAA5JQQA2CIDAEIlBABKJQQA/SIDAFElBADnywIAVyUEAF0lAwBgJQQAZyUEAG8lBAB4JQQAfyUEAIYlBACOJQQAlyUEAKAlBACpJQQAsiUEALslBADDJQQAyyUEANMlBADbJQQA5CUEAO0lBAD2JQQA/yUEAAYmBAAPJgQAFiYEAB4mBAAnJgQALyYEADgmBABBJgQASiYEAFImBABbJgQAZCYEAG0mBAB1JgQAfiYEAIcmBACQJgQAmSYEAKEmBACpJgQAsiYEALsmBADDJgQAyiYEANMmBADaJgQA4yYEAOsmBADyJgQA+yYEAAQnBAAKJwQAEycEABwnBAAkJwQALScEAKr1AwA2JwQAPScEAEYnBABMJwQAUScEAFknBABhJwQAaicEAHMnBAB/+QIAeicEAIInBACLJwQAkicEAJgnBACfJwQApycEALAnBAC4JwQAvycEAMcnBADQJwQA1icEANwnBADkJwQA7CcEAPMnBAD8JwQABCgEAA0oBAAWKAQAHCgEACQoBAAsKAQA8fkCADMoBAA6KAQAQigEAEcoBABPKAQAWCgEAF4oBABlKAQA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5DUEAKs2AwDrNQQA8jUEAPg1BAD/NQQABzYEAA82BAAYNgQAHTYEACQ2BAApNgQAMjYEADs2BABENgQATTYEAFQ2BABdNgQAZjYEAGw2BABxNgQAeTYEAIE2BACHNgQAjzYEAJg2BACgNgQAqTYEALA2BAC2NgQAvTYEAMY2BADPNgQA2DYEAOE2BADqNgQA8jYEAPs2BAAENwQADTcEABY3BAAdNwQAJTcEAC03BAAyNwQAOTcEAEI3BABLNwQAVDcEAFo3BABHBwQAYzcEAGw3BAB1NwQAfTcEAIM3BACINwQAkTcEAJY3BACfNwQApzcEAK03BAC2NwQAvjcEAMY3BADPNwQA1zcEAOA3BADmNwQA7zcEAPY3BAD+NwQABzgEAA44BAAXOAQAHzgEACg4BAAxOAQAOjgEAEM4BABMOAQAVTgEAF44BABnOAQAcDgEAHk4BACAOAQAiTgEAJI4BACbOAQAojgEAKs4BAC0OAQAvDgEAMQ4BADNOAQA1DgEAN04BADmOAQA7TgEAPY4BAD/OAQABzkEAA45BAAXOQQAHjkEACc5BAAvOQQANjkEADw5BABDOQQASjkEAFE5BABaOQQAYzkEAGw5BAByOQQAezkEAII5BACLOQQAkjkEAJg5BAChOQQAqjkEALM5BAC8OQQAwzkEAMs5BADUOQQA2zkEAOQ5BADsOQQA9DkEAPk5BAACOgQACToEAIU5AwAQOgQAGToEACE6BAApOgQAMjoEADs6BABCOgQAvjkDAEg6BABQOgQA5zkDAFc6BABcOgQA8DkDAGM6BABsOgQAdDoEAH06BACFOgQAjjoEAJY6BACeOgQApzoEAK86BAC0OgQAuzoEAMM6BADJOgQA0joEANk6BADfOgQA6DoEAO86BAD1OgQA/DoEAAM7BAB3OgMACjsEABI7BAAbOwQAJDsEACs7BAA0OwQAPTsEAEY7BABPOwQAWDsEAGE7BABqOwQAczsEAHw7BACFOwQAjjsEAJY7BACdOwQAozsEAKw7BAC1OwQAvjsEAMU7BADOOwQA1DsEANw7BADjOwQA6DsEADU7AwDxOwQA+TsEAP87BAAHPAQADDwEABU8BAAcPAQAJDwEACw8BAA0PAQAOjwEAD88BABIPAQATjwEAFU8BABePAQAZzwEAG48BAB3PAQAxDsDAHw8BACDPAQAijwEAJE8BACYPAQAoTwEAKk8BACvPAQAtjwEAL88BADFPAQAzDwEANU8BAB8PAMA3TwEAOY8BADsPAQA8zwEAPw8BAACPQQACz0EABM9BAAaPQQAIz0EACo9BAAyPQQANz0EAD49BABHPQQATz0EAFc9BABgPQQAZz0EAG09BAB1PQQAez0EAIM9BACLPQQAlD0EAJw9BAChPQQAqT0EALE9BAC6PQQAwj0EAMo9BADSPQQA2j0EAOM9BADpPQQA7z0EAPg9BAAAPgQACD4EABA+BAAZPgQAIT4EACo+BAAyPgQAOD4EAEA+BABIPgQATz4EAFc+BABgPgQAZz4EAGw+BAB0PgQAfD4EAIU+BACMPgQAlD4EAJs+BACiPgQAqD4EAB7YAgCuPgQAtj4EALQNBAC/PgQAxj4EAM4+BADWPgQA3z4EAOc+BADwPgQA9j4EAP4+BAAGPwQADj8EABY/BAAbPwQAIz8EACs/BAAzPwQAOT8EAEA/BAAAAAAAAAAAAGw/BABzPwQAeT8EAII/BACKPwQAkj8EAJs/BACjPwQArD8EALM/BAC8PwQAxD8EAM4/BADWPwQA3j8EAOU/BADsPwQA8z8EAPw/BAAGQAQAD0AEABhABAAhQAQAKkAEADFABAA7QAQAQ0AEAExABABUQAQAXUAEAGRABABtQAQAdkAEAH1ABACDQAQAiUAEAJFABACXQAQAoEAEAKZABACuQAQAtkAEALtABADDQAQAykAEANNABADdQAQA5UAEAOxABADyQAQA+UAEAABBBAAIQQQAEEEEABlBBAAiQQQAK0EEADRBBAA6QQQAQkEEAEhBBABQQQQAWEEEAGFBBABmQQQAbUEEAHZBBAB/QQQAiEEEAJBBBACYQQQAnkEEAKhBBACxQQQAukEEAMJBBADKQQQA00EEANpBBADiQQQA50EEAO1BBAD2QQQA/kEEAARCBAAMQgQAFUIEAB5CBAAlQgQALkIEADdCBAA9QgQARkIEAE9CBABXQgQAX0IEAGhCBABwQgQAeEIEAH9CBACHQgQAkUIEAJlCBACgQgQAqUIEALFCBAC6QgQAv0IEAMVCBADOQgQA1kIEAN1CBADmQgQA7EIEAPRCBAD9QgQABkMEAA1DBAAWQwQAHkMEACRDBAArQwQANEMEADxDBABEQwQAS0MEAFNDBABaQwQAYkMEAGtDBABxQwQAd0MEAH9DBACHQwQAkEMEAJdDBACdQwQApkMEAK1DBAC1QwQAu0MEAMFDBADIQwQA0EMEANlDBADjQwQA7EMEAPRDBAD7QwQABEQEAAtEBAATRAQAHEQEACVEBAAuRAQAN0QEAD9EBABIRAQAUEQEAFlEBABhRAQAakQEAHJEBAB6RAQAg0QEAItEBACURAQAnEQEAKVEBACtRAQAtUQEALpEBADBRAQAyUQEANFEBADZRAQA4EQEAOhEBADvRAQA9kQEAP5EBAAGRQQADUUEABNFBAAaRQQAIkUEACtFBAA0RQQAOUUEAD5FBABGRQQAT0UEAFVFBABbRQQAY0UEAGtFBABwRQQAeUUEAIFFBACKRQQAkEUEAJlFBACiRQQAqEUEAK9FBAC2RQQAv0UEAMdFBADPRQQA1UUEAN5FBADnRQQA8EUEAPlFBAAERgQADEYEABRGBAAcRgQAJEYEAClGBAAyRgQAOkYEAEFGBABKRgQAUkYEAFhGBABfRgQAaEYEAHFGBAB4RgQAgUYEAIhGBACQRgQAmEYEAKFGBACpRgQAskYEALlGBADCRgQAykYEANFGBADaRgQA4EYEAOlGBADuRgQA9EYEAPpGBAADRwQADEcEABVHBAAeRwQAJEcEACtHBAAxRwQAOkcEAEFHBABIRwQAUEcEAFhHBABfRwQAaEcEAHBHBAB3RwQAfkcEAIRHBACKRwQAkEcEAJZHBACdRwQApEcEAKpHBACyRwQAuUcEAL9HBADFRwQAzkcEANhHBADhRwQA50cEAO1HBADyRwQA+0cEAAFIBAAGSAQAD0gEABZIBAAcSAQAIUgEACpIBAAxSAQAO0gEAENIBABMSAQAVEgEAFtIBABkSAQAbUgEAHVIBAB+SAQAhUgEAI1IBACTSAQAmUgEAKFIBACqSAQAskgEALpIBADCSAQAzEgEANRIBADcSAQA5EgEAO1IBADySAQA+kgEAANJBAAKSQQAE0kEABxJBAAlSQQALUkEADZJBAA9SQQARkkEAE5JBABUSQQAXUkEAGVJBABuSQQAdUkEAHxJBACDSQQAi0kEAJNJBACZSQQAoEkEAKlJBACySQQAukkEAMNJBADLSQQA0EkEANhJBADfSQQA6EkEAPBJBAD5SQQAAEoEAAlKBAASSgQAGUoEACBKBAApSgQA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m1cEAKFXBACqVwQAslcEALdXBADAVwQAxlcEAM5XBADUVwQA2VcEAOFXBADpVwQA8VcEAPZXBAD/VwQABlgEAA1YBAAVWAQAHFgEACFYBAAoWAQAL1gEADRYBAA7WAQAQlgEAEdYBABOWAQAV1gEAGBYBABpWAQAclgEAHtYBACAWAQAhlgEAI9YBACWWAQAnlgEAKhYBACwWAQAt1gEAL1YBADGWAQAzFgEANVYBADcWAQA41gEAOtYBADzWAQA/VgEAAZZBAANWQQAFlkEABxZBAAkWQQALFkEADZZBAA/WQQARVkEAE1ZBABWWQQAXVkEAGZZBABtWQQAdFkEAHtZBACBWQQAhlkEAI1ZBACSWQQAmVkEAKJZBACqWQQAslkEALdZBAC8WQQAwlkEAMdZBADQWQQA11kEAN5ZBADlWQQA7VkEAPRZBAD8WQQAA1oEAApaBAARWgQAGloEACFaBAAqWgQAMloEADhaBAA9WgQARloEAE1aBABUWgQAWVoEAGJaBABrWgQAdFoEAHtaBACEWgQAi1oEAJNaBACZWgQAoVoEAKdaBACtWgQAtloEAL5aBADHWgQAzVoEANZaBADdWgQA5FoEAOtaBADyWgQA+1oEAARbBAAMWwQAE1sEABtbBAAkWwQAKlsEADJbBAA7WwQAQVsEAEpbBABTWwQAWlsEAGBbBABlWwQAbFsEAHVbBAB8WwQAhVsEAI1bBACXWwQAnlsEAKdbBACvWwQAt1sEAL1bBADEWwQAzVsEANJbBADYWwQA4VsEAOpbBADyWwQA+lsEAABcBAAHXAQADVwEABVcBAAdXAQAJlwEAC9cBAA4XAQAQVwEAEdcBABOXAQAVlwEAFxcBABlXAQAblwEAHVcBAB6XAQAglwEAIhcBACQXAQAl1wEAKBcBACoXAQAsVwEALpcBADBXAQAxlwEAM9cBADYXAQA31wEAOhcBADxXAQA9lwEAP9cBAAHXQQAD10EABhdBAAgXQQAJ10EAC1dBAA1XQQAPl0EAEddBABOXQQAVl0EAF9dBABmXQQAbF0EAHJdBAB5XQQAgF0EAIhdBACPXQQAl10EAJ1dBACmXQQArV0EALNdBAC7XQQAxV0EAM9dBADWXQQA3F0EAOVdBADuXQQA9l0EAP1dBAADXgQACl4EABNeBAAcXgQAI14EACheBAAxXgQA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W2sEAGRrBABtawQAdWsEAH1rBACEawQAjWsEAJVrBACeawQApGsEAK1rBACzawQAvGsEAMRrBADMawQA0WsEANprBADjawQA7GsEAPJrBAD6awQAA2wEAAxsBAATbAQAGWwEACFsBAAqbAQAMGwEADZsBAA+bAQARmwEAExsBABTbAQAXGwEAGNsBABobAQAcWwEAHZsBAB+bAQAhmwEAIxsBACTbAQAmmwEAKJsBACobAQArmwEALVsBAC8bAQAxGwEAMxsBADTbAQA3GwEAONsBADqbAQA8WwEAPlsBAD+bAQABW0EAAxtBAARbQQAGW0EACFtBAAqbQQAM20EADptBAA/bQQARm0EAEttBABTbQQAWW0EAF9tBABnbQQAcG0EAHhtBAB/bQQAiG0EAI9tBACYbQQAnW0EAKVtBACsbQQAtW0EALptBADBbQQAyW0EANFtBADYbQQA4G0EAOZtBADubQQA9m0EAP5tBAAFbgQADW4EABZuBAAfbgQAJm4EAC1uBAA2bgQAQG4EAEluBABPbgQAV24EAGBuBABobgQAb24EAHduBACAbgQAhW4EAIpuBACSbgQAl24EAJ9uBACobgQArm4EALVuBAC9bgQAw24EAMluBADObgQA1G4EANluBADhbgQA6W4EAPNuBAD6bgQAA28EAAlvBAAQbwQAGW8EACJvBAArbwQAMm8EADpvBAA/bwQARW8EAE5vBABWbwQAXG8EAGVvBABsbwQAc28EAHlvBACBbwQAim8EAJNvBACcbwQAom8EAAAAAAAAAAAAzW8EANRvBADcbwQA4m8EAOpvBADybwQA+G8EAP9vBAAGcAQADHAEABNwBAAZcAQAIHAEAClwBAAwcAQAOHAEAD9wBABGcAQATXAEAFVwBABccAQAZHAEAGpwBABxcAQAd3AEAH5wBACDcAQAinAEAJFwBACYcAQAoHAEAKdwBACucAQAtnAEAL5wBADFcAQAIBADAMxwBADTcAQA23AEAORwBADrcAQA83AEAPlwBAAAcQQAJBAEAAhxBAAPcQQAF3EEAB1xBAAicQQAKHEEADBxBAA2cQQAPHEEAENxBABIcQQAT3EEAFdxBADH3QMAXXEEAGZxBABucQQAdXEEAHpxBACBcQQAiXEEAI9xBACWcQQAnXEEAKRxBACqcQQAsnEEALdxBADAcQQAx3EEABHeAwDPcQQA1HEEANtxBADkcQQA6nEEAPFxBAD4cQQAS94DAP1xBAAEcgQACnIEAKsQBAARcgQAGXIEACByBAAncgQALnIEADZyBAA8cgQAQnIEAEpyBABPcgQAVnIEAF1yBABjcgQAa3IEAHFyBAB3cgQAfnIEAIVyBACNcgQAlHIEAJtyBADV3gMAoXIEAKhyBACwcgQAt3IEAL1yBADEcgQAzHIEANRyBADbcgQA4HIEAOdyBADvcgQA93IEAPxyBAAEcwQACnMEABFzBAAXcwQAIHMEAChzBAAwcwQANnMEADxzBABDcwQASHMEAFFzBABY3wMAWHMEAEkSBABgcwQAZnMEAGDfAwBucwQAdHMEAHtzBACBcwQAinMEAHcSBACRcwQAlnMEAJ1zBAClcwQAq3MEAJcSBACycwQAunMEAL5zBADEcwQAy3MEANNzBADccwQA4XMEAOhzBADwcwQA9nMEAP5zBAADdAQAC3QEABN0BADwEwMAA+ADABt0BAAidAQAKXQEAC90BAA2dAQAO3QEAEJ0BABHdAQATnQEAFV0BABcdAQAOuADAGN0BABpdAQAb3QEAHV0BABg4AMAZeADAHp0BACCdAQAiHQEAI10BACUdAQAmnQEAJ50BACndAQArXQEALZ0BAC9dAQAw3QEAMh0BADOdAQA1HQEAN10BADidAQA6HQEAPB0BAD3dAQA/HQEAAF1BAAHdQQADXUEABR1BAAadQQAIHUEACh1BAAwdQQANnUEAD11BAAdFAQAQ3UEACoUBABJdQQAT3UEAFZ1BABcdQQAZXUEAG11BAB0dQQAfHUEAIV1BAA44QMAi3UEAJF1BACXdQQAnXUEAKR1BACqdQQAsHUEAJwUBAC1dQQAu3UEAMB1BADGdQQAzXUEANR1BADadQQA3nUEAOV1BADqdQQA73UEAPZ1BAD7dQQAAnYEAAh2BAANdgQAFHYEABp2BAAgdgQAJ3YEAC52BAAzdgQAO3YEAEF2BABIdgQAT3YEAFR2BABbdgQAY3YEALIVBAB56gIAaXYEAHB2BAB2dgQAfXYEAIR2BACKdgQAkHYEAJZ2BACddgQAo3YEAKl2BACwdgQAtnYEALx2BADCdgQAyHYEAM12BADVdgQA3HYEAOJ2BADpdgQA73YEAPd2BAD9dgQAA3cEAAp3BAARdwQAGHcEACB3BACDFgQA3+oCAIoWBAAndwQAMHcEADd3BAA8dwQAQncEAEl3BABRdwQAVncEAF13BABhdwQAuBYEAGl3BABvdwQAd3cEAH13BACDdwQAiXcEAI93BACUdwQAm3cEAKN3BACqdwQAsHcEALh3BAC/dwQAMBcEAMZ3BADNdwQA03cEANl3BADhdwQAVhcEAOd3BADtdwQA9ncEAP13BAAEeAQADHgEABF4BAAZeAQAIXgEACh4BAAueAQANngEADx4BABEeAQA0BcEANYXBABKeAQAUHgEAFd4BABdeAQAZHgEAGx4BAByeAQALhgEAHl4BAB+eAQAhngEAE0XAwCMeAQAkngEAJt4BACieAQAcBcDAKp4BACxeAQAuHgEAL54BADEeAQAy3gEANB4BADXeAQA33gEAELkAwDneAQA7ngEAPZ4BAD+eAQABnkEAAx5BAATeQQAGXkEACB5BAAmeQQALXkEADN5BAA7eQQAQnkEAEp5BAA+GQQAUHkEAFV5BABEGQQAsOQDAFx5BABheQQAZ3kEAI/sAgBseQQAdHkEAHp5BACCeQQAiHkEAI15BACUeQQAm3kEAKB5BACmeQQArHkEANQZBADcGQQAsnkEALt5BADBeQQAynkEANJ5BADZeQQA3nkEAOZ5BADreQQA8XkEAPd5BAD+eQQABXoEAAp6BAAPegQAFnoEAB56BAAlegQALHoEADN6BAA5egQAQXoEAEl6BABPegQAVnoEAF56BABlegQAa3oEAHJ6BAB4egQAgHoEAIh6BACPegQAyhoEAJR6BACdegQApXoEAKx6BAD3GgQAtHoEALt6BADBegQAyHoEAM56BADWegQA3noEAOR6BADregQAZRsEAPN6BAD5egQAAHsEAAd7BAAOewQAFHsEAB17BAAmewQALHsEADF7BAA4ewQAP3sEAP/lAwBGewQATXsEAFV7BABcewQAY3sEAGp7BABxewQAEuYDAHd7BAB/ewQAhXsEAIt7BACSewQAmnsEAJ97BACmewQArHsEALN7BAC7ewQAwXsEAMl7BADtGwQAz3sEANV7BADaewQA4HsEAOR7BADqewQA8XsEAPd7BAD+ewQABnwEAAx8BAARfAQAGXwEACF8BAAnfAQAL3wEADd8BAA+fAQARXwEAEt8BABSfAQAWnwEAGJ8BABqfAQAc3wEAHl8BACBfAQAmRwEAIl8BACRfAQAmXwEAKF8BACnfAQArHwEALN8BAC8HAQAu3wEAMUcBADBfAQAyHwEAM98BADWfAQA3HwEAOF8BAD17wIA6nwEAPF8BAD4fAQA/3wEAAd9BAAPfQQAFX0EAB19BABsHQQAJX0EACx9BAAyfQQAN30EAD19BABFfQQASX0EAE99BABWfQQA3R0EAF19BABhfQQAZ30EAG99BAB1fQQAe30EAEcaAwCAfQQAh30EAI19BACSfQQAmH0EAJ59BAClfQQAqn0EAMToAwCxfQQAt30EALt9BADDfQQAyH0EAGIeBADRfQQA2H0EAN99BADmfQQA7X0EAPF9BAClHgQA+X0EALceBAAAfgQAB34EAA5+BACI6QMA2B4EABV+BAAcfgQAwekDACN+BAAsfgQAM34EADt+BABCfgQASn4EAFB+BABYfgQAYH4EAGd+BABvfgQAdX4EAHx+BACEfgQALB8EAIx+BACTfgQAmn4EAKF+BACofgQAsX4EALh+BAC/fgQAxn4EAM1+BADUfgQA234EAOF+BADofgQA734EAPd+BAAAfwQAB38EAA9/BAAWfwQAH38EACZ/BAAtfwQANH8EADt/BABCfwQASX8EAE9/BABUfwQAW38EAGJ/BACA6wMAaH8EAG9/BAB1fwQAfH8EALIeAwCEfwQAi38EAJJ/BACZfwQAoH8EAKd/BACufwQAtX8EALx/BADEfwQAy38EANN/BADcfwQA5H8EAOx/BAD1fwQA/X8EAAWABAAMgAQAE4AEABmABAAegAQAJIAEACqABAAwgAQAN4AEADyABACf7AMARIAEAIggBABMgAQAUoAEAJYgBABYgAQAX4AEAGWABABrgAQAb4AEAHeABAB9gAQAg4AEAIeABACNgAQAk4AEAJuABACigAQAqoAEALGABAC4gAQAgu0DAL2ABADGgAQAzIAEANKABADZgAQAhh8DAN6ABAA5IQQA5YAEAOuABADwgAQA9YAEAPyABAC47QMAA4EEAAeBBAANgQQAFIEEABuBBAAhgQQAJ4EEAC6BBAA1gQQAOoEEAECBBABGgQQATIEEAFOBBABZgQQAXoEEAGWBBABNIAMAbIEEAHSBBAB6gQQAgIEEAFgiBACGgQQAjYEEAJKBBACXgQQAn4EEAKeBBACugQQAtIEEALuBBADCgQQAyIEEAM6BBADUgQQA2oEEAOCBBADmgQQA7YEEAPSBBAD5gQQA/4EEAAiCBAAOggQAOSMEABaCBAAcggQAVCMEACSCBAArggQAMYIEADnvAwA3ggQAPIIEAEWCBAB1IwQAS4IEAFGCBABYggQAU+8DAF6CBABlggQAa4IEAHSCBAB7ggQAgIIEAImCBACQggQAloIEAJqCBACiggQAqIIEAK4hAwCuggQAtoIEAL2CBAA6JAQAw4IEAMyCBADSggQA14IEACwiAwCAJAQA34IEAOOCBADpggQA8IIEAPaCBAD7ggQAAYMEAAiDBAAOgwQAE4MEABmDBAAfgwQAJYMEAC6DBAA0gwQAOoMEAEGDBABHgwQAToMEAFWDBABbgwQAofADAGCDBABngwQAbYMEAHSDBAC2IgMAeoMEAIGDBACHgwQAj4MEAJaDBACcgwQAo4MEAKmDBACvgwQAuIMEAL+DBADGgwQAzIMEANODBADagwQA4IMEAOaDBADrgwQA8oMEAPmDBAAAhAQABIQEAAyEBAAUhAQAGoQEACCEBAAnhAQALYQEADSEBAA6hAQAQoQEAEmEBABQhAQAVoQEAF2EBABlhAQAbYQEAEAkAwByhAQAe4QEAIKEBACIhAQAkIQEAJWEBACchAQAeNoCAKKEBACohAQArYQEALWEBAC7hAQAwoQEAMeEBADNhAQA1IQEANuEBADhhAQA54QEAO2EBADyhAQA+YQEAJTyAwABhQQABoUEAA2FBAAWhQQAHIUEACKFBAAohQQAL4UEADaFBAA+hQQARIUEAEqFBABRhQQAWoUEAGGFBABnhQQAboUEANQlAwB0hQQAyyUEAHyFBACEhQQAjIUEAJOFBACahQQAooUEAKqFBACxhQQAuYUEAMCFBADHhQQAz4UEANiFBADhhQQA6YUEAPCFBAD4hQQAAYYEALT0AwAFhgQADYYEABKGBAAZhgQAIYYEACiGBAAvhgQANoYEAD6GBACe9QMARIYEAEyGBABRhgQAWYYEAGCGBABohgQAb4YEAHWGBAB6hgQAgYYEAIiGBACNhgQAlYYEAJqGBACihgQAqYYEAK+GBAC2hgQAvIYEAMOGBADMhgQAivYDANKGBADahgQA4YYEAOaGBADshgQA8oYEAPiGBAD+hgQAA4cEAAuHBAAThwQAp/YDAK72AwAchwQAIocEACqHBAAzhwQAOIcEAD+HBABIhwQATocEAFWHBAB/+QIAW4cEAGSHBABphwQAcIcEAHaHBAB9hwQAg4cEAIiHBACNhwQAlocEAJyHBACjhwQAqIcEALCHBAC5hwQAwIcEADP3AwDHhwQAzYcEAJAqAwDThwQA24cEAOGHBADnhwQA7IcEAPSHBAAWKAQA/YcEAAOIBAAKiAQAEYgEABiIBAAdiAQAJIgEACmIBAAxiAQAOIgEAPH5AgA/iAQARYgEAEyIBABUiAQAWYgEAGKIBABriAQAcIgEAHaIBAB9iAQAWCgEAIOIBACJiAQAj4gEAJaIBACciAQAo4gEAKqIBACxiAQAuIgEAL+IBADGiAQAy4gEANOIBADYiAQA34gEAA/4AwDniAQA74gEAPSIBAD6iAQA/4gEAAWJBAALiQQAEYkEAIYoBAAWiQQAHIkEAJwrAwCU+AMAIYkEACWJBAAsiQQAMokEAJsoBACy+AMAufgDADmJBAA/iQQAwSgEAEWJBABLiQQAUokEAFmJBABfiQQAZIkEAGqJBABwiQQAdokEAHyJBACCiQQAiokEAJCJBACZiQQAoIkEAKWJBACriQQAsYkEALmJBAC+iQQAx4kEAMuJBADRiQQA14kEAN6JBADliQQA7IkEAPSJBAD8iQQAcCkEAAOKBAAIigQAEYoEABiKBAAeigQAJooEACyKBAAzigQAO4oEAEGKBABN+QMASYoEAFGKBABXigQAX4oEAGeKBABtigQAdIoEAHuKBACDigQAiYoEAJGKBACXigQAnYoEAKWKBACuigQAtooEALqKBADBigQAxooEAMyKBADUigQA2ooEAOGKBADnigQA7IoEAPSKBAD5igQA/YoEAAWLBAANiwQAFYsEABqLBAAfiwQAJosEAPT5AwAuiwQANIsEADqLBAA/iwQAR4sEAE2LBABTiwQAXioEAFmLBABhiwQAaioEAGmLBABwiwQAdYsEAHuLBACBiwQAh4sEAE4tAwCOiwQAlIsEAJyLBACjiwQAqYsEAK+LBAC1iwQAvIsEAMOLBADKiwQA0IsEANaLBADciwQA0CoEAOOLBADriwQA8osEAPiLBAD/iwQABIwEAAqMBAAQjAQAF4wEAB2MBAAkjAQALIwEADKMBAA4jAQAPYwEAESMBABKjAQA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u5wEAPLCAgDFnAQAzJwEANGcBADWnAQA25wEAOGcBAB4FwMA6JwEAPKcBAD5nAQAAJ0EAAedBAAOnQQAFp0EAB2dBABazwIAJJ0EACydBAA0nQQAPJ0EAEOdBABKnQQAUZ0EAFadBABcnQQAYZ0EAGidBABvnQQAdJ0EAHydBACCnQQAip0EAJGdBACXnQQAnp0EAKOdBACpnQQAr50EALSdBAC6nQQAwZ0EAMedBADMnQQA050EANidBADfnQQA5p0EAO2dBAD0nQQA/Z0EAAOeBAAKngQAEJ4EAJt5BAAYngQAH54EACeeBAAsngQAM54EADqeBABBngQAR54EAEyeBABRngQA6hkEAFaeBABcngQAZJ4EAGmeBABxngQAd54EAH6eBACEngQAi54EAJSeBACdngQApZ4EAKueBACzngQAup4EAMOeBADKngQA0p4EANmeBADBegQA354EAOWeBADsngQA8p4EAPmeBAABnwQABp8EAA6fBAAWnwQAHJ8EACSfBAArnwQAMJ8EADifBAA/nwQA89oCAEWfBABKnwQAUJ8EAFifBAD30QIAXp8EAGafBABsnwQAcp8EAHifBAB+nwQAg58EAIufBACQnwQA8uYCAJWfBACanwQApJ8EAKufBACynwQAuZ8EAL+fBADGnwQAz58EANSfBADanwQA358EAOafBADunwQA+J8EAP+fBAAGoAQADKAEABKgBAAXoAQAHqAEACagBAAsoAQAM6AEADqgBAA/oAQASaAEAFOgBABZoAQAYKAEAGmgBABvoAQAGB0EAHWgBAB9oAQAhqAEAH7NAgCPoAQAlaAEAJygBACjoAQAq6AEALCgBAC2oAQAvKAEAMSgBADNoAQA1KAEANugBADioAQAVn0EAOigBADvoAQAfEsFAPagBAD9oAQABaEEAAuhBAAQoQQAGaEEACGhBAAnoQQALKEEADShBAA6oQQAP6EEAEShBABKoQQAUaEEAFihBABeoQQAY6EEAGuhBADv2wIAcaEEAHuhBACAoQQAiqEEAJKhBACaoQQAoaEEAKqhBACzoQQAuqEEAMGhBADIoQQA0aEEANmhBADgoQQA56EEAPChBAD2oQQA/aEEAAaiBAANogQAFaIEABuiBAAhogQAKaIEADCiBAA2ogQAP6IEAEeiBABPogQAWKIEAF+iBABoogQAbqIEAHmiBAB/ogQAh6IEAI6iBACXogQAnqIEAKWiBACsogQAsqIEALiiBADAogQAyKIEAM6iBABi0gIA16IEAN+iBADmogQA66IEAPOiBAD5ogQAA6MEAAujBAAUowQAG6MEACGjBAApowQAlMUCADCjBAA3owQAPKMEAEKjBABHowQAT6MEAFejBABdowQAY6MEAGqjBAByowQAeaMEAH+jBACFowQAiqMEAJGjBACYowQAnqMEAKajBACsowQAs6MEALmjBAC/owQAxqMEAM6jBACqgAQA1aMEANujBADiowQA56MEAH3LAgDtowQA86MEAPmjBAAApAQABaQEAIrJAgAMpAQAFKQEABqkBAAgpAQAJqQEACukBAAypAQAOKQEAD+kBABEpAQAS6QEAFGkBABYpAQAXqQEAGOkBABopAQAb6QEAHWkBAAN1wIAeqQEAH+kBACFpAQAjKQEAJKkBACbpAQAWO4DACLHAgCipAQAqKQEAK+kBAC1pAQAuqQEAMCkBADGpAQAzaQEANOkBADYpAQA3qQEAOSkBADqpAQA8qQEAPqkBAABpQQACKUEAA6lBAAUpQQAE9cCABylBAAipQQAJ6UEAC2lBAAzpQQAOqUEAEKlBAAWggQASKUEAE+lBABVpQQA49ICADeCBABcpQQAYqUEAGilBABupQQAc6UEAHqlBACApQQAhqUEAI2lBACUpQQAmqUEAKClBACmpQQArKUEALKlBAC4pQQAvaUEAMSlBADLpQQA0aUEANilBADfpQQA5aUEAOylBADypQQA+KUEAACmBAAGpgQADaYEABSmBAAapgQAH6YEACamBAAspgQAM6YEADqmBABApgQAD9sCAEemBABBgwQATKYEAFOmBABcpgQAW4MEAGSmBABspgQAcaYEAHimBAB/pgQAhKYEAI2mBACVpgQAnKYEAKKmBACqpgQAsKYEALWmBAC7pgQAwaYEAMemBADOpgQA1aYEANymBADipgQA6aYEAO+mBAD2pgQA/aYEAAKnBAAIpwQADqcEABSnBAAapwQAH6cEACinBAAupwQANacEADunBABDpwQASacEAMjZAgBPpwQAV6cEAF2nBABkpwQAa6cEAHGnBAB2pwQAfacEAISnBACLpwQAkqcEAJmnBACfpwQApacEABbcAgCOzQIAracEAJclBAC1pwQA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U7IEAFuyBABjsgQAarIEAHCyBAAR3QIAeLIEAH+yBACGsgQAi7IEAJSyBACdsgQApbIEAKuyBACysgQAu7IEAMWyBADMsgQA0rIEANqyBADgsgQA57IEAOyyBADzsgQAT8QCAPqyBAC9kwQAALMEAAazBAAMswQAE7MEABmzBAAiswQAKLMEAC+zBADAxQIANLMEADqzBABBswQASLMEAE+zBABXswQAXLMEAGOzBABrswQAcLMEAHmzBACAswQAh7MEAJCzBADj0wIAlrMEAJ2zBACiswQAqLMEALCzBAC1swQAurMEAMGzBADKswQA0rMEANizBADeswQA8TEEAOOzBADqswQA8rMEAPuzBAACtAQACLQEAA+0BAAYtAQAHrQEACS0BAArtAQAMrQEADi0BAA+tAQARLQEAEu0BABUtAQARzIEAF60BABmtAQAcLQEAHi0BAB/tAQAibQEAI60BACWtAQAoLQEAKm0BACxtAQAurQEAMS0BADNtAQA1LQEAN20BADltAQA7LQEAPa0BAD9tAQABLUEAA21BAAVtQQAH7UEACW1BAArtQQAM7UEADy1BAAr0gIAQ7UEAE61BABUtQQAW7UEAGO1BABrtQQAcrUEAHy1BACEtQQAi7UEAJG1BACXtQQAn7UEAKW1BACstQQAtbUEALq1BADBtQQAyLUEAM21BADVtQQA3LUEAOO1BADotQQA7bUEAPO1BAD7tQQAArYEAAi2BAAPtgQAFrYEABy2BAAjtgQAKbYEADG2BAA4tgQAS8cCAD62BABEtgQATbYEAFS2BABZtgQAX7YEAGa2BABstgQAcrYEAHi2BAAZ6AIAfrYEAIW2BACKtgQAkLYEAJa2BACctgQAawUEAKO2BACotgQAr7YEALW2BAC7tgQAwbYEAMe2BADMtgQA0rYEANm2BADgtgQA57YEAO22BACENAQA87YEAPm2BAD/tgQABbcEAA23BAAVtwQAG7cEACS3BAAvtwQANbcEADq3BABAtwQARrcEAEy3BABTtwQAWrcEAGG3BABptwQA/uACANzEAgDoxQIAb7cEAHW3BAB+twQAg7cEAIm3BACPtwQAlbcEAJ23BACltwQAq7cEALG3BAC5twQAwLcEAMW3BADLtwQA0rcEANm3BADhtwQA57cEABFKBQDxtwQA9rcEAPy3BAA7xgIAA7gEAMPHAgAIuAQADrgEABS4BAAauAQAILgEACa4BAAW4QIAK7gEADG4BAA2uAQAnuMCADy4BABCuAQASbgEAFG4BABWuAQAVgcEAF+4BABnuAQAbrgEAHW4BACRNwQAfLgEAIS4BACLuAQAkbgEAJq4BACiuAQAqrgEALG4BAC3uAQAvbgEAMW4BADLuAQA07gEANy4BADmuAQA77gEAPm4BAD/uAQABbkEABC5BAAZuQQAIbkEACi5BACl4wIAMrkEADi5BAC1wQIAQrkEAEe5BAAI5QIAPMECAE65BAAk3gIAVLkEAFq5BABguQQAZrkEAGu5BABzuQQA7gcEAHi5BAB/uQQAhbkEAI25BACWuQQAm7kEAKa5BACuuQQAubkEANPMAgC/uQQAxbkEAMu5BADSuQQA2LkEAN25BADiuQQA6bkEAO+5BAD1uQQA+7kEAAK6BAAIugQADroEABO6BAAZugQAH7oEACS6BAAqugQAMLoEADa6BAA8ugQARLoEAEm6BABRugQAV7oEAFy6BABmugQAbboEAHS6BAB6ugQAgboEAIa6BACMugQAk7oEANbOAgCZugQAn7oEAIIJBACkugQAqroEAK+6BAC0ugQAuroEAMC6BADGugQAzLoEANK6BADXugQA3boEAOS6BADsugQA87oEAPi6BAD+ugQABLsEAAq7BAAQuwQAF7sEAB27BAAluwQALrsEADO7BAA7uwQAQLsEAHHZAgCJ1QIARbsEAEu7BABWuwQAXrsEAGe7BABuuwQAdLsEAHq7BAB/uwQAhbsEAIy7BACRuwQAl7sEAJ+7BACluwQAqrsEALK7BAC5uwQAvrsEAMW7BADKuwQAz7sEANW7BADXCgQA27sEAI/VAgDhuwQA57sEAO67BADzuwQA+7sEAAG8BAAGvAQADLwEABG8BAAYvAQAHrwEACS8BAAqvAQAMLwEADi8BAA/vAQARrwEAE28BABTvAQAW7wEAGK8BABovAQAbbwEAHS8BAB6vAQAgrwEAIe8BACOvAQAlLwEAJm8BACfvAQApbwEAK28BAC1vAQAwQwEAL28BADDvAQAyLwEAM68BADTvAQA27wEAOC8BADmvAQA7LwEAPK8BAD4vAQA/rwEAAS9BAAMvQQAUg0EABK9BAAZvQQAH70EACa9BAAtvQQANr0EAD69BABFvQQAS70EAFG9BABXvQQAXb0EAJgNBABjvQQAaL0EAG+9BAB3vQQAgL0EAIe9BACNvQQAkr0EAJm9BACfvQQApb0EAK29BACyvQQAub0EAL+9BADEvQQAyb0EAM+9BADUvQQA2b0EAN69BADkvQQA6b0EAO69BAAAAAAAAAAAABe+BAAfvgQAK74EADS+BAA8vgQARr4EAE++BABZvgQAYb4EAGi+BAByvgQAfL4EAIW+BACKvgQAkL4EAJm+BACivgQAqb4EALO+BABGlwQAvL4EAMS+BADLvgQA0r4EANm+BADgvgQA6b4EAPC+BAD5vgQAAb8EAAm/BAARvwQAGL8EACG/BAArvwQAM78EADi/BABCvwQASr8EAFG/BABbvwQAY78EAGu/BABxvwQAer8EAIK/BACJvwQAkr8EAJq/BACfvwQAp78EAK+/BAC1vwQAvr8EAMO/BADJvwQA078EANq/BADgvwQA5r8EAPC/BAD1vwQA+78EAALABAAKwAQAE8AEAB3ABAAmwAQALsAEADjABABBwAQAScAEAE/ABABVwAQAXcAEAGPABABowAQAb8AEAHXABAB8wAQAhcAEAI3ABACUwAQAmsAEAKPABACqwAQAr8AEALjABAC/wAQAyMAEAM/ABADVwAQA3sAEAOfABADwwAQA+sAEAATBBAAKwQQAEsEEABrBBAAiwQQALMEEADbBBAA9wQQARsEEAEzBBABUwQQAXMEEAGXBBABtwQQAdcEEAH3BBACFwQQAjsEEAJbBBACewQQAo8EEAKrBBACxwQQAucEEAMPBBADLwQQA1cEEAN/BBADpwQQA8MEEAPrBBAACwgQACMIEAEnCAgASwgQAHMIEACPCBAAtwgQANsIEAD3CBABHwgQAUMIEAFjCBABfwgQAZ8IEAHHCBAB7wgQAhMIEAIzCBACVwgQAnsIEAKXCBACswgQAssIEALfCBAC+wgQAx8IEAM7CBACe0wIA1cIEAN3CBADjwgQA6MIEAO/CBADfmgQA98IEAP3CBAAFwwQADMMEABHDBAAWwwQAG8MEACDDBAAnwwQALcMEADfDBABBwwQASsMEAFDDBABawwQAZMMEAGnDBABuwwQAdcMEAH/DBACHwwQAkcMEAJjDBACewwQAqMMEAK7DBACTmwQAtcMEAL3DBADHwwQA7ZsEAM3DBADUwwQA2cMEAOHDBADmwwQA7cMEAPTDBACZFgQA+cMEAALEBAAMxAQAFcQEABzEBAAlxAQALcQEADTEBAA9xAQARsQEAE/EBABZxAQAY8QEAGrEBABzxAQAfcQEAIbEBACQxAQAl8QEAJ7EBAClxAQArMQEALPEBAC/xAQAycQEANHEBADaxAQA68QEAPTEBAD9xAQADMUEABPFBAAyygIAG8UEACbFBAAxxQQAO8UEAETFBADDngQATsUEAFTFBABcxQQAYcUEAGnFBABxxQQAeMUEAIHFBAClGwQAicUEAJLFBABenwQAmsUEAKTFBABS2gIArcUEALTFBAC9xQQAxMUEAM3FBADTxQQA3MUEAOXFBADvxQQA+cUEAAHGBAALxgQAFMYEABzGBAAjxgQALcYEADTGBAA+xgQARcYEAE3GBABUxgQAXsYEAGfGBABxxgQAesYEAIHGBACIxgQAjsYEAJPGBACcxgQApsYEALDGBAC3xgQAvcYEAMXGBADKxgQA08YEANzGBADlxgQA7cYEAG+gBAD1xgQA/sYEAAjHBAASxwQAG8cEACLHBAAoxwQAMccEADvHBABCxwQAS8cEAFLHBABYxwQAYscEADXoAwBrxwQAr+UCAHTHBAB9xwQAhccEANXSAgCKxwQAkMcEAJfHBAChxwQAqMcEALHHBAC6xwQAwMcEAMfHBADMxwQA1McEANrHBADgxwQA5scEAO/HBAD5xwQAAcgEAArIBAATyAQAGMgEACDIBAAqyAQAMsgEADzIBABGyAQAUMgEAFnIBABgyAQAaMgEAHHIBAB3yAQAgMgEAInIBACSyAQAmcgEAJ7IBADmGwMApcgEAKzIBAC1yAQAv8gEAMfIBADOyAQA2MgEAOHIBADmyAQA7cgEAPLIBAD6yAQAAskEAAfJBAAOyQQA8ekDAPChBAAWyQQAH8kEACnJBAAxyQQAOckEAEDJBABFyQQATckEAFXJBABdyQQAZskEAHDJBAB5yQQAgckEAIjJBACOyQQAlMkEAJ3JBACiyQQAqMkEAK3JBAC2yQQAwMkEAMfJBADNyQQA0skEANnJBADgyQQA6MkEAO/JBAD1yQQA+skEAALKBAAKygQAE8oEAB3KBAAmygQAyKIEAJJ/BAAwygQAOsoEAD/KBABEygQATMoEAFXKBABfygQAacoEABSjBABwygQAesoEAH/KBACEygQAisoEAJTKBACaygQAocoEAKvKBAC0ygQAusoEAJYgBADCygQAX4AEAMrKBADTygQA3MoEAOLKBADrygQA9coEAP7KBAAIywQADcsEABXLBAAcywQAIcsEAEukBAAoywQAMcsEADfLBACrxgIAPMsEAETLBABNywQAV8sEAGDLBABnywQAbssEAHfLBAB+ywQAiMsEAI3LBACUywQAnMsEAKPLBACrywQAs8sEALvLBADYpAQAw8sEAMvLBADA1wIA0ssEANrLBADhywQA58sEAO/LBAD4ywQAAswEAAnMBAARzAQAGcwEACDMBAAnzAQALswEADTMBAA5zAQAQswEAErMBABRzAQAWMwEAF3MBABlzAQAbMwEAHXMBAB/zAQAhswEAIvMBACUzAQAncwEAKTMBACuzAQAuMwEAMHMBADIzAQA0swEAJvvAwDazAQA4cwEAOnMBADxzAQA+MwEAALNBAAKzQQAEs0EABjNBAAizQQALM0EADXNBAA/zQQARs0EAEzNBABUzQQAXM0EAGXNBABtzQQAds0EAH/NBACIzQQAks0EAJjNBACgzQQAqM0EALDNBAC4zQQAwM0EAMjNBADRzQQA2c0EAOLNBADnzQQA7s0EAPnNBAAAzgQACM4EABHOBAAXzgQAIc4EACrOBAAxzgQAOc4EAEDOBABGzgQAS84EAFXOBABdzgQAZ84EAHDOBAB4zgQAfs4EAIjOBACSzgQAnM4EAKLOBACnzgQAr84EALTOBAC8zgQAwc4EAMvOBADQzgQA2c4EAOHOBADozgQA7c4EAPfOBAD9zgQAA88EAArPBAAUzwQAGc8EAB/PBAAnzwQALs8EADbPBAA7zwQAQ88EAErPBABUzwQAXc8EAGLPBABrzwQAc88EAHrPBACBzwQAh88EAJDPBACazwQApM8EALHPBAC6zwQAwM8EAMrPBADSzwQA3M8EAOHPBADnzwQA8c8EAPbPBAD/zwQACNAEABHQBAAY0AQAHdAEACbQBAAr0AQAMdAEADnQBABC0AQAR9AEAFDQBABW0AQAX9AEAGfQBABt0AQAc9AEAHvQBACD0AQAi9AEAJTQBACd0AQApNAEAKvQBAC00AQAvNAEAMHQBADI0AQA0tAEANnQBADi0AQA69AEAPTQBAD90AQAAtEEAAzRBAAT0QQA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b+UEAHflBACB5QQAhuUEAI3lBACT5QQAmuUEAKLlBACs5QQAseUEALnlBADB5QQAx+UEANHlBADZ5QQA4OUEAOblBADt5QQA9+UEAP7lBAAH5gQAEeYEABbmBAAd5gQAJuYEAC7mBAA35gQAP+YEAEnmBABR5gQAW+YEAGPmBABr5gQAcuYEAHfmBACA5gQAiuYEAJLmBACZ5gQAouYEAKfmBACs5gQAteYEALrmBADC5gQAyeYEANPmBAAEuwQAceYCANzmBADTOgMA5OYEAOvmBAD05gQA/eYEADu7BAAH5wQAD+cEABjnBAAg5wQAKOcEADHnBAA45wQAPecEAEbnBABL5wQAUOcEAFbnBABe5wQAY+cEAGvnBABz5wQAeecEAH/nBACH5wQAkOcEAJbnBACd5wQAoucEAKfnBACx5wQAuecEAMPnBADK5wQA1OcEAN3nBADm5wQA6+cEAPXnBAD85wQABOgEAAzoBAAT6AQAG+gEACLoBAAs6AQANOgEADroBAA/6AQASOgEAFLoBABa6AQAZOgEAGzoBAB16AQAf+gEAIjoBACP6AQAlugEAJzoBACk6AQAregEALXoBAA85QIAv+gEAMjoBACUvAQAzugEANjoBADd6AQA5ugEAOvoBADz6AQA++gEAATpBAAM6QQAEekEABjpBAAh6QQAK+kEADLpBADDvAQAPOkEAEPpBABN6QQAVOkEAFzpBABk6QQAbukEAOa8BAB46QQAgOkEADI+BACJ6QQAjukEAJfpBACg6QQApekEAK7pBAC46QQAvukEAMTpBADK6QQA0ukEANfpBADd6QQA5ukEAPDpBAD16QQA+ukEAP/pBAAJ6gQAEOoEABfqBAAf6gQAJuoEACzqBAAz6gQAOuoEAEDqBABF6gQATeoEAN8NBABX6gQAXeoEAGLqBABo6gQAceoEAHfqBAB+6gQAh+oEAI/qBACY6gQAneoEAKTqBACs6gQAsuoEAL6/AgC76gQAp8UCAMTqBADO6gQA1uoEANvqBADl6gQA7OoEAPbqBAD+6gQAB+sEABHrBAAX6wQAHesEACfrBAAx6wQAO+sEAELrBABK6wQAUusEAFrrBABj6wQAbOsEAHbrBAB76wQAhesEAIzrBACW6wQAnusEAKfrBACx6wQAu+sEAMXrBADK6wQA0usEAJnTAgDa6wQA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hpAEAPPZAgCsBQUAtgUFAL8FBQDHBQUAzwUFANcFBQDgBQUA6QUFAPAFBQD1BQUA0OQCAMfAAgD9BQUA7cMCAAQGBQAKBgUAsbAEABEGBQCtygIAGwYFACMGBQApMgMAKwYFAGPWAgAyBgUAOgYFAEIGBQBJBgUAUQYFAFkGBQARsQQAYgYFAGoGBQAvsQQAcgYFAMkvBAB5BgUAgQYFAIgGBQCPBgUAibEEAJgGBQCgBgUAqQYFALEGBQAK3QIABMYCALkGBQC/BgUAxQYFAI7SAgDMBgUA1AYFADPZAgDdBgUA5AYFAOoGBQDyBgUA+QYFAH/TAgDszwIA/gYFAAcHBQAOBwUAFQcFAOCyBAAn3wQAHQcFACQHBQArBwUAMAcFAGDjAgBL3wQAOQcFADDFAgBABwUARgcFAE4HBQBVBwUAXQcFACvNAgAqzwIAZAcFAGoHBQByBwUAkLMEAHwHBQCdswQAggcFAIoHBQCY3wQAkQcFAJgHBQChBwUApwcFAK4HBQCzBwUAuQcFAMAHBQDFBwUAywcFACDmAgDRBwUA2AcFAN8HBQDkBwUA6gcFAPIHBQD5BwUAAggFAAsIBQAUCAUAGggFACEIBQApCAUAMQgFADgIBQBACAUAksQCAC7HAgBHCAUATwgFAFYIBQBdCAUAUdsCAGMIBQBqCAUAcQgFAHgIBQB9CAUAgwgFAIgIBQCQCAUAlggFAJ0IBQCkCAUAhs4CAKsIBQDttQQAsggFALoIBQDBCAUAxwgFAM0IBQDVCAUA2wgFAOEIBQDoCAUA7wgFAPcIBQD9CAUAJuYCAFLhBAAFCQUADAkFABQJBQAbCQUAIgkFACkJBQAwCQUAawUEADcJBQA/CQUASAkFAFEJBQCrzwIAVgkFAF0JBQBiCQUAaQkFAG4JBQB1CQUAi9gCAHwJBQCECQUAjAkFAJEJBQCXCQUAoAkFAKYJBQCuCQUAuAkFAMAJBQDICQUA1cMCAGG3BABptwQAzwkFANUJBQDbCQUA3MQCAOMJBQDpCQUA8AkFAPkJBQB41gIAAQoFAAsKBQAUCgUAHgoFACcKBQAvCgUANwoFAD0KBQBFCgUATAoFAB/dAgBVCgUAXQoFAGYKBQBvCgUAeAoFAIAKBQCJCgUAkgoFAJsKBQChCgUAqQoFALIKBQC3CgUAwAoFAMoKBQDRCgUA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sRQFALUUBQC5FAUAvRQFAMEUBQDFFAUAyRQFAM0UBQDRFAUA1RQFANkUBQDdFAUA4RQFAOUUBQDpFAUA7RQFAPEUBQD1FAUA+RQFAP0UBQABFQUABRUFAAkVBQANFQUAERUFABUVBQAZFQUAHRUFACEVBQAlFQUAKRUFAC0VBQAxFQUANRUFADkVBQA9FQUAQRUFAEUVBQBJFQUATRUFAFEVBQBVFQUAWRUFAF0VBQBhFQUAZRUFAGkVBQBtFQUAcRUFAHUVBQB5FQUAfRUFAIEVBQCFFQUAiRUFAI0VBQCRFQUAlRUFAJkVBQCdFQUAoRUFAKUVBQCpFQUArRUFALEVBQC1FQUAuRUFAL0VBQDBFQUAxRUFAMkVBQDNFQUA0RUFANUVBQDZFQUA3RUFAOEVBQDlFQUA6RUFAO0VBQDxFQUA9RUFAPkVBQD9FQUAARYFAAUWBQAJFgUADRYFABEWBQAVFgUAGRYFAB0WBQAhFgUAJRYFACkWBQAtFgUAMRYFADUWBQA5FgUAPRYFAEEWBQBFFgUASRYFAE0WBQBRFgUAVRYFAFkWBQBdFgUAYRYFAGUWBQBpFgUAbRYFAHEWBQB1FgUAeRYFAH0WBQCBFgUAhRYFAIkWBQCNFgUAkRYFAJUWBQCZFgUAnRYFAKEWBQClFgUAqRYFAK0WBQCxFgUAtRYFALkWBQC9FgUAwRYFAMUWBQDJFgUAzRYFANEWBQDVFgUA2RYFAN0WBQDhFgUA5RYFAOkWBQDtFgUA8RYFAPUWBQD5FgUA/RYFAAEXBQAFFwUACRcFAA0XBQARFwUAFRcFABkXBQAdFwUAIRcFACUXBQApFwUALRcFADEXBQA1FwUAORcFAD0XBQBBFwUARRcFAEkXBQBNFwUAURcFAFUXBQBZFwUAXRcFAGEXBQBlFwUAaRcFAG0XBQBxFwUAdRcFAHkXBQB9FwUAgRcFAIUXBQCJFwUAjRcFAJEXBQCVFwUAmRcFAJ0XBQChFwUApRcFAKkXBQCtFwUAsRcFALUXBQC5FwUAvRcFAMEXBQDFFwUAyRcFAM0XBQDRFwUA1RcFANkXBQDdFwUA4RcFAOUXBQDpFwUA7RcFAPEXBQD1FwUA+RcFAP0XBQABGAUABRgFAAkYBQANGAUAERgFABUYBQAZGAUAHRgFACEYBQAlGAUAKRgFAC0YBQAxGAUA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RSYFAEkmBQBNJgUAUSYFAFUmBQBZJgUAXSYFAGEmBQBlJgUAaSYFAG0mBQBxJgUAdSYFAHkmBQB9JgUAgSYFAIUmBQCJJgUAjSYFAJEmBQCVJgUAmSYFAJ0mBQChJgUApSYFAKkmBQCtJgUAsSYFALUmBQC5JgUAvSYFAMEmBQDFJgUAySYFAM0mBQDRJgUA1SYFANkmBQDdJgUA4SYFAOUmBQDpJgUA7SYFAPEmBQD1JgUA+SYFAP0mBQABJwUABScFAAknBQANJwUAEScFABUnBQAZJwUAHScFACEnBQAlJwUAKScFAC0nBQAxJwUANScFADknBQA9JwUAQScFAEUnBQBJJwUATScFAFEnBQBVJwUAWScFAF0nBQBhJwUAZScFAGknBQBtJwUAcScFAHUnBQB5JwUAfScFAIEnBQCFJwUAiScFAI0nBQCRJwUAlScFAJknBQCdJwUAoScFAKUnBQCpJwUArScFALEnBQC1JwUAuScFAL0nBQDBJwUAxScFAMknBQDNJwUA0ScFANUnBQDZJwUA3ScFAOEnBQDlJwUA6ScFAO0nBQDxJwUA9ScFAPknBQD9JwUAASgFAAUoBQAJKAUADSgFABEoBQAVKAUAGSgFAB0oBQAhKAUAJSgFACkoBQAtKAUAMSgFADUoBQA5KAUAPSgFAEEoBQBFKAUASSgFAE0oBQBRKAUAVSgFAFkoBQBdKAUAYSgFAGUoBQBpKAUAbSgFAHEoBQB1KAUAeSgFAH0oBQCBKAUAhSgFAIkoBQCNKAUAkSgFAJUoBQCZKAUAnSgFAKEoBQClKAUAqSgFAK0oBQCxKAUAtSgFALkoBQC9KAUAwSgFAMUoBQDJKAUAzSgFANEoBQDVKAUA2SgFAN0oBQDhKAUA5SgFAOkoBQDtKAUA8SgFAPUoBQD5KAUA/SgFAAEpBQAFKQUACSkFAA0pBQARKQUAFSkFABkpBQAdKQUAISkFACUpBQApKQUALSkFADEpBQA1KQUAOSkFAD0pBQBBKQUARSkFAEkpBQBNKQUAUSkFAFUpBQBZKQUAXSkFAGEpBQBlKQUAaSkFAG0pBQBxKQUAdSkFAHkpBQB9KQUAgSkFAIUpBQCJKQUAjSkFAJEpBQCVKQUAmSkFAJ0pBQChKQUApSkFAKkpBQCtKQUAsSkFALUpBQC5KQUAvSkFAMEpBQDFKQUAySkFAM0pBQDRKQUA1SkFANkpBQDdKQUA4SkFAOUpBQDpKQUA7SkFAPEpBQD1KQUA+SkFAP0pBQABKgUABSoFAAkqBQANKgUAESoFABUqBQAZKgUAHSoFACEqBQAlKgUAKSoFAC0qBQAxKgUANSoFADkqBQA9KgUAQSoFAEUqBQBJKgUATSoFAFEqBQBVKgUAWSoFAF0qBQBhKgUAZSoFAGkqBQBtKgUAcSoFAHUqBQB5KgUAfSoFAIEqBQCFKgUAiSoFAI0qBQCRKgUAlSoFAJkqBQCdKgUAoSoFAKUqBQCpKgUArSoFALEqBQC1KgUAuSoFAL0qBQDBKgUAxSoFAMkqBQDNKgUA0SoFANUqBQDZKgUA3SoFAOEqBQDlKgUA6SoFAO0qBQDxKgUA9SoFAPkqBQD9KgUAASsFAAUrBQAJKwUADSsFABErBQAVKwUAGSsFAB0rBQAhKwUAJSsFACkrBQAtKwUAMSsFADUrBQA5KwUAPSsFAEErBQBFKwUASSsFAE0rBQBRKwUAVSsFAFkrBQBdKwUAYSsFAGUrBQBpKwUAbSsFAHErBQB1KwUAeSsFAH0rBQCBKwUAhSsFAIkrBQCNKwUAkSsFAJUrBQCZKwUAnSsFAKErBQClKwUAqSsFAK0rBQCxKwUAtSsFALkrBQC9KwUAwSsFAMUrBQDJKwUAzSsFANErBQDVKwUA2SsFAN0rBQDhKwUA5SsFAOkrBQDtKwUA8SsFAPUrBQD5KwUA/SsFAAEsBQAFLAUACSwFAA0sBQARLAUAFSwFABksBQAdLAUAISwFACUsBQApLAUALSwFADEsBQA1LAUAOSwFAD0sBQBBLAUARSwFAEksBQBNLAUAUSwFAFUsBQBZLAUAXSwFAGEsBQBlLAUAaSwFAG0sBQBxLAUAdSwFAHksBQB9LAUAgSwFAIUsBQCJLAUAjSwFAJEsBQCVLAUAmSwFAJ0sBQChLAUApSwFAKksBQCtLAUAsSwFALUsBQAAAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM0wAAAADeEgSVAAAAAP///////////////wAAAAAAAAAAAAAAABEACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAwAAAAACQwAAAAAAAwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAADQAAAAQNAAAAAAkOAAAAAAAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEhISAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAACgAAAAAKAAAAAAkLAAAAAAALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRlQhIhkNAQIDEUscDBAECx0SHidobm9wcWIgBQYPExQVGggWBygkFxgJCg4bHyUjg4J9JiorPD0+P0NHSk1YWVpbXF1eX2BhY2RlZmdpamtscnN0eXp7fAAAAAAAAAAAAElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0ZWQATm90IHN1cHBvcnRlZABQcm90b2NvbCBmYW1pbHkgbm90IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHByb3RvY29sAEFkZHJlc3Mgbm90IGF2YWlsYWJsZQBOZXR3b3JrIGlzIGRvd24ATmV0d29yayB1bnJlYWNoYWJsZQBDb25uZWN0aW9uIHJlc2V0IGJ5IG5ldHdvcmsAQ29ubmVjdGlvbiBhYm9ydGVkAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlzIGNvbm5lY3RlZABTb2NrZXQgbm90IGNvbm5lY3RlZABDYW5ub3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFJlbW90ZSBJL08gZXJyb3IAUXVvdGEgZXhjZWVkZWQATm8gbWVkaXVtIGZvdW5kAFdyb25nIG1lZGl1bSB0eXBlAE5vIGVycm9yIGluZm9ybWF0aW9uAAAAAAAACgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QX/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAExDX0NUWVBFAAAAAExDX05VTUVSSUMAAExDX1RJTUUAAAAAAExDX0NPTExBVEUAAExDX01PTkVUQVJZAExDX01FU1NBR0VTAAAAAAAAAAAAQQAgGsAAIB8AAQEvMgEBBTkBAQ9KAQEteQEBBXADAQORAyARowMgCQAEUBAQBCAgYAQBIYoEATXBBAEN0AQBPxQFARMxBTAmoAEBBbMBAQPNAQEP3gEBEfgBASciAgER2AMBFwAeAZWgHgFfCB/4CBgf+AYoH/gIOB/4CEgf+AZoH/gIiB/4CJgf+AioH/gIuB/4AroftgLIH6oE2B/4AtofnALoH/gC6h+QAvgfgAL6H4ICRgIBCRAFAQNgIRAQACwwL2csAQWALAFj6ywBA0CmAS2ApgEXIqcBDTKnAT15pwEDfqcBCZCnAQOgpwEJIf8gGgAAAAAAAAAAAAAAAEkAMQFTAH8BMAFpAHgB/wCBAVMCggGDAYQBhQGGAVQChwGIAYkBVgKKAVcCiwGMAY4B3QGPAVkCkAFbApEBkgGTAWAClAFjApYBaQKXAWgCmAGZAZwBbwKdAXICnwF1AqYBgAKnAagBqQGDAqwBrQGuAYgCrwGwAbEBigKyAYsCtwGSArgBuQG8Ab0BxAHGAcQBxQHFAcYBxwHJAccByAHIAckBygHMAcoBywHLAcwB8QHzAfEB8gHyAfMB9AH1AfYBlQH3Ab8BIAKeAYYDrAOIA60DiQOuA4oDrwOMA8wDjgPNA48DzgOZA0UDmQO+H6MDwgP3A/gD+gP7A2Aemx6eHt8AWR9RH1sfUx9dH1UfXx9XH7wfsx/MH8Mf7B/lH/wf8x86AmUsOwI8Aj0CmgE+AmYsQQJCAkMCgAFEAokCRQKMAvQDuAP5A/ID/QN7A/4DfAP/A30DwATPBCYhyQMqIWsAKyHlADIhTiGDIYQhYCxhLGIsawJjLH0dZCx9Am0sUQJuLHECbyxQAnAsUgJyLHMsdSx2LH4sPwJ/LEAC8izzLH2neR2Lp4ynjadlAqqnZgLHECctzRAtLXYDdwOcA7UAkgPQA5gD0QOmA9UDoAPWA5oD8AOhA/EDlQP1A88D1wMAAAAAAAAAAAAAAAASERMUFRYXGBkaGxwdHh8gIREiIyQRJSYnKCkqKywRLS4vEBAwEBAQEBAQEDEyMxA0NRAQERERERERERERERERERERERERERERERERETYRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE3ERERETgROTo7PD0+ERERERERERERERERERERERERERERERERERERERERERERERERERERERERET8QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARQEERQkNERUZHSEkQEBBKS0xNThAQEE9QEBAQEFEQEBAQEBAQEBARERFSUxAQEBAQEBAQEBAQEREREVQQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAREVUQEBAQVhAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBXEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBBYWVpbEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFwQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////8AAAAAAAAAAP7//wf+//8HAAAAAAAEIAT//3////9//////////////////////////////////8P/AwAfUAAAAAAAAAAAAAAgAAAAAADfPEDX///7////////////v///////////////////////A/z/////////////////////////AP7///9/Av7/////AAAAAAD/v7YA////BwcAAAD/B//////////+/8P////////////////vH/7h/58AAP///////wDg////////////////AwD//////wcwBP////z/HwAA////AQAAAAAAAAAA/R8AAAAAAADwA/9//////////+//3+H/z//+/u6f+f///cXjn1mAsM//AwDuh/n///1tw4cZAl7A/z8A7r/7///97eO/GwEAz/8AAO6f+f///e3jnxnAsM//AgDsxz3WGMf/w8cdgQDA/wAA7t/9///97+PfHWADz/8AAOzf/f///e/j3x1gQM//BgDs3/3/////599dgADP/wD87P9//P//+y9/gF//AAAMAP7/////f/8HPyD/AwAAAACWJfD+ruz/O18g//MAAAAAAQAAAP8DAAD//v///x/+/wP///7///8fAAAAAAAAAAD///////9/+f8D///nwf//f0D/M/////+/IP//////9////////////z1/Pf//////Pf////89fz3/f/////////89//////////+HAAAAAP//AAD/////////////HwD+//////////////////////////////////////////////////////////+f///+//8H////////////xwEA/98PAP//DwD//w8A/98NAP///////8///wGAEP8DAAAAAP8D//////////////8A//////8H//////////8/AP///x//D/8BwP////8/HwD//////w////8D/wMAAAAA////D/////////9//v8fAP8D/wOAAAAAAAAAAAAAAAD////////v/+8P/wMAAAAA///////z////////v/8DAP///////z8A/+P//////z8AAAAAAAAAAAAAAAAA3m8A////////////////////////////////AAAAAAAAAAD//z8//////z8//6r///8/////////31/cH88P/x/cHwAAAAAAAAAAAAAAAAAAAoAAAP8fAAAAAAAAAAAAAAAAhPwvPlC9//PgQwAA//////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP///////wMAAP//////f///////f/////////////////////8feAwA/////78g/////////4AAAP//fwB/f39/f39/f/////8AAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAD+Az4f/v///////////3/g/v/////////////34P////8//v////////////9/AAD///8HAAAAAAAA////////////////////////////////PwAAAAAAAAAAAP////////////////////////////////8fAAAAAAAA//////////////////////8fAAAAAAAAAAD//////z//H////w8AAP//////f/CP////gP////////////8AAAAAgP/8////////////////eQ8A/wcAAAAAAAAAAAD/u/f///8AAAD///////8PAP//////////DwD/AwAA/Aj//////wf/////BwD///8f////////9/8AgP8DAAAAAP///////38A/z//A///fwT/////////fwUAADj//zwAfn5+AH9/AAAAAAAAAAAAAAAAAAAAAAAA//////8H/wP//////////////////////////w8A//9/+P//////D/////////////////8//////////////////wMAAAAAfwD44P/9f1/b/////////////////wMAAAD4////////////////PwAA///////////8////////AAAAAAD/DwAAAAAAAAAAAAAAAAAA3/////////////////////8fAAD/A/7//wf+//8HwP////////////9//Pz8HAAAAAD/7///f///t/8//z8AAAAA////////////////////BwAAAAAAAAAA////////HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///x////////8BAAAAAAD///9/AAD///8HAAAAAAAA////P/////8P/z4AAAAAAP////////////////////////8//wMAAAAAAAAAAAAAP/3/////v5H//z8AAAAAAAAAAAAAAAAAAAAAAAAAAAD//z8A////AwAAAAAAAAAA/////////8AAAAAAAAAAAG/w7/7//w8AAAAAAP///x8AAAAAAAAAAAAAAAAAAAAA////////PwD//z8A//8HAAAAAAAAAAAAAAAAAAAAAAD///////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////PwAAAMD/AAD8////////AQAA////Af8D////////x/8AAAAAAAAAAP//////////HgD/AwAAAAAAAAAAAAAAAAAAAAAAAAAA////////PwD/AwAAAAAAAP////////////////9/AAAAAAAAAAAAAAAAAAAAAAAA////////////////BwAAAAAAAAAAAAAAAAAAAAAAAAD//////38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////8fAP//////fwAA+P8AAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////////f///////////fZN7/6+//////////v+ff3////3tf/P3//////////////////////////////////////////////////////z/////9///3////9///3////9///3////9//////f////3///fP////////7////5b+9wqE6paqlvf3Xv/7/w/u+/8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAIAAgACAAIAAyACIAIgAiACIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAFgBMAEwATABMAEwATABMAEwATABMAEwATABMAEwATACNgI2AjYCNgI2AjYCNgI2AjYCNgEwATABMAEwATABMAEwAjVCNUI1QjVCNUI1QjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUEwATABMAEwATABMAI1gjWCNYI1gjWCNYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGBMAEwATABMACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAA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AAAAAAIAAABoAQIAAgAAADj/AQAD9P//YDMCAMtBAgAAAAAAAgAAAOAAAgACAAAAEP8BAAIMAAAsMgIAQVECANgAAgAAAAAALDICAJdRAgAYAAIAAAAAACwyAgDXUgIAAAICAAAAAAA4AAAAAAAAAAACAgBqAAAAawAAAA0AAAAWAAAAZAAAAMj////I////yP///8j///8AAgIAFwAAAGcAAABsAAAAbQAAAAAAAABgMwIAX1ICAAAAAAACAAAAIAICAAIAAAA4/wEAA/T//2AzAgDCUQIAAAAAAAIAAABAAgIAAgAAABD/AQACJAAALDICACdSAgCYAQIAAAAAAEAAAAAAAAAAsAoCAHYAAAB3AAAAwP///8D///+wCgIAeAAAAHkAAAA4AAAAAAAAAOAKAgB6AAAAewAAAMj////I////4AoCAHwAAAB9AAAALDICADRTAgAQCwIAAAAAADwAAAAAAAAAsAoCAHYAAAB3AAAAxP///8T///+wCgIAeAAAAHkAAAAsMgIA4FoCALAKAgAAAAAALDICANNcAgD4AgIAAAAAACwyAgCeXAIAyBACAAAAAAAsMgIA+VwCABgDAgAAAAAABDICAFNdAgAsMgIAbV0CABgDAgAAAAAALDICAFFhAgBIAwIAAAAAAAQyAgDOYAIABDICAPphAgAsMgIAcWUCAEgDAgAAAAAABDICAPVkAgAsMgIAkmkCABgDAgAAAAAALDICAJNqAgCIAwIAAAAAACwyAgBgagIAuBACAAAAAAAsMgIA12oCABgDAgAAAAAALDICAFhsAgAYAwIAAAAAAGAzAgBMbQIAAAAAAAEAAADQAwIAAggAAAQyAgBobQIABDICABtyAgAsMgIA+HECADgEAgAAAAAAGAAAAAAAAAA4BAIAnAAAAJ0AAAAdAAAAHgAAAJYAAADo////6P///+j////o////OAQCAB8AAACZAAAAngAAAJ8AAAAAAAAAYDMCAKdxAgAAAAAAAgAAAFgEAgACAAAAOP8BAAP0//9gMwIAJnECAAAAAAACAAAAeAQCAAIAAAAQ/wEAAgQAACwyAgBkcQIAWBACAAAAAAAEMgIAN3ICAAQyAgBacgIABDICAHlyAgAsMgIA1XMCABgDAgAAAAAALDICAAl+AgBIAwIAAAAAAAQyAgCVfQIALDICAJuMAgAYAwIA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FgAAAOz///94/wEAFwAAABgAAAAFAAAAGAAAAAAAAACY/wEAGQAAABoAAAAGAAAAGwAAAOz///+Y/wEAHAAAAB0AAAAFAAAA6P///+j////o////6P///5j/AQAHAAAAHgAAAB8AAAAgAAAAAAAAALj/AQAhAAAAIgAAACMAAAASAAAAAwAAAAQAAAAIAAAA0P8BAND/AQA4AAAAAAAAAPj/AQAkAAAAJQAAAMj////I////+P8BACYAAAAnAAAAAAAAAOj/AQAoAAAAKQAAAAEAAAABAAAAAQAAAAEAAAAJAAAACgAAAAIAAAALAAAADAAAAAUAAAADAAAABgAAAAAAAAAIAAIAKgAAACsAAAANAAAAIAAAAAAAAAAoAAIALAAAAC0AAAANAAAADgAAAC4AAAD0////KAACAC8AAAAwAAAA4P///+D////g////4P///ygAAgAPAAAAMQAAADIAAAAzAAAAIAAAAAAAAACAAAIANAAAADUAAAANAAAADgAAAC4AAAD0////gAACADgAAAA5AAAA4P///+D////g////4P///4AAAgAPAAAAMQAAADYAAAA3AAAAAAAAAKAAAgA6AAAAOwAAAA0AAAD0////oAACADwAAAA9AAAAAAAAABgAAgA+AAAAPwAAAA0AAAAAAAAAwAACAEAAAABBAAAAEAAAABEAAAAAAAAA2AACAEIAAABDAAAAAQAAAAEAAAAAAAAA4AACAEQAAABFAAAADQAAACAAAAAAAAAA8AACAEYAAABHAAAADQAAABIAAABIAAAA9P////AAAgBJAAAASgAAAOD////g////4P///+D////wAAIAEwAAAEsAAABMAAAATQAAACAAAAAAAAAASAECAE4AAABPAAAADQAAABIAAABIAAAA9P///0gBAgBSAAAAUwAAAOD////g////4P///+D///9IAQIAEwAAAEsAAABQAAAAUQAAAAAAAABoAQIAVAAAAFUAAAANAAAA9P///2gBAgBWAAAAVwAAAEAAAAAAAAAAoAICAFgAAABZAAAAOAAAAPj///+gAgIAWgAAAFsAAADA////wP///6ACAgBcAAAAXQAAAAAAAACIAQIAXgAAAF8AAAAUAAAAFQAAAAAAAACYAQIAYAAAAGEAAAANAAAAOAAAAAAAAACoAQIAYgAAAGMAAAANAAAAFgAAAGQAAADc////qAECAGUAAABmAAAAyP///8j////I////yP///6gBAgAXAAAAZwAAAGgAAABpAAAAOAAAAAAAAAAAAgIAagAAAGsAAAANAAAAFgAAAGQAAADc////AAICAG4AAABvAAAAyP///8j////I////yP///wACAgAXAAAAZwAAAGwAAABtAAAAAAAAACACAgBwAAAAcQAAAA0AAADc////IAICAHIAAABzAAAAAAAAAEACAgB0AAAAdQAAAA0AAAA8AAAAAAAAANgCAgB+AAAAfwAAAMT////E////2AICAIAAAACBAAAAAAAAAPgCAgCCAAAAgwAAAA0AAAAAAAAA6AICAIQAAACFAAAADQAAAAAAAAAIAwIAAgAAAAAAAAAYAwIAAQAAAAAAAAAgAwIAAwAAAAAAAAAwAwIAhgAAAIcAAAAYAAAABAAAAIgAAACJAAAABAAAAAcAAAAZAAAAAAAAAFADAgCKAAAAiwAAABoAAAAFAAAAjAAAAI0AAAAFAAAACAAAABsAAAAAAAAAaAMCAAYAAAAAAAAAiAMCAI4AAACPAAAAHAAAAAAAAAB4AwIAkAAAAJEAAAAcAAAAAAAAAJgDAgAHAAAAAAAAAKgDAgAIAAAAAAAAALgDAgCSAAAAkwAAABgAAAAAAAAA4AMCAJQAAACVAAAAHQAAAB4AAACWAAAA/P///+ADAgCXAAAAmAAAAOj////o////6P///+j////gAwIAHwAAAJkAAACaAAAAmwAAABgAAAAAAAAAOAQCAJwAAACdAAAAHQAAAB4AAACWAAAA/P///zgEAgCgAAAAoQAAAOj////o////6P///+j///84BAIAHwAAAJkAAACeAAAAnwAAAAAAAABYBAIAogAAAKMAAAAdAAAA/P///1gEAgCkAAAApQAAAAAAAAB4BAIApgAAAKcAAAAdAAAAAAAAAKAEAgAJAAAAAAAAALAEAgCoAAAAqQAAACAAAAAKAAAAqgAAAKsAAAAGAAAACQAAACEAAAAAAAAAyAQCAAsAAAAAAAAA2AQCAAwAAAAAAAAA6AQCAA0AAAAAAAAA+AQCAA4AAAAgAAAAAAAAAAgFAgCsAAAArQAAACIAAAAjAAAArgAAAPT///8IBQIArwAAALAAAADg////4P///+D////g////CAUCACQAAACxAAAAsgAAALMAAAAgAAAAAAAAAGAFAgC0AAAAtQAAACIAAAAjAAAArgAAAPT///9gBQIAuAAAALkAAADg////4P///+D////g////YAUCACQAAACxAAAAtgAAALcAAAAAAAAAgAUCALoAAAC7AAAAIgAAAPT///+ABQIAvAAAAL0AAAAAAAAAoAUCAL4AAAC/AAAAIgAAAAAAAACwBQIADwAAAAAAAADABQIAEAAAAAAAAADQBQIAEQAAAAAAAAAQBgIAwAAAAMEAAAAlAAAANAAAAAAAAAAgBgIAwgAAAMMAAAAlAAAAJgAAAMQAAADg////IAYCAMUAAADGAAAAzP///8z////M////zP///yAGAgAnAAAAxwAAAMgAAADJAAAANAAAAAAAAAB4BgIAygAAAMsAAAAlAAAAJgAAAMQAAADg////eAYCAM4AAADPAAAAzP///8z////M////zP///3gGAgAnAAAAxwAAAMwAAADNAAAAAAAAAJgGAgDQAAAA0QAAACUAAADg////mAYCANIAAADTAAAAAAAAALgGAgDUAAAA1QAAACUAAAAAAAAAyAYCANYAAADXAAAAJQAAAAAAAADYBgIAKAAAAAEAAAAHAAAACAAAAAIAAAABAAAACgAAAAAAAADoBgIAAQAAAAEAAAAHAAAACAAAAAEAAAACAAAACgAAADQAAAAAAAAA8AYCANgAAADZAAAAJQAAACkAAADaAAAA4P////AGAgDbAAAA3AAAAMz////M////zP///8z////wBgIAKgAAAN0AAADeAAAA3wAAADQAAAAAAAAASAcCAOAAAADhAAAAJQAAACkAAADaAAAA4P///0gHAgDkAAAA5QAAAMz////M////zP///8z///9IBwIAKgAAAN0AAADiAAAA4wAAAAAAAABoBwIA5gAAAOcAAAAlAAAA4P///2gHAgDoAAAA6QAAAAAAAACIBwIA6gAAAOsAAAAlAAAAAAAAAJgHAgDsAAAA7QAAAO4AAAASAAAACwAAAAwAAAArAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAALgQAgCBAQAAggEAABwAAAAAAAAAyBACAIMBAACEAQAADQAAAAAAAADYEAIAgQEAAIUBAAAcAAAAAAAAAOgQAgCBAQAAhgEAABwAAAAAAAAA+BACAIEBAACHAQAAHAAAAAAAAAAIEQIAgwEAAIgBAAANAAAAAAAAABgRAgCDAQAAiQEAAA0AAAAAAAAAKBECAIoBAACLAQAAcgAAAAAAAAA4EQIAjAEAAI0BAABzAAAAAAAAAGgRAgB3AQAAjgEAAHkBAAB6AQAAJwAAAAAAAADgEQIAdwEAAI8BAAB5AQAAegEAACYAAAAKAAAAAwAAAAsAAAB7fQBzZW5kX2Z1bmRzAHNlbmRfY2JfSV9fZ290X3Vuc3BlbnRfb3V0cwBzZW5kX2NiX0lJX19nb3RfcmFuZG9tX291dHMAc2VuZF9jYl9JSUlfX3N1Ym1pdHRlZF90eABkZWNvZGVfYWRkcmVzcwBpc19zdWJhZGRyZXNzAGlzX2ludGVncmF0ZWRfYWRkcmVzcwBuZXdfaW50ZWdyYXRlZF9hZGRyZXNzAG5ld19wYXltZW50X2lkAG5ld2x5X2NyZWF0ZWRfd2FsbGV0AGFyZV9lcXVhbF9tbmVtb25pY3MAbW5lbW9uaWNfZnJvbV9zZWVkAHNlZWRfYW5kX2tleXNfZnJvbV9tbmVtb25pYwB2YWxpZGF0ZV9jb21wb25lbnRzX2Zvcl9sb2dpbgBhZGRyZXNzX2FuZF9rZXlzX2Zyb21fc2VlZABlc3RpbWF0ZWRfdHhfbmV0d29ya19mZWUAZXN0aW1hdGVfcmN0X3R4X3NpemUAZGVyaXZlX3B1YmxpY19rZXkAZGVyaXZlX3N1YmFkZHJlc3NfcHVibGljX2tleQBlbmNyeXB0X3BheW1lbnRfaWQAYm9vc3Q6OmV4Y2VwdGlvbl9wdHIgYm9vc3Q6OmV4Y2VwdGlvbl9kZXRhaWw6OmdldF9zdGF0aWNfZXhjZXB0aW9uX29iamVjdCgpIFtFeGNlcHRpb24gPSBib29zdDo6ZXhjZXB0aW9uX2RldGFpbDo6YmFkX2FsbG9jX10AL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvZXhjZXB0aW9uL2RldGFpbC9leGNlcHRpb25fcHRyLmhwcABONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBiYWRfYWxsb2NfRQBONWJvb3N0OWV4Y2VwdGlvbkUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTBiYWRfYWxsb2NfRUVFAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2Jhc2VFAE41Ym9vc3Q2ZGV0YWlsMTdzcF9jb3VudGVkX2ltcGxfcElOU18xNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMyXzEwYmFkX2FsbG9jX0VFRUVFAE41Ym9vc3Q2ZGV0YWlsMTVzcF9jb3VudGVkX2Jhc2VFAGJvb3N0OjpleGNlcHRpb25fcHRyIGJvb3N0OjpleGNlcHRpb25fZGV0YWlsOjpnZXRfc3RhdGljX2V4Y2VwdGlvbl9vYmplY3QoKSBbRXhjZXB0aW9uID0gYm9vc3Q6OmV4Y2VwdGlvbl9kZXRhaWw6OmJhZF9leGNlcHRpb25fXQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTRiYWRfZXhjZXB0aW9uX0UATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTRiYWRfZXhjZXB0aW9uX0VFRQBONWJvb3N0NmRldGFpbDE3c3BfY291bnRlZF9pbXBsX3BJTlNfMTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMl8xNGJhZF9leGNlcHRpb25fRUVFRUUATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQBpaWkAQ29kZSBmYXVsdDogbm8gd2FpdGluZyBoZWFwIHZhbHMgY29udGFpbmVyIHB0ciBmb3VuZAB7IGNvbnN0IEpTX190YXNrX2lkID0gTW9kdWxlLlVURjhUb1N0cmluZygkMCk7IGNvbnN0IEpTX19yZXFfcGFyYW1zX3N0cmluZyA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDEpOyBjb25zdCBKU19fcmVxX3BhcmFtcyA9IEpTT04ucGFyc2UoSlNfX3JlcV9wYXJhbXNfc3RyaW5nKTsgTW9kdWxlLmZyb21DcHBfX3NlbmRfZnVuZHNfX2Vycm9yKEpTX190YXNrX2lkLCBKU19fcmVxX3BhcmFtcyk7IH0AcmVxdWlyZWRfYmFsYW5jZQBOU3QzX18yMTViYXNpY19zdHJpbmdidWZJY05TXzExY2hhcl90cmFpdHNJY0VFTlNfOWFsbG9jYXRvckljRUVFRQBOU3QzX18yMTliYXNpY19vc3RyaW5nc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUAc3BlbmRhYmxlX2JhbGFuY2UAIWVtcHR5KCkgJiYgIlJlZHVjaW5nIGVtcHR5IHBhdGgiAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3Byb3BlcnR5X3RyZWUvc3RyaW5nX3BhdGguaHBwAFBhdGggc3ludGF4IGVycm9yAHR5cGVuYW1lIFRyYW5zbGF0b3I6OmV4dGVybmFsX3R5cGUgYm9vc3Q6OnByb3BlcnR5X3RyZWU6OnN0cmluZ19wYXRoPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjppZF90cmFuc2xhdG9yPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+OjpyZWR1Y2UoKSBbU3RyaW5nID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjppZF90cmFuc2xhdG9yPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPl0ATjVib29zdDEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX3BhdGhFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxMXB0cmVlX2Vycm9yRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX3BhdGhFRUUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX3BhdGhFRUVFRQBONWJvb3N0MTB3cmFwZXhjZXB0SU5TXzEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX3BhdGhFRUUATjVib29zdDEzcHJvcGVydHlfdHJlZTExc3RyaW5nX3BhdGhJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzJfMTFjaGFyX3RyYWl0c0ljRUVOUzJfOWFsbG9jYXRvckljRUVFRU5TMF8xM2lkX3RyYW5zbGF0b3JJUzhfRUVFRQBONWJvb3N0M2FueTZob2xkZXJJTlNfMTNwcm9wZXJ0eV90cmVlMTFzdHJpbmdfcGF0aElOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TNF8xMWNoYXJfdHJhaXRzSWNFRU5TNF85YWxsb2NhdG9ySWNFRUVFTlMyXzEzaWRfdHJhbnNsYXRvcklTQV9FRUVFRUUATjVib29zdDNhbnkxMXBsYWNlaG9sZGVyRQAhcC5lbXB0eSgpICYmICJFbXB0eSBwYXRoIG5vdCBhbGxvd2VkIGZvciBwdXRfY2hpbGQuIgAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9wcm9wZXJ0eV90cmVlL2RldGFpbC9wdHJlZV9pbXBsZW1lbnRhdGlvbi5ocHAAZm9yY2VfcGF0aABwdHJfAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L29wdGlvbmFsL2RldGFpbC9vcHRpb25hbF9yZWZlcmVuY2Vfc3BlYy5ocHAAY29udmVyc2lvbiBvZiB0eXBlICIAIiB0byBkYXRhIGZhaWxlZAB2b2lkIGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpiYXNpY19wdHJlZTxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4gPjo6cHV0X3ZhbHVlKGNvbnN0IFR5cGUgJiwgVHJhbnNsYXRvcikgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjppZF90cmFuc2xhdG9yPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPl0ATjVib29zdDEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX2RhdGFFAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfZGF0YUVFRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfZGF0YUVFRUVFAE41Ym9vc3QxMHdyYXBleGNlcHRJTlNfMTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfZGF0YUVFRQBObyBlcnJvcgBDb3VsZG4ndCBkZWNvZGUgYWRkcmVzcwBObyBkZXN0aW5hdGlvbnMgcHJvdmlkZWQAV3JvbmcgbnVtYmVyIG9mIG1peCBvdXRwdXRzIHByb3ZpZGVkAE5vdCBlbm91Z2ggb3V0cHV0cyBmb3IgbWl4aW5nAEludmFsaWQgc2VjcmV0IGtleXMAT3V0cHV0IGFtb3VudCBvdmVyZmxvdwBJbnB1dCBhbW91bnQgb3ZlcmZsb3cATWl4IFJDVCBvdXRzIG1pc3NpbmcgY29tbWl0AFJlc3VsdCBmZWUgbm90IGVxdWFsIHRvIGdpdmVuIGZlZQBTcGVuZGFibGUgYmFsYW5jZSB0b28gbG93AEludmFsaWQgZGVzdGluYXRpb24gYWRkcmVzcwBQYXltZW50IElEIG11c3QgYmUgYmxhbmsgd2hlbiB1c2luZyBhbiBpbnRlZ3JhdGVkIGFkZHJlc3MAUGF5bWVudCBJRCBtdXN0IGJlIGJsYW5rIHdoZW4gdXNpbmcgYSBzdWJhZGRyZXNzAENvdWxkbid0IGFkZCBub25jZSB0byB0eCBleHRyYQBJbnZhbGlkIHB1YiBrZXkASW52YWxpZCBjb21taXQgb3IgbWFzayBvbiBvdXRwdXQgcmN0AFRyYW5zYWN0aW9uIG5vdCBjb25zdHJ1Y3RlZABUcmFuc2FjdGlvbiB0b28gYmlnAE5vdCB5ZXQgaW1wbGVtZW50ZWQASW52YWxpZCBwYXltZW50IElEAFRoZSBhbW91bnQgeW91J3ZlIGVudGVyZWQgaXMgdG9vIGxvdwBDYW4ndCBnZXQgZGVjcnlwdGVkIG1hc2sgZnJvbSAncmN0JyBoZXgAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnB1dF92YWx1ZShjb25zdCBUeXBlICYsIFRyYW5zbGF0b3IpIFtLZXkgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBEYXRhID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgS2V5Q29tcGFyZSA9IHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiwgVHlwZSA9IG1vbmVyb190cmFuc2Zlcl91dGlsczo6Q3JlYXRlVHJhbnNhY3Rpb25FcnJvckNvZGUsIFRyYW5zbGF0b3IgPSBib29zdDo6cHJvcGVydHlfdHJlZTo6c3RyZWFtX3RyYW5zbGF0b3I8Y2hhciwgc3RkOjpfXzI6OmNoYXJfdHJhaXRzPGNoYXI+LCBzdGQ6Ol9fMjo6YWxsb2NhdG9yPGNoYXI+LCBtb25lcm9fdHJhbnNmZXJfdXRpbHM6OkNyZWF0ZVRyYW5zYWN0aW9uRXJyb3JDb2RlPl0ATjIxbW9uZXJvX3RyYW5zZmVyX3V0aWxzMjZDcmVhdGVUcmFuc2FjdGlvbkVycm9yQ29kZUUAZXJyX2NvZGUAeyBjb25zdCBKU19fdGFza19pZCA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDApOyBjb25zdCBKU19fcmVxX3BhcmFtc19zdHJpbmcgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQxKTsgY29uc3QgSlNfX3JlcV9wYXJhbXMgPSBKU09OLnBhcnNlKEpTX19yZXFfcGFyYW1zX3N0cmluZyk7IE1vZHVsZS5mcm9tQ3BwX19zZW5kX2Z1bmRzX19zdWNjZXNzKEpTX190YXNrX2lkLCBKU19fcmVxX3BhcmFtcyk7IH0AdHhfa2V5AHR4X2hhc2gAc2VyaWFsaXplZF9zaWduZWRfdHgAZmluYWxfcGF5bWVudF9pZAB2b2lkIGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpiYXNpY19wdHJlZTxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4gPjo6cHV0X3ZhbHVlKGNvbnN0IFR5cGUgJiwgVHJhbnNsYXRvcikgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gdW5zaWduZWQgbG9uZywgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpzdHJlYW1fdHJhbnNsYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6X18yOjphbGxvY2F0b3I8Y2hhcj4sIHVuc2lnbmVkIGxvbmc+XQB0b3RhbF9zZW50AHVzZWRfZmVlAHRhc2tfaWQAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHAAb3B0bF9fdGFza19pZCA9PSBub25lAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjIzMABDb2RlIGZhdWx0OiBleHBlY3RlZCB0YXNrX2lkIChzZW5kX2Z1bmRzKQBDb2RlIGZhdWx0OiBleGlzdGluZyB3YWl0aW5nIGhlYXAgdmFscyBjb250YWluZXIgcHRyIGZvdW5kIHdpdGggdGhhdCB0YXNrIGlkAGZyb21fYWRkcmVzc19zdHJpbmcAc2VuZGluZ19hbW91bnQASW52YWxpZCBzZWMgc3BlbmQga2V5AHRvX2FkZHJlc3Nfc3RyaW5nAHBheW1lbnRfaWRfc3RyaW5nAHZpZXdfa2V5AGR1c3RfdGhyZXNob2xkAHVzZV9kdXN0AHsgY29uc3QgSlNfX3Rhc2tfaWQgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQwKTsgY29uc3QgSlNfX3JlcV9wYXJhbXNfc3RyaW5nID0gTW9kdWxlLlVURjhUb1N0cmluZygkMSk7IGNvbnN0IEpTX19yZXFfcGFyYW1zID0gSlNPTi5wYXJzZShKU19fcmVxX3BhcmFtc19zdHJpbmcpOyBNb2R1bGUuZnJvbUNwcF9fc2VuZF9mdW5kc19fZ2V0X3Vuc3BlbnRfb3V0cyhKU19fdGFza19pZCwgSlNfX3JlcV9wYXJhbXMpOyB9AHB0cmVlIGNvbnRhaW5zIGRhdGEgdGhhdCBjYW5ub3QgYmUgcmVwcmVzZW50ZWQgaW4gSlNPTiBmb3JtYXQAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6anNvbl9wYXJzZXI6OndyaXRlX2pzb25faW50ZXJuYWwoc3RkOjpiYXNpY19vc3RyZWFtPHR5cGVuYW1lIFB0cmVlOjprZXlfdHlwZTo6dmFsdWVfdHlwZT4gJiwgY29uc3QgUHRyZWUgJiwgY29uc3Qgc3RkOjpzdHJpbmcgJiwgYm9vbCkgW1B0cmVlID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmJhc2ljX3B0cmVlPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+XQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9wcm9wZXJ0eV90cmVlL2pzb25fcGFyc2VyL2RldGFpbC93cml0ZS5ocHAAd3JpdGUgZXJyb3IAMDEyMzQ1Njc4OUFCQ0RFRgBjb252ZXJzaW9uIG9mIGRhdGEgdG8gdHlwZSAiACIgZmFpbGVkAHR5cGVuYW1lIGJvb3N0OjplbmFibGVfaWY8ZGV0YWlsOjppc190cmFuc2xhdG9yPFRyYW5zbGF0b3I+LCBUeXBlPjo6dHlwZSBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OmdldF92YWx1ZShUcmFuc2xhdG9yKSBjb25zdCBbS2V5ID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgRGF0YSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIEtleUNvbXBhcmUgPSBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4sIFR5cGUgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBUcmFuc2xhdG9yID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmlkX3RyYW5zbGF0b3I8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+XQBONWJvb3N0M2FueTZob2xkZXJJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzJfMTFjaGFyX3RyYWl0c0ljRUVOUzJfOWFsbG9jYXRvckljRUVFRUVFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxN2ZpbGVfcGFyc2VyX2Vycm9yRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTExanNvbl9wYXJzZXIxN2pzb25fcGFyc2VyX2Vycm9yRUVFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxMWpzb25fcGFyc2VyMTdqc29uX3BhcnNlcl9lcnJvckUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTExanNvbl9wYXJzZXIxN2pzb25fcGFyc2VyX2Vycm9yRUVFRUUATjVib29zdDEwd3JhcGV4Y2VwdElOU18xM3Byb3BlcnR5X3RyZWUxMWpzb25fcGFyc2VyMTdqc29uX3BhcnNlcl9lcnJvckVFRQA8dW5zcGVjaWZpZWQgZmlsZT4ATlN0M19fMjE4YmFzaWNfc3RyaW5nc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnB1dF92YWx1ZShjb25zdCBUeXBlICYsIFRyYW5zbGF0b3IpIFtLZXkgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBEYXRhID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgS2V5Q29tcGFyZSA9IHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiwgVHlwZSA9IGJvb2wsIFRyYW5zbGF0b3IgPSBib29zdDo6cHJvcGVydHlfdHJlZTo6c3RyZWFtX3RyYW5zbGF0b3I8Y2hhciwgc3RkOjpfXzI6OmNoYXJfdHJhaXRzPGNoYXI+LCBzdGQ6Ol9fMjo6YWxsb2NhdG9yPGNoYXI+LCBib29sPl0AbXNnAHsgY29uc3QgSlNfX3Rhc2tfaWQgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQwKTsgY29uc3QgSlNfX3JlcV9wYXJhbXNfc3RyaW5nID0gTW9kdWxlLlVURjhUb1N0cmluZygkMSk7IGNvbnN0IEpTX19yZXFfcGFyYW1zID0gSlNPTi5wYXJzZShKU19fcmVxX3BhcmFtc19zdHJpbmcpOyBNb2R1bGUuZnJvbUNwcF9fc2VuZF9mdW5kc19fc3RhdHVzX3VwZGF0ZShKU19fdGFza19pZCwgSlNfX3JlcV9wYXJhbXMpOyB9AEZldGNoaW5nIGxhdGVzdCBiYWxhbmNlLgBDYWxjdWxhdGluZyBmZWUuAEZldGNoaW5nIGRlY295IG91dHB1dHMuAENvbnN0cnVjdGluZyB0cmFuc2FjdGlvbi4AU3VibWl0dGVkIHRyYW5zYWN0aW9uLgB2b2lkIGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpiYXNpY19wdHJlZTxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4gPjo6cHV0X3ZhbHVlKGNvbnN0IFR5cGUgJiwgVHJhbnNsYXRvcikgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gbW9uZXJvX3NlbmRfcm91dGluZTo6U2VuZEZ1bmRzX1Byb2Nlc3NTdGVwLCBUcmFuc2xhdG9yID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OnN0cmVhbV90cmFuc2xhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiwgc3RkOjpfXzI6OmFsbG9jYXRvcjxjaGFyPiwgbW9uZXJvX3NlbmRfcm91dGluZTo6U2VuZEZ1bmRzX1Byb2Nlc3NTdGVwPl0ATjE5bW9uZXJvX3NlbmRfcm91dGluZTIxU2VuZEZ1bmRzX1Byb2Nlc3NTdGVwRQB0eXBlbmFtZSBib29zdDo6ZW5hYmxlX2lmPGRldGFpbDo6aXNfdHJhbnNsYXRvcjxUcmFuc2xhdG9yPiwgVHlwZT46OnR5cGUgYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmJhc2ljX3B0cmVlPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+OjpnZXRfdmFsdWUoVHJhbnNsYXRvcikgY29uc3QgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gYm9vbCwgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpzdHJlYW1fdHJhbnNsYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6X18yOjphbGxvY2F0b3I8Y2hhcj4sIGJvb2w+XQBOU3QzX18yMTliYXNpY19pc3RyaW5nc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATm8gc3VjaCBub2RlAGJhc2ljX3B0cmVlPEssIEQsIEM+ICZib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OmdldF9jaGlsZChjb25zdCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU6OnBhdGhfdHlwZSAmKSBbS2V5ID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgRGF0YSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIEtleUNvbXBhcmUgPSBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID5dAE41dG9vbHM1ZXJyb3IxN3dhbGxldF9lcnJvcl9iYXNlSVN0MTNydW50aW1lX2Vycm9yRUUATjV0b29sczVlcnJvcjIxd2FsbGV0X2ludGVybmFsX2Vycm9yRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVOUzFfOWFsbG9jYXRvckljRUVFRUVFRQBONmxvZ2dlcjE0Zm9ybWF0dGVyX2Jhc2VFAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjUzJfUzJfRUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjM1OABBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBnZXR0aW5nIHlvdXIgbGF0ZXN0IGJhbGFuY2U6IABwdHJUb190YXNrQXN5bmNDb250ZXh0LT51bnNwZW50X291dHMuc2l6ZSgpICE9IDAAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHA6MzgzAEV4cGVjdGVkIDAgcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+dW5zcGVudF9vdXRzIGluIGNiIEkAcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+dmFsc1N0YXRlICE9IFdBSVRfRk9SX1NURVAxAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjQyMABFeHBlY3RlZCB2YWxzU3RhdGUgb2YgV0FJVF9GT1JfU1RFUDEAcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+c3RlcDFfcmV0VmFsc19fdXNpbmdfb3V0cy5zaXplKCkgIT0gMAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL2Vtc2NyX2FzeW5jX3NlbmRfYnJpZGdlLmNwcDo0MjYARXhwZWN0ZWQgMCB1c2luZ19vdXRzAGFtb3VudHMAeyBjb25zdCBKU19fdGFza19pZCA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDApOyBjb25zdCBKU19fcmVxX3BhcmFtc19zdHJpbmcgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQxKTsgY29uc3QgSlNfX3JlcV9wYXJhbXMgPSBKU09OLnBhcnNlKEpTX19yZXFfcGFyYW1zX3N0cmluZyk7IE1vZHVsZS5mcm9tQ3BwX19zZW5kX2Z1bmRzX19nZXRfcmFuZG9tX291dHMoSlNfX3Rhc2tfaWQsIEpTX19yZXFfcGFyYW1zKTsgfQBaTjE4ZW1zY3JfYXN5bmNfYnJpZGdlMzRfcmVlbnRlcmFibGVfY29uc3RydWN0X2FuZF9zZW5kX3R4RVJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzBfMTFjaGFyX3RyYWl0c0ljRUVOUzBfOWFsbG9jYXRvckljRUVFRUUzJF8wAE5TdDNfXzIxMF9fZnVuY3Rpb242X19mdW5jSVpOMThlbXNjcl9hc3luY19icmlkZ2UzNF9yZWVudGVyYWJsZV9jb25zdHJ1Y3RfYW5kX3NlbmRfdHhFUktOU18xMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFRTMkXzBOUzZfSVNCX0VFRmJoeEVFRQBOU3QzX18yMTBfX2Z1bmN0aW9uNl9fYmFzZUlGYmh4RUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjQ2NgBBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBnZXR0aW5nIGRlY295IG91dHB1dHM6IABwdHJUb190YXNrQXN5bmNDb250ZXh0LT5zdGVwMV9yZXRWYWxzX191c2luZ19vdXRzLnNpemUoKSA9PSAwAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjQ4NQBFeHBlY3RlZCBub24tMCB1c2luZ19vdXRzAFVuYWJsZSB0byBjb25zdHJ1Y3QgYSB0cmFuc2FjdGlvbiB3aXRoIHN1ZmZpY2llbnQgZmVlIGZvciB1bmtub3duIHJlYXNvbi4AcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+dmFsc1N0YXRlICE9IFdBSVRfRk9SX1NURVAyAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjUzOQBFeHBlY3RlZCB2YWxzU3RhdGUgb2YgV0FJVF9GT1JfU1RFUDIAdHgAeyBjb25zdCBKU19fdGFza19pZCA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDApOyBjb25zdCBKU19fcmVxX3BhcmFtc19zdHJpbmcgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQxKTsgY29uc3QgSlNfX3JlcV9wYXJhbXMgPSBKU09OLnBhcnNlKEpTX19yZXFfcGFyYW1zX3N0cmluZyk7IE1vZHVsZS5mcm9tQ3BwX19zZW5kX2Z1bmRzX19zdWJtaXRfcmF3X3R4KEpTX190YXNrX2lkLCBKU19fcmVxX3BhcmFtcyk7IH0AWk4xOGVtc2NyX2FzeW5jX2JyaWRnZTI3c2VuZF9jYl9JSV9fZ290X3JhbmRvbV9vdXRzRVJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzBfMTFjaGFyX3RyYWl0c0ljRUVOUzBfOWFsbG9jYXRvckljRUVFRUUzJF8xAE5TdDNfXzIxMF9fZnVuY3Rpb242X19mdW5jSVpOMThlbXNjcl9hc3luY19icmlkZ2UyN3NlbmRfY2JfSUlfX2dvdF9yYW5kb21fb3V0c0VSS05TXzEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUVFMyRfMU5TNl9JU0JfRUVGYmh4RUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjU4NABBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBnZXR0aW5nIHN1Ym1pdHRpbmcgeW91ciB0cmFuc2FjdGlvbjogAHB0clRvX3Rhc2tBc3luY0NvbnRleHQtPnZhbHNTdGF0ZSAhPSBXQUlUX0ZPUl9GSU5JU0gAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHA6NTk4AEV4cGVjdGVkIHZhbHNTdGF0ZSBvZiBXQUlUX0ZPUl9GSU5JU0gAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fYWRkcmVzc191dGlscy5jcHAAdG9vbHM6OmVycm9yOjp3YWxsZXRfaW50ZXJuYWxfZXJyb3IAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fYWRkcmVzc191dGlscy5jcHA6MTEzAG5ld19pbnRlZ3JhdGVkQWRkckZyb21TdGRBZGRyIG11c3Qgbm90IGJlIGNhbGxlZCB3aXRoIGEgc3ViYWRkcmVzcwBmYWlsZWQgdG8gZ2VuZXJhdGVfa2V5X2Rlcml2YXRpb24oAGZhaWxlZCB0byBkZXJpdmVfcHVibGljX2tleSAoAGZhaWxlZCB0byBzZWNyZXRfa2V5X3RvX3B1YmxpY19rZXkoAGRlcml2ZWQgc2VjcmV0IGtleSBkb2Vzbid0IG1hdGNoIGRlcml2ZWQgcHVibGljIGtleQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb19mZWVfdXRpbHMuY3BwAGVzdGltYXRlZCAAYm9ycm9tZWFuACByY3QgdHggc2l6ZSBmb3IgACBpbnB1dHMgd2l0aCByaW5nIHNpemUgACBhbmQgACBvdXRwdXRzOiAAIHNhdmVkKQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY2lTMl9tUzJfaVMyX2lTMl9pUzJfUzJfUzJfRUVFAGZlZV9hbGdvcml0aG0gPCAwIHx8IGZlZV9hbGdvcml0aG0gPiAzAGVycm9yOjppbnZhbGlkX3ByaW9yaXR5AC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX2ZlZV91dGlscy5jcHA6MTE3AE41dG9vbHM1ZXJyb3IxN3dhbGxldF9lcnJvcl9iYXNlSVN0MTFsb2dpY19lcnJvckVFAE41dG9vbHM1ZXJyb3IxNmludmFsaWRfcHJpb3JpdHlFAGludmFsaWQgcHJpb3JpdHkAY2xhd2JhY2sgb24gc2l6ZSAATjZsb2dnZXI5Zm9ybWF0dGVySUpSS3lQS2NtUzRfRUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3RyYW5zZmVyX3V0aWxzLmNwcABzZW5kaW5nX2Ftb3VudCAhPSAwICYmIHNlbmRpbmdfYW1vdW50ICE9IFVJTlQ2NF9NQVgAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjI1MABBbWJpZ3VvdXMgYXJndW1lbnRzOyBQYXNzIHNlbmRpbmdfYW1vdW50IDAgd2hpbGUgc3dlZXBpbmcAaXNfc3dlZXBpbmcAVmVjdG9yIG11c3QgYmUgbm9uLWVtcHR5AGlkeCBvdXQgb2YgYm91bmRzAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjRUVFAGNyZWF0ZV90eF9fcmV0VmFscy5zaWduZWRfc2VyaWFsaXplZF90eF9zdHJpbmcgPT0gYm9vc3Q6Om5vbmUAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjQzMgBOb3QgZXhwZWN0aW5nIG5vIHNpZ25lZF9zZXJpYWxpemVkX3R4X3N0cmluZyBnaXZlbiBubyBlcnJvcgBOMTBjcnlwdG9ub3RlMTF0cmFuc2FjdGlvbkUATjEwY3J5cHRvbm90ZTE4dHJhbnNhY3Rpb25fcHJlZml4RQAhY3J5cHRvbm90ZTo6Z2V0X2FjY291bnRfYWRkcmVzc19mcm9tX3N0cihmcm9tX2FkZHJfaW5mbywgbmV0dHlwZSwgZnJvbV9hZGRyZXNzX3N0cmluZykAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjczMABDb3VsZG4ndCBwYXJzZSBmcm9tLWFkZHJlc3MAIXN0cmluZ190b29sczo6aGV4X3RvX3BvZChzZWNfdmlld0tleV9zdHJpbmcsIHNlY192aWV3S2V5KQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6NzM2AENvdWxkbid0IHBhcnNlIHZpZXcga2V5ACFzdHJpbmdfdG9vbHM6OmhleF90b19wb2Qoc2VjX3NwZW5kS2V5X3N0cmluZywgc2VjX3NwZW5kS2V5KQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6NzQwAENvdWxkbid0IHBhcnNlIHNwZW5kIGtleQB0b19hZGRyZXNzX3N0cmluZy5maW5kKCIuIikgIT0gc3RkOjpzdHJpbmc6Om5wb3MAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjc0NwBJbnRlZ3JhdG9ycyBtdXN0IHJlc29sdmUgT0EgYWRkcmVzc2VzIGJlZm9yZSBjYWxsaW5nIFNlbmQAdHhCbG9iX2J5dGVMZW5ndGggPD0gMAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6ODA3AEV4cGVjdGVkIHR4IGJsb2IgYnl0ZSBsZW5ndGggPiAwAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxOWVycm9yX2luZm9faW5qZWN0b3JJTlNfN2JhZF9nZXRFRUUATjVib29zdDdiYWRfZ2V0RQBib29zdDo6YmFkX2dldDogZmFpbGVkIHZhbHVlIGdldCB1c2luZyBib29zdDo6Z2V0AE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMwXzE5ZXJyb3JfaW5mb19pbmplY3RvcklOU183YmFkX2dldEVFRUVFAE41Ym9vc3QxMHdyYXBleGNlcHRJTlNfN2JhZF9nZXRFRUUATjEwY3J5cHRvbm90ZTExdHhpbl90b19rZXlFAE4xMGNyeXB0b25vdGUxOHR4aW5fdG9fc2NyaXB0aGFzaEUATjEwY3J5cHRvbm90ZTE0dHhpbl90b19zY3JpcHRFAE4xMGNyeXB0b25vdGU4dHhpbl9nZW5FAGdvdCBtaXhpbiB0aGUgc2FtZSBhcyBvdXRwdXQsIHNraXBwaW5nAGNvaW5iYXNlAGdlbmVyYXRpbmcgZHVtbXkgYWRkcmVzcyBmb3IgMCBjaGFuZ2UAZ2VuZXJhdGVkIGR1bW15IGFkZHJlc3MgZm9yIDAgY2hhbmdlAGNvbnN0cnVjdGVkIHR4LCByPQB1c2VfYnVsbGV0cHJvb2ZzICE9IGJ1bGxldHByb29mAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3RyYW5zZmVyX3V0aWxzLmNwcDo3MDQARXhwZWN0ZWQgdHggdXNlX2J1bGxldHByb29mcyB0byBlcXVhbCBidWxsZXRwcm9vZiBmbGFnAE42bG9nZ2VyOWZvcm1hdHRlcklKYlBLY0VFRQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFzdHJpbmdfdG9vbHM6OnZhbGlkYXRlX2hleCg2NCwgZW5jcnlwdGVkX21hc2tfc3RyKQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6MTc0AEludmFsaWQgcmN0IG1hc2s6IAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6MTYxAEZhaWxlZCB0byBnZW5lcmF0ZSBrZXkgZGVyaXZhdGlvbgAhc3RyaW5nX3Rvb2xzOjp2YWxpZGF0ZV9oZXgoNjQsIHJjdF9jb21taXRfc3RyKQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6MTM4AEludmFsaWQgcmN0IGNvbW1pdCBoYXNoOiAAVW5yZWNvZ25pemVkIGxvY2FsZSBsYW5ndWFnZSBjb2RlAFVuYWJsZSB0byBjcmVhdGUgbmV3IHdhbGxldABlbgBubABmcgBlcwBwdABqYQBpdABkZQBydQB6aABlbwBlcG8AamJvAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3dhbGxldF91dGlscy5jcHAAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fd2FsbGV0X3V0aWxzLmNwcDoxNTQAQ2FuJ3QgY2hlY2sgZXF1YWxpdHkgb2YgaW52YWxpZCBtbmVtb25pYyAoYSkAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fd2FsbGV0X3V0aWxzLmNwcDoxNTgAQ2FuJ3QgY2hlY2sgZXF1YWxpdHkgb2YgaW52YWxpZCBtbmVtb25pYyAoYikAUGxlYXNlIGVudGVyIGEgdmFsaWQgc2VlZABJbnZhbGlkIDI1LXdvcmQgbW5lbW9uaWMASW52YWxpZCAxMy13b3JkIG1uZW1vbmljAFBsZWFzZSBlbnRlciBhIDI1LSBvciAxMy13b3JkIHNlY3JldCBtbmVtb25pYy4ASW52YWxpZCBzZWVkAEludmFsaWQgc2VlZCBsZW5ndGgAQ291bGRuJ3QgZ2V0IG1uZW1vbmljIGZyb20gaGV4IHNlZWQASW52YWxpZCBhZGRyZXNzAENhbid0IGxvZyBpbiB3aXRoIGEgc3ViLWFkZHJlc3MASW52YWxpZCB2aWV3IGtleQBBZGRyZXNzIGRvZXNuJ3QgbWF0Y2ggdmlldyBrZXkASW52YWxpZCBzcGVuZCBrZXkAQWRkcmVzcyBkb2Vzbid0IG1hdGNoIHNwZW5kIGtleQBQcml2YXRlIHZpZXcga2V5IGRvZXMgbm90IG1hdGNoIGdlbmVyYXRlZCBrZXkAUHJpdmF0ZSBzcGVuZCBrZXkgZG9lcyBub3QgbWF0Y2ggZ2VuZXJhdGVkIGtleQBQdWJsaWMgdmlldyBrZXkgZG9lcyBub3QgbWF0Y2ggZ2VuZXJhdGVkIGtleQBQdWJsaWMgc3BlbmQga2V5IGRvZXMgbm90IG1hdGNoIGdlbmVyYXRlZCBrZXkASW52YWxpZCBKU09OAGFkZHJlc3MAbmV0dHlwZV9zdHJpbmcAcGF5bWVudElEX3N0cmluZwBwdWJfc3BlbmRLZXlfc3RyaW5nAHB1Yl92aWV3S2V5X3N0cmluZwBpc1N1YmFkZHJlc3MAcmV0VmFsAHNob3J0X3BpZABsb2NhbGVfbGFuZ3VhZ2VfY29kZQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwAGRpZF9lcnJvcgAuIFRIUk9XIEVYQ0VQVElPTjogAGVycm9yOjp3YWxsZXRfaW50ZXJuYWxfZXJyb3IAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcDoxNTgASWxsZWdhbCBzdWNjZXNzIGZsYWcgYnV0IGRpZF9lcnJvcgBzZWNfc3BlbmRLZXlfc3RyaW5nAHNlY192aWV3S2V5X3N0cmluZwBhZGRyZXNzX3N0cmluZwBzZWNfc2VlZF9zdHJpbmcAbW5lbW9uaWNfbGFuZ3VhZ2UAbW5lbW9uaWNfc3RyaW5nAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS93YWxsZXQvd2FsbGV0X2Vycm9ycy5oAHNlZWRfc3RyaW5nAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvc2VyaWFsX2JyaWRnZV9pbmRleC5jcHA6MjEzAHdvcmRzZXRfbmFtZQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjI2NAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjI5NwBpc0luVmlld09ubHlNb2RlAGlzVmFsaWQAZmVlX3Blcl9iAHByaW9yaXR5AFpOMTNzZXJpYWxfYnJpZGdlMjRlc3RpbWF0ZWRfdHhfbmV0d29ya19mZWVFUktOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMF8xMWNoYXJfdHJhaXRzSWNFRU5TMF85YWxsb2NhdG9ySWNFRUVFRTMkXzAATlN0M19fMjEwX19mdW5jdGlvbjZfX2Z1bmNJWk4xM3NlcmlhbF9icmlkZ2UyNGVzdGltYXRlZF90eF9uZXR3b3JrX2ZlZUVSS05TXzEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUVFMyRfME5TNl9JU0JfRUVGYmh4RUVFAG5faW5wdXRzAG1peGluAG5fb3V0cHV0cwBleHRyYV9zaXplACFyAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvc2VyaWFsX2JyaWRnZV9pbmRleC5jcHA6MzY3AEludmFsaWQgc2VjcmV0IHZpZXcga2V5AC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvc2VyaWFsX2JyaWRnZV9pbmRleC5jcHA6MzY5AEludmFsaWQgc2VjcmV0IHNwZW5kIGtleQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjM3MQBJbnZhbGlkIHB1YmxpYyBzcGVuZCBrZXkAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcDozNzMAb3V0X2luZGV4AHNrAEludmFsaWQgJ3NrJwBpAHJ2AEludmFsaWQgJ3J2LnR5cGUnAGVjZGhfaW5mb19kZXNjLmZpcnN0LmVtcHR5KCkAZGVjb2RlUmN0AEludmFsaWQgcnYuZWNkaEluZm9bXS5tYXNrAEludmFsaWQgcnYuZWNkaEluZm9bXS5hbW91bnQAb3V0UGtfZGVzYy5maXJzdC5lbXB0eSgpAEludmFsaWQgcnYub3V0UGtbXS5tYXNrAGRlY29kZVJjdFNpbXBsZQBwdWIASW52YWxpZCAncHViJwBzZWMASW52YWxpZCAnc2VjJwBVbmFibGUgdG8gZ2VuZXJhdGUga2V5IGRlcml2YXRpb24AZGVyaXZhdGlvbgBJbnZhbGlkICdkZXJpdmF0aW9uJwBVbmFibGUgdG8gZGVyaXZlIHB1YmxpYyBrZXkAb3V0cHV0X2tleQBJbnZhbGlkICdvdXRwdXRfa2V5JwBvdXRwdXRfaW5kZXgASW52YWxpZCAncGF5bWVudF9pZCcASW52YWxpZCAncHVibGljX2tleScAc2VjcmV0X2tleQBJbnZhbGlkICdzZWNyZXRfa2V5JwAwAHBlcl9ieXRlX2ZlZQBVbnNwZW50IG91dHMgcGVyLWJ5dGUtZmVlIHBhcnNlIGVycm9yOiAAVW5zcGVudCBvdXRzOiBVbnJlY29nbml6ZWQgcGVyLWJ5dGUgZmVlIGZvcm1hdABmZWVfbWFzawBVbnNwZW50IG91dHMgZmVlX21hc2sgcGFyc2UgZXJyb3I6IABVbnNwZW50IG91dHM6IFVucmVjb2duaXplZCBmZWVfbWFzayBmb3JtYXQAcGVyX2tiX2ZlZQBVbnNwZW50IG91dHMgcGVyLWtiLWZlZSBwYXJzZSBlcnJvcjogAFVuc3BlbnQgb3V0czogVW5yZWNvZ25pemVkIHBlci1rYiBmZWUgZm9ybWF0AFVuYWJsZSB0byBnZXQgYSBwZXItYnl0ZSBmZWUgZnJvbSBzZXJ2ZXIgcmVzcG9uc2UuAG91dHB1dHMAb3V0cHV0X2Rlc2MuZmlyc3QuZW1wdHkoKQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb19zZW5kX3JvdXRpbmUuY3BwAG5ld19fcGFyc2VkX3Jlc19fZ2V0X3Vuc3BlbnRfb3V0cwB0eF9wdWJfa2V5AFdhcm46IFRoaXMgdW5zcGVudCBvdXQgd2FzIG1pc3NpbmcgYSB0eF9wdWJfa2V5LiBTa2lwcGluZy4ASW52YWxpZCB0eCBwdWIga2V5AEV4cGVjdGVkIHVuc3BlbnQgb3V0cHV0IHRvIGhhdmUgYW4gImluZGV4IgBVbnNwZW50IG91dHMgb3V0cHV0IGluZGV4IHBhcnNlIGVycm9yOiAAVW5zcGVudCBvdXRzOiBVbnJlY29nbml6ZWQgb3V0cHV0IGluZGV4IGZvcm1hdABzcGVuZF9rZXlfaW1hZ2VzAFVuYWJsZSB0byBnZW5lcmF0ZSBrZXkgaW1hZ2UAcHVibGljX2tleQByY3QAZ2xvYmFsX2luZGV4AGFtb3VudF9vdXRzAG1peF9vdXRfZGVzYy5maXJzdC5lbXB0eSgpAG5ld19fcGFyc2VkX3Jlc19fZ2V0X3JhbmRvbV9vdXRzAFJhbmRvbSBvdXRzIHJlc3BvbnNlICdhbW91bnQnIHBhcnNlIGVycm9yOiAAUmFuZG9tIG91dHM6IFVucmVjb2duaXplZCAnYW1vdW50JyBmb3JtYXQAbWl4X291dF9vdXRwdXRfZGVzYy5maXJzdC5lbXB0eSgpAFJhbmRvbSBvdXRzIHJlc3BvbnNlICdnbG9iYWxfaW5kZXgnIHBhcnNlIGVycm9yOiAAUmFuZG9tIG91dHM6IFVucmVjb2duaXplZCAnZ2xvYmFsX2luZGV4JyBmb3JtYXQATUFJTk5FVABURVNUTkVUAFNUQUdFTkVUAEZBS0VDSEFJTgBVTkRFRklORUQAZ2FyYmFnZSBhZnRlciBkYXRhAHZvaWQgYm9vc3Q6OnByb3BlcnR5X3RyZWU6Ompzb25fcGFyc2VyOjpkZXRhaWw6OnNvdXJjZTxib29zdDo6cHJvcGVydHlfdHJlZTo6anNvbl9wYXJzZXI6OmRldGFpbDo6ZW5jb2Rpbmc8Y2hhcj4sIHN0ZDo6X18yOjppc3RyZWFtYnVmX2l0ZXJhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiA+LCBzdGQ6Ol9fMjo6aXN0cmVhbWJ1Zl9pdGVyYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4gPiA+OjpwYXJzZV9lcnJvcihjb25zdCBjaGFyICopIFtFbmNvZGluZyA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpqc29uX3BhcnNlcjo6ZGV0YWlsOjplbmNvZGluZzxjaGFyPiwgSXRlcmF0b3IgPSBzdGQ6Ol9fMjo6aXN0cmVhbWJ1Zl9pdGVyYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4gPiwgU2VudGluZWwgPSBzdGQ6Ol9fMjo6aXN0cmVhbWJ1Zl9pdGVyYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4gPl0AL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvcHJvcGVydHlfdHJlZS9qc29uX3BhcnNlci9kZXRhaWwvcGFyc2VyLmhwcABleHBlY3RlZCB2YWx1ZQBleHBlY3RlZCBkaWdpdHMgYWZ0ZXIgLQBuZWVkIGF0IGxlYXN0IG9uZSBkaWdpdCBpbiBleHBvbmVudABzdGF0aWNfY2FzdDx1bnNpZ25lZCBjaGFyPihjKSA8PSAweDdmAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3Byb3BlcnR5X3RyZWUvanNvbl9wYXJzZXIvZGV0YWlsL25hcnJvd19lbmNvZGluZy5ocHAAdG9faW50ZXJuYWxfdHJpdmlhbAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9wcm9wZXJ0eV90cmVlL2pzb25fcGFyc2VyL2RldGFpbC9zdGFuZGFyZF9jYWxsYmFja3MuaHBwAG5ld190cmVlAG5lZWQgYXQgbGVhc3Qgb25lIGRpZ2l0IGFmdGVyICcuJwBleHBlY3RlZCAnbnVsbCcAZXhwZWN0ZWQgJ3RydWUnAGV4cGVjdGVkICdmYWxzZScAdW50ZXJtaW5hdGVkIHN0cmluZwBpbnZhbGlkIGNvZGUgc2VxdWVuY2UAaW52YWxpZCBlc2NhcGUgc2VxdWVuY2UAaW52YWxpZCBjb2RlcG9pbnQsIHN0cmF5IGxvdyBzdXJyb2dhdGUAaW52YWxpZCBjb2RlcG9pbnQsIHN0cmF5IGhpZ2ggc3Vycm9nYXRlAGV4cGVjdGVkIGNvZGVwb2ludCByZWZlcmVuY2UgYWZ0ZXIgaGlnaCBzdXJyb2dhdGUAZXhwZWN0ZWQgbG93IHN1cnJvZ2F0ZSBhZnRlciBoaWdoIHN1cnJvZ2F0ZQBleHBlY3RlZCAnXScgb3IgJywnAGV4cGVjdGVkIGtleSBzdHJpbmcAZXhwZWN0ZWQgJzonAGV4cGVjdGVkICd9JyBvciAnLCcAZXJyX21zZwAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY3J5cHRvbm90ZV9iYXNpYy9jcnlwdG9ub3RlX2Jhc2ljX2ltcGwuY3BwAE42bG9nZ2VyOWZvcm1hdHRlcklKbVBLY21TMl9FRUUAEjDxcWEEQWEXMQCCFqGhEBIw8XFhBEFhFzEAghahoRESMPFxYQRBYRcxAIIWoaESSW52YWxpZCBuZXR3b3JrIHR5cGUAcGF5bWVudF9pZABJbnZhbGlkIGFkZHJlc3MgZm9ybWF0AFdyb25nIGFkZHJlc3MgcHJlZml4OiAALCBleHBlY3RlZCAAIG9yIABBY2NvdW50IHB1YmxpYyBhZGRyZXNzIGtleXMgY2FuJ3QgYmUgcGFyc2VkAEZhaWxlZCB0byB2YWxpZGF0ZSBhZGRyZXNzIGtleXMAV3JvbmcgcHVibGljIGFkZHJlc3Mgc2l6ZTogACwgZXhwZWN0ZWQgc2l6ZTogAFVua25vd24gdmVyc2lvbiBvZiBwdWJsaWMgYWRkcmVzczogAFdyb25nIHB1YmxpYyBhZGRyZXNzIGNoZWNrc3VtAE42bG9nZ2VyOWZvcm1hdHRlcklKaVBLY2hTMl9FRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpSS3lQS2NTMl9TNF9TMl9TNF9TMl9TNF9FRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NTMl9FRUUAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NyeXB0b25vdGVfYmFzaWMvY3J5cHRvbm90ZV9mb3JtYXRfdXRpbHMuY3BwAEZhaWxlZCB0byBzZXJpYWxpemUgcmN0IHNpZ25hdHVyZXMgYmFzZQBGYWlsZWQgdG8gZ2V0IHR4IHBydW5hYmxlIGhhc2gARmFpbGVkIHRvIHNlcmlhbGl6ZSByY3Qgc2lnbmF0dXJlcyBwcnVuYWJsZQBzdHJlYW1fLnRlbGxnKCkgPD0gZW9mX3Bvc18AL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL3NlcmlhbGl6YXRpb24vYmluYXJ5X2FyY2hpdmUuaAByZW1haW5pbmdfYnl0ZXMAa2V5IGltYWdlIGhlbHBlcjogZmFpbGVkIHRvIGdlbmVyYXRlX2tleV9kZXJpdmF0aW9uKABrZXkgaW1hZ2UgaGVscGVyOiBnaXZlbiBvdXRwdXQgcHVia2V5IGRvZXNuJ3Qgc2VlbSB0byBiZWxvbmcgdG8gdGhpcyBhZGRyZXNzAEZhaWxlZCB0byBkZXJpdmUgcHVibGljIGtleQBrZXkgaW1hZ2UgaGVscGVyIHByZWNvbXA6IGdpdmVuIG91dHB1dCBwdWJrZXkgZG9lc24ndCBtYXRjaCB0aGUgZGVyaXZlZCBvbmUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDE5ZXJyb3JfaW5mb19pbmplY3RvcklOU18xNmJhZF9sZXhpY2FsX2Nhc3RFRUUATjVib29zdDE2YmFkX2xleGljYWxfY2FzdEUAYmFkIGxleGljYWwgY2FzdDogc291cmNlIHR5cGUgdmFsdWUgY291bGQgbm90IGJlIGludGVycHJldGVkIGFzIHRhcmdldABONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTZiYWRfbGV4aWNhbF9jYXN0RUVFRUUATjVib29zdDEwd3JhcGV4Y2VwdElOU18xNmJhZF9sZXhpY2FsX2Nhc3RFRUUAd3JvbmcgbnVtYmVyIG9mIGFkZGl0aW9uYWwgZGVyaXZhdGlvbnMATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NSS040ZXBlZTdtbG9ja2VkSU41dG9vbHM4c2NydWJiZWRJTjZjcnlwdG85ZWNfc2NhbGFyRUVFRUVTMl9SS05TN18xMHB1YmxpY19rZXlFUzJfRUVFAEludmFsaWQgYnVsbGV0cHJvb2YgY2xhd2JhY2sATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NSS3lTMl9TNF9TMl9FRUUAZmFpbGVkIHRvIGRlc2VyaWFsaXplIGV4dHJhIGZpZWxkLiBleHRyYSA9IABONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVOUzFfOWFsbG9jYXRvckljRUVFRVBLY0VFRQBOMTBjcnlwdG9ub3RlMTZ0eF9leHRyYV9wdWJfa2V5RQBOMTBjcnlwdG9ub3RlMjl0eF9leHRyYV9teXN0ZXJpb3VzX21pbmVyZ2F0ZUUATjEwY3J5cHRvbm90ZTI4dHhfZXh0cmFfYWRkaXRpb25hbF9wdWJfa2V5c0UATjEwY3J5cHRvbm90ZTI1dHhfZXh0cmFfbWVyZ2VfbWluaW5nX3RhZ0UATjEwY3J5cHRvbm90ZTE0dHhfZXh0cmFfbm9uY2VFAE4xMGNyeXB0b25vdGUxNnR4X2V4dHJhX3BhZGRpbmdFAGZhaWxlZCB0byBzZXJpYWxpemUgdHggZXh0cmEgYWRkaXRpb25hbCB0eCBwdWIga2V5cwBleHRyYSBub25jZSBjb3VsZCBiZSAyNTUgYnl0ZXMgbWF4AHJlcyA9PSAwAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3RocmVhZC9wdGhyZWFkL211dGV4LmhwcAB1bmxvY2sAYm9vc3Q6IG11dGV4IGxvY2sgZmFpbGVkIGluIHB0aHJlYWRfbXV0ZXhfbG9jawBONWJvb3N0NnN5c3RlbTEyc3lzdGVtX2Vycm9yRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEwbG9ja19lcnJvckVFRQBONWJvb3N0MTBsb2NrX2Vycm9yRQBONWJvb3N0MTZ0aHJlYWRfZXhjZXB0aW9uRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTBsb2NrX2Vycm9yRUVFRUUATjVib29zdDEwd3JhcGV4Y2VwdElOU18xMGxvY2tfZXJyb3JFRUUAVW5rbm93biBlcnJvcgBONWJvb3N0NnN5c3RlbTZkZXRhaWwyMmdlbmVyaWNfZXJyb3JfY2F0ZWdvcnlFAE41Ym9vc3Q2c3lzdGVtMTRlcnJvcl9jYXRlZ29yeUUATWVzc2FnZSB0ZXh0IHVuYXZhaWxhYmxlAGJvb3N0OjogbXV0ZXggY29uc3RydWN0b3IgZmFpbGVkIGluIHB0aHJlYWRfbXV0ZXhfaW5pdABONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzIxdGhyZWFkX3Jlc291cmNlX2Vycm9yRUVFAE41Ym9vc3QyMXRocmVhZF9yZXNvdXJjZV9lcnJvckUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzIxdGhyZWFkX3Jlc291cmNlX2Vycm9yRUVFRUUATjVib29zdDEwd3JhcGV4Y2VwdElOU18yMXRocmVhZF9yZXNvdXJjZV9lcnJvckVFRQBzY19jaGVjaygma2V5MikgPT0gMAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY3J5cHRvL2NyeXB0by5jcHAAZ2VuZXJhdGVfa2V5X2Rlcml2YXRpb24AZW5kIDw9IGJ1Zi5vdXRwdXRfaW5kZXggKyBzaXplb2YgYnVmLm91dHB1dF9pbmRleABkZXJpdmF0aW9uX3RvX3NjYWxhcgBzY19jaGVjaygmYmFzZSkgPT0gMABkZXJpdmVfc2VjcmV0X2tleQBzY19jaGVjaygmc2VjKSA9PSAwAGdlbmVyYXRlX2tleV9pbWFnZQBtYWxsb2MgZmFpbHVyZQBzZWNfaW5kZXggPCBwdWJzX2NvdW50AGdlbmVyYXRlX3Jpbmdfc2lnbmF0dXJlACpwdWJzW3NlY19pbmRleF0gPT0gdDIAaW1hZ2UgPT0gdDMAY2hlY2tfa2V5KCpwdWJzW2ldKQBpbnZhbGlkIGtleSBpbWFnZQBpbnZhbGlkIHB1YmtleQBweCAhPSAwAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3NtYXJ0X3B0ci9zaGFyZWRfcHRyLmhwcABQRnZQdkUATjVib29zdDZkZXRhaWwxOHNwX2NvdW50ZWRfaW1wbF9wZElQTjZjcnlwdG83cnNfY29tbUVQRnZQdkVFRQBEaWRuJ3QgZXhwZWN0IGNuX3Nsb3dfaGFzaCB0byBiZSBjYWxsZWQgaW4gc3RyaXBwZWQtZG93biBtb25lcm8tY29yZS1jdXN0b20AKCgoYiAtIDEpICYgfmIpIHwgKChiIC0gMikgJiB+KGIgLSAxKSkpID09ICh1bnNpZ25lZCBpbnQpIC0xAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jcnlwdG8vY3J5cHRvLW9wcy5jAGZlX2Ntb3YAKGZlX2FkZCh5LCB3LCB4KSwgIWZlX2lzbm9uemVybyh5KSkAZ2VfZnJvbWZlX2Zyb21ieXRlc192YXJ0aW1lAGZlX2lzbm9uemVybyhyLT5YKQAhZmVfaXNub256ZXJvKGNoZWNrX3YpAEJhZCBrZWNjYWsgdXNlAGN1cnN0YXRlID09IDAAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NyeXB0by9yYW5kb20uYwBpbml0X3JhbmRvbQAvZGV2L3VyYW5kb20Ab3BlbiAvZGV2L3VyYW5kb20AcmVhZCAvZGV2L3VyYW5kb20AcmVhZCAvZGV2L3VyYW5kb206IGVuZCBvZiBmaWxlAGNsb3NlIC9kZXYvdXJhbmRvbQBjdXJzdGF0ZSA9PSAxAGRlaW5pdF9yYW5kb20AZ2VuZXJhdGVfcmFuZG9tX2J5dGVzX25vdF90aHJlYWRfc2FmZQBjdXJzdGF0ZSA9PSAyAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jcnlwdG9ub3RlX2NvcmUvY3J5cHRvbm90ZV90eF91dGlscy5jcHAAZGVzdGluYXRpb25zIGluY2x1ZGUgACBzdGFuZGFyZCBhZGRyZXNzZXMgYW5kIAAgc3ViYWRkcmVzc2VzAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjbVMyX21TMl9FRUUAdGhpcy0+aXNfaW5pdGlhbGl6ZWQoKQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9vcHRpb25hbC9vcHRpb25hbC5ocHAAZ2V0AEVtcHR5IHNvdXJjZXMARW5jcnlwdGluZyBwYXltZW50IGlkIABEZXN0aW5hdGlvbnMgaGF2ZSB0byBoYXZlIGV4YWN0bHkgb25lIG91dHB1dCB0byBzdXBwb3J0IGVuY3J5cHRlZCBwYXltZW50IGlkcwBGYWlsZWQgdG8gZW5jcnlwdCBwYXltZW50IGlkAEZhaWxlZCB0byBhZGQgZW5jcnlwdGVkIHBheW1lbnQgaWQgdG8gdHggZXh0cmEARW5jcnlwdGVkIHBheW1lbnQgSUQ6IABGYWlsZWQgdG8gZ2V0IGtleSB0byBlbmNyeXB0IGR1bW15IHBheW1lbnQgaWQgd2l0aABGYWlsZWQgdG8gYWRkIGR1bW15IGVuY3J5cHRlZCBwYXltZW50IGlkIHRvIHR4IGV4dHJhAEZhaWxlZCB0byBwYXJzZSB0eCBleHRyYQByZWFsX291dHB1dCBpbmRleCAoACliaWdnZXIgdGhhbiBvdXRwdXRfa2V5cy5zaXplKCk9AEtleSBpbWFnZSBnZW5lcmF0aW9uIGZhaWxlZCEAZGVyaXZlZCBwdWJsaWMga2V5IG1pc21hdGNoIHdpdGggb3V0cHV0IHB1YmxpYyBrZXkgYXQgaW5kZXggACwgcmVhbCBvdXQgACEgAGRlcml2ZWRfa2V5OgByZWFsIG91dHB1dF9wdWJsaWNfa2V5OgBhbW91bnQgACwgcmN0IAB0eCBwdWJrZXkgACwgcmVhbF9vdXRwdXRfaW5fdHhfaW5kZXggAFdyb25nIGFtb3VudCBvZiBhZGRpdGlvbmFsIHR4IGtleXMARGVzdGluYXRpb24gd2l0aCB3cm9uZyBhbW91bnQ6IABJbnRlcm5hbCBlcnJvciBjcmVhdGluZyBhZGRpdGlvbmFsIHB1YmxpYyBrZXlzAHR4IHB1YmtleTogAGFkZGl0aW9uYWwgdHggcHVia2V5czogAFRyYW5zYWN0aW9uIGlucHV0cyBtb25leSAoACkgbGVzcyB0aGFuIG91dHB1dHMgbW9uZXkgKABOdWxsIHNlY3JldCBrZXksIHNraXBwaW5nIHNpZ25hdHVyZXMAcHViX2tleXM6AHNpZ25hdHVyZXM6AHByZWZpeF9oYXNoOgBpbl9lcGhlbWVyYWxfa2V5OiAAcmVhbF9vdXRwdXQ6IAB0cmFuc2FjdGlvbl9jcmVhdGVkOiAAQWxsIGlucHV0cyBtdXN0IGhhdmUgdGhlIHNhbWUgaW5kZXggZm9yIG5vbi1zaW1wbGUgcmluZ2N0AE5vbi1zaW1wbGUgcmluZ2N0IHRyYW5zYWN0aW9uIGhhcyB2YXJ5aW5nIHJpbmcgc2l6ZQBvdXRTayBzaXplIGRvZXMgbm90IG1hdGNoIHZvdXQATjZsb2dnZXI5Zm9ybWF0dGVySUpQRlJOU3QzX18yMTNiYXNpY19vc3RyZWFtSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVFRVM2X0VSS05TMV8xMmJhc2ljX3N0cmluZ0ljUzRfTlMxXzlhbGxvY2F0b3JJY0VFRUVTOF9SS042Y3J5cHRvNGhhc2hFUEtjRUVFAE42bG9nZ2VyOWZvcm1hdHRlcklKUktOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMV8xMWNoYXJfdHJhaXRzSWNFRU5TMV85YWxsb2NhdG9ySWNFRUVFUEZSTlMxXzEzYmFzaWNfb3N0cmVhbUljUzRfRUVTQ19FUzlfU0VfUktONmNyeXB0bzRoYXNoRVBLY0VFRQAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY3J5cHRvbm90ZV9iYXNpYy9jcnlwdG9ub3RlX2Zvcm1hdF91dGlscy5oAG9ial90b19qc29uX3N0ciBmYWlsZWQ6IHNlcmlhbGl6YXRpb246OnNlcmlhbGl6ZSByZXR1cm5lZCBmYWxzZQB9AHNpZ25hdHVyZXMAcmN0X3NpZ25hdHVyZXMAcmN0c2lnX3BydW5hYmxlAG5icABicAByYW5nZVNpZ3MATUdzAHNzAGNjAHBzZXVkb091dHMAIgBhc2lnAENpAEEAUwBUMQBUMgBtdQBSAGEAYgB0AHR4bkZlZQBlY2RoSW5mbwBvdXRQawBbIAAiOiAAdW5sb2NrX3RpbWUAdmluAHZvdXQAdGFyZ2V0AHNjcmlwdGhhc2gAa2V5cwBrZXlfb2Zmc2V0cwBrX2ltYWdlAHByZXYAcHJldm91dABzaWdzZXQAewBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTjZjcnlwdG8xMHB1YmxpY19rZXlFRUVFAE42bG9nZ2VyOWZvcm1hdHRlcklKUktONmNyeXB0bzEwcHVibGljX2tleUVQS2NFRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpSS3lQS2NFRUUAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NvbW1vbi9hcHBseV9wZXJtdXRhdGlvbi5oAEJhZCBwZXJtdXRhdGlvbgBONmxvZ2dlcjlmb3JtYXR0ZXJJSm1QS2NSS042Y3J5cHRvMTBwdWJsaWNfa2V5RVMyX0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSmJQS2NSS3lTMl9FRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpSS05TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMxXzExY2hhcl90cmFpdHNJY0VFTlMxXzlhbGxvY2F0b3JJY0VFRUVQS2NQRlJOUzFfMTNiYXNpY19vc3RyZWFtSWNTNF9FRVNFX0VTOV9TQl9TR19TQl9tU0JfaVNCX0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTjZjcnlwdG81aGFzaDhFUEtjRUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3ZhcmlhbnQvZGV0YWlsL2ZvcmNlZF9yZXR1cm4uaHBwAGZvcmNlZF9yZXR1cm4AMSA8PSBzaXplICYmIHNpemUgPD0gZnVsbF9ibG9ja19zaXplAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jb21tb24vYmFzZTU4LmNwcABlbmNvZGVfYmxvY2sAMSA8PSBzaXplICYmIHNpemUgPD0gc2l6ZW9mKHVpbnQ2NF90KQB1aW50XzhiZV90b182NAAxIDw9IHNpemUgJiYgc2l6ZSA8PSBmdWxsX2VuY29kZWRfYmxvY2tfc2l6ZQBkZWNvZGVfYmxvY2sAdWludF82NF90b184YmUAYWMgPD0gKnByb2R1Y3RfaGkAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NvbW1vbi9pbnQtdXRpbC5oAG11bDEyOABlbmNvZGVkX2Jsb2NrX3NpemUgPD0gZnVsbF9lbmNvZGVkX2Jsb2NrX3NpemUARG91YmxlIGZyZWUgZGV0ZWN0ZWQARnJlZWluZyB1bmFsbG9jYXRlZCBtZW1vcnkAJXMKAGhleF92aWV3Ojp0b19zdHJpbmcgZXhjZWVkZWQgbWF4aW11bSBzaXplAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9lcGVlL3NyYy93aXBlYWJsZV9zdHJpbmcuY3BwAEFwcGVuZGVkIGRhdGEgdG9vIGxhcmdlAFBvcHBpbmcgZnJvbSBhbiBlbXB0eSBzdHJpbmcAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2RldmljZS9kZXZpY2UuY3BwAERldmljZSBub3QgZm91bmQgaW4gcmVnaXN0cnk6ICcAJy4gS25vd24gZGV2aWNlczogACAtIABkZXZpY2Ugbm90IGZvdW5kOiAATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NSS05TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMzXzExY2hhcl90cmFpdHNJY0VFTlMzXzlhbGxvY2F0b3JJY0VFRUVTMl9FRUUAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2RldmljZS9kZXZpY2VfZGVmYXVsdC5jcHAAZHNSb3dzIGdyZWF0ZXIgdGhhbiByb3dzAHh4IHNpemUgZG9lcyBub3QgbWF0Y2ggcm93cwBhbHBoYSBzaXplIGRvZXMgbm90IG1hdGNoIHJvd3MAc3Mgc2l6ZSBkb2VzIG5vdCBtYXRjaCByb3dzAGF0IGNyZWF0aW9uIG91dHM6IGZhaWxlZCB0byBnZW5lcmF0ZV9rZXlfZGVyaXZhdGlvbigAYXQgY3JlYXRpb24gb3V0czogZmFpbGVkIHRvIGRlcml2ZV9wdWJsaWNfa2V5KABONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY1JLTjZjcnlwdG8xMHB1YmxpY19rZXlFUzJfbVMyX1JLTlMzXzE0a2V5X2Rlcml2YXRpb25FUzJfRUVFAGJlZ2luID4gZW5kAGdlX2Zyb21ieXRlc192YXJ0aW1lIGZhaWxlZCB0byBjb252ZXJ0IHNwZW5kIHB1YmxpYyBrZXkAZGV2aWNlIGZ1bmN0aW9uIG5vdCBzdXBwb3J0ZWQ6IABnZXRfc2VjcmV0X2tleXMAIChkZXZpY2UuaHBwIGxpbmUgACkuAGdldF9wdWJsaWNfYWRkcmVzcwBkaXNjb25uZWN0AGluaXQATjJodzZkZXZpY2VFAE4yaHc0Y29yZTE0ZGV2aWNlX2RlZmF1bHRFAGRlZmF1bHRfY29yZV9kZXZpY2UAZGVmYXVsdAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vcmluZ2N0L3JjdE9wcy5jcHAAMCBrZXlzIHJlcXVlc3RlZABnZV9mcm9tYnl0ZXNfdmFydGltZSBmYWlsZWQgYXQgAFhmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY29tbWl0bWVudF9tYXNrAGFtb3VudAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vcmluZ2N0L3JjdFR5cGVzLmNwcABJbnZhbGlkIGJ1bGxldHByb29mIEwgc2l6ZQBNaXNtYXRjaGVkIGJ1bGxldHByb29mIEwvUiBzaXplAEludmFsaWQgbnVtYmVyIG9mIGJ1bGxldHByb29mcwAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vcmluZ2N0L3JjdFNpZ3MuY3BwAEludmFsaWQgYW1vdW50cy9zayBzaXplcwBWIGRvZXMgbm90IGhhdmUgdGhlIGV4cGVjdGVkIHNpemUARXJyb3IhIFdoYXQgaXMgYyBpZiBjb2xzID0gMSEASW5kZXggb3V0IG9mIHJhbmdlAEVtcHR5IHBrAHBrIGlzIG5vdCByZWN0YW5ndWxhcgBCYWQgeHggc2l6ZQBCYWQgZHNSb3dzIHNpemUAT25seSBvbmUgb2Yga0xSa2kvbXNjb3V0IGlzIHByZXNlbnQATXVsdGlzaWcgcmVxdWlyZXMgZXhhY3RseSAxIGRzUm93cwBFbXB0eSBtaXhSaW5nAEZhaWxlZCB0byBzZXJpYWxpemUgcmN0U2lnQmFzZQBFbXB0eSBwdWJzAHB1YnMgaXMgbm90IHJlY3Rhbmd1bGFyAEJhZCBpblNrIHNpemUAQmFkIG91dFNrL291dFBrIHNpemUARGlmZmVyZW50IG51bWJlciBvZiBhbW91bnRzL2Rlc3RpbmF0aW9ucwBEaWZmZXJlbnQgbnVtYmVyIG9mIGFtb3VudF9rZXlzL2Rlc3RpbmF0aW9ucwBCYWQgaW5kZXggaW50byBtaXhSaW5nAEJhZCBtaXhSaW5nIHNpemUAT25seSBvbmUgb2Yga0xSa2kvbXNvdXQgaXMgcHJlc2VudABFbXB0eSBpbmFtb3VudHMARGlmZmVyZW50IG51bWJlciBvZiBpbmFtb3VudHMvaW5TawBEaWZmZXJlbnQgbnVtYmVyIG9mIGluZGV4L2luU2sARGlmZmVyZW50IG51bWJlciBvZiBtaXhSaW5nL2luU2sATWlzbWF0Y2hlZCBrTFJraS9pbmFtb3VudHMgc2l6ZXMAZGVjb2RlUmN0IGNhbGxlZCBvbiBub24tZnVsbCByY3RTaWcAQmFkIGluZGV4AE1pc21hdGNoZWQgc2l6ZXMgb2YgcnYub3V0UGsgYW5kIHJ2LmVjZGhJbmZvAHdhcm5pbmcsIGJhZCBFQ0RIIG1hc2sAd2FybmluZywgYmFkIEVDREggYW1vdW50AItlWXAVN5mvKurcn/Gt0OpsclHVQVTPqSwXOg3TnB+Ud2FybmluZywgYW1vdW50IGRlY29kZWQgaW5jb3JyZWN0bHksIHdpbGwgYmUgdW5hYmxlIHRvIHNwZW5kAGRlY29kZVJjdCBjYWxsZWQgb24gbm9uIHNpbXBsZSByY3RTaWcAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL3JpbmdjdC9idWxsZXRwcm9vZnMuY2MASW5jb21wYXRpYmxlIHNpemVzIG9mIGEgYW5kIGIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTNjMDFmZjAwMDFmZmZmZmZmZmZmZmYwMzAyZGY1ZDU2ZGEwYzdkNjQzZGRkMWNlNjE5MDFjN2JkYzVmYjE3MzhiZmUzOWZiZTY5YzI4YTNhNzAzMjcyOWMwZjIxMDExNjhkMGM0Y2E4NmZiNTVhNGNmNmEzNmQzMTQzMWJlMWM1M2EzYmQ3NDExYmIyNGU4ODMyNDEwMjg5ZmE2ZjNiADAxM2MwMWZmMDAwMWZmZmZmZmZmZmZmZjAzMDI5YjJlNGMwMjgxYzBiMDJlN2M1MzI5MWE5NGQxZDBjYmZmODg4M2Y4MDI0ZjUxNDJlZTQ5NGZmYmJkMDg4MDcxMjEwMTc3NjdhYWZjZGU5YmUwMGRjZmQwOTg3MTVlYmNmN2Y0MTBkYWViYzU4MmZkYTY5ZDI0YTI4ZTlkMGJjODkwZDEAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMACLZVlwFTeZryrq3J/xrdDqbHJR1UFUz6ksFzoN05wflHkv3OIp5QZh0NocfbOd0wcAAAAAAAAAAAAAAAAAAAAGeSBpcyAwLCB0cnlpbmcgYWdhaW4AeiBpcyAwLCB0cnlpbmcgYWdhaW4AeCBpcyAwLCB0cnlpbmcgYWdhaW4Ad1tyb3VuZF0gaXMgMCwgdHJ5aW5nIGFnYWluAEluY29tcGF0aWJsZSBzaXplcyBvZiBBIGFuZCBCAEluY29tcGF0aWJsZSBzaXplcyBvZiBhIGFuZCBBAEluY29tcGF0aWJsZSBzaXplcyBvZiBhIGFuZCBtYXhOAGdlX2Zyb21ieXRlc192YXJ0aW1lIGZhaWxlZABJbnZhbGlkIHN0YXJ0IGluZGV4AEludmFsaWQgc3RvcCBpbmRleABJbnZhbGlkIHN0YXJ0L3N0b3AgaW5kaWNlcwDr0/VcGmMSWNac96Le+d4UAAAAAAAAAAAAAAAAAAAAEEhpL0dpIGNhY2hlIHNpemU6IAAga0IASGlfcDMvR2lfcDMgY2FjaGUgc2l6ZTogAFN0cmF1cyBjYWNoZSBzaXplOiAAUGlwcGVuZ2VyIGNhY2hlIHNpemU6IABUb3RhbCBjYWNoZSBzaXplOiAAa0IATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NtUzJfRUVFAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9yaW5nY3QvbXVsdGlleHAuaABidWxsZXRwcm9vZgBFeHBvbmVudCBpcyBwb2ludCBhdCBpbmZpbml0eQBJbmNvbXBhdGlibGUgc2l6ZXMgb2Ygc3YgYW5kIGdhbW1hAHN2IGlzIGVtcHR5AEludmFsaWQgc3YgaW5wdXQASW52YWxpZCBnYW1tYSBpbnB1dABzdi9nYW1tYSBhcmUgdG9vIGxhcmdlAGludmFsaWQgenBvdyBpbmRleABpbnZhbGlkIHR3b04gaW5kZXgAeF9pcCBpcyAwLCB0cnlpbmcgYWdhaW4ASW5jb21wYXRpYmxlIHNpemVzIG9mIHYgYW5kIGdhbW1hAC9ob21lL213bzIvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9yaW5nY3QvbXVsdGlleHAuY2MAQmFkIGNhY2hlIGJhc2UgZGF0YQBPdXQgb2YgbWVtb3J5AE5TdDNfXzIxNGRlZmF1bHRfZGVsZXRlSU4zcmN0MThzdHJhdXNfY2FjaGVkX2RhdGFFRUUATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUE4zcmN0MThzdHJhdXNfY2FjaGVkX2RhdGFFTlNfMTRkZWZhdWx0X2RlbGV0ZUlTMl9FRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQBDYWNoZSBpcyB0b28gc21hbGwASW52YWxpZCBwb3cyIGFyZ3VtZW50AE5TdDNfXzIxNGRlZmF1bHRfZGVsZXRlSU4zcmN0MjFwaXBwZW5nZXJfY2FjaGVkX2RhdGFFRUUATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUE4zcmN0MjFwaXBwZW5nZXJfY2FjaGVkX2RhdGFFTlNfMTRkZWZhdWx0X2RlbGV0ZUlTMl9FRU5TXzlhbGxvY2F0b3JJUzJfRUVFRQBjIGlzIHRvbyBsYXJnZQBidWNrZXQgb3ZlcmZsb3cARW5nbGlzaE9sZAAvaG9tZS9td28yL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vbW5lbW9uaWNzL2VsZWN0cnVtLXdvcmRzLmNwcABJbnZhbGlkIHNlZWQ6IG5vdCBhIG11bHRpcGxlIG9mIDQASW52YWxpZCBzZWVkOiB1bmV4cGVjdGVkIG51bWJlciBvZiB3b3JkcwBJbnZhbGlkIHNlZWQ6IGxhbmd1YWdlIG5vdCBmb3VuZABJbnZhbGlkIHNlZWQ6IGludmFsaWQgY2hlY2tzdW0ASW52YWxpZCBzZWVkOiBtdW1ibGUgbXVtYmxlAENoZWNrc3VtIGlzIAB2YWxpZABpbnZhbGlkAEludmFsaWQgVVRGLTgAV29yZCAiACIgbm90IGZvdW5kIGluIHRyaW1tZWQgd29yZCBtYXAgaW4gAChpIDwgTikmJigib3V0IG9mIHJhbmdlIikAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvYXJyYXkuaHBwAEZ1bGwgbWF0Y2ggZm9yIGxhbmd1YWdlIABGYWxsYmFjayBtYXRjaCBmb3IgbGFuZ3VhZ2UgAE5vIG1hdGNoIGZvdW5kAHVub3JkZXJlZF9tYXA6OmF0OiBrZXkgbm90IGZvdW5kAEVuZ2xpc2ggKG9sZCkATjhMYW5ndWFnZTRCYXNlRQBXcm9uZyB3b3JkIGxpc3QgbGVuZ3RoIGZvciAAL2hvbWUvbXdvMi9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL21uZW1vbmljcy9sYW5ndWFnZV9iYXNlLmgAIHdvcmQgJwAnIGlzIHNob3J0ZXIgdGhhbiBpdHMgcHJlZml4IGxlbmd0aCwgAFRvbyBzaG9ydCB3b3JkIGluIAAgd29yZCBsaXN0OiAARHVwbGljYXRlIHByZWZpeCBpbiAATjZsb2dnZXI5Zm9ybWF0dGVySUpSS05TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMxXzExY2hhcl90cmFpdHNJY0VFTlMxXzlhbGxvY2F0b3JJY0VFRUVQS2NTOV9TQl9FRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpqUEtjUktOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TM18xMWNoYXJfdHJhaXRzSWNFRU5TM185YWxsb2NhdG9ySWNFRUVFUzJfU0JfRUVFAGxpa2UAanVzdABsb3ZlAGtub3cAbmV2ZXIAd2FudAB0aW1lAG91dAB0aGVyZQBtYWtlAGxvb2sAZXllAGRvd24Ab25seQB0aGluawBoZWFydABiYWNrAHRoZW4AaW50bwBhYm91dABtb3JlAGF3YXkAc3RpbGwAdGhlbQB0YWtlAHRoaW5nAGV2ZW4AdGhyb3VnaABhbHdheXMAd29ybGQAdG9vAGZyaWVuZAB0ZWxsAHRyeQBoYW5kAHRob3VnaHQAb3ZlcgBoZXJlAG90aGVyAG5lZWQAc21pbGUAYWdhaW4AbXVjaABjcnkAYmVlbgBuaWdodABldmVyAGxpdHRsZQBzYWlkAGVuZABzb21lAHRob3NlAGFyb3VuZABtaW5kAHBlb3BsZQBnaXJsAGxlYXZlAGRyZWFtAGxlZnQAdHVybgBteXNlbGYAZ2l2ZQBub3RoaW5nAHJlYWxseQBvZmYAYmVmb3JlAHNvbWV0aGluZwBmaW5kAHdhbGsAd2lzaABnb29kAG9uY2UAcGxhY2UAYXNrAHN0b3AAa2VlcAB3YXRjaABzZWVtAGV2ZXJ5dGhpbmcAd2FpdABnb3QAeWV0AG1hZGUAcmVtZW1iZXIAc3RhcnQAYWxvbmUAcnVuAGhvcGUAbWF5YmUAYmVsaWV2ZQBib2R5AGhhdGUAYWZ0ZXIAY2xvc2UAdGFsawBzdGFuZABvd24AZWFjaABodXJ0AGhlbHAAaG9tZQBnb2QAc291bABuZXcAbWFueQB0d28AaW5zaWRlAHNob3VsZABmaXJzdABmZWFyAG1lYW4AYmV0dGVyAHBsYXkAYW5vdGhlcgBnb25lAGNoYW5nZQB1c2UAd29uZGVyAHNvbWVvbmUAaGFpcgBjb2xkAG9wZW4AYmVzdABhbnkAYmVoaW5kAGhhcHBlbgB3YXRlcgBkYXJrAGxhdWdoAHN0YXkAZm9yZXZlcgBuYW1lAHdvcmsAc2hvdwBza3kAYnJlYWsAY2FtZQBkZWVwAGRvb3IAcHV0AGJsYWNrAHRvZ2V0aGVyAHVwb24AaGFwcHkAc3VjaABncmVhdAB3aGl0ZQBtYXR0ZXIAZmlsbABwYXN0AHBsZWFzZQBidXJuAGNhdXNlAGVub3VnaAB0b3VjaABtb21lbnQAc29vbgB2b2ljZQBzY3JlYW0AYW55dGhpbmcAc3RhcmUAc291bmQAcmVkAGV2ZXJ5b25lAGhpZGUAa2lzcwB0cnV0aABkZWF0aABiZWF1dGlmdWwAbWluZQBibG9vZABicm9rZW4AdmVyeQBwYXNzAG5leHQAZm9yZ2V0AHRyZWUAd3JvbmcAYWlyAG1vdGhlcgB1bmRlcnN0YW5kAGxpcABoaXQAd2FsbABtZW1vcnkAc2xlZXAAZnJlZQBoaWdoAHJlYWxpemUAc2Nob29sAG1pZ2h0AHNraW4Ac3dlZXQAcGVyZmVjdABibHVlAGtpbGwAYnJlYXRoAGRhbmNlAGFnYWluc3QAZmx5AGJldHdlZW4AZ3JvdwBzdHJvbmcAdW5kZXIAbGlzdGVuAGJyaW5nAHNvbWV0aW1lcwBzcGVhawBwdWxsAHBlcnNvbgBiZWNvbWUAZmFtaWx5AGJlZ2luAGdyb3VuZAByZWFsAHNtYWxsAGZhdGhlcgBzdXJlAGZlZXQAcmVzdAB5b3VuZwBmaW5hbGx5AGxhbmQAYWNyb3NzAHRvZGF5AGRpZmZlcmVudABndXkAbGluZQBmaXJlAHJlYXNvbgByZWFjaABzZWNvbmQAc2xvd2x5AHdyaXRlAGVhdABzbWVsbABtb3V0aABzdGVwAGxlYXJuAHRocmVlAGZsb29yAHByb21pc2UAYnJlYXRoZQBkYXJrbmVzcwBwdXNoAGVhcnRoAGd1ZXNzAHNhdmUAc29uZwBhYm92ZQBhbG9uZwBib3RoAGNvbG9yAGhvdXNlAGFsbW9zdABzb3JyeQBhbnltb3JlAGJyb3RoZXIAb2theQBkZWFyAGdhbWUAZmFkZQBhbHJlYWR5AGFwYXJ0AHdhcm0AYmVhdXR5AGhlYXJkAG5vdGljZQBxdWVzdGlvbgBzaGluZQBiZWdhbgBwaWVjZQB3aG9sZQBzaGFkb3cAc2VjcmV0AHN0cmVldAB3aXRoaW4AZmluZ2VyAHBvaW50AG1vcm5pbmcAd2hpc3BlcgBjaGlsZABtb29uAGdyZWVuAHN0b3J5AGdsYXNzAGtpZABzaWxlbmNlAHNpbmNlAHNvZnQAeW91cnNlbGYAZW1wdHkAc2hhbGwAYW5nZWwAYW5zd2VyAGJhYnkAYnJpZ2h0AGRhZABwYXRoAHdvcnJ5AGhvdXIAZHJvcABmb2xsb3cAcG93ZXIAd2FyAGhhbGYAZmxvdwBoZWF2ZW4AYWN0AGNoYW5jZQBmYWN0AGxlYXN0AHRpcmVkAGNoaWxkcmVuAG5lYXIAcXVpdGUAYWZyYWlkAHJpc2UAc2VhAHRhc3RlAHdpbmRvdwBjb3ZlcgBuaWNlAHRydXN0AGxvdABzYWQAY29vbABmb3JjZQBwZWFjZQByZXR1cm4AYmxpbmQAZWFzeQByZWFkeQByb2xsAHJvc2UAZHJpdmUAaGVsZABtdXNpYwBiZW5lYXRoAGhhbmcAbW9tAHBhaW50AGVtb3Rpb24AcXVpZXQAY2xlYXIAY2xvdWQAZmV3AHByZXR0eQBiaXJkAG91dHNpZGUAcGFwZXIAcGljdHVyZQBmcm9udAByb2NrAHNpbXBsZQBhbnlvbmUAbWVhbnQAcmVhbGl0eQByb2FkAHNlbnNlAHdhc3RlAGJpdABsZWFmAHRoYW5rAGhhcHBpbmVzcwBtZWV0AG1lbgBzbW9rZQB0cnVseQBkZWNpZGUAc2VsZgBhZ2UAYm9vawBmb3JtAGFsaXZlAGNhcnJ5AGVzY2FwZQBkYW1uAGluc3RlYWQAYWJsZQBpY2UAbWludXRlAGNhdGNoAGxlZwByaW5nAGNvdXJzZQBnb29kYnllAGxlYWQAcG9lbQBzaWNrAGNvcm5lcgBkZXNpcmUAa25vd24AcHJvYmxlbQByZW1pbmQAc2hvdWxkZXIAc3VwcG9zZQB0b3dhcmQAd2F2ZQBkcmluawBqdW1wAHdvbWFuAHByZXRlbmQAc2lzdGVyAHdlZWsAaHVtYW4Aam95AGNyYWNrAGdyZXkAcHJheQBzdXJwcmlzZQBkcnkAa25lZQBsZXNzAHNlYXJjaABibGVlZABjYXVnaHQAY2xlYW4AZW1icmFjZQBmdXR1cmUAa2luZwBzb24Ac29ycm93AGNoZXN0AGh1ZwByZW1haW4Ac2F0AHdvcnRoAGJsb3cAZGFkZHkAZmluYWwAcGFyZW50AHRpZ2h0AGFsc28AY3JlYXRlAGxvbmVseQBzYWZlAGNyb3NzAGRyZXNzAGV2aWwAc2lsZW50AGJvbmUAZmF0ZQBwZXJoYXBzAGFuZ2VyAGNsYXNzAHNjYXIAc25vdwB0aW55AHRvbmlnaHQAY29udGludWUAY29udHJvbABkb2cAZWRnZQBtaXJyb3IAbW9udGgAc3VkZGVubHkAY29tZm9ydABnaXZlbgBsb3VkAHF1aWNrbHkAZ2F6ZQBwbGFuAHJ1c2gAc3RvbmUAdG93bgBiYXR0bGUAaWdub3JlAHNwaXJpdABzdG9vZABzdHVwaWQAeW91cnMAYnJvd24AYnVpbGQAZHVzdABoZXkAa2VwdABwYXkAcGhvbmUAdHdpc3QAYWx0aG91Z2gAYmFsbABiZXlvbmQAaGlkZGVuAG5vc2UAdGFrZW4AZmFpbABwdXJlAHNvbWVob3cAd2FzaAB3cmFwAGFuZ3J5AGNoZWVrAGNyZWF0dXJlAGZvcmdvdHRlbgBoZWF0AHJpcABzaW5nbGUAc3BhY2UAc3BlY2lhbAB3ZWFrAHdoYXRldmVyAHllbGwAYW55d2F5AGJsYW1lAGpvYgBjaG9vc2UAY291bnRyeQBjdXJzZQBkcmlmdABlY2hvAGZpZ3VyZQBncmV3AGxhdWdodGVyAG5lY2sAc3VmZmVyAHdvcnNlAHllYWgAZGlzYXBwZWFyAGZvb3QAZm9yd2FyZABrbmlmZQBtZXNzAHNvbWV3aGVyZQBzdG9tYWNoAHN0b3JtAGJlZwBpZGVhAGxpZnQAb2ZmZXIAYnJlZXplAGZpZWxkAGZpdmUAb2Z0ZW4Ac2ltcGx5AHN0dWNrAHdpbgBhbGxvdwBjb25mdXNlAGVuam95AGV4Y2VwdABmbG93ZXIAc2VlawBzdHJlbmd0aABjYWxtAGdyaW4AZ3VuAGhlYXZ5AGhpbGwAbGFyZ2UAb2NlYW4Ac2hvZQBzaWdoAHN0cmFpZ2h0AHN1bW1lcgB0b25ndWUAYWNjZXB0AGNyYXp5AGV2ZXJ5ZGF5AGV4aXN0AGdyYXNzAG1pc3Rha2UAc2VudABzaHV0AHN1cnJvdW5kAHRhYmxlAGFjaGUAYnJhaW4AZGVzdHJveQBoZWFsAG5hdHVyZQBzaG91dABzaWduAHN0YWluAGNob2ljZQBkb3VidABnbGFuY2UAZ2xvdwBtb3VudGFpbgBxdWVlbgBzdHJhbmdlcgB0aHJvYXQAdG9tb3Jyb3cAY2l0eQBlaXRoZXIAZmlzaABmbGFtZQByYXRoZXIAc2hhcGUAc3BpbgBzcHJlYWQAYXNoAGRpc3RhbmNlAGZpbmlzaABpbWFnZQBpbWFnaW5lAGltcG9ydGFudABub2JvZHkAc2hhdHRlcgB3YXJtdGgAYmVjYW1lAGZlZWQAZmxlc2gAZnVubnkAbHVzdABzaGlydAB0cm91YmxlAHllbGxvdwBhdHRlbnRpb24AYmFyZQBiaXRlAG1vbmV5AHByb3RlY3QAYW1hemUAYXBwZWFyAGJvcm4AY2hva2UAY29tcGxldGVseQBkYXVnaHRlcgBmcmVzaABmcmllbmRzaGlwAGdlbnRsZQBwcm9iYWJseQBzaXgAZGVzZXJ2ZQBleHBlY3QAZ3JhYgBtaWRkbGUAbmlnaHRtYXJlAHJpdmVyAHRob3VzYW5kAHdlaWdodAB3b3JzdAB3b3VuZABiYXJlbHkAYm90dGxlAGNyZWFtAHJlZ3JldAByZWxhdGlvbnNoaXAAc3RpY2sAdGVzdABjcnVzaABlbmRsZXNzAGZhdWx0AGl0c2VsZgBydWxlAHNwaWxsAGFydABjaXJjbGUAam9pbgBraWNrAG1hc2sAbWFzdGVyAHBhc3Npb24AcXVpY2sAcmFpc2UAc21vb3RoAHVubGVzcwB3YW5kZXIAYWN0dWFsbHkAYnJva2UAY2hhaXIAZGVhbABmYXZvcml0ZQBnaWZ0AG5vdGUAbnVtYmVyAHN3ZWF0AGJveABjaGlsbABjbG90aGVzAGxhZHkAbWFyawBwYXJrAHBvb3IAc2FkbmVzcwB0aWUAYW5pbWFsAGJlbG9uZwBicnVzaABjb25zdW1lAGRhd24AZm9yZXN0AGlubm9jZW50AHBlbgBwcmlkZQBzdHJlYW0AdGhpY2sAY2xheQBjb21wbGV0ZQBjb3VudABkcmF3AGZhaXRoAHByZXNzAHNpbHZlcgBzdHJ1Z2dsZQBzdXJmYWNlAHRhdWdodAB0ZWFjaAB3ZXQAYmxlc3MAY2hhc2UAY2xpbWIAZW50ZXIAbGV0dGVyAG1lbHQAbWV0YWwAbW92aWUAc3RyZXRjaABzd2luZwB2aXNpb24Ad2lmZQBiZXNpZGUAY3Jhc2gAZm9yZ290AGd1aWRlAGhhdW50AGpva2UAa25vY2sAcGxhbnQAcG91cgBwcm92ZQByZXZlYWwAc3RlYWwAc3R1ZmYAdHJpcAB3b29kAHdyaXN0AGJvdGhlcgBib3R0b20AY3Jhd2wAY3Jvd2QAZml4AGZvcmdpdmUAZnJvd24AZ3JhY2UAbG9vc2UAbHVja3kAcGFydHkAcmVsZWFzZQBzdXJlbHkAc3Vydml2ZQB0ZWFjaGVyAGdlbnRseQBncmlwAHNwZWVkAHN1aWNpZGUAdHJhdmVsAHRyZWF0AHZlaW4Ad3JpdHRlbgBjYWdlAGNoYWluAGNvbnZlcnNhdGlvbgBkYXRlAGVuZW15AGhvd2V2ZXIAaW50ZXJlc3QAbWlsbGlvbgBwYWdlAHBpbmsAcHJvdWQAc3dheQB0aGVtc2VsdmVzAHdpbnRlcgBjaHVyY2gAY3J1ZWwAY3VwAGRlbW9uAGV4cGVyaWVuY2UAZnJlZWRvbQBwYWlyAHBvcABwdXJwb3NlAHJlc3BlY3QAc2hvb3QAc29mdGx5AHN0YXRlAHN0cmFuZ2UAYmFyAGJpcnRoAGN1cmwAZGlydABleGN1c2UAbG9yZABsb3ZlbHkAbW9uc3RlcgBvcmRlcgBwYWNrAHBhbnRzAHBvb2wAc2NlbmUAc2V2ZW4Ac2hhbWUAc2xpZGUAdWdseQBhbW9uZwBibGFkZQBibG9uZGUAY2xvc2V0AGNyZWVrAGRlbnkAZHJ1ZwBldGVybml0eQBnYWluAGdyYWRlAGhhbmRsZQBrZXkAbGluZ2VyAHBhbGUAcHJlcGFyZQBzd2FsbG93AHN3aW0AdHJlbWJsZQB3aGVlbAB3b24AY2FzdABjaWdhcmV0dGUAY2xhaW0AY29sbGVnZQBkaXJlY3Rpb24AZGlydHkAZ2F0aGVyAGdob3N0AGh1bmRyZWQAbG9zcwBsdW5nAG9yYW5nZQBwcmVzZW50AHN3ZWFyAHN3aXJsAHR3aWNlAHdpbGQAYml0dGVyAGJsYW5rZXQAZG9jdG9yAGV2ZXJ5d2hlcmUAZmxhc2gAZ3Jvd24Aa25vd2xlZGdlAG51bWIAcHJlc3N1cmUAcmFkaW8AcmVwZWF0AHJ1aW4Ac3BlbmQAdW5rbm93bgBidXkAY2xvY2sAZGV2aWwAZWFybHkAZmFudGFzeQBwb3VuZABwcmVjaW91cwByZWZ1c2UAc2hlZXQAdGVldGgAd2VsY29tZQBhZGQAYWhlYWQAYmxvY2sAYnVyeQBjYXJlc3MAY29udGVudABkZXB0aABkZXNwaXRlAGRpc3RhbnQAbWFycnkAcHVycGxlAHRocmV3AHdoZW5ldmVyAGJvbWIAZHVsbABlYXNpbHkAZ3Jhc3AAaG9zcGl0YWwAaW5ub2NlbmNlAG5vcm1hbAByZWNlaXZlAHJlcGx5AHJoeW1lAHNoYWRlAHNvbWVkYXkAc3dvcmQAdG9lAHZpc2l0AGFzbGVlcABib3VnaHQAY2VudGVyAGNvbnNpZGVyAGZsYXQAaGVybwBoaXN0b3J5AGluawBpbnNhbmUAbXVzY2xlAG15c3RlcnkAcG9ja2V0AHJlZmxlY3Rpb24Ac2hvdmUAc2lsZW50bHkAc21hcnQAc29sZGllcgBzcG90AHN0cmVzcwB0cmFpbgB0eXBlAHZpZXcAd2hldGhlcgBidXMAZW5lcmd5AGV4cGxhaW4AaG9seQBodW5nZXIAaW5jaABtYWdpYwBtaXgAbm9pc2UAbm93aGVyZQBwcmF5ZXIAcHJlc2VuY2UAc2hvY2sAc25hcABzcGlkZXIAc3R1ZHkAdGh1bmRlcgB0cmFpbABhZG1pdABhZ3JlZQBiYWcAYmFuZwBib3VuZABidXR0ZXJmbHkAY3V0ZQBleGFjdGx5AGV4cGxvZGUAZmFtaWxpYXIAZm9sZABmdXJ0aGVyAHBpZXJjZQByZWZsZWN0AHNjZW50AHNlbGZpc2gAc2hhcnAAc2luawBzcHJpbmcAc3R1bWJsZQB1bml2ZXJzZQB3ZWVwAHdvbWVuAHdvbmRlcmZ1bABhY3Rpb24AYW5jaWVudABhdHRlbXB0AGF2b2lkAGJpcnRoZGF5AGJyYW5jaABjaG9jb2xhdGUAY29yZQBkZXByZXNzAGRydW5rAGVzcGVjaWFsbHkAZm9jdXMAZnJ1aXQAaG9uZXN0AG1hdGNoAHBhbG0AcGVyZmVjdGx5AHBpbGxvdwBwaXR5AHBvaXNvbgByb2FyAHNoaWZ0AHNsaWdodGx5AHRodW1wAHRydWNrAHR1bmUAdHdlbnR5AHVuYWJsZQB3aXBlAHdyb3RlAGNvYXQAY29uc3RhbnQAZGlubmVyAGRyb3ZlAGVnZwBldGVybmFsAGZsaWdodABmbG9vZABmcmFtZQBmcmVhawBnYXNwAGdsYWQAaG9sbG93AG1vdGlvbgBwZWVyAHBsYXN0aWMAcm9vdABzY3JlZW4Ac2Vhc29uAHN0aW5nAHN0cmlrZQB0ZWFtAHVubGlrZQB2aWN0aW0Adm9sdW1lAHdhcm4Ad2VpcmQAYXR0YWNrAGF3YWl0AGF3YWtlAGJ1aWx0AGNoYXJtAGNyYXZlAGRlc3BhaXIAZm91Z2h0AGdyYW50AGdyaWVmAGhvcnNlAGxpbWl0AG1lc3NhZ2UAcmlwcGxlAHNhbml0eQBzY2F0dGVyAHNlcnZlAHNwbGl0AHN0cmluZwB0cmljawBhbm5veQBibHVyAGJvYXQAYnJhdmUAY2xlYXJseQBjbGluZwBjb25uZWN0AGZpc3QAZm9ydGgAaW1hZ2luYXRpb24AaXJvbgBqb2NrAGp1ZGdlAGxlc3NvbgBtaWxrAG1pc2VyeQBuYWlsAG5ha2VkAG91cnNlbHZlcwBwb2V0AHBvc3NpYmxlAHByaW5jZXNzAHNhaWwAc2l6ZQBzbmFrZQBzb2NpZXR5AHN0cm9rZQB0b3J0dXJlAHRvc3MAdHJhY2UAd2lzZQBibG9vbQBidWxsZXQAY2VsbABjaGVjawBjb3N0AGRhcmxpbmcAZHVyaW5nAGZvb3RzdGVwAGZyYWdpbGUAaGFsbHdheQBoYXJkbHkAaG9yaXpvbgBpbnZpc2libGUAam91cm5leQBtaWRuaWdodABtdWQAbm9kAHBhdXNlAHJlbGF4AHNoaXZlcgBzdWRkZW4AdmFsdWUAeW91dGgAYWJ1c2UAYWRtaXJlAGJsaW5rAGJyZWFzdABicnVpc2UAY29uc3RhbnRseQBjb3VwbGUAY3JlZXAAY3VydmUAZGlmZmVyZW5jZQBkdW1iAGVtcHRpbmVzcwBnb3R0YQBob25vcgBwbGFpbgBwbGFuZXQAcmVjYWxsAHJ1YgBzaGlwAHNsYW0Ac29hcgBzb21lYm9keQB0aWdodGx5AHdlYXRoZXIAYWRvcmUAYXBwcm9hY2gAYm9uZABicmVhZABidXJzdABjYW5kbGUAY29mZmVlAGNvdXNpbgBjcmltZQBkZXNlcnQAZmx1dHRlcgBmcm96ZW4AZ3JhbmQAaGVlbABoZWxsbwBsYW5ndWFnZQBsZXZlbABtb3ZlbWVudABwbGVhc3VyZQBwb3dlcmZ1bAByYW5kb20Acmh5dGhtAHNldHRsZQBzaWxseQBzbGFwAHNvcnQAc3Bva2VuAHN0ZWVsAHRocmVhdGVuAHR1bWJsZQB1cHNldABhc2lkZQBhd2t3YXJkAGJlZQBibGFuawBib2FyZABidXR0b24AY2FyZABjYXJlZnVsbHkAY29tcGxhaW4AY3JhcABkZWVwbHkAZGlzY292ZXIAZHJhZwBkcmVhZABlZmZvcnQAZW50aXJlAGZhaXJ5AGdpYW50AGdvdHRlbgBncmVldABpbGx1c2lvbgBqZWFucwBsZWFwAGxpcXVpZABtYXJjaABtZW5kAG5lcnZvdXMAbmluZQByZXBsYWNlAHJvcGUAc3BpbmUAc3RvbGUAdGVycm9yAGFjY2lkZW50AGFwcGxlAGJhbGFuY2UAYm9vbQBjaGlsZGhvb2QAY29sbGVjdABkZW1hbmQAZGVwcmVzc2lvbgBldmVudHVhbGx5AGZhaW50AGdsYXJlAGdvYWwAZ3JvdXAAaG9uZXkAa2l0Y2hlbgBsYWlkAGxpbWIAbWFjaGluZQBtZXJlAG1vbGQAbXVyZGVyAG5lcnZlAHBhaW5mdWwAcG9ldHJ5AHByaW5jZQByYWJiaXQAc2hlbHRlcgBzaG9yZQBzaG93ZXIAc29vdGhlAHN0YWlyAHN0ZWFkeQBzdW5saWdodAB0YW5nbGUAdGVhc2UAdHJlYXN1cmUAdW5jbGUAYmVndW4AYmxpc3MAY2FudmFzAGNoZWVyAGNsYXcAY2x1dGNoAGNvbW1pdABjcmltc29uAGNyeXN0YWwAZGVsaWdodABkb2xsAGV4aXN0ZW5jZQBleHByZXNzAGZvZwBmb290YmFsbABnYXkAZ29vc2UAZ3VhcmQAaGF0cmVkAGlsbHVtaW5hdGUAbWFzcwBtYXRoAG1vdXJuAHJpY2gAcm91Z2gAc2tpcABzdGlyAHN0dWRlbnQAc3R5bGUAc3VwcG9ydAB0aG9ybgB0b3VnaAB5YXJkAHllYXJuAHllc3RlcmRheQBhZHZpY2UAYXBwcmVjaWF0ZQBhdXR1bW4AYmFuawBiZWFtAGJvd2wAY2FwdHVyZQBjYXJ2ZQBjb2xsYXBzZQBjb25mdXNpb24AY3JlYXRpb24AZG92ZQBmZWF0aGVyAGdpcmxmcmllbmQAZ2xvcnkAZ292ZXJubWVudABoYXJzaABob3AAaW5uZXIAbG9zZXIAbW9vbmxpZ2h0AG5laWdoYm9yAG5laXRoZXIAcGVhY2gAcGlnAHByYWlzZQBzY3JldwBzaGllbGQAc2hpbW1lcgBzbmVhawBzdGFiAHN1YmplY3QAdGhyb3VnaG91dAB0aHJvd24AdG93ZXIAdHdpcmwAd293AGFybXkAYXJyaXZlAGJhdGhyb29tAGJ1bXAAY2Vhc2UAY29va2llAGNvdWNoAGNvdXJhZ2UAZGltAGd1aWx0AGhvd2wAaHVtAGh1c2JhbmQAaW5zdWx0AGxlZABsdW5jaABtb2NrAG1vc3RseQBuYXR1cmFsAG5lYXJseQBuZWVkbGUAbmVyZABwZWFjZWZ1bABwZXJmZWN0aW9uAHBpbGUAcHJpY2UAcmVtb3ZlAHJvYW0Ac2FuY3R1YXJ5AHNlcmlvdXMAc2hpbnkAc2hvb2sAc29iAHN0b2xlbgB0YXAAdmFpbgB3YXJyaW9yAHdyaW5rbGUAYWZmZWN0aW9uAGFwb2xvZ2l6ZQBibG9zc29tAGJvdW5jZQBicmlkZ2UAY2hlYXAAY3J1bWJsZQBkZWNpc2lvbgBkZXNjZW5kAGRlc3BlcmF0ZWx5AGRpZwBkb3QAZmxpcABmcmlnaHRlbgBoZWFydGJlYXQAaHVnZQBsYXp5AGxpY2sAb2RkAG9waW5pb24AcHJvY2VzcwBwdXp6bGUAcXVpZXRseQByZXRyZWF0AHNjb3JlAHNlbnRlbmNlAHNlcGFyYXRlAHNpdHVhdGlvbgBza2lsbABzb2FrAHNxdWFyZQBzdHJheQB0YWludAB0YXNrAHRpZGUAdW5kZXJuZWF0aAB2ZWlsAHdoaXN0bGUAYW55d2hlcmUAYmVkcm9vbQBiaWQAYmxvb2R5AGJ1cmRlbgBjYXJlZnVsAGNvbXBhcmUAY29uY2VybgBjdXJ0YWluAGRlY2F5AGRlZmVhdABkZXNjcmliZQBkcmVhbWVyAGRyaXZlcgBkd2VsbABldmVuaW5nAGZsYXJlAGZsaWNrZXIAZ3JhbmRtYQBndWl0YXIAaGFybQBob3JyaWJsZQBodW5ncnkAaW5kZWVkAGxhY2UAbWVsb2R5AG1vbmtleQBuYXRpb24Ab2JqZWN0AG9idmlvdXNseQByYWluYm93AHNhbHQAc2NyYXRjaABzaG93bgBzaHkAc3RhZ2UAc3R1bgB0aGlyZAB0aWNrbGUAdXNlbGVzcwB3ZWFrbmVzcwB3b3JzaGlwAHdvcnRobGVzcwBhZnRlcm5vb24AYmVhcmQAYm95ZnJpZW5kAGJ1YmJsZQBidXN5AGNlcnRhaW4AY2hpbgBjb25jcmV0ZQBkZXNrAGRpYW1vbmQAZG9vbQBkcmF3bgBkdWUAZmVsaWNpdHkAZnJlZXplAGZyb3N0AGdhcmRlbgBnbGlkZQBoYXJtb255AGhvcGVmdWxseQBodW50AGplYWxvdXMAbGlnaHRuaW5nAG1hbWEAbWVyY3kAcGVlbABwaHlzaWNhbABwb3NpdGlvbgBwdWxzZQBwdW5jaABxdWl0AHJhbnQAcmVzcG9uZABzYWx0eQBzYW5lAHNhdGlzZnkAc2F2aW9yAHNoZWVwAHNsZXB0AHNvY2lhbABzcG9ydAB0dWNrAHV0dGVyAHZhbGxleQB3b2xmAGFpbQBhbGFzAGFsdGVyAGFycm93AGF3YWtlbgBiZWF0ZW4AYmVsaWVmAGJyYW5kAGNlaWxpbmcAY2hlZXNlAGNsdWUAY29uZmlkZW5jZQBjb25uZWN0aW9uAGRhaWx5AGRpc2d1aXNlAGVhZ2VyAGVyYXNlAGVzc2VuY2UAZXZlcnl0aW1lAGV4cHJlc3Npb24AZmFuAGZsYWcAZmxpcnQAZm91bABmdXIAZ2lnZ2xlAGdsb3Jpb3VzAGlnbm9yYW5jZQBsYXcAbGlmZWxlc3MAbWVhc3VyZQBtaWdodHkAbXVzZQBub3J0aABvcHBvc2l0ZQBwYXJhZGlzZQBwYXRpZW5jZQBwYXRpZW50AHBlbmNpbABwZXRhbABwbGF0ZQBwb25kZXIAcG9zc2libHkAcHJhY3RpY2UAc2xpY2UAc3BlbGwAc3RvY2sAc3RyaWZlAHN0cmlwAHN1ZmZvY2F0ZQBzdWl0AHRlbmRlcgB0b29sAHRyYWRlAHZlbHZldAB2ZXJzZQB3YWlzdAB3aXRjaABhdW50AGJlbmNoAGJvbGQAY2FwAGNlcnRhaW5seQBjbGljawBjb21wYW5pb24AY3JlYXRvcgBkYXJ0AGRlbGljYXRlAGRldGVybWluZQBkaXNoAGRyYWdvbgBkcmFtYQBkcnVtAGR1ZGUAZXZlcnlib2R5AGZlYXN0AGZvcmVoZWFkAGZvcm1lcgBmcmlnaHQAZnVsbHkAZ2FzAGhvb2sAaHVybABpbnZpdGUAanVpY2UAbWFuYWdlAG1vcmFsAHBvc3Nlc3MAcmF3AHJlYmVsAHJveWFsAHNjYWxlAHNjYXJ5AHNldmVyYWwAc2xpZ2h0AHN0dWJib3JuAHN3ZWxsAHRhbGVudAB0ZWEAdGVycmlibGUAdGhyZWFkAHRvcm1lbnQAdHJpY2tsZQB1c3VhbGx5AHZhc3QAdmlvbGVuY2UAd2VhdmUAYWNpZABhZ29ueQBhc2hhbWVkAGF3ZQBiZWxseQBibGVuZABibHVzaABjaGFyYWN0ZXIAY2hlYXQAY29tbW9uAGNvbXBhbnkAY293YXJkAGNyZWFrAGRhbmdlcgBkZWFkbHkAZGVmZW5zZQBkZWZpbmUAZGVwZW5kAGRlc3BlcmF0ZQBkZXN0aW5hdGlvbgBkZXcAZHVjawBkdXN0eQBlbWJhcnJhc3MAZW5naW5lAGV4YW1wbGUAZXhwbG9yZQBmb2UAZnJlZWx5AGZydXN0cmF0ZQBnZW5lcmF0aW9uAGdsb3ZlAGd1aWx0eQBoZWFsdGgAaHVycnkAaWRpb3QAaW1wb3NzaWJsZQBpbmhhbGUAamF3AGtpbmdkb20AbWVudGlvbgBtaXN0AG1vYW4AbXVtYmxlAG11dHRlcgBvYnNlcnZlAG9kZQBwYXRoZXRpYwBwYXR0ZXJuAHBpZQBwcmVmZXIAcHVmZgByYXBlAHJhcmUAcmV2ZW5nZQBydWRlAHNjcmFwZQBzcGlyYWwAc3F1ZWV6ZQBzdHJhaW4Ac3Vuc2V0AHN1c3BlbmQAc3ltcGF0aHkAdGhpZ2gAdGhyb25lAHRvdGFsAHVuc2VlbgB3ZWFwb24Ad2VhcnkATjhMYW5ndWFnZTEwRW5nbGlzaE9sZEUATG9qYmFuAGJhY2tpAGJhY3J1AGJhZG5hAGJhZHJpAGJhanJhAGJha2Z1AGJha25pAGJha3JpAGJha3R1AGJhbGppAGJhbG5pAGJhbHJlAGJhbHZpAGJhbWJ1AGJhbmN1AGJhbmR1AGJhbmZpAGJhbmd1AGJhbmxpAGJhbnJvAGJhbnhhAGJhbnp1AGJhcGxpAGJhcmRhAGJhcmd1AGJhcmphAGJhcm5hAGJhcnR1AGJhc2ZhAGJhc25hAGJhc3RpAGJhdGNpAGJhdGtlAGJhdm1pAGJheHNvAGJlYm5hAGJla3BpAGJlbXJvAGJlbmRlAGJlbmdvAGJlbmppAGJlbnJlAGJlbnpvAGJlcmd1AGJlcnNhAGJlcnRpAGJlc25hAGJlc3RvAGJldGZ1AGJldHJpAGJldnJpAGJpZGp1AGJpZmNlAGJpa2xhAGJpbGdhAGJpbG1hAGJpbG5pAGJpbmRvAGJpbnJhAGJpbnhvAGJpcmplAGJpcmthAGJpcnRpAGJpc2xpAGJpdG11AGJpdG5pAGJsYWJpAGJsYWNpAGJsYW51AGJsaWt1AGJsb3RpAGJvbGNpAGJvbmd1AGJvc2tlAGJvdHBpAGJveGZvAGJveG5hAGJyYWRpAGJyYW5vAGJyYXR1AGJyYXpvAGJyZWRpAGJyaWRpAGJyaWZlAGJyaWp1AGJyaXRvAGJyaXZvAGJyb2RhAGJydW5hAGJ1ZGpvAGJ1a3B1AGJ1bXJ1AGJ1bmRhAGJ1bnJlAGJ1cmN1AGJ1cm5hAGNhYm5hAGNhYnJhAGNhY3JhAGNhZGdhAGNhZHp1AGNhZm5lAGNhZ25hAGNha2xhAGNhbGt1AGNhbHNlAGNhbmNpAGNhbmRvAGNhbmdlAGNhbmphAGNhbmtvAGNhbmx1AGNhbnBhAGNhbnJlAGNhbnRpAGNhcmNlAGNhcmZ1AGNhcm1pAGNhcm5hAGNhcnR1AGNhcnZpAGNhc251AGNhdGtlAGNhdGx1AGNhdG5pAGNhdHJhAGNheG5vAGNlY2xhAGNlY211AGNlZHJhAGNlbmJhAGNlbnNhAGNlbnRpAGNlcmRhAGNlcm5pAGNlcnR1AGNldm5pAGNmYWxlAGNmYXJpAGNmaWthAGNmaWxhAGNmaW5lAGNmaXB1AGNpYmx1AGNpY25hAGNpZGphAGNpZG5pAGNpZHJvAGNpZm51AGNpZ2xhAGNpa25hAGNpa3JlAGNpa3NpAGNpbGNlAGNpbGZ1AGNpbG1vAGNpbHJlAGNpbHRhAGNpbWRlAGNpbW5pAGNpbmJhAGNpbmR1AGNpbmZvAGNpbmplAGNpbmtpAGNpbmxhAGNpbm1vAGNpbnJpAGNpbnNlAGNpbnRhAGNpbnphAGNpcG5pAGNpcHJhAGNpcmtvAGNpcmxhAGNpc2thAGNpc21hAGNpc25pAGNpc3RlAGNpdGthAGNpdG5vAGNpdHJpAGNpdHNpAGNpdmxhAGNpenJhAGNrYWJ1AGNrYWZpAGNrYWppAGNrYW5hAGNrYXBlAGNrYXN1AGNrZWppAGNraWt1AGNraWx1AGNraW5pAGNraXJlAGNrdWxlAGNrdW51AGNsYWR1AGNsYW5pAGNsYXh1AGNsZXR1AGNsaWthAGNsaW51AGNsaXJhAGNsaXRlAGNsaXZhAGNsdXBhAGNtYWNpAGNtYWx1AGNtYW5hAGNtYXZvAGNtZW5lAGNtZXRhAGNtZXZvAGNtaWxhAGNtaW1hAGNtb25pAGNuYW5vAGNuZWJvAGNuZW11AGNuaWNpAGNuaW5vAGNuaXNhAGNuaXRhAGNva2N1AGNvbmRpAGNvbmthAGNvcmNpAGNvcnR1AGNwYWN1AGNwYW5hAGNwYXJlAGNwZWR1AGNwaW5hAGNyYWRpAGNyYW5lAGNyZWthAGNyZXB1AGNyaWJlAGNyaWRhAGNyaW5vAGNyaXB1AGNyaXNhAGNyaXR1AGN0YXJ1AGN0ZWJpAGN0ZWtpAGN0aWxlAGN0aW5vAGN0dWNhAGN1a2xhAGN1a3JlAGN1a3RhAGN1bG5vAGN1bWtpAGN1bWxhAGN1bm1pAGN1bnNvAGN1bnR1AGN1cHJhAGN1cm1pAGN1cm51AGN1c2t1AGN1c25hAGN1dGNpAGN1dG5lAGN1eG5hAGRhY3J1AGRhY3RpAGRhZGpvAGRha2Z1AGRha2xpAGRhbWJhAGRhbXJpAGRhbmR1AGRhbmZ1AGRhbmx1AGRhbm1vAGRhbnJlAGRhbnN1AGRhbnRpAGRhcGx1AGRhcG1hAGRhcmNhAGRhcmd1AGRhcmx1AGRhcm5vAGRhcnNpAGRhcnhpAGRhc2tpAGRhc25pAGRhc3BvAGRhc3JpAGRhdGthAGRhdG5pAGRhdHJvAGRlY3RpAGRlZ2ppAGRlam5pAGRla3B1AGRla3RvAGRlbG5vAGRlbWJpAGRlbmNpAGRlbm1pAGRlbnBhAGRlcnR1AGRlcnhpAGRlc2t1AGRldHJpAGRpY21hAGRpY3JhAGRpZG5pAGRpZ25vAGRpa2NhAGRpa2xvAGRpa25pAGRpbGN1AGRpbG1hAGRpbG51AGRpbW5hAGRpbmRpAGRpbmp1AGRpbmtvAGRpbnNvAGRpcmJhAGRpcmNlAGRpcmdvAGRpc2tvAGRpdGN1AGRpdnppAGRpemxvAGRqYWN1AGRqZWRpAGRqaWNhAGRqaW5lAGRqdW5vAGRvbnJpAGRvdGNvAGRyYWNpAGRyYW5pAGRyYXRhAGRydWRpAGR1Z3JpAGR1a3NlAGR1a3RpAGR1bmRhAGR1bmphAGR1bmt1AGR1bmxpAGR1bnJhAGR1dHNvAGR6ZW5hAGR6aXBvAGZhY2tpAGZhZG5pAGZhZ3JpAGZhbG51AGZhbXRpAGZhbmN1AGZhbmdlAGZhbm1vAGZhbnJpAGZhbnRhAGZhbnZhAGZhbnphAGZhcHJvAGZhcmthAGZhcmx1AGZhcm5hAGZhcnZpAGZhc251AGZhdGNpAGZhdG5lAGZhdHJpAGZlYnZpAGZlZ2xpAGZlbXRpAGZlbmRpAGZlbmd1AGZlbmtpAGZlbnJhAGZlbnNvAGZlcG5pAGZlcHJpAGZlcnRpAGZlc3RpAGZldHNpAGZpZ3JlAGZpbHNvAGZpbnBlAGZpbnRpAGZpcmNhAGZpc2xpAGZpemJ1AGZsYWNpAGZsYWx1AGZsYW5pAGZsZWN1AGZsZXNlAGZsaWJhAGZsaXJhAGZvbGRpAGZvbm1vAGZvbnhhAGZvcmNhAGZvcnNlAGZyYXNvAGZyYXRpAGZyYXh1AGZyaWNhAGZyaWtvAGZyaWxpAGZyaW51AGZyaXRpAGZydW11AGZ1a3BpAGZ1bHRhAGZ1bmNhAGZ1c3JhAGZ1em1lAGdhY3JpAGdhZHJpAGdhbGZpAGdhbHR1AGdhbHhlAGdhbmxvAGdhbnJhAGdhbnNlAGdhbnRpAGdhbnhvAGdhbnp1AGdhcGNpAGdhcHJ1AGdhcm5hAGdhc251AGdhc3BvAGdhc3RhAGdlbmphAGdlbnRvAGdlbnh1AGdlcmt1AGdlcm5hAGdpZHZhAGdpZ2RvAGdpbmthAGdpcnp1AGdpc211AGdsZWtpAGdsZXR1AGdsaWNvAGdsaWZlAGdsb3NhAGdsdXRhAGdvY3RpAGdvbXNpAGdvdHJvAGdyYWR1AGdyYWZ1AGdyYWtlAGdyYW5hAGdyYXN1AGdyYXZhAGdyZWt1AGdydXNpAGdydXRlAGd1Ym5pAGd1Z2RlAGd1Z2xlAGd1bXJpAGd1bmRpAGd1bmthAGd1bm1hAGd1bnJvAGd1bnNlAGd1bnRhAGd1cm5pAGd1c2thAGd1c25pAGd1c3RhAGd1dGNpAGd1dHJhAGd1em1lAGphYnJlAGphZG5pAGpha25lAGphbGdlAGphbG5hAGphbHJhAGphbWZ1AGphbW5hAGphbmJlAGphbmNvAGphbmxpAGphbnN1AGphbnRhAGphcmJ1AGphcmNvAGphcmtpAGphc3B1AGphdG5hAGphdm5pAGpiYW1hAGpiYXJpAGpiZW5hAGpiZXJhAGpiaW5pAGpkYXJpAGpkaWNlAGpkaWthAGpkaW1hAGpkaW5pAGpkdWxpAGplY3RhAGplZnR1AGplZ3ZvAGplbGNhAGplbW5hAGplbmNhAGplbmR1AGplbm1pAGplbnNpAGplcm5hAGplcnNpAGplcnhvAGplc25pAGpldGNlAGpldG51AGpnYWx1AGpnYW51AGpnYXJpAGpnZW5hAGpnaW5hAGpnaXJhAGpnaXRhAGppYm5pAGppYnJpAGppY2xhAGppY211AGppam51AGppa2NhAGppa2ZpAGppa25pAGppa3J1AGppbGthAGppbHJhAGppbWNhAGppbXBlAGppbXRlAGppbmNpAGppbmRhAGppbmdhAGppbmt1AGppbm1lAGppbnJ1AGppbnNhAGppbnRvAGppbnZpAGppbnppAGppcGNpAGppcG5vAGppcm5hAGppc3JhAGppdGZhAGppdHJvAGppdmJ1AGppdm5hAGptYWppAGptaWZhAGptaW5hAGptaXZlAGpvbnNlAGpvcmRvAGpvcm5lAGp1Ym1lAGp1ZHJpAGp1ZnJhAGp1a25pAGp1a3BhAGp1bG5lAGp1bHJvAGp1bmRpAGp1bmdvAGp1bmxhAGp1bnJpAGp1bnRhAGp1cm1lAGp1cnNhAGp1dHNpAGp1eHJlAGp2aW51AGp2aXNvAGthYnJpAGthY21hAGthZG5vAGthZmtlAGthZ25pAGthamRlAGtham5hAGtha25lAGtha3BhAGthbGNpAGthbHJpAGthbHNhAGthbHRlAGthbWp1AGthbW5pAGthbXB1AGthbXJlAGthbmJhAGthbmN1AGthbmRpAGthbmppAGthbmxhAGthbnBlAGthbnJvAGthbnNhAGthbnR1AGthbnhlAGthcmJpAGthcmNlAGthcmRhAGthcmd1AGthcmxpAGthcm5pAGthdGNpAGthdG5hAGthdmJ1AGthenJhAGtlY3RpAGtla2xpAGtlbGNpAGtlbHZvAGtlbmthAGtlbnJhAGtlbnNhAGtlcmZhAGtlcmxvAGtlc3JpAGtldGNvAGtldHN1AGtldm5hAGtpYnJvAGtpY25lAGtpam5vAGtpbHRvAGtpbmRhAGtpbmxpAGtpc3RvAGtsYWppAGtsYWt1AGtsYW1hAGtsYW5pAGtsZXNpAGtsaWtpAGtsaW5hAGtsaXJ1AGtsaXRpAGtsdXBlAGtsdXphAGtvYmxpAGtvZ25vAGtvam5hAGtva3NvAGtvbG1lAGtvbWN1AGtvbmp1AGtvcmJpAGtvcmN1AGtvcmthAGtvcnZvAGtvc211AGtvc3RhAGtyYWxpAGtyYW11AGtyYXNpAGtyYXRpAGtyZWZ1AGtyaWNpAGtyaWxpAGtyaW51AGtyaXhhAGtydWNhAGtydWppAGtydXZpAGt1YmxpAGt1Y2xpAGt1ZnJhAGt1a3RlAGt1bG51AGt1bWZhAGt1bXRlAGt1bnJhAGt1bnRpAGt1cmZhAGt1cmppAGt1cmtpAGt1c3BlAGt1c3J1AGxhYm5vAGxhY25pAGxhY3B1AGxhY3JpAGxhZHJ1AGxhZnRpAGxha25lAGxha3NlAGxhbGRvAGxhbHh1AGxhbWppAGxhbmJpAGxhbmNpAGxhbmRhAGxhbmthAGxhbmxpAGxhbm1lAGxhbnRlAGxhbnhlAGxhbnp1AGxhcmN1AGxhcnZhAGxhc25hAGxhc3R1AGxhdG1vAGxhdG5hAGxhem5pAGxlYm5hAGxlbHhlAGxlbmdhAGxlbmpvAGxlbmt1AGxlcmNpAGxlcmZ1AGxpYmpvAGxpZG5lAGxpZnJpAGxpamRhAGxpbWZhAGxpbW5hAGxpbmNlAGxpbmRpAGxpbmdhAGxpbmppAGxpbnNpAGxpbnRvAGxpc3JpAGxpc3RlAGxpdGNlAGxpdGtpAGxpdHJ1AGxpdmdhAGxpdmxhAGxvZ2ppAGxvZ2xvAGxvamJvAGxvbGRpAGxvcnh1AGx1Ym5vAGx1anZvAGx1a3NpAGx1bWNpAGx1bmJlAGx1bnJhAGx1bnNhAGx1c2thAGx1c3RvAG1hYmxhAG1hYnJ1AG1hY251AG1hamdhAG1ha2N1AG1ha2ZhAG1ha3NpAG1hbHNpAG1hbXRhAG1hbmNpAG1hbmZvAG1hbmdvAG1hbmt1AG1hbnJpAG1hbnNhAG1hbnRpAG1hcGt1AG1hcG5pAG1hcHJhAG1hcHRpAG1hcmJpAG1hcmNlAG1hcmRlAG1hcmd1AG1hcmppAG1hcm5hAG1hcnhhAG1hc25vAG1hc3RpAG1hdGNpAG1hdGxpAG1hdG5lAG1hdHJhAG1hdmppAG1heHJpAG1lYnJpAG1lZ2RvAG1la3NvAG1lbGJpAG1lbGpvAG1lbG1pAG1lbmxpAG1lbnJlAG1lbnNpAG1lbnR1AG1lcmtvAG1lcmxpAG1ldGZvAG1leG5vAG1pZGp1AG1pZnJhAG1pa2NlAG1pa3JpAG1pbHRpAG1pbHhlAG1pbmRlAG1pbmppAG1pbmxpAG1pbnJhAG1pbnR1AG1pcHJpAG1pcmxpAG1pc25vAG1pc3JvAG1pdHJlAG1peHJlAG1sYW5hAG1sYXR1AG1sZWNhAG1sZWRpAG1sdW5pAG1vZ2xlAG1va2NhAG1va2x1AG1vbGtpAG1vbHJvAG1vcmppAG1vcmtvAG1vcm5hAG1vcnNpAG1vc3JhAG1yYWppAG1yaWx1AG1ydWxpAG11Y3RpAG11ZHJpAG11Z2xlAG11a3RpAG11bG5vAG11bmplAG11cGxpAG11cnNlAG11cnRhAG11c2xvAG11dGNlAG11dmR1AG11emdhAG5hYm1pAG5ha25pAG5hbGNpAG5hbWN1AG5hbmJhAG5hbmNhAG5hbmR1AG5hbmxhAG5hbm11AG5hbnZpAG5hcmdlAG5hcmp1AG5hdGZlAG5hdG1pAG5hdHNpAG5hdm5pAG5heGxlAG5hemJpAG5lam5pAG5lbGNpAG5lbnJpAG5lcmRlAG5pYmxpAG5pY2ZhAG5pY3RlAG5pa2xlAG5pbGNlAG5pbXJlAG5pbmphAG5pbm11AG5pcm5hAG5pdGN1AG5pdmppAG5peGxpAG5vYmxpAG5vcmdvAG5vdGNpAG51ZGxlAG51a25pAG51bm11AG51cHJlAG51cm1hAG51c25hAG51dGthAG51dGxpAG51emJhAG51emxvAHBhY25hAHBhZ2J1AHBhZ3JlAHBham5pAHBhbGNpAHBhbGt1AHBhbG1hAHBhbG5lAHBhbHBpAHBhbHRhAHBhbWJlAHBhbWdhAHBhbmNpAHBhbmRpAHBhbmplAHBhbmthAHBhbmxvAHBhbnBpAHBhbnJhAHBhbnRlAHBhbnppAHBhcHJpAHBhcmJpAHBhcmR1AHBhcmppAHBhc3R1AHBhdGZ1AHBhdGx1AHBhdHh1AHBhem51AHBlbGppAHBlbHh1AHBlbWNpAHBlbmJpAHBlbmN1AHBlbmRvAHBlbm1pAHBlbnNpAHBlbnR1AHBlcmxpAHBlc3h1AHBldHNvAHBldm5hAHBlemxpAHBpY3RpAHBpam5lAHBpa2NpAHBpa3RhAHBpbGRhAHBpbGppAHBpbGthAHBpbG5vAHBpbWx1AHBpbmNhAHBpbmRpAHBpbmZ1AHBpbmppAHBpbmthAHBpbnNpAHBpbnRhAHBpbnhlAHBpcG5vAHBpeHJhAHBsYW5hAHBsYXR1AHBsZWppAHBsaWJ1AHBsaW5pAHBsaXBlAHBsaXNlAHBsaXRhAHBsaXhhAHBsdWphAHBsdWthAHBsdXRhAHBvY2xpAHBvbGplAHBvbG5vAHBvbmpvAHBvbnNlAHBvcGx1AHBvcnBpAHBvcnNpAHBvcnRvAHByYWxpAHByYW1pAHByYW5lAHByZWphAHByZW51AHByZXJpAHByZXRpAHByaWplAHByaW5hAHByaXR1AHByb2dhAHByb3NhAHBydWNlAHBydW5pAHBydXJpAHBydXhpAHB1bGNlAHB1bGppAHB1bG5pAHB1bmppAHB1bmxpAHB1cHN1AHB1cmNpAHB1cmRpAHB1cm1vAHJhY2xpAHJhY3R1AHJhZG5vAHJhZnNpAHJhZ2JpAHJhZ3ZlAHJha2xlAHJha3NvAHJha3R1AHJhbGNpAHJhbGp1AHJhbHRlAHJhbmRhAHJhbmdvAHJhbmppAHJhbm1pAHJhbnN1AHJhbnRpAHJhbnhpAHJhcGxpAHJhcm5hAHJhdGN1AHJhdG5pAHJlYmxhAHJlY3R1AHJla3RvAHJlbW5hAHJlbnJvAHJlbnZpAHJlc3BhAHJleHNhAHJpY2Z1AHJpZ25pAHJpam5vAHJpbHRpAHJpbW5pAHJpbmNpAHJpbmRvAHJpbmp1AHJpbmthAHJpbnNhAHJpcmNpAHJpcm5pAHJpcnhlAHJpc21pAHJpc25hAHJpdGxpAHJpdmJpAHJva2NpAHJvbWdlAHJvbWxvAHJvbnRlAHJvcG5vAHJvcmNpAHJvdHN1AHJvemd1AHJ1YmxlAHJ1ZnN1AHJ1bm1lAHJ1bnRhAHJ1cG51AHJ1c2tvAHJ1dG5pAHNhYmppAHNhYm51AHNhY2tpAHNhY2x1AHNhZGpvAHNha2NpAHNha2xpAHNha3RhAHNhbGNpAHNhbHBvAHNhbHJpAHNhbHRhAHNhbWN1AHNhbXB1AHNhbmJ1AHNhbmNlAHNhbmdhAHNhbmppAHNhbmxpAHNhbm1pAHNhbnNvAHNhbnRhAHNhcmN1AHNhcmppAHNhcmx1AHNhcm5pAHNhcnhlAHNhc2tlAHNhdGNpAHNhdHJlAHNhdnJ1AHNhenJpAHNlZnNpAHNlZnRhAHNla3JlAHNlbGNpAHNlbGZ1AHNlbXRvAHNlbmNpAHNlbmdpAHNlbnBpAHNlbnRhAHNlbnZhAHNlcGxpAHNlcnRpAHNlc3JlAHNldGNhAHNldnppAHNmYW5pAHNmYXNhAHNmb2ZhAHNmdWJ1AHNpYmxpAHNpY2x1AHNpY25pAHNpY3BpAHNpZGJvAHNpZGp1AHNpZ2phAHNpZ21hAHNpa3RhAHNpbGthAHNpbG5hAHNpbWx1AHNpbXNhAHNpbXh1AHNpbm1hAHNpbnNvAHNpbnhhAHNpcG5hAHNpcmppAHNpcnhvAHNpc2t1AHNpc3RpAHNpdG5hAHNpdm5pAHNrYWNpAHNrYW1pAHNrYXBpAHNrYXJpAHNraWN1AHNraWppAHNraW5hAHNrb3JpAHNrb3RvAHNrdWJhAHNrdXJvAHNsYWJ1AHNsYWthAHNsYW1pAHNsYW51AHNsYXJpAHNsYXNpAHNsaWd1AHNsaWx1AHNsaXJpAHNsb3ZvAHNsdWppAHNsdW5pAHNtYWN1AHNtYWRpAHNtYWppAHNtYWthAHNtYW5pAHNtZWxhAHNtb2thAHNtdWNpAHNtdW5pAHNtdXN1AHNuYWRhAHNuYW51AHNuaWR1AHNuaW1lAHNuaXBhAHNudWppAHNudXJhAHNudXRpAHNvYmRlAHNvZG5hAHNvZHZhAHNvZnRvAHNvbGppAHNvbHJpAHNvbWJvAHNvbmNpAHNvcmN1AHNvcmd1AHNvcm5pAHNvcnRhAHNvdmRhAHNwYWppAHNwYWxpAHNwYW5vAHNwYXRpAHNwZW5pAHNwZXJvAHNwaXNhAHNwaXRhAHNwb2Z1AHNwb2phAHNwdWRhAHNwdXR1AHNyYWppAHNyYWt1AHNyYWxvAHNyYW5hAHNyYXN1AHNyZXJhAHNyaXRvAHNydW1hAHNydXJpAHN0YWNlAHN0YWdpAHN0YWt1AHN0YWxpAHN0YW5pAHN0YXBhAHN0YXN1AHN0YXRpAHN0ZWJhAHN0ZWNpAHN0ZWR1AHN0ZWxhAHN0ZXJvAHN0aWNpAHN0aWRpAHN0aWthAHN0aXp1AHN0b2RpAHN0dW5hAHN0dXJhAHN0dXppAHN1Y3RhAHN1ZGdhAHN1ZnRpAHN1a3NhAHN1bWppAHN1bW5lAHN1bXRpAHN1bmdhAHN1bmxhAHN1cmxhAHN1dHJhAHRhYm5vAHRhYnJhAHRhZGppAHRhZG5pAHRhZ2ppAHRha3NpAHRhbHNhAHRhbWNhAHRhbWppAHRhbW5lAHRhbmJvAHRhbmNlAHRhbmpvAHRhbmtvAHRhbnJ1AHRhbnNpAHRhbnhlAHRhcGxhAHRhcmJpAHRhcmNpAHRhcmxhAHRhcm1pAHRhcnRpAHRhc2tlAHRhc21pAHRhc3RhAHRhdHBpAHRhdHJ1AHRhdmxhAHRheGZ1AHRjYWNpAHRjYWR1AHRjYW5hAHRjYXRpAHRjYXhlAHRjZW5hAHRjZXNlAHRjaWNhAHRjaWR1AHRjaWthAHRjaWxhAHRjaW1hAHRjaW5pAHRjaXRhAHRlbWNpAHRlbXNlAHRlbmRlAHRlbmZhAHRlbmd1AHRlcmRpAHRlcnBhAHRlcnRvAHRpZnJpAHRpZ25pAHRpZ3JhAHRpa3BhAHRpbGp1AHRpbmJlAHRpbmNpAHRpbnNhAHRpcm5hAHRpcnNlAHRpcnh1AHRpc25hAHRpdGxhAHRpdm5pAHRpeG51AHRva251AHRvbGRpAHRvbmdhAHRvcmR1AHRvcm5pAHRvcnNvAHRyYWppAHRyYW5vAHRyYXRpAHRyZW5lAHRyaWN1AHRyaW5hAHRyaXhlAHRyb2NpAHRzYWJhAHRzYWxpAHRzYW5pAHRzYXBpAHRzaWp1AHRzaW5hAHRzdWt1AHR1Ym51AHR1YnJhAHR1Z25pAHR1amxpAHR1bWxhAHR1bmJhAHR1bmthAHR1bmxvAHR1bnRhAHR1cGxlAHR1cmtvAHR1cm5pAHR1dGNpAHR1dGxlAHR1dHJhAHZhY3JpAHZham5pAHZhbHNpAHZhbWppAHZhbXR1AHZhbmJpAHZhbmNpAHZhbmp1AHZhc3J1AHZhc3h1AHZlY251AHZlZGxpAHZlbmZ1AHZlbnNhAHZlbnRlAHZlcHJlAHZlcmJhAHZpYm5hAHZpZG5pAHZpZHJ1AHZpZm5lAHZpa21pAHZpa251AHZpbWN1AHZpbmR1AHZpbmppAHZpbnRhAHZpcHNpAHZpcm51AHZpc2thAHZpdGNpAHZpdGtlAHZpdG5vAHZsYWdpAHZsaWxlAHZsaW5hAHZsaXBhAHZvZmxpAHZva3NhAHZvbHZlAHZvcm1lAHZyYWdhAHZyZWppAHZyZXRhAHZyaWNpAHZydWRlAHZydXNpAHZ1YmxhAHZ1am51AHZ1a25hAHZ1a3JvAHhhYmp1AHhhZGJhAHhhZGppAHhhZG5pAHhhZ2ppAHhhZ3JpAHhham1pAHhha3N1AHhhbGJvAHhhbGthAHhhbG5pAHhhbWd1AHhhbXBvAHhhbXNpAHhhbmNlAHhhbmdvAHhhbmthAHhhbnJpAHhhbnNhAHhhbnRvAHhhcmNpAHhhcmp1AHhhcm51AHhhc2xpAHhhc25lAHhhdHJhAHhhdHNpAHhhemRvAHhlYm5pAHhlYnJvAHhlY3RvAHhlZGphAHhla3JpAHhlbHNvAHhlbmRvAHhlbnJ1AHhleHNvAHhpZ3pvAHhpbmRvAHhpbm1vAHhpcm1hAHhpc2x1AHhpc3BvAHhsYWxpAHhsdXJhAHhvcmJvAHhvcmxvAHhvdGxpAHhyYWJvAHhyYW5pAHhyaXNvAHhyb3R1AHhydWJhAHhydWtpAHhydWxhAHhydXRpAHh1a21pAHh1bHRhAHh1bnJlAHh1cmRvAHh1c3JhAHh1dGxhAHphYm5hAHphamJhAHphbHZpAHphbnJ1AHphcmNpAHphcmd1AHphc25pAHphc3RpAHpiYWJ1AHpiYW5pAHpiYXN1AHpiZXBpAHpkYW5pAHpkaWxlAHpla3JpAHplbmJhAHplcHRpAHpldHJvAHpldmxhAHpnYWRpAHpnYW5hAHpnaWtlAHppZnJlAHppbmtpAHppcnB1AHppdmxlAHptYWR1AHptaWt1AHp1Y25hAHp1a3RlAHp1bXJpAHp1bmdpAHp1bmxlAHp1bnRpAHp1dHNlAHp2YXRpAHp2aWtpAGpib2JhdQBqYm9wcmUAa2Fyc25hAGNhYmRlaQB6dW5zbmEAZ2VuZHJhAGdsaWJhdQBuaW50YWRuaQBwYXZ5c2VsamlybmEAdmxhc3RlAHNlbGJyaQBsYXRybydhAHpkYWtlbWt1bGd1J2EAbXJpc3RlAHNlbHNrdQBmdSdpdmxhAHRvbG1vJ2kAc25hdmVpAHhhZ21hdQByZXRza3UAY2t1cGF1AHNrdWRqaQBzbXVkcmEAcHJ1bGFtZGVpAHZva3RhJ2EAdGluanUnaQBqZWZ5ZmEnbwBiYXZsYW1kZWkAa2luemdhAGpib2NyZQBqYm92bGEAeGF1em1hAHNlbGtlaQB4dW5ja3UAc3B1c2t1AGpib2d1J2UAcGFtcGUnbwBicmlwcmUAamJvc251AHppJ2V2bGEAZ2ltc3RlAHRvbHpkaQB2ZWxza2kAc2Ftc2VscGxhAGNuZWdhdQB2ZWxja2kAc2VsamEnZQBmYXN5YmF1AHphbmZyaQByZWlza3UAZmF2Z2F1AGpib3RhJ2EAcmVqZ2F1AG1hbGdsaQB6aWxrYWkAa2VpZGppAHRlcnN1J2kAamJvZmknZQBjbmltYSdvAG11bGdhdQBuaW5nYXUAcG9uYmF1AG1yb2JpJ28AcmFyYmF1AHptYW5laQBmYW15bWEnbwB2YWN5c2FpAGpldG1sdQBqYm9udW5zbGEAbnVucGUnaQBmYSdvcm1hJ28AY3JlemVuenUnZQBqYm9qYmUAY21pY3UnYQB6aWxjbWkAdG9sY2FuZG8AenVrY2Z1AGRlcHlidSdpAG1lbmNyZQBtYXRtYXUAbnVuY3R1AHNlbG1hJ28AdGl0bmFuYmEAbmFsZHJhAGp2YWp2bwBudW5zbnUAbmVya2xhAGNpbWp2bwBtdXZnYXUAemlwY3BpAHJ1bmJhdQBmYXVtbHUAdGVyYnJpAGJhbGN1J2UAZHJhZ2F1AHNtdXZlbGNraQBwaWtza3UAc2VscGxpAGJyZWdhdQB6dmFmYSdpAGNpJ2l6cmEAbm9sdHJ1dGkndQBzYW10Y2kAc25heGEnYQBOOExhbmd1YWdlNkxvamJhbkUARXNwZXJhbnRvAGFiYWtvAGFiZGlraQBhYmVsbwBhYml0dXJpZW50bwBhYmxhdGl2bwBhYm5vcm1hAGFib25hbnRvagBhYnJpa290bwBhYnNvbHV0YQBhYnVuZGEAYWNldG9ubwBhY2lkYQBhZGFwdGkAYWRla3ZhdGEAYWRoZXJpAGFkaWNpaQBhZGpla3Rpdm8AYWRtaW5pc3RyaQBhZG9sZXNrbwBhZHJlc28AYWRzdHJpbmdhAGFkdWx0bwBhZHZva2F0bwBhZHpvAGFlcm9wbGFubwBhZmVydWxvAGFmZ2FuYQBhZmlrc2kAYWZsYWJhAGFmb3Jpc21vAGFmcmFua2kAYWZ0b3pvAGFmdXN0bwBhZ2F2bwBhZ2VudG8AYWdpdGkAYWdsbwBhZ21hbmllcm8AYWdub3NraQBhZ29yZG8AYWdyYWJsYQBhZ3RpcG8AYWd1dGlvAGFpa2lkbwBhaWxhbnRvAGFpbmEAYWphdG9sbwBhamdlbnZhbG9ybwBhamxvYnVsYm8AYWpubGl0ZXJhAGFqdXRvAGFqemkAYWthZGVtaW8AYWtjZXB0aQBha2VvAGFraXJpAGFrbGFtYWRvAGFrbWVvAGFrbm8AYWtvbXBhbmkAYWtyb2JhdG8AYWtzZWxvAGFrdGl2YQBha3VyYXRhAGFrdm9mYWxvAGFsYXJtbwBhbGJ1bW8AYWxjZWRvAGFsZG9uaQBhbGVvAGFsZmFiZXRvAGFsZ28AYWxoYXN0aQBhbGlnYXRvcm8AYWxrb2hvbG8AYWxtb3pvAGFsbm9tbwBhbG9qbwBhbHBpbmlzdG8AYWxyaWdhcmRpAGFsc2tyaWJpAGFsdGEAYWx1bWV0bwBhbHZlbmkAYWx6YWNhAGFtYXNvAGFtYmFzYWRvAGFtZGVrbGFybwBhbWVibwBhbWZpYmlvAGFtaGFyYQBhbWlrbwBhbWthbnRvAGFtbGV0ZXJvAGFtbmVzdGlvAGFtb3JhbnRvAGFtcGxla3NvAGFtcmFrb250bwBhbXN0ZXJkYW1hAGFtdXppAGFuYW5hc28AYW5kcm9pZG8AYW5la2RvdG8AYW5mcmFrdG8AYW5ndWxvAGFuaGVsaQBhbmltbwBhbmpvbm8AYW5rcm8AYW5vbmNpAGFucHJpc2tyaWJvAGFuc2VybwBhbnRpa3ZhAGFudWl0YXRvAGFvcnRvAGFwYXJ0YQBhcGVydGkAYXBpa2EAYXBsaWthZG8AYXBuZW8AYXBvZ2kAYXByb2JpAGFwc2lkbwBhcHRlcmlnbwBhcHVkZXN0bwBhcmFuZW8AYXJibwBhcmRlY28AYXJlc3RpAGFyZ2lsbwBhcmlzdG9rcmF0bwBhcmtvAGFybGVrZW5vAGFybWkAYXJuaWtvAGFyb21vAGFycGlvAGFyc2VuYWxvAGFydGlzdG8AYXJ1YmEAYXJ2b3J0bwBhc2FpbwBhc2Jlc3RvAGFzY2VuZGkAYXNla3VyaQBhc2ZhbHRvAGFzaXN0aQBhc2thbG9ubwBhc29jaW8AYXNwZWt0aQBhc3RybwBhc3VsbwBhdGFrb250bwBhdGVuZGkAYXRpbmdpAGF0bGV0bwBhdG1vc2Zlcm8AYXRvbW8AYXRyb3Bpbm8AYXR1dG8AYXZhdGFybwBhdmVudHVybwBhdmlhZGlsbwBhdm9rYWRvAGF6YWxlbwBhemJ1a28AYXplbmlubwBhemlscGV0YW50bwBhem90bwBhenRla2EAYmFiaWxpAGJhY2lsbwBiYWRtaW50b25vAGJhZ2F0ZWxvAGJhaGFtYQBiYWpvbmV0bwBiYWtpAGJhbGFpAGJhbWJ1bwBiYW5pAGJhb2JhYm8AYmFwdGkAYmFybwBiYXN0b25vAGJhdGlsbwBiYXZhcmEAYmF6YWx0bwBiZWF0YQBiZWJvZm9ubwBiZWRvAGJlZ29uaW8AYmVoYXZpb3Jpc21vAGJlamxvAGJla2VybwBiZWxhcnRvAGJlbW9sbwBiZW5rbwBiZXJldG8AYmV0dWxvAGJldmVsbwBiZXpvbmkAYmlhc28AYmlibGlvdGVrbwBiaWNpa2xvAGJpZGFybwBiaWVubwBiaWZzdGVrbwBiaWdhbWl1bG8AYmlqZWtjaW8AYmlraW5vAGJpbGRvAGJpbWV0YWxpc21vAGJpbmRpAGJpb2dyYWZpbwBiaXJkbwBiaXNrdml0bwBiaXRsaWJybwBiaXZha28AYml6YXJhAGJqYWxpc3Rva2EAYmxhbmthAGJsZWtpAGJsaW5kYQBibG92aQBibHVhAGJvYXRvAGJvYnNsZWRvAGJvY3ZhbmFubwBib2Rpc2F0dm8AYm9mcmF0aW5vAGJvZ2VmcmF0b2oAYm9oZW1hAGJvamkAYm9rYWxvAGJvbGkAYm9tYm9ubwBib25hAGJvcGF0cmlubwBib3JkbwBib3NrbwBib3RlbG8AYm92aWRvAGJyYWtwbGVubwBicmV0YXJvAGJyaWttdXJvAGJyb3NvAGJydWxlbWEAYnViYWxvAGJ1Y3RyYXBpAGJ1ZG8AYnVmZWRvAGJ1Z2lvAGJ1amFiZXNvAGJ1a2xvAGJ1bGRvem8AYnVtZXJhbmdvAGJ1bnRhAGJ1cm9rcmF0YXJvAGJ1c2JpbGV0bwBidXRlcm8AYnV6dWtvAGNhcm8AY2VibwBjZWNlbwBjZWRybwBjZWZhbG8AY2VqYW5hAGNla3VtbwBjZWxlYnJpAGNlbWVudG8AY2VudABjZXBvAGNlcnRhAGNldGVyYQBjZXppbwBjaWFubwBjaWJldG8AY2ljbwBjaWZlcm8AY2lnYXJlZG8AY2lrbG8AY2lsaW5kcm8AY2ltYmFsbwBjaW5hbW8AY2lwcmVzbwBjaXJrb25zdGFuY28AY2lzdGVybm8AY2l0cm9ubwBjaXVtaQBjaXZpbGl6YWRvAGNvbG8AY29uZ28AY3VuYW1vAGN2YW5hAGRhYmkAZGFjbwBkYWRhaXNtbwBkYWZvZGlsbwBkYWdvAGRhaW1pbwBkYWptb25vAGRha3RpbG8AZGFsaW8AZGFtbwBkYW5raQBkYXJtbwBkYXR1bW9qAGRhemlwbwBkZWFkbW9uaQBkZWJldG8AZGVjaWRpAGRlZHVrdGkAZGVlcmlnaQBkZWZlbmRpAGRlZ2VsaQBkZWhha2kAZGVpcnB1bmt0bwBkZWtsYXJhY2lvAGRlbGlrYXRhAGRlbWFuZGkAZGVudG8AZGVwZW5kaQBkZXJpdmkAZGVzZWduaQBkZXRydWkAZGV2aQBkZXppcmkAZGlhbG9nbwBkaWNlbnRybwBkaWRha3Rpa2EAZGlldG8AZGlmZXJlbmNpAGRpZ2VzdGkAZGlpbm8AZGlrZmluZ3JvAGRpbGlnZW50YQBkaW1lbnNpbwBkaW5hbW8AZGlvZG8AZGlwbG9tbwBkaXJla3RlAGRpc2t1dGkAZGl1cm5vAGRpdmVyc2EAZGl6YWpubwBkb2Jyb2dpdGFybwBkb2NlbnRvAGRvZ2FubwBkb2plbm8AZG9rdG9ybwBkb2xvcmkAZG9tZWdvAGRvbmFjaQBkb3BhZG8AZG9ybWkAZG9zaWVydWpvAGRvdGl0YQBkb3plbm8AZHJhdG8AZHJlc2kAZHJpbmtpAGRyb25pAGRydWlkbwBkdWFyYW5nYQBkdWJpAGR1Y2VudABkdWRlawBkdWVsbwBkdWZvamUAZHVnb25nbwBkdWh1ZmEAZHVpbG8AZHVqYXJlAGR1a2F0bwBkdWxva2EAZHVtdGVtcGUAZHVuZ2kAZHVvYmxhAGR1cGllZHVsbwBkdXJhAGR1c2VuY2EAZHV0YWdhAGR1dW1hAGR1dmFsdnVsb2oAZHV6bwBlYmVuYQBlYmxlY29qAGVib25vAGVicmlhAGVidXJvAGVjYXJvAGVjaWdpAGVjb2oAZWRlbHZlanNvAGVkaXRvcm8AZWRybwBlZHVraQBlZHppbm8AZWZla3RpdmEAZWZpa2kAZWZsb3Jlc2tpAGVnYWxhAGVnZWNvAGVnaXB0b2xvZ28AZWdsZWZpbm8AZWdvaXN0YQBlZ3JldG8AZWpha3VsaQBlamxvAGVrYXJ0bwBla2JydWxpZ2kAZWtjZWxpAGVrZGUAZWtlc3RpAGVrZmlybWFvAGVrZ2xpdGkAZWtoYXZpAGVraXBpAGVra2FwdGkAZWtsZXppbwBla21hbHNhdGkAZWtvbm9taW8AZWtwbHV2aQBla3Jhbm8AZWtzdGVyAGVrdGlyaQBla3VtZW5vAGVrdmlsaWJybwBla3plbXBsbwBlbGFzdGEAZWxiYWxhaQBlbGNlbnRvAGVsZG9uaQBlbGVrdHJvAGVsZmFyaQBlbGdsaXRpAGVsaGFraQBlbGlwc28AZWxrb3ZpAGVsbGFzaQBlbG1ldGkAZWxudXRyaQBlbG9rdmVudGEAZWxwYXJvbGkAZWxyZXZpZ2kAZWxzdGFyaQBlbHRlbmkAZWx1eml0YQBlbHZva2kAZWx6YXNhAGVtYWpsbwBlbWJhcmFzbwBlbWVyaXRvAGVtZmF6bwBlbWluZW50YQBlbW9jaW8AZW1waXJpYQBlbXVsc2lvAGVuYXJraXZpZ2kAZW5ib3RlbGlnaQBlbmNpa2xvcGVkaW8AZW5kb3JmaW5vAGVuZXJnaW8AZW5mZXJtaQBlbmdsdXRpAGVuaGF2bwBlbmlnbW8AZW5qZWtjaW8AZW5rZXRpAGVubGFuZGEAZW5tZXRpAGVub3JtYQBlbnBsYW50aQBlbnJhZGlraQBlbnNwZXpvAGVudHJlcHJlbmkAZW51aQBlbnZvbHZpAGVuemltbwBlb25vAGVvc3RvAGVwaXRhZm8AZXBva28AZXByaXNrcmliZWJsYQBlcHNpbG9ubwBlcmFyaQBlcmJpbwBlcmNvAGVyZWt0aQBlcmdvbm9taWEAZXJpa2VqbwBlcm1pdG8AZXJvdGlrYQBlcnBpbG8AZXJ1cGNpbwBlc2FtZW5vAGVzY2VwdGkAZXNlbmNvAGVza2FwaQBlc290ZXJhAGVzcGVyaQBlc3RvbnRvAGV0YXBvAGV0ZW5kaQBldGZpbmdybwBldGlrZWRvAGV0bGl0ZXJvAGV0bWFrbGVyaXN0bwBldG5pa2EAZXRvc28AZXRyYWRpbwBldHNrYWxhAGV0dWxsZXJuZWpvAGV2YWt1aQBldmVudG8AZXZpdGkAZXZvbHVpAGV6b2tvAGZhYnJpa28AZmFjaWxhAGZhZGVubwBmYWdvdG8AZmFqcm8AZmFrdG8AZmFsaQBmYW1pbGlvAGZhbmF0aWtvAGZhcmJvAGZhc2tvAGZhdGFsYQBmYXZvcmEAZmF6ZW9sbwBmZWJybwBmZWRlcmFjaW8AZmVpbm8AZmVrdW5kYQBmZWxvAGZlbXVybwBmZW5lc3RybwBmZXJtaQBmZXRvcmEAZmV6bwBmaWFza28AZmlicm8AZmlkZWxhAGZpZXJhAGZpZmFtYQBmaWd1cm8AZmloZXJibwBmaWluc2VrdG8AZmlrc2EAZmlsbW8AZmltZW5zYQBmaW5hbG8AZmlvbG8AZmlwYXJvbGkAZmlybWFvAGZpc2tvAGZpdGluZ28AZml1emFudG8AZml2b3J0bwBmaXppa28AZmpvcmRvAGZsYWdvAGZsZWdpAGZsaXJ0aQBmbG9ybwBmbHVnaQBmb2JpbwBmb2Nlbm8AZm9pcmVqbwBmb2pmb2plAGZva3VzbwBmb2xpbwBmb21lbnRpAGZvbnRvAGZvcm11bG8AZm9zZm9ybwBmb3RvZ3JhZmkAZnJhdGlubwBmcmVtZGEAZnJvc3RvAGZydWEAZnRpem8AZnVlbG8AZnVnbwBmdWtzaWEAZnVsbWlsbwBmdW1hbnRvAGZ1bmRhbWVudG8AZnVvcnRvAGZ1cmlvemEAZnVzaWxvAGZ1dGJhbG8AZnV6aW8AZ2FiYXJkaW5vAGdhZG8AZ2FlbGEAZ2FmbwBnYWdhdG8AZ2FqYQBnYWtpAGdhbGFudGEAZ2FtYW8AZ2FudG8AZ2FwdWxvAGdhcmRpAGdhc3RvAGdhdmlvAGdhemV0bwBnZWFtYW50b2oAZ2ViYW5pAGdlZWR6ZWNvAGdlZnJhdG9qAGdlaGVubwBnZWpzZXJvAGdla28AZ2VsYXRlbm8AZ2VtaXN0bwBnZW5pdWxvAGdlb2dyYWZpbwBnZXBhcmRvAGdlcmFuaW8AZ2VzdG9saW5ndm8AZ2V0bwBnZXVtbwBnaWJvbm8AZ2lnYW50YQBnaWxkbwBnaW1uYXN0aWtvAGdpbmVrb2xvZ28AZ2lwc2kAZ2lybGFuZG8AZ2lzdGZ1bmdvAGdpdGFybwBnbGF6dXJvAGdsZWJvAGdsaXRpAGdsb2JvAGdsdXRpAGduYWZhbGlvAGduZWpzbwBnbm9tbwBnbnVvAGdvYmlvAGdvZGV0aW8AZ29lbGV0bwBnb2pvAGdvbGZsdWRlam8AZ29tYm8AZ29uZG9sbwBnb3JpbG8AZ29zcGVsbwBnb3Rpa2EAZ3JhbmRhAGdyZW5vAGdyaXphAGdyb3RvAGdydXBvAGd1YW5vAGd1YmVybmF0b3JvAGd1ZHJvdHVrbwBndWZvAGd1amF2bwBndWxkZW5vAGd1bWkAZ3VwaW8AZ3VydW8AZ3VzdG8AZ3V0bwBndXZlcm5pc3Rpbm8AZ3ZhcmRpbwBndmVyaWxvAGd2aWRhbnRvAGhhYml0YXRvAGhhZGl0bwBoYWZuaW8AaGFnaW9ncmFmaW8AaGFpdGlhbm8AaGFqbG8AaGFrYmxva28AaGFsdGkAaGFtc3RybwBoYW5nYXJvAGhhcGFsbwBoYXJvAGhhc3RhAGhhdGkAaGF2ZWJsYQBoYXphcmRvAGhlYnJlYQBoZWRlcm8AaGVnZW1vbmlvAGhlam1vAGhla3Rhcm8AaGVscGkAaGVtaXNmZXJvAGhlbmkAaGVwYXRvAGhlcmJvAGhlc2EAaGV0ZXJvZ2VuYQBoZXppdGkAaGlhY2ludG8AaGlicmlkYQBoaWRyb2dlbm8AaGllcm9nbGlmbwBoaWdpZW5vAGhpaGlpAGhpbHVtbwBoaW1ubwBoaW5kaW5vAGhpcGVydGVrc3RvAGhpcnVuZG8AaGlzdG9yaW8AaG9iaW8AaG9qbGkAaG9rZW8AaG9sb2dyYW1vAGhvbWlkbwBob25lc3RhAGhvcGkAaG9yaXpvbnRvAGhvc3BpdGFsbwBob3RlbG8AaHVhZGkAaHVibwBodWZ1bW8AaHVnZW5vdG8AaHVrZXJvAGh1bGlnYW5vAGh1bWFuYQBodW5kbwBodW9qAGh1cGlsbwBodXJhaQBodXNhcm8AaHV0dW8AaHV6bwBpYWZvamUAaWFncmFkZQBpYW1hbmllcmUAaWFyZWxhdGUAaWFzcGVjYQBpYmVrc28AaWJpc28AaWRhcm8AaWRlYWxhAGlkaW9tbwBpZG9sbwBpZWxlAGlnbHVvAGlnbm9yaQBpZ3VhbW8AaWd2YW5vAGlrb25vAGlrc29kbwBpa3RvAGlsaWFmbGFua2UAaWxrb21wdXRpbG8AaWxvYnJldG8AaWxyZW1lZG8AaWx1bWluaQBpbWFnaQBpbWl0YWRvAGltcGVyaW8AaW11bmEAaW5jaWRlbnRvAGluZHVzdHJpbwBpbmVydGEAaW5mYW5vAGluZ2VucmEAaW5oYWxpAGluaWNpYXRpAGluamVrdGkAaW5rbGlubwBpbm9rdWxpAGluc2VrdG8AaW50ZWxpZ2VudGEAaW51bmRpAGludml0aQBpb21hAGlvbm9zZmVybwBpcGVyaXRvAGlwb21lbwBpcmFuYQBpcmVqbwBpcmlnYWNpbwBpcm9uaW8AaXNhdG8AaXNsYW1vAGlzdGVtcG8AaXRpbmVybwBpdHJpbwBpdWxva2UAaXVtYW5pZXJlAGl1dGVtcGUAaXpvbGl0YQBqYWRvAGphZ3Vhcm8AamFrdG8AamFtYQBqYW51YXJvAGphcGFubwBqYXJyaW5nbwBqYXpvAGplbm9qAGplc3VsbwBqZXRhdmlvAGplenVpdG8Aam9kbGkAam92aWFsYQBqdWFubwBqdWJpbGVvAGp1ZGlzbW8AanVmdG8AanVraQBqdWxpbwBqdW5lY2EAanVwbwBqdXJpc3RvAGp1c3RlAGp1dmVsbwBrYWJpbmV0bwBrYWRyYXRvAGthZm8Aa2FoZWxvAGthamFrbwBrYWthbwBrYWxrdWxpAGthbXBvAGthbnRpAGthcGl0YWxvAGthcmFrdGVybwBrYXNlcm9sbwBrYXRhcHVsdG8Aa2F2ZXJuYQBrYXppbm8Aa2ViYWJvAGtlZmlybwBrZWdsbwBrZWpsbwBrZWtzbwBrZWxrYQBrZW1pbwBrZXJubwBrZXN0bwBraWFtYW5pZXJlAGtpYnVjbwBraWRuYXBpAGtpZWxvAGtpa2VybwBraWxvZ3JhbW8Aa2ltb25vAGtpbmVqbwBraW9za28Aa2lydXJnbwBraXNpAGtpdGVsbwBraXZpbwBrbGF2YXJvAGtsZXJ1bG8Aa2xpbmkAa2xvcG9kaQBrbHVibwBrbmFibwBrbmVkaQBrb2FsbwBrb2JhbHRvAGtvZGlnaQBrb2ZybwBrb2hlcmEAa29pbmNpZGkAa29qb3RvAGtva29zbwBrb2xvcm8Aa29tZW5jaQBrb250cmFrdG8Aa29waW8Aa29yZWt0ZQBrb3N0aQBrb3Rvbm8Aa292cmkAa3Jham9ubwBrcmVkaQBrcmlpAGtyb20Aa3J1Y28Aa3NhbnRpbm8Aa3Nlbm9ubwBrc2lsb2Zvbm8Aa3Nvc2EAa3VidXRvAGt1ZHJpAGt1Z2xvAGt1aXJpAGt1a28Aa3VsZXJvAGt1bXVsdXNvAGt1bmVjbwBrdXBybwBrdXJpAGt1c2VubwBrdXRpbW8Aa3V2bwBrdXppbm8Aa3ZhbGl0bwBrdmVya28Aa3ZpbgBrdm90bwBsYWJvcmkAbGFjdWxvAGxhZGJvdGVsbwBsYWZvAGxhZ3VubwBsYWlraW5vAGxha3RvYm92aW5vAGxhbXBvbHVtbwBsYW5ka2FydG8AbGFvc2EAbGFwb25vAGxhcm1vZ3V0bwBsYXN0amFyZQBsYXRpdHVkbwBsYXZlam8AbGF6YW5qbwBsZWNpb25vAGxlZG9zYWtvAGxlZ2FudG8AbGVrY2lvAGxlbXVyYQBsZW50dWdhAGxlb3BhcmRvAGxlcG9ybwBsZXJuaQBsZXNpdm8AbGV0ZXJvAGxldmlsbwBsZXppAGxpYW5vAGxpYmVyYQBsaWNlbwBsaWVubwBsaWZ0bwBsaWdpbG8AbGlrdm9ybwBsaWxhAGxpbW9ubwBsaW5ndm8AbGlwbwBsaXJpa2EAbGlzdG8AbGl0ZXJhdHVyYQBsaXZlcmkAbG9iaW8AbG9naWthAGxvamFsYQBsb2thbG8AbG9uZ2EAbG9yZG8AbG90YWRvAGxvemEAbHVhbnRvAGx1YnJpa2kAbHVjaWRhAGx1ZGVtYQBsdWlnaQBsdWtzbwBsdWxpAGx1bWJpbGRhAGx1bmRlAGx1cGFnbwBsdXN0cm8AbHV0aWxvAGx1emVybm8AbWFhdG8AbWFjZXJpAG1hZG9ubwBtYWZpYW5vAG1hZ2F6ZW5vAG1haG9tZXRhbm8AbWFpem8AbWFqc3RybwBtYWtldG8AbWFsZ3JhbmRhAG1hbW8AbWFuZGFyZW5vAG1hb3JpbwBtYXBpZ2kAbWFyaW5pAG1hc2tvAG1hdGVubwBtYXp1dG8AbWVhbmRybwBtZWJsbwBtZWNlbmF0bwBtZWRpYWxvAG1lZml0bwBtZWdhZm9ubwBtZWpsbwBtZWthbmlrYQBtZWxvZGlhAG1lbWJybwBtZW5kaQBtZXJnaQBtZXNwaWxvAG1ldG9kYQBtZXZvAG1lenVyaQBtaWFmbGFua2UAbWljZWxpbwBtaWVsbwBtaWdkYWxvAG1pa3JvZmlsbW8AbWlsaXRpAG1pbWlrbwBtaW5lcmFsbwBtaW9wYQBtaXJpAG1pc3RlcmEAbWl0cmFsbwBtaXplcmkAbWplbG8AbW5lbW9uaWtvAG1vYmlsaXppAG1vY2lvAG1vZGVybmEAbW9oYWpybwBtb2thZGkAbW9sYXJvAG1vbWVudG8AbW9uZXJvAG1vcHNvAG1vcmRpAG1vc2tpdG8AbW90b3JvAG1vdmltZW50bwBtb3phaWtvAG11ZWxpAG11a296bwBtdWxkaQBtdW1pbwBtdW50aQBtdXJvAG11c2tvbG8AbXV0YWNpbwBtdXppa2lzdG8AbmFibwBuYWNpbwBuYWRsbwBuYWZ0bwBuYWl2YQBuYWpiYXJvAG5hbm9tZXRybwBuYXBvAG5hcmNpc28AbmFza2kAbmF0dXJvAG5hdmlnaQBuYXp0cnVvAG5lYXRlbmRpdGUAbmVidWxvAG5lY2VzYQBuZWRhbmtpbmRlAG5lZWJsYQBuZWZhcmkAbmVnb2NvAG5laGF2aQBuZWltYWdlYmxhAG5la3Rhcm8AbmVsb25nYQBuZW1hdHVyYQBuZW5pYQBuZW9yZGluYXJhAG5lcHJhAG5lcnZ1cm8AbmVzdG8AbmV0ZQBuZXVsbwBuZXZpbm8AbmlmbwBuaWdyYQBuaWhpbGlzdG8Abmlrb3Rpbm8Abmlsb25vAG5pbWZlbwBuaXRyb2dlbm8Abml2ZWxvAG5vYmxhAG5vY2lvAG5vZG96bwBub2t0bwBub21rYXJ0bwBub3JkYQBub3N0YWxnaW8Abm90Ymxva28Abm92aWNvAG51YW5jbwBudWJvemEAbnVkYQBudWdhdG8AbnVrbGVhAG51bGlnaQBudW1lcm8AbnVudGVtcGUAbnVwdG8AbnVyYQBudXRyaQBvYXpvAG9iZWkAb2JqZWt0bwBvYmxpa3ZhAG9ib2xvAG9ic2VydmkAb2J0dXphAG9idXNvAG9jZWFubwBvZGVrb2xvbm8Ab2RvcmkAb2ZlcnRpAG9maWNpYWxhAG9mc2FqZG8Ab2Z0ZQBvZ2l2bwBvZ3JvAG9qc3RyZWRvagBva2F6ZQBva2NpZGVudGEAb2tybwBva3NpZG8Ab2t0b2JybwBva3VsbwBvbGR1bG8Ab2xlbwBvbGl2bwBvbWFybwBvbWJybwBvbWVnbwBvbWlrcm9ubwBvbWxldG8Ab21uaWJ1c28Ab25hZ3JvAG9uZG8Ab25lY28Ab25pZGlyZQBvbmtsaW5vAG9ubGFqbmEAb25vbWF0b3BlbwBvbnRvbG9naW8Ab3Bha2EAb3BlcmFjaWkAb3BpbmlpAG9wb3J0dW5hAG9wcmVzaQBvcHRpbWlzdG8Ab3JhdG9ybwBvcmJpdG8Ab3JkaW5hcmEAb3JlbG8Ab3JmaW5vAG9yZ2FuaXppAG9yaWVudGEAb3JrZXN0cm8Ab3JsbwBvcm1pbmVqbwBvcm5hbWkAb3J0YW5ndWxvAG9ydW1pAG9zY2VkaQBvc21vem8Ab3N0b2NlcmJvAG92YWxvAG92aW5nbwBvdm9ibGFua28Ab3ZyaQBvdnVsYWRvAG96b25vAHBhY2FtYQBwYWRlbGkAcGFmaWxvAHBhZ2lnaQBwYWpsbwBwYWtldG8AcGFsYWNvAHBhbXBlbG1vAHBhbnRhbG9ubwBwYXBlcm8AcGFyb2xpAHBhc2VqbwBwYXRybwBwYXZpbW8AcGVjbwBwZWRhbG8AcGVrbGl0YQBwZWxpa2FubwBwZW5zaW9ubwBwZXBsb21vAHBlc2lsbwBwZXRhbnRvAHBlem9mb3J0bwBwaWFubwBwaWNlam8AcGllZGUAcGlnbWVudG8AcGlrZW1hAHBpbGtvbHVkbwBwaW1lbnRvAHBpbmdsbwBwaW9uaXJvAHBpcHJvbWVudG8AcGlyYXRvAHBpc3RvbG8AcGl0b3Jlc2thAHBpdWxvAHBpdm90aQBwaXphbmdvAHBsYW5rbwBwbGVrdGl0YQBwbGlib25pZ2kAcGxvcmFkaQBwbHVybGluZ3ZhAHBvYm8AcG9kaW8AcG9ldG8AcG9ncmFuZGEAcG9ob3JhAHBva2FsbwBwb2xpdGVrbmlrbwBwb21hcmJvAHBvbmV2b3N0bwBwb3B1bGFyYQBwb3JjZWxhbmEAcG9zdGtvbXByZW5vAHBvdGV0bwBwb3ZpZ2EAcG96aXRpdmEAcHJhcGF0cm9qAHByZWNpemUAcHJpZGVtYW5kaQBwcm9iYWJsZQBwcnVudGFudG8AcHNhbG1vAHBzaWtvbG9naW8AcHNvcmlhem8AcHRlcmlkbwBwdWJsaWtvAHB1ZHJvAHB1Zm8AcHVnbm9iYXRvAHB1bG92ZXJvAHB1bXBpAHB1bmt0bwBwdXBvAHB1cmVvAHB1c28AcHV0cmVtYQBwdXpsbwByYWJhdGUAcmFjaW9uYWxhAHJhZGlrbwByYWZpbmFkbwByYWd1bwByYWp0bwByYWtvbnRpAHJhbGlvAHJhbXBpAHJhbmRvAHJhcGlkYQByYXN0cnVtYQByYXRpZmlraQByYXZpb2xvAHJhemVubwByZWFrY2lvAHJlYmlsZG8AcmVjZXB0bwByZWRha3RpAHJlZW5pZ2kAcmVmb3JtaQByZWdpb25vAHJlaGF2aQByZWluc3Bla3RpAHJlamVzaQByZWtsYW1vAHJlbGF0aXZhAHJlbWVtb3JpAHJlbmtvbnRpAHJlb3JnYW5pemFkbwByZXByZXplbnRpAHJlc3BvbmRpAHJldHVtaWxvAHJldXplYmxhAHJldmlkaQByZXp1bHRpAHJpYWxvAHJpYmVsaQByaWNldmkAcmlkaWdhAHJpZnVnaW50bwByaWdhcmRpAHJpa29sdGkAcmlsYXRpAHJpbWFya2kAcmlub2Nlcm8Acmlwb3ppAHJpc2tpAHJpdG1vAHJpdmVybwByaXpva2FtcG8Acm9ib3RvAHJvZG9kZW5kcm8Acm9qbwByb2ttdXppa28Acm9sdm9ydG8Acm9tYW50aWthAHJvbnJvbmkAcm9zaW5vAHJvdG9uZG8Acm92ZXJvAHJvemV0bwBydWJhbmRvAHJ1ZGltZW50YQBydWZhAHJ1Z2JlbwBydWlubwBydWxldG8AcnVtb3JvAHJ1bm8AcnVwaW8AcnVyYQBydXN0aW11bmEAcnV6dWxvAHNhYmF0bwBzYWRpc21vAHNhZmFyaW8Ac2FnYWNhAHNha2ZsdXRvAHNhbHRpAHNhbXRhZ2UAc2FuZGFsbwBzYXBlam8Ac2Fyb25nbwBzYXRlbGl0bwBzYXZhbm8Ac2Jpcm8Ac2NpYWRvAHNlYW5jbwBzZWJvAHNlZGF0aXZvAHNlZ2xpZ25vAHNla3JldGFyaW8Ac2VsZWt0aXZhAHNlbWFqbm8Ac2VucGV6YQBzZXBhcmVvAHNlcnZpbG8Ac2VzYW5ndWxvAHNldGxpAHNldXJpZ2kAc2V2ZXJhAHNlem9ubwBzZmFnbm8Ac2Zlcm8Ac2ZpbmtzbwBzaWF0ZW1wZQBzaWJsYWRvAHNpZGVqbwBzaWVzdG8Ac2lmb25vAHNpZ25hbG8Ac2lrbG8Ac2lsZW50aQBzaW1wbGEAc2luam9ybwBzaXJvcG8Ac2lzdGVtbwBzaXR1YWNpbwBzaXZlcnRvAHNpemlmYQBza2F0b2xvAHNrZW1vAHNraWFudG8Ac2tsYXZvAHNrb3JwaW8Ac2tyaWJpc3RvAHNrdWxwdGkAc2t2YW1vAHNsYW5nbwBzbGVkZXRvAHNsaXBhcm8Ac21lcmFsZG8Ac21pcmdpAHNtb2tpbmdvAHNtdXRvAHNub2JhAHNudWZlZ2kAc29icmEAc29jaWFubwBzb2Rha3ZvAHNvZm8Ac29pZmkAc29qbG8Ac29rbG8Ac29sZGF0bwBzb21lcm8Ac29uaWxvAHNvcGlyaQBzb3J0bwBzb3VsbwBzb3ZldG8Ac3BhcmthZG8Ac3BlY2lhbGEAc3BpcmkAc3BsaXRvAHNwb3J0bwBzcHJpdGEAc3B1cm8Ac3RhYmlsYQBzdGVsZmlndXJvAHN0aW11bG8Ac3RvbWFrbwBzdHJhdG8Ac3R1ZGFudG8Ac3ViZ3J1cG8Ac3VkZW4Ac3VmZXJhbnRhAHN1Z2VzdGkAc3VpdG8Ac3VrZXJvAHN1bGtvAHN1bWUAc3VubHVtbwBzdXBlcgBzdXJza3JpYmV0bwBzdXNwZWt0aQBzdXR1cm8Ac3ZhdGkAc3ZlbmZhbGkAc3ZpbmdpAHN2b3BvAHRhYmFrbwB0YWdsdW1vAHRhamxvcm8AdGFrc2ltZXRybwB0YWxlbnRvAHRhbWVuAHRhb2lzbW8AdGFwaW9rbwB0YXJpZm8AdGFza28AdGF0dWkAdGF2ZXJubwB0ZWF0cm8AdGVkbGFib3JvAHRlZ21lbnRvAHRlaG9ybwB0ZWtuaWthAHRlbGVmb25vAHRlbXBvAHRlbmlzZWpvAHRlb3JpZQB0ZXJhc28AdGVzdHVkbwB0ZXRhYmxvAHRldWpvAHRlem8AdGlhbG8AdGliaW8AdGllbG5vbWF0YQB0aWZvbm8AdGlncm8AdGlrbGkAdGltaWRhAHRpbmt0dXJvAHRpb20AdGlwYXJvAHRpcmtlc3RvAHRpdG9sbwB0aXV0ZW1wZQB0aXphbm8AdG9ib2dhbm8AdG9mZW8AdG9nbwB0b2tzYQB0b2xlcmVtYQB0b21ib2xvAHRvbmRyaQB0b3BvZ3JhZmlvAHRvcmRldGkAdG9zdGkAdG90YWxvAHRyYWR1a28AdHJlZGkAdHJpYW5ndWxvAHRyb3Bpa2EAdHJ1bXBldG8AdHVhbGV0bwB0dWJpc3RvAHR1ZmdyZWJvAHR1amEAdHVrYW5vAHR1bGlwbwB0dW11bHRvAHR1bmVsbwB0dXJpc3RvAHR1c2kAdHV0bW9uZGEAdHZpc3RvAHVkb25vAHVlc3RvAHVrYXpvAHVrZWxlbG8AdWxjZXJvAHVsbW8AdWx0aW1hdG8AdWx1bGkAdW1iaWxpa28AdW5jbwB1bmdlZ28AdW5pZm9ybW8AdW5rdGkAdW51a29sb3JhAHVyYWdhbm8AdXJiYW5vAHVyZXRybwB1cmlubwB1cnNpZG8AdXNrbGVjbwB1c29uaWdpAHV0ZXJvAHV0aWxhAHV0b3BpYQB1dmVydHVybwB1emFkaQB1emVibG8AdXppbm8AdXprdXRpbW8AdXpvZmluaQB1enVycGkAdXp2YWxvcm8AdmFkZWpvAHZhZmxldG8AdmFnb25vAHZhaGFiaXNtbwB2YWpjbwB2YWtjaW5vAHZhbG9ybwB2YW1waXJvAHZhbmdoYXJvagB2YXBvcm8AdmFybWEAdmFzdGEAdmF0bwB2YXphcm8AdmVhc3Bla3RhAHZlZGlzbW8AdmVnZXRhbG8AdmVoaWtsbwB2ZWpubwB2ZWtpdGEAdmVsc3RhbmdvAHZlbWllbm8AdmVuZGkAdmVwcm8AdmVyYW5kbwB2ZXNwZXJvAHZldHVyaQB2ZXppa28AdmlhbmRvAHZpYnJpAHZpY28AdmlkZWJsYQB2aWZpbwB2aWdsYQB2aWt0aW1vAHZpbGEAdmltZW5vAHZpbnRybwB2aW9sbwB2aXBwdW5vAHZpcnR1YWxhAHZpc2tvemEAdml0cm8Adml2ZWNhAHZpeml0aQB2b2JsaQB2b2RrbwB2b2pldG8Adm9rZWdpAHZvbGJvAHZvbWVtYQB2b25vAHZvcnRhcm8Adm9zdG8Adm90aQB2cmFrbwB2cmluZ2kAdnVhbG8AdnVsa2FubwB2dW5kbwB2dXZ1emVsbwB6YW1lbmhvZmEAemFwaQB6ZWJybwB6ZWZpcm8AemVsb3RvAHplbmlzbW8AemVvbGl0bwB6ZXBlbGlubwB6ZXRvAHppZ3phZ2kAemlua28AemlwbwB6aXJrb25pbwB6b2RpYWtvAHpvZXRvAHpvbWJpbwB6b25vAHpvb2xvZ2lvAHpvcmdpAHp1a2lubwB6dW1pbG8ATjhMYW5ndWFnZTlFc3BlcmFudG9FANGA0YPRgdGB0LrQuNC5INGP0LfRi9C6AFJ1c3NpYW4A0LDQsdCw0LbRg9GAANCw0LHQt9Cw0YYA0LDQsdC+0L3QtdC90YIA0LDQsdGA0LjQutC+0YEA0LDQsdGB0YPRgNC0ANCw0LLQsNC90LPQsNGA0LQA0LDQstCz0YPRgdGCANCw0LLQuNCw0YbQuNGPANCw0LLQvtGB0YzQutCwANCw0LLRgtC+0YAA0LDQs9Cw0YIA0LDQs9C10L3RggDQsNCz0LjRgtCw0YLQvtGAANCw0LPQvdC10YYA0LDQs9C+0L3QuNGPANCw0LPRgNC10LPQsNGCANCw0LTQstC+0LrQsNGCANCw0LTQvNC40YDQsNC7ANCw0LTRgNC10YEA0LDQttC40L7RgtCw0LYA0LDQt9Cw0YDRggDQsNC30LHRg9C60LAA0LDQt9C+0YIA0LDQuNGB0YIA0LDQudGB0LHQtdGA0LMA0LDQutCw0LTQtdC80LjRjwDQsNC60LLQsNGA0LjRg9C8ANCw0LrQutC+0YDQtADQsNC60YDQvtCx0LDRggDQsNC60YHQuNC+0LzQsADQsNC60YLQtdGAANCw0LrRg9C70LAA0LDQutGG0LjRjwDQsNC70LPQvtGA0LjRgtC8ANCw0LvQtdCx0LDRgNC00LAA0LDQu9C70LXRjwDQsNC70LzQsNC3ANCw0LvRgtCw0YDRjADQsNC70YTQsNCy0LjRggDQsNC70YXQuNC80LjQugDQsNC70YvQuQDQsNC70YzQsdC+0LwA0LDQu9GO0LzQuNC90LjQuQDQsNC80LHQsNGAANCw0LzQtdGC0LjRgdGCANCw0LzQvdC10LfQuNGPANCw0LzQv9GD0LvQsADQsNC80YTQvtGA0LAA0LDQvdCw0LvQuNC3ANCw0L3Qs9C10LsA0LDQvdC10LrQtNC+0YIA0LDQvdC40LzQsNGG0LjRjwDQsNC90LrQtdGC0LAA0LDQvdC+0LzQsNC70LjRjwDQsNC90YHQsNC80LHQu9GMANCw0L3RgtC10L3QvdCwANCw0L/QsNGC0LjRjwDQsNC/0LXQu9GM0YHQuNC9ANCw0L/QvtGE0LXQvtC3ANCw0L/Qv9Cw0YDQsNGCANCw0L/RgNC10LvRjADQsNC/0YLQtdC60LAA0LDRgNCw0LHRgdC60LjQuQDQsNGA0LHRg9C3ANCw0YDQs9GD0LzQtdC90YIA0LDRgNC10YHRggDQsNGA0LjRjwDQsNGA0LrQsADQsNGA0LzQuNGPANCw0YDQvtC80LDRggDQsNGA0YHQtdC90LDQuwDQsNGA0YLQuNGB0YIA0LDRgNGF0LjQsgDQsNGA0YjQuNC9ANCw0YHQsdC10YHRggDQsNGB0LrQtdGC0LjQt9C8ANCw0YHQv9C10LrRggDQsNGB0YHQvtGA0YLQuADQsNGB0YLRgNC+0L3QvtC8ANCw0YHRhNCw0LvRjNGCANCw0YLQsNC60LAA0LDRgtC10LvRjNC1ANCw0YLQu9Cw0YEA0LDRgtC+0LwA0LDRgtGA0LjQsdGD0YIA0LDRg9C00LjRgtC+0YAA0LDRg9C60YbQuNC+0L0A0LDRg9GA0LAA0LDRhNC10YDQsADQsNGE0LjRiNCwANCw0YXQuNC90LXRjwDQsNGG0LXRgtC+0L0A0LDRjdGA0L7Qv9C+0YDRggDQsdCw0LHRg9GI0LrQsADQsdCw0LPQsNC2ANCx0LDQtNGM0Y8A0LHQsNC30LAA0LHQsNC60LvQsNC20LDQvQDQsdCw0LvQutC+0L0A0LHQsNC80L/QtdGAANCx0LDQvdC6ANCx0LDRgNC+0L0A0LHQsNGB0YHQtdC50L0A0LHQsNGC0LDRgNC10Y8A0LHQsNGF0YDQvtC80LAA0LHQsNGI0L3RjwDQsdCw0Y/QvQDQsdC10LPRgdGC0LLQvgDQsdC10LTRgNC+ANCx0LXQt9C00L3QsADQsdC10LrQvtC9ANCx0LXQu9GL0LkA0LHQtdC90LfQuNC9ANCx0LXRgNC10LMA0LHQtdGB0LXQtNCwANCx0LXRgtC+0L3QvdGL0LkA0LHQuNCw0YLQu9C+0L0A0LHQuNCx0LvQuNGPANCx0LjQstC10L3RjADQsdC40LPRg9C00LgA0LHQuNC00L7QvQDQsdC40LfQvdC10YEA0LHQuNC60LjQvdC4ANCx0LjQu9C10YIA0LHQuNC90L7QutC70YwA0LHQuNC+0LvQvtCz0LjRjwDQsdC40YDQttCwANCx0LjRgdC10YAA0LHQuNGC0LLQsADQsdC40YbQtdC/0YEA0LHQu9Cw0LPQvgDQsdC70LXQtNC90YvQuQDQsdC70LjQt9C60LjQuQDQsdC70L7QugDQsdC70YPQttC00LDRgtGMANCx0LvRjtC00L4A0LHQu9GP0YXQsADQsdC+0LHQtdGAANCx0L7Qs9Cw0YLRi9C5ANCx0L7QtNGA0YvQuQDQsdC+0LXQstC+0LkA0LHQvtC60LDQuwDQsdC+0LvRjNGI0L7QuQDQsdC+0YDRjNCx0LAA0LHQvtGB0L7QuQDQsdC+0YLQuNC90L7QugDQsdC+0YbQvNCw0L0A0LHQvtGH0LrQsADQsdC+0Y/RgNC40L0A0LHRgNCw0YLRjADQsdGA0LXQstC90L4A0LHRgNC40LPQsNC00LAA0LHRgNC+0YHQsNGC0YwA0LHRgNGL0LfQs9C4ANCx0YDRjtC60LgA0LHRg9Cx0LvQuNC6ANCx0YPQs9C+0YAA0LHRg9C00YPRidC10LUA0LHRg9C60LLQsADQsdGD0LvRjNCy0LDRgADQsdGD0LzQsNCz0LAA0LHRg9C90YIA0LHRg9GA0L3Ri9C5ANCx0YPRgdGLANCx0YPRgtGL0LvQutCwANCx0YPRhNC10YIA0LHRg9GF0YLQsADQsdGD0YjQu9Cw0YIA0LHRi9Cy0LDQu9GL0LkA0LHRi9C70YwA0LHRi9GB0YLRgNGL0LkA0LHRi9GC0YwA0LHRjtC00LbQtdGCANCx0Y7RgNC+ANCx0Y7RgdGCANCy0LDQs9C+0L0A0LLQsNC20L3Ri9C5ANCy0LDQt9CwANCy0LDQutGG0LjQvdCwANCy0LDQu9GO0YLQsADQstCw0LzQv9C40YAA0LLQsNC90L3QsNGPANCy0LDRgNC40LDQvdGCANCy0LDRgdGB0LDQuwDQstCw0YLQsADQstCw0YTQu9GPANCy0LDRhdGC0LAA0LLQtNC+0LLQsADQstC00YvRhdCw0YLRjADQstC10LTRg9GJ0LjQuQDQstC10LXRgADQstC10LbQu9C40LLRi9C5ANCy0LXQt9GC0LgA0LLQtdC60L4A0LLQtdC70LjQutC40LkA0LLQtdC90LAA0LLQtdGA0LjRgtGMANCy0LXRgdC10LvRi9C5ANCy0LXRgtC10YAA0LLQtdGH0LXRgADQstC10YjQsNGC0YwA0LLQtdGJ0YwA0LLQtdGP0L3QuNC1ANCy0LfQsNC40LzQvdGL0LkA0LLQt9Cx0YPRh9C60LAA0LLQt9Cy0L7QtADQstC30LPQu9GP0LQA0LLQt9C00YvRhdCw0YLRjADQstC30LvQtdGC0LDRgtGMANCy0LfQvNCw0YUA0LLQt9C90L7RgQDQstC30L7RgADQstC30YDRi9CyANCy0LfRi9Cy0LDRgtGMANCy0LfRj9GC0LrQsADQstC40LHRgNCw0YbQuNGPANCy0LjQt9C40YIA0LLQuNC70LrQsADQstC40L3QvgDQstC40YDRg9GBANCy0LjRgdC10YLRjADQstC40YLRgNC40L3QsADQstC40YXRgNGMANCy0LjRiNC90LXQstGL0LkA0LLQutC70Y7Rh9Cw0YLRjADQstC60YPRgQDQstC70LDRgdGC0YwA0LLQu9C10YfRjADQstC70LjRj9C90LjQtQDQstC70Y7QsdC70Y/RgtGMANCy0L3QtdGI0L3QuNC5ANCy0L3QuNC80LDQvdC40LUA0LLQvdGD0LoA0LLQvdGP0YLQvdGL0LkA0LLQvtC00LAA0LLQvtC10LLQsNGC0YwA0LLQvtC20LTRjADQstC+0LfQtNGD0YUA0LLQvtC50YLQuADQstC+0LrQt9Cw0LsA0LLQvtC70L7RgQDQstC+0L/RgNC+0YEA0LLQvtGA0L7RgtCwANCy0L7RgdGC0L7QugDQstC/0LDQtNCw0YLRjADQstC/0YPRgdC60LDRgtGMANCy0YDQsNGHANCy0YDQtdC80Y8A0LLRgNGD0YfQsNGC0YwA0LLRgdCw0LTQvdC40LoA0LLRgdC10L7QsdGJ0LjQuQDQstGB0L/Ri9GI0LrQsADQstGB0YLRgNC10YfQsADQstGC0L7RgNC90LjQugDQstGD0LvQutCw0L0A0LLRg9GA0LTQsNC70LDQugDQstGF0L7QtNC40YLRjADQstGK0LXQt9C0ANCy0YvQsdC+0YAA0LLRi9Cy0L7QtADQstGL0LPQvtC00L3Ri9C5ANCy0YvQtNC10LvRj9GC0YwA0LLRi9C10LfQttCw0YLRjADQstGL0LbQuNCy0LDRgtGMANCy0YvQt9GL0LLQsNGC0YwA0LLRi9C40LPRgNGL0YgA0LLRi9C70LXQt9Cw0YLRjADQstGL0L3QvtGB0LjRgtGMANCy0YvQv9C40LLQsNGC0YwA0LLRi9GB0L7QutC40LkA0LLRi9GF0L7QtNC40YLRjADQstGL0YfQtdGCANCy0YvRiNC60LAA0LLRi9GP0YHQvdGP0YLRjADQstGP0LfQsNGC0YwA0LLRj9C70YvQuQDQs9Cw0LLQsNC90YwA0LPQsNC00LDRgtGMANCz0LDQt9C10YLQsADQs9Cw0LjRiNC90LjQugDQs9Cw0LvRgdGC0YPQugDQs9Cw0LzQvNCwANCz0LDRgNCw0L3RgtC40Y8A0LPQsNGB0YLRgNC+0LvQuADQs9Cy0LDRgNC00LjRjwDQs9Cy0L7Qt9C00YwA0LPQtdC60YLQsNGAANCz0LXQu9GMANCz0LXQvdC10YDQsNC7ANCz0LXQvtC70L7QswDQs9C10YDQvtC5ANCz0LXRiNC10YTRggDQs9C40LHQtdC70YwA0LPQuNCz0LDQvdGCANCz0LjQu9GM0LfQsADQs9C40LzQvQDQs9C40L/QvtGC0LXQt9CwANCz0LjRgtCw0YDQsADQs9C70LDQtwDQs9C70LjQvdCwANCz0LvQvtGC0L7QugDQs9C70YPQsdC+0LrQuNC5ANCz0LvRi9Cx0LAA0LPQu9GP0LTQtdGC0YwA0LPQvdCw0YLRjADQs9C90LXQsgDQs9C90LjRgtGMANCz0L3QvtC8ANCz0L3Rg9GC0YwA0LPQvtCy0L7RgNC40YLRjADQs9C+0LTQvtCy0L7QuQDQs9C+0LvQvtCy0LAA0LPQvtC90LrQsADQs9C+0YDQvtC0ANCz0L7RgdGC0YwA0LPQvtGC0L7QstGL0LkA0LPRgNCw0L3QuNGG0LAA0LPRgNC10YUA0LPRgNC40LEA0LPRgNC+0LzQutC40LkA0LPRgNGD0L/Qv9CwANCz0YDRi9C30YLRjADQs9GA0Y/Qt9C90YvQuQDQs9GD0LHQsADQs9GD0LTQtdGC0YwA0LPRg9C70Y/RgtGMANCz0YPQvNCw0L3QvdGL0LkA0LPRg9GB0YLQvtC5ANCz0YPRidCwANC00LDQstCw0YLRjADQtNCw0LvQtdC60LjQuQDQtNCw0LzQsADQtNCw0L3QvdGL0LUA0LTQsNGA0LjRgtGMANC00LDRgtGMANC00LDRh9CwANC00LLQtdGA0YwA0LTQstC40LbQtdC90LjQtQDQtNCy0L7RgADQtNC10LHRjtGCANC00LXQstGD0YjQutCwANC00LXQtNGD0YjQutCwANC00LXQttGD0YDQvdGL0LkA0LTQtdC30LXRgNGC0LjRgADQtNC10LnRgdGC0LLQuNC1ANC00LXQutCw0LHRgNGMANC00LXQu9C+ANC00LXQvNC+0LrRgNCw0YIA0LTQtdC90YwA0LTQtdC/0YPRgtCw0YIA0LTQtdGA0LbQsNGC0YwA0LTQtdGB0Y/RgtC+0LoA0LTQtdGC0YHQutC40LkA0LTQtdGE0LjRhtC40YIA0LTQtdGI0LXQstGL0LkA0LTQtdGP0YLQtdC70YwA0LTQttCw0LcA0LTQttC40L3RgdGLANC00LbRg9C90LPQu9C4ANC00LjQsNC70L7QswDQtNC40LLQsNC9ANC00LjQtdGC0LAA0LTQuNC30LDQudC9ANC00LjQutC40LkA0LTQuNC90LDQvNC40LrQsADQtNC40L/Qu9C+0LwA0LTQuNGA0LXQutGC0L7RgADQtNC40YHQugDQtNC40YLRjwDQtNC40YfRjADQtNC70LjQvdC90YvQuQDQtNC90LXQstC90LjQugDQtNC+0LHRgNGL0LkA0LTQvtCy0LXRgNC40LUA0LTQvtCz0L7QstC+0YAA0LTQvtC20LTRjADQtNC+0LfQsADQtNC+0LrRg9C80LXQvdGCANC00L7Qu9C20LXQvQDQtNC+0LzQsNGI0L3QuNC5ANC00L7Qv9GA0L7RgQDQtNC+0YDQvtCz0LAA0LTQvtGF0L7QtADQtNC+0YbQtdC90YIA0LTQvtGH0YwA0LTQvtGJ0LDRgtGL0LkA0LTRgNCw0LrQsADQtNGA0LXQstC90LjQuQDQtNGA0L7QttCw0YLRjADQtNGA0YPQswDQtNGA0Y/QvdGMANC00YPQsdC+0LLRi9C5ANC00YPQs9CwANC00YPQtNC60LAA0LTRg9C60LDRggDQtNGD0LvQvgDQtNGD0LzQsNGC0YwA0LTRg9C/0LvQvgDQtNGD0YDQsNC6ANC00YPRgtGMANC00YPRhdC4ANC00YPRiNCwANC00YPRjdGCANC00YvQvNC40YLRjADQtNGL0L3RjwDQtNGL0YDQsADQtNGL0YXQsNC90YzQtQDQtNGL0YjQsNGC0YwA0LTRjNGP0LLQvtC7ANC00Y7QttC40L3QsADQtNGO0LnQvADQtNGO0L3QsADQtNGP0LTRjwDQtNGP0YLQtdC7ANC10LPQtdGA0YwA0LXQtNC40L3Ri9C5ANC10LTQutC40LkA0LXQttC10LLQuNC60LAA0LXQttC40LoA0LXQt9C00LAA0LXQu9C60LAA0LXQvNC60L7RgdGC0YwA0LXRgNGD0L3QtNCwANC10YXQsNGC0YwA0LbQsNC00L3Ri9C5ANC20LDQttC00LAA0LbQsNC70LXRgtGMANC20LDQvdGAANC20LDRgNCwANC20LDRgtGMANC20LPRg9GH0LjQuQDQttC00LDRgtGMANC20LXQstCw0YLRjADQttC10LvQsNC90LjQtQDQttC10LzRh9GD0LMA0LbQtdC90YnQuNC90LAA0LbQtdGA0YLQstCwANC20LXRgdGC0LrQuNC5ANC20LXRh9GMANC20LjQstC+0LkA0LbQuNC00LrQvtGB0YLRjADQttC40LfQvdGMANC20LjQu9GM0LUA0LbQuNGA0L3Ri9C5ANC20LjRgtC10LvRjADQttGD0YDQvdCw0LsA0LbRjtGA0LgA0LfQsNCx0YvQstCw0YLRjADQt9Cw0LLQvtC0ANC30LDQs9Cw0LTQutCwANC30LDQtNCw0YfQsADQt9Cw0LbQtdGH0YwA0LfQsNC50YLQuADQt9Cw0LrQvtC9ANC30LDQvNC10YfQsNGC0YwA0LfQsNC90LjQvNCw0YLRjADQt9Cw0L/QsNC00L3Ri9C5ANC30LDRgNC/0LvQsNGC0LAA0LfQsNGB0YvQv9Cw0YLRjADQt9Cw0YLRgNCw0YLQsADQt9Cw0YXQstCw0YIA0LfQsNGG0LXQv9C60LAA0LfQsNGH0LXRggDQt9Cw0YnQuNGC0LAA0LfQsNGP0LLQutCwANC30LLQsNGC0YwA0LfQstC10LfQtNCwANC30LLQvtC90LjRgtGMANC30LLRg9C6ANC30LTQsNC90LjQtQDQt9C00LXRiNC90LjQuQDQt9C00L7RgNC+0LLRjNC1ANC30LXQsdGA0LAA0LfQtdCy0LDRgtGMANC30LXQu9C10L3Ri9C5ANC30LXQvNC70Y8A0LfQtdC90LjRggDQt9C10YDQutCw0LvQvgDQt9C10YTQuNGAANC30LjQs9C30LDQswDQt9C40LzQsADQt9C40Y/RgtGMANC30LvQsNC6ANC30LvQvtC5ANC30LzQtdGPANC30L3QsNGC0YwA0LfQvdC+0LkA0LfQvtC00YfQuNC5ANC30L7Qu9C+0YLQvtC5ANC30L7QvNCx0LgA0LfQvtC90LAA0LfQvtC+0L/QsNGA0LoA0LfQvtGA0LrQuNC5ANC30YDQsNGH0L7QugDQt9GA0LXQvdC40LUA0LfRgNC40YLQtdC70YwA0LfRg9Cx0L3QvtC5ANC30YvQsdC60LjQuQDQt9GP0YLRjADQuNCz0LvQsADQuNCz0L7Qu9C60LAA0LjQs9GA0LDRgtGMANC40LTQtdGPANC40LTQuNC+0YIA0LjQtNC+0LsA0LjQtNGC0LgA0LjQtdGA0LDRgNGF0LjRjwDQuNC30LHRgNCw0YLRjADQuNC30LLQtdGB0YLQuNC1ANC40LfQs9C+0L3Rj9GC0YwA0LjQt9C00LDQvdC40LUA0LjQt9C70LDQs9Cw0YLRjADQuNC30LzQtdC90Y/RgtGMANC40LfQvdC+0YEA0LjQt9C+0LvRj9GG0LjRjwDQuNC30YDRj9C00L3Ri9C5ANC40LfRg9GH0LDRgtGMANC40LfRi9C80LDRgtGMANC40LfRj9GJ0L3Ri9C5ANC40LrQvtC90LAA0LjQutGA0LAA0LjQu9C70Y7Qt9C40Y8A0LjQvNCx0LjRgNGMANC40LzQtdGC0YwA0LjQvNC40LTQtgDQuNC80LzRg9C90L3Ri9C5ANC40LzQv9C10YDQuNGPANC40L3QstC10YHRgtC+0YAA0LjQvdC00LjQstC40LQA0LjQvdC10YDRhtC40Y8A0LjQvdC20LXQvdC10YAA0LjQvdC+0LzQsNGA0LrQsADQuNC90YHRgtC40YLRg9GCANC40L3RgtC10YDQtdGBANC40L3RhNC10LrRhtC40Y8A0LjQvdGG0LjQtNC10L3RggDQuNC/0L/QvtC00YDQvtC8ANC40YDQuNGBANC40YDQvtC90LjRjwDQuNGB0LrQsNGC0YwA0LjRgdGC0L7RgNC40Y8A0LjRgdGF0L7QtNC40YLRjADQuNGB0YfQtdC30LDRgtGMANC40YLQvtCzANC40Y7Qu9GMANC40Y7QvdGMANC60LDQsdC40L3QtdGCANC60LDQstCw0LvQtdGAANC60LDQtNGAANC60LDQt9Cw0YDQvNCwANC60LDQudGEANC60LDQutGC0YPRgQDQutCw0LvQuNGC0LrQsADQutCw0LzQtdC90YwA0LrQsNC90LDQuwDQutCw0L/QuNGC0LDQvQDQutCw0YDRgtC40L3QsADQutCw0YHRgdCwANC60LDRgtC10YAA0LrQsNGE0LUA0LrQsNGH0LXRgdGC0LLQvgDQutCw0YjQsADQutCw0Y7RgtCwANC60LLQsNGA0YLQuNGA0LAA0LrQstC40L3RgtC10YIA0LrQstC+0YLQsADQutC10LTRgADQutC10LrRgQDQutC10L3Qs9GD0YDRgwDQutC10L/QutCwANC60LXRgNC+0YHQuNC9ANC60LXRgtGH0YPQvwDQutC10YTQuNGAANC60LjQsdC40YLQutCwANC60LjQstC90YPRgtGMANC60LjQtNCw0YLRjADQutC40LvQvtC80LXRgtGAANC60LjQvdC+ANC60LjQvtGB0LoA0LrQuNC/0LXRgtGMANC60LjRgNC/0LjRhwDQutC40YHRgtGMANC60LjRgtCw0LXRhgDQutC70LDRgdGBANC60LvQtdGC0LrQsADQutC70LjQtdC90YIA0LrQu9C+0YPQvQDQutC70YPQsQDQutC70YvQugDQutC70Y7RhwDQutC70Y/RgtCy0LAA0LrQvdC40LPQsADQutC90L7Qv9C60LAA0LrQvdGD0YIA0LrQvdGP0LfRjADQutC+0LHRg9GA0LAA0LrQvtCy0LXRgADQutC+0LPQvtGC0YwA0LrQvtC00LXQutGBANC60L7QttCwANC60L7Qt9C10LsA0LrQvtC50LrQsADQutC+0LrRgtC10LnQu9GMANC60L7Qu9C10L3QvgDQutC+0LzQv9Cw0L3QuNGPANC60L7QvdC10YYA0LrQvtC/0LXQudC60LAA0LrQvtGA0L7RgtC60LjQuQDQutC+0YHRgtGO0LwA0LrQvtGC0LXQuwDQutC+0YTQtQDQutC+0YjQutCwANC60YDQsNGB0L3Ri9C5ANC60YDQtdGB0LvQvgDQutGA0LjRh9Cw0YLRjADQutGA0L7QstGMANC60YDRg9C/0L3Ri9C5ANC60YDRi9GI0LAA0LrRgNGO0YfQvtC6ANC60YPQsdC+0LoA0LrRg9Cy0YjQuNC9ANC60YPQtNGA0Y/QstGL0LkA0LrRg9C30L7QsgDQutGD0LrQu9CwANC60YPQu9GM0YLRg9GA0LAA0LrRg9C80LjRgADQutGD0L/QuNGC0YwA0LrRg9GA0YEA0LrRg9GB0L7QugDQutGD0YXQvdGPANC60YPRh9CwANC60YPRiNCw0YLRjADQutGO0LLQtdGCANC70LDQsdC40YDQuNC90YIA0LvQsNCy0LrQsADQu9Cw0LPQtdGA0YwA0LvQsNC00L7QvdGMANC70LDQt9C10YDQvdGL0LkA0LvQsNC50L3QtdGAANC70LDQutC10LkA0LvQsNC80L/QsADQu9Cw0L3QtNGI0LDRhNGCANC70LDQv9CwANC70LDRgNC10LoA0LvQsNGB0LrQvtCy0YvQuQDQu9Cw0YPRgNC10LDRggDQu9Cw0YfRg9Cz0LAA0LvQsNGP0YLRjADQu9Cz0LDRgtGMANC70LXQsdC10LTRjADQu9C10LLRi9C5ANC70LXQs9C60LjQuQDQu9C10LTRj9C90L7QuQDQu9C10LbQsNGC0YwA0LvQtdC60YbQuNGPANC70LXQvdGC0LAA0LvQtdC/0LXRgdGC0L7QugDQu9C10YHQvdC+0LkA0LvQtdGC0L4A0LvQtdGH0YwA0LvQtdGI0LjQuQDQu9C20LjQstGL0LkA0LvQuNCx0LXRgNCw0LsA0LvQuNCy0LXQvdGMANC70LjQs9CwANC70LjQtNC10YAA0LvQuNC60L7QstCw0YLRjADQu9C40LvQvtCy0YvQuQDQu9C40LzQvtC9ANC70LjQvdC40Y8A0LvQuNC/0LAA0LvQuNGA0LjQutCwANC70LjRgdGCANC70LjRgtGAANC70LjRhNGCANC70LjRhdC+0LkA0LvQuNGG0L4A0LvQuNGH0L3Ri9C5ANC70LjRiNC90LjQuQDQu9C+0LHQvtCy0L7QuQDQu9C+0LLQuNGC0YwA0LvQvtCz0LjQutCwANC70L7QtNC60LAA0LvQvtC20LrQsADQu9C+0LfRg9C90LMA0LvQvtC60L7RgtGMANC70L7QvNCw0YLRjADQu9C+0L3QvgDQu9C+0L/QsNGC0LAA0LvQvtGA0LQA0LvQvtGB0YwA0LvQvtGC0L7QugDQu9C+0YXQvNCw0YLRi9C5ANC70L7RiNCw0LTRjADQu9GD0LbQsADQu9GD0LrQsNCy0YvQuQDQu9GD0L3QsADQu9GD0L/QuNGC0YwA0LvRg9GH0YjQuNC5ANC70YvQttC90YvQuQDQu9GL0YHRi9C5ANC70YzQstC40L3Ri9C5ANC70YzQs9C+0YLQsADQu9GM0LTQuNC90LAA0LvRjtCx0LjRgtGMANC70Y7QtNGB0LrQvtC5ANC70Y7RgdGC0YDQsADQu9GO0YLRi9C5ANC70Y/Qs9GD0YjQutCwANC80LDQs9Cw0LfQuNC9ANC80LDQtNCw0LwA0LzQsNC30LDRgtGMANC80LDQudC+0YAA0LzQsNC60YHQuNC80YPQvADQvNCw0LvRjNGH0LjQugDQvNCw0L3QtdGA0LAA0LzQsNGA0YIA0LzQsNGB0YHQsADQvNCw0YLRjADQvNCw0YTQuNGPANC80LDRhdCw0YLRjADQvNCw0YfRgtCwANC80LDRiNC40L3QsADQvNCw0Y3RgdGC0YDQvgDQvNCw0Y/QugDQvNCz0LvQsADQvNC10LHQtdC70YwA0LzQtdC00LLQtdC00YwA0LzQtdC70LrQuNC5ANC80LXQvNGD0LDRgNGLANC80LXQvdGP0YLRjADQvNC10YDQsADQvNC10YHRgtC+ANC80LXRgtC+0LQA0LzQtdGF0LDQvdC40LfQvADQvNC10YfRgtCw0YLRjADQvNC10YjQsNGC0YwA0LzQuNCz0YDQsNGG0LjRjwDQvNC40LfQuNC90LXRhgDQvNC40LrRgNC+0YTQvtC9ANC80LjQu9C70LjQvtC9ANC80LjQvdGD0YLQsADQvNC40YDQvtCy0L7QuQDQvNC40YHRgdC40Y8A0LzQuNGC0LjQvdCzANC80LjRiNC10L3RjADQvNC70LDQtNGI0LjQuQDQvNC90LXQvdC40LUA0LzQvdC40LzRi9C5ANC80L7Qs9C40LvQsADQvNC+0LTQtdC70YwA0LzQvtC30LMA0LzQvtC50LrQsADQvNC+0LrRgNGL0LkA0LzQvtC70L7QtNC+0LkA0LzQvtC80LXQvdGCANC80L7QvdCw0YUA0LzQvtGA0LUA0LzQvtGB0YIA0LzQvtGC0L7RgADQvNC+0YXQvdCw0YLRi9C5ANC80L7Rh9GMANC80L7RiNC10L3QvdC40LoA0LzQvtGJ0L3Ri9C5ANC80YDQsNGH0L3Ri9C5ANC80YHRgtC40YLRjADQvNGD0LTRgNGL0LkA0LzRg9C20YfQuNC90LAA0LzRg9C30YvQutCwANC80YPQutCwANC80YPQvNC40Y8A0LzRg9C90LTQuNGAANC80YPRgNCw0LLQtdC5ANC80YPRgdC+0YAA0LzRg9GC0L3Ri9C5ANC80YPRhNGC0LAA0LzRg9GF0LAA0LzRg9GH0LjRgtGMANC80YPRiNC60LXRgtC10YAA0LzRi9C70L4A0LzRi9GB0LvRjADQvNGL0YLRjADQvNGL0YfQsNGC0YwA0LzRi9GI0YwA0LzRjdGC0YAA0LzRjtC30LjQutC7ANC80Y/Qs9C60LjQuQDQvNGP0LrQuNGIANC80Y/RgdC+ANC80Y/RgtGL0LkA0LzRj9GH0LjQugDQvdCw0LHQvtGAANC90LDQstGL0LoA0L3QsNCz0YDRg9C30LrQsADQvdCw0LTQtdC20LTQsADQvdCw0LXQvNC90YvQuQDQvdCw0LbQsNGC0YwA0L3QsNC30YvQstCw0YLRjADQvdCw0LjQstC90YvQuQDQvdCw0LrRgNGL0YLRjADQvdCw0LvQvtCzANC90LDQvNC10YDQtdC9ANC90LDQvdC+0YHQuNGC0YwA0L3QsNC/0LjRgdCw0YLRjADQvdCw0YDQvtC0ANC90LDRgtGD0YDQsADQvdCw0YPQutCwANC90LDRhtC40Y8A0L3QsNGH0LDRgtGMANC90LXQsdC+ANC90LXQstC10YHRgtCwANC90LXQs9C+0LTRj9C5ANC90LXQtNC10LvRjwDQvdC10LbQvdGL0LkA0L3QtdC30L3QsNC90LjQtQDQvdC10LvQtdC/0YvQuQDQvdC10LzQsNC70YvQuQDQvdC10L/RgNCw0LLQtNCwANC90LXRgNCy0L3Ri9C5ANC90LXRgdGC0LgA0L3QtdGE0YLRjADQvdC10YXQstCw0YLQutCwANC90LXRh9C40YHRgtGL0LkA0L3QtdGP0YHQvdGL0LkA0L3QuNCy0LAA0L3QuNC20L3QuNC5ANC90LjQt9C60LjQuQDQvdC40LrQtdC70YwA0L3QuNGA0LLQsNC90LAA0L3QuNGC0YwA0L3QuNGH0YzRjwDQvdC40YjQsADQvdC40YnQuNC5ANC90L7QstGL0LkA0L3QvtCz0LAA0L3QvtC20L3QuNGG0YsA0L3QvtC30LTRgNGPANC90L7Qu9GMANC90L7QvNC10YAA0L3QvtGA0LzQsADQvdC+0YLQsADQvdC+0YfRjADQvdC+0YjQsADQvdC+0Y/QsdGA0YwA0L3RgNCw0LIA0L3Rg9C20L3Ri9C5ANC90YPRgtGA0L4A0L3Ri9C90LXRiNC90LjQuQDQvdGL0YDQvdGD0YLRjADQvdGL0YLRjADQvdGO0LDQvdGBANC90Y7RhdCw0YLRjADQvdGP0L3RjwDQvtCw0LfQuNGBANC+0LHQsNGP0L3QuNC1ANC+0LHQstC40L3Rj9GC0YwA0L7QsdCz0L7QvdGP0YLRjADQvtCx0LXRidCw0YLRjADQvtCx0LbQuNCz0LDRgtGMANC+0LHQt9C+0YAA0L7QsdC40LTQsADQvtCx0LvQsNGB0YLRjADQvtCx0LzQtdC9ANC+0LHQvdC40LzQsNGC0YwA0L7QsdC+0YDQvtC90LAA0L7QsdGA0LDQtwDQvtCx0YPRh9C10L3QuNC1ANC+0LHRhdC+0LTQuNGC0YwA0L7QsdGI0LjRgNC90YvQuQDQvtCx0YnQuNC5ANC+0LHRitC10LrRggDQvtCx0YvRh9C90YvQuQDQvtCx0Y/Qt9Cw0YLRjADQvtCy0LDQu9GM0L3Ri9C5ANC+0LLQtdGBANC+0LLQvtGJ0LgA0L7QstGA0LDQswDQvtCy0YbQsADQvtCy0YfQsNGA0LrQsADQvtCz0L3QtdC90L3Ri9C5ANC+0LPQvtC90YwA0L7Qs9GA0L7QvNC90YvQuQDQvtCz0YPRgNC10YYA0L7QtNC10LbQtNCwANC+0LTQuNC90L7QutC40LkA0L7QtNC+0LHRgNC40YLRjADQvtC20LjQtNCw0YLRjADQvtC20L7QswDQvtC30LDRgNC10L3QuNC1ANC+0LfQtdGA0L4A0L7Qt9C90LDRh9Cw0YLRjADQvtC60LDQt9Cw0YLRjADQvtC60LXQsNC9ANC+0LrQu9Cw0LQA0L7QutC90L4A0L7QutGA0YPQswDQvtC60YLRj9Cx0YDRjADQvtC60YPRgNC+0LoA0L7Qu9C10L3RjADQvtC/0LDRgdC90YvQuQDQvtC/0LXRgNCw0YbQuNGPANC+0L/QuNGB0LDRgtGMANC+0L/Qu9Cw0YLQsADQvtC/0L7RgNCwANC+0L/Qv9C+0L3QtdC90YIA0L7Qv9GA0L7RgQDQvtC/0YLQuNC80LjQt9C8ANC+0L/Rg9GB0LrQsNGC0YwA0L7Qv9GL0YIA0L7RgNCw0YLRjADQvtGA0LHQuNGC0LAA0L7RgNCz0LDQvQDQvtGA0LTQtdC9ANC+0YDQtdC7ANC+0YDQuNCz0LjQvdCw0LsA0L7RgNC60LXRgdGC0YAA0L7RgNC90LDQvNC10L3RggDQvtGA0YPQttC40LUA0L7RgdCw0LTQvtC6ANC+0YHQstC10YnQsNGC0YwA0L7RgdC10L3RjADQvtGB0LjQvdCwANC+0YHQutC+0LvQvtC6ANC+0YHQvNC+0YLRgADQvtGB0L3QvtCy0L3QvtC5ANC+0YHQvtCx0YvQuQDQvtGB0YPQttC00LDRgtGMANC+0YLQsdC+0YAA0L7RgtCy0LXRh9Cw0YLRjADQvtGC0LTQsNGC0YwA0L7RgtC10YYA0L7RgtC30YvQsgDQvtGC0LrRgNGL0YLQuNC1ANC+0YLQvNC10YfQsNGC0YwA0L7RgtC90L7RgdC40YLRjADQvtGC0L/Rg9GB0LoA0L7RgtGA0LDRgdC70YwA0L7RgtGB0YLQsNCy0LrQsADQvtGC0YLQtdC90L7QugDQvtGC0YXQvtC00LjRgtGMANC+0YLRh9C10YIA0L7RgtGK0LXQt9C0ANC+0YTQuNGG0LXRgADQvtGF0LDQv9C60LAA0L7RhdC+0YLQsADQvtGF0YDQsNC90LAA0L7RhtC10L3QutCwANC+0YfQsNCzANC+0YfQtdGA0LXQtNGMANC+0YfQuNGJ0LDRgtGMANC+0YfQutC4ANC+0YjQtdC50L3QuNC6ANC+0YjQuNCx0LrQsADQvtGJ0YPRidC10L3QuNC1ANC/0LDQstC40LvRjNC+0L0A0L/QsNC00LDRgtGMANC/0LDQtdC6ANC/0LDQutC10YIA0L/QsNC70LXRhgDQv9Cw0LzRj9GC0YwA0L/QsNC90LXQu9GMANC/0LDQv9C60LAA0L/QsNGA0YLQuNGPANC/0LDRgdC/0L7RgNGCANC/0LDRgtGA0L7QvQDQv9Cw0YPQt9CwANC/0LDRhNC+0YEA0L/QsNGF0L3Rg9GC0YwA0L/QsNGG0LjQtdC90YIA0L/QsNGH0LrQsADQv9Cw0YjQvdGPANC/0LXQstC10YYA0L/QtdC00LDQs9C+0LMA0L/QtdC50LfQsNC2ANC/0LXQu9GM0LzQtdC90YwA0L/QtdC90YHQuNGPANC/0LXQv9C10LsA0L/QtdGA0LjQvtC0ANC/0LXRgdC90Y8A0L/QtdGC0LvRjwDQv9C10YXQvtGC0LAA0L/QtdGH0LDRgtGMANC/0LXRiNC10YXQvtC0ANC/0LXRidC10YDQsADQv9C40LDQvdC40YHRggDQv9C40LLQvgDQv9C40LTQttCw0LoA0L/QuNC60L7QstGL0LkA0L/QuNC70L7RggDQv9C40L7QvdC10YAA0L/QuNGA0L7QswDQv9C40YHQsNGC0YwA0L/QuNGC0YwA0L/QuNGG0YbQsADQv9C40YjRg9GJ0LjQuQDQv9C40YnQsADQv9C70LDQvQDQv9C70LXRh9C+ANC/0LvQuNGC0LAA0L/Qu9C+0YXQvtC5ANC/0LvRi9GC0YwA0L/Qu9GO0YEA0L/Qu9GP0LYA0L/QvtCx0LXQtNCwANC/0L7QstC+0LQA0L/QvtCz0L7QtNCwANC/0L7QtNGD0LzQsNGC0YwA0L/QvtC10YXQsNGC0YwA0L/QvtC20LjQvNCw0YLRjADQv9C+0LfQuNGG0LjRjwDQv9C+0LjRgdC6ANC/0L7QutC+0LkA0L/QvtC70YPRh9Cw0YLRjADQv9C+0LzQvdC40YLRjADQv9C+0L3QuADQv9C+0L7RidGA0Y/RgtGMANC/0L7Qv9Cw0LTQsNGC0YwA0L/QvtGA0Y/QtNC+0LoA0L/QvtGB0YIA0L/QvtGC0L7QugDQv9C+0YXQvtC20LjQuQDQv9C+0YbQtdC70YPQuQDQv9C+0YfQstCwANC/0L7RidC10YfQuNC90LAA0L/QvtGN0YIA0L/QvtGP0YHQvdC40YLRjADQv9GA0LDQstC+ANC/0YDQtdC00LzQtdGCANC/0YDQvtCx0LvQtdC80LAA0L/RgNGD0LQA0L/RgNGL0LPQsNGC0YwA0L/RgNGP0LzQvtC5ANC/0YHQuNGF0L7Qu9C+0LMA0L/RgtC40YbQsADQv9GD0LHQu9C40LrQsADQv9GD0LPQsNGC0YwA0L/Rg9C00YDQsADQv9GD0LfRi9GA0YwA0L/Rg9C70Y8A0L/Rg9C90LrRggDQv9GD0YDQs9CwANC/0YPRgdGC0L7QuQDQv9GD0YLRjADQv9GD0YXQu9GL0LkA0L/Rg9GH0L7QugDQv9GD0YjQuNGB0YLRi9C5ANC/0YfQtdC70LAA0L/RiNC10L3QuNGG0LAA0L/Ri9C70YwA0L/Ri9GC0LrQsADQv9GL0YXRgtC10YLRjADQv9GL0YjQvdGL0LkA0L/RjNC10YHQsADQv9GM0Y/QvdGL0LkA0L/Rj9GC0L3QvgDRgNCw0LHQvtGC0LAA0YDQsNCy0L3Ri9C5ANGA0LDQtNC+0YHRgtGMANGA0LDQt9Cy0LjRgtC40LUA0YDQsNC50L7QvQDRgNCw0LrQtdGC0LAA0YDQsNC80LrQsADRgNCw0L3QvdC40LkA0YDQsNC/0L7RgNGCANGA0LDRgdGB0LrQsNC3ANGA0LDRg9C90LQA0YDQsNGG0LjRjwDRgNCy0LDRgtGMANGA0LXQsNC70YzQvdGL0LkA0YDQtdCx0LXQvdC+0LoA0YDQtdCy0LXRgtGMANGA0LXQs9C40L7QvQDRgNC10LTQsNC60YbQuNGPANGA0LXQtdGB0YLRgADRgNC10LbQuNC8ANGA0LXQt9C60LjQuQDRgNC10LnRgtC40L3QswDRgNC10LrQsADRgNC10LvQuNCz0LjRjwDRgNC10LzQvtC90YIA0YDQtdC90YLQsADRgNC10L/Qu9C40LrQsADRgNC10YHRg9GA0YEA0YDQtdGE0L7RgNC80LAA0YDQtdGG0LXQv9GCANGA0LXRh9GMANGA0LXRiNC10L3QuNC1ANGA0LbQsNCy0YvQuQDRgNC40YHRg9C90L7QugDRgNC40YLQvADRgNC40YTQvNCwANGA0L7QsdC60LjQuQDRgNC+0LLQvdGL0LkA0YDQvtCz0LDRgtGL0LkA0YDQvtC00LjRgtC10LvRjADRgNC+0LbQtNC10L3QuNC1ANGA0L7Qt9C+0LLRi9C5ANGA0L7QutC+0LLQvtC5ANGA0L7Qu9GMANGA0L7QvNCw0L0A0YDQvtC90Y/RgtGMANGA0L7RgdGCANGA0L7RgtCwANGA0L7RidCwANGA0L7Rj9C70YwA0YDRg9Cx0LvRjADRgNGD0LPQsNGC0YwA0YDRg9C00LAA0YDRg9C20YzQtQDRgNGD0LjQvdGLANGA0YPQutCwANGA0YPQu9GMANGA0YPQvNGP0L3Ri9C5ANGA0YPRgdGB0LrQuNC5ANGA0YPRh9C60LAA0YDRi9Cx0LAA0YDRi9Cy0L7QugDRgNGL0LTQsNGC0YwA0YDRi9C20LjQuQDRgNGL0L3QvtC6ANGA0YvRgdGMANGA0YvRgtGMANGA0YvRhdC70YvQuQDRgNGL0YbQsNGA0YwA0YDRi9GH0LDQswDRgNGO0LrQt9Cw0LoA0YDRjtC80LrQsADRgNGP0LHQvtC5ANGA0Y/QtNC+0LLQvtC5ANGB0LDQsdC70Y8A0YHQsNC00L7QstGL0LkA0YHQsNC20LDRgtGMANGB0LDQu9C+0L0A0YHQsNC80L7Qu9C10YIA0YHQsNC90LgA0YHQsNC/0L7QswDRgdCw0YDQsNC5ANGB0LDRgtC40YDQsADRgdCw0YPQvdCwANGB0LDRhdCw0YAA0YHQsdC10LPQsNGC0YwA0YHQsdC40LLQsNGC0YwA0YHQsdC+0YAA0YHQsdGL0YIA0YHQstCw0LTRjNCx0LAA0YHQstC10YIA0YHQstC40LTQsNC90LjQtQDRgdCy0L7QsdC+0LTQsADRgdCy0Y/Qt9GMANGB0LPQvtGA0LDRgtGMANGB0LTQstC40LPQsNGC0YwA0YHQtdCw0L3RgQDRgdC10LLQtdGA0L3Ri9C5ANGB0LXQs9C80LXQvdGCANGB0LXQtNC+0LkA0YHQtdC30L7QvQDRgdC10LnRhADRgdC10LrRg9C90LTQsADRgdC10LvRjNGB0LrQuNC5ANGB0LXQvNGM0Y8A0YHQtdC90YLRj9Cx0YDRjADRgdC10YDQtNGG0LUA0YHQtdGC0YwA0YHQtdGH0LXQvdC40LUA0YHQtdGP0YLRjADRgdC40LPQvdCw0LsA0YHQuNC00LXRgtGMANGB0LjQt9GL0LkA0YHQuNC70LAA0YHQuNC80LLQvtC7ANGB0LjQvdC40LkA0YHQuNGA0L7RgtCwANGB0LjRgdGC0LXQvNCwANGB0LjRgtGD0LDRhtC40Y8A0YHQuNGP0YLRjADRgdC60LDQt9Cw0YLRjADRgdC60LLQsNC20LjQvdCwANGB0LrQtdC70LXRggDRgdC60LjQtNC60LAA0YHQutC70LDQtADRgdC60L7RgNGL0LkA0YHQutGA0YvQstCw0YLRjADRgdC60YPRh9C90YvQuQDRgdC70LDQstCwANGB0LvQtdC30LAA0YHQu9C40Y/QvdC40LUA0YHQu9C+0LLQvgDRgdC70YPRh9Cw0LkA0YHQu9GL0YjQsNGC0YwA0YHQu9GO0L3QsADRgdC80LXRhQDRgdC80LjRgNC10L3QuNC1ANGB0LzQvtGC0YDQtdGC0YwA0YHQvNGD0YLQvdGL0LkA0YHQvNGL0YHQuwDRgdC80Y/RgtC10L3QuNC1ANGB0L3QsNGA0Y/QtADRgdC90LXQswDRgdC90LjQttC10L3QuNC1ANGB0L3QvtGB0LjRgtGMANGB0L3Rj9GC0YwA0YHQvtCx0YvRgtC40LUA0YHQvtCy0LXRggDRgdC+0LPQu9Cw0YHQuNC1ANGB0L7QttCw0LvQtdGC0YwA0YHQvtC50YLQuADRgdC+0LrQvtC7ANGB0L7Qu9C90YbQtQDRgdC+0LzQvdC10L3QuNC1ANGB0L7QvdC90YvQuQDRgdC+0L7QsdGJ0LDRgtGMANGB0L7Qv9C10YDQvdC40LoA0YHQvtGA0YIA0YHQvtGB0YLQsNCyANGB0L7RgtC90Y8A0YHQvtGD0YEA0YHQvtGG0LjQvtC70L7QswDRgdC+0YfQuNC90Y/RgtGMANGB0L7RjtC3ANGB0L/QsNGC0YwA0YHQv9C10YjQuNGC0YwA0YHQv9C40L3QsADRgdC/0LvQvtGI0L3QvtC5ANGB0L/QvtGB0L7QsQDRgdC/0YPRgtC90LjQugDRgdGA0LXQtNGB0YLQstC+ANGB0YDQvtC6ANGB0YDRi9Cy0LDRgtGMANGB0YLQsNGC0YwA0YHRgtCy0L7QuwDRgdGC0LXQvdCwANGB0YLQuNGF0LgA0YHRgtC+0YDQvtC90LAA0YHRgtGA0LDQvdCwANGB0YLRg9C00LXQvdGCANGB0YLRi9C0ANGB0YPQsdGK0LXQutGCANGB0YPQstC10L3QuNGAANGB0YPQs9GA0L7QsQDRgdGD0LTRjNCx0LAA0YHRg9C10YLQsADRgdGD0LbQtNC10L3QuNC1ANGB0YPQutC90L4A0YHRg9C70LjRgtGMANGB0YPQvNC80LAA0YHRg9C90YPRgtGMANGB0YPQv9GA0YPQswDRgdGD0YDQvtCy0YvQuQDRgdGD0YHRgtCw0LIA0YHRg9GC0YwA0YHRg9GF0L7QuQDRgdGD0YjQsADRgdGD0YnQtdGB0YLQstC+ANGB0YTQtdGA0LAA0YHRhdC10LzQsADRgdGG0LXQvdCwANGB0YfQsNGB0YLRjNC1ANGB0YfQtdGCANGB0YfQuNGC0LDRgtGMANGB0YjQuNCy0LDRgtGMANGB0YrQtdC30LQA0YHRi9C90L7QugDRgdGL0L/QsNGC0YwA0YHRi9GA0YzQtQDRgdGL0YLRi9C5ANGB0YvRidC40LoA0YHRjtC20LXRggDRgdGO0YDQv9GA0LjQtwDRgtCw0LHQu9C40YbQsADRgtCw0LXQttC90YvQuQDRgtCw0LjQvdGB0YLQstC+ANGC0LDQudC90LAA0YLQsNC60YHQuADRgtCw0LvQsNC90YIA0YLQsNC80L7QttC90Y8A0YLQsNC90LXRhgDRgtCw0YDQtdC70LrQsADRgtCw0YHQutCw0YLRjADRgtCw0YXRgtCwANGC0LDRh9C60LAA0YLQsNGP0YLRjADRgtCy0LDRgNGMANGC0LLQtdGA0LTRi9C5ANGC0LLQvtGA0LjRgtGMANGC0LXQsNGC0YAA0YLQtdC30LjRgQDRgtC10LrRgdGCANGC0LXQu9C+ANGC0LXQvNCwANGC0LXQvdGMANGC0LXQvtGA0LjRjwDRgtC10L/Qu9GL0LkA0YLQtdGA0Y/RgtGMANGC0LXRgdC90YvQuQDRgtC10YLRjwDRgtC10YXQvdC40LrQsADRgtC10YfQtdC90LjQtQDRgtC40LPRgADRgtC40L/QuNGH0L3Ri9C5ANGC0LjRgNCw0LYA0YLQuNGC0YPQuwDRgtC40YXQuNC5ANGC0LjRiNC40L3QsADRgtC60LDQvdGMANGC0L7QstCw0YDQuNGJANGC0L7Qu9C/0LAA0YLQvtC90LrQuNC5ANGC0L7Qv9C70LjQstC+ANGC0L7RgNCz0L7QstC70Y8A0YLQvtGB0LrQsADRgtC+0YfQutCwANGC0L7RidC40LkA0YLRgNCw0LTQuNGG0LjRjwDRgtGA0LXQstC+0LPQsADRgtGA0LjQsdGD0L3QsADRgtGA0L7Qs9Cw0YLRjADRgtGA0YPQtADRgtGA0Y7QugDRgtGA0Y/Qv9C60LAA0YLRg9Cw0LvQtdGCANGC0YPQs9C+0LkA0YLRg9C70L7QstC40YnQtQDRgtGD0LzQsNC9ANGC0YPQvdC00YDQsADRgtGD0L/QvtC5ANGC0YPRgNC90LjRgADRgtGD0YHQutC70YvQuQDRgtGD0YTQu9GPANGC0YPRh9CwANGC0YPRiNCwANGC0YvQutCw0YLRjADRgtGL0YHRj9GH0LAA0YLRjNC80LAA0YLRjtC70YzQv9Cw0L0A0YLRjtGA0YzQvNCwANGC0Y/Qs9CwANGC0Y/QttC10LvRi9C5ANGC0Y/QvdGD0YLRjADRg9Cx0LXQttC00LDRgtGMANGD0LHQuNGA0LDRgtGMANGD0LHQvtCz0LjQuQDRg9Cx0YvRgtC+0LoA0YPQstCw0LbQtdC90LjQtQDRg9Cy0LXRgNGP0YLRjADRg9Cy0LvQtdC60LDRgtGMANGD0LPQvdCw0YLRjADRg9Cz0L7QuwDRg9Cz0YDQvtC30LAA0YPQtNCw0YAA0YPQtNC40LLQu9GP0YLRjADRg9C00L7QsdC90YvQuQDRg9C10LfQtADRg9C20LDRgQDRg9C20LjQvQDRg9C30LXQuwDRg9C30LrQuNC5ANGD0LfQvdCw0LLQsNGC0YwA0YPQt9C+0YAA0YPQudC80LAA0YPQutC70L7QvQDRg9C60L7QuwDRg9C60YHRg9GBANGD0LvQtdGC0LDRgtGMANGD0LvQuNGG0LAA0YPQu9GD0YfRiNCw0YLRjADRg9C70YvQsdC60LAA0YPQvNC10YLRjADRg9C80LjQu9C10L3QuNC1ANGD0LzQvdGL0LkA0YPQvNC+0LvRj9GC0YwA0YPQvNGL0YHQtdC7ANGD0L3QuNC20LDRgtGMANGD0L3QvtGB0LjRgtGMANGD0L3Ri9C90LjQtQDRg9C/0LDRgdGC0YwA0YPQv9C70LDRgtCwANGD0L/QvtGAANGD0L/RgNC10LrQsNGC0YwA0YPQv9GD0YHQutCw0YLRjADRg9GA0LDQvQDRg9GA0L3QsADRg9GA0L7QstC10L3RjADRg9GB0LDQtNGM0LHQsADRg9GB0LXRgNC00LjQtQDRg9GB0LjQu9C40LUA0YPRgdC60L7RgNGP0YLRjADRg9GB0LvQvtCy0LjQtQDRg9GB0LzQtdGI0LrQsADRg9GB0L3Rg9GC0YwA0YPRgdC/0LXRgtGMANGD0YHRi9C/0LDRgtGMANGD0YLQtdGI0LDRgtGMANGD0YLQutCwANGD0YLQvtGH0L3Rj9GC0YwA0YPRgtGA0L4A0YPRgtGO0LMA0YPRhdC+0LTQuNGC0YwA0YPRhtC10LvQtdGC0YwA0YPRh9Cw0YHRgtC40LUA0YPRh9C10L3Ri9C5ANGD0YfQuNGC0LXQu9GMANGD0YjQutC+ANGD0YnQtdGA0LEA0YPRjtGC0L3Ri9C5ANGD0Y/RgdC90Y/RgtGMANGE0LDQsdGA0LjQutCwANGE0LDQstC+0YDQuNGCANGE0LDQt9CwANGE0LDQudC7ANGE0LDQutGCANGE0LDQvNC40LvQuNGPANGE0LDQvdGC0LDQt9C40Y8A0YTQsNGA0LAA0YTQsNGB0LDQtADRhNC10LLRgNCw0LvRjADRhNC10LvRjNC00YjQtdGAANGE0LXQvdC+0LzQtdC9ANGE0LXRgNC80LAA0YTQuNCz0YPRgNCwANGE0LjQt9C40LrQsADRhNC40LvRjNC8ANGE0LjQvdCw0LsA0YTQuNGA0LzQsADRhNC40YjQutCwANGE0LvQsNCzANGE0LvQtdC50YLQsADRhNC70L7RggDRhNC+0LrRg9GBANGE0L7Qu9GM0LrQu9C+0YAA0YTQvtC90LQA0YTQvtGA0LzQsADRhNC+0YLQvgDRhNGA0LDQt9CwANGE0YDQtdGB0LrQsADRhNGA0L7QvdGCANGE0YDRg9C60YIA0YTRg9C90LrRhtC40Y8A0YTRg9GA0LDQttC60LAA0YTRg9GC0LHQvtC7ANGE0YvRgNC60LDRgtGMANGF0LDQu9Cw0YIA0YXQsNC80YHRgtCy0L4A0YXQsNC+0YEA0YXQsNGA0LDQutGC0LXRgADRhdCw0YLQsADRhdCy0LDRgtCw0YLRjADRhdCy0L7RgdGCANGF0LjQttC40L3QsADRhdC40LvRi9C5ANGF0LjQvNC40Y8A0YXQuNGA0YPRgNCzANGF0LjRgtGA0YvQuQDRhdC40YnQvdC40LoA0YXQu9Cw0LwA0YXQu9C10LEA0YXQu9C+0L/QsNGC0YwA0YXQvNGD0YDRi9C5ANGF0L7QtNC40YLRjADRhdC+0LfRj9C40L0A0YXQvtC60LrQtdC5ANGF0L7Qu9C+0LTQvdGL0LkA0YXQvtGA0L7RiNC40LkA0YXQvtGC0LXRgtGMANGF0L7RhdC+0YLQsNGC0YwA0YXRgNCw0LwA0YXRgNC10L0A0YXRgNC40L/Qu9GL0LkA0YXRgNC+0L3QuNC60LAA0YXRgNGD0L/QutC40LkA0YXRg9C00L7QttC90LjQugDRhdGD0LvQuNCz0LDQvQDRhdGD0YLQvtGAANGG0LDRgNGMANGG0LLQtdGCANGG0LXQu9GMANGG0LXQvNC10L3RggDRhtC10L3RgtGAANGG0LXQv9GMANGG0LXRgNC60L7QstGMANGG0LjQutC7ANGG0LjQu9C40L3QtNGAANGG0LjQvdC40YfQvdGL0LkA0YbQuNGA0LoA0YbQuNGB0YLQtdGA0L3QsADRhtC40YLQsNGC0LAA0YbQuNGE0YDQsADRhtGL0L/Qu9C10L3QvtC6ANGH0LDQtNC+ANGH0LDQudC90LjQugDRh9Cw0YHRgtGMANGH0LDRiNC60LAA0YfQtdC70L7QstC10LoA0YfQtdC80L7QtNCw0L0A0YfQtdC/0YPRhdCwANGH0LXRgNC90YvQuQDRh9C10YHRgtGMANGH0LXRgtC60LjQuQDRh9C10YXQvtC7ANGH0LjQvdC+0LLQvdC40LoA0YfQuNGB0LvQvgDRh9C40YLQsNGC0YwA0YfQu9C10L3RgdGC0LLQvgDRh9GA0LXQstCw0YLRi9C5ANGH0YLQtdC90LjQtQDRh9GD0LLRgdGC0LLQvgDRh9GD0LPRg9C90L3Ri9C5ANGH0YPQtNC+ANGH0YPQttC+0LkA0YfRg9C60YfQsADRh9GD0LvQvtC6ANGH0YPQvNCwANGH0YPRgtC60LjQuQDRh9GD0YfQtdC70L4A0YfRg9GI0YwA0YjQsNCx0LvQvtC9ANGI0LDQs9Cw0YLRjADRiNCw0LnQutCwANGI0LDQutCw0LsA0YjQsNC70LDRiADRiNCw0LzQv9GD0L3RjADRiNCw0L3RgQDRiNCw0L/QutCwANGI0LDRgNC40LoA0YjQsNGB0YHQuADRiNCw0YLQtdGAANGI0LDRhdGC0LAA0YjQsNGI0LvRi9C6ANGI0LLQtdC50L3Ri9C5ANGI0LLRi9GA0Y/RgtGMANGI0LXQstC10LvQuNGC0YwA0YjQtdC00LXQstGAANGI0LXQudC60LAA0YjQtdC70LrQvtCy0YvQuQDRiNC10L/RgtCw0YLRjADRiNC10YDRgdGC0YwA0YjQtdGB0YLQtdGA0LrQsADRiNC40LrQsNGA0L3Ri9C5ANGI0LjQvdC10LvRjADRiNC40L/QtdGC0YwA0YjQuNGA0L7QutC40LkA0YjQuNGC0YwA0YjQuNGI0LrQsADRiNC60LDRhADRiNC60L7Qu9CwANGI0LrRg9GA0LAA0YjQu9Cw0L3QswDRiNC70LXQvADRiNC70Y7Qv9C60LAA0YjQu9GP0L/QsADRiNC90YPRgADRiNC+0LrQvtC70LDQtADRiNC+0YDQvtGFANGI0L7RgdGB0LUA0YjQvtGE0LXRgADRiNC/0LDQs9CwANGI0L/QuNC+0L0A0YjQv9GA0LjRhgDRiNGA0LDQvADRiNGA0LjRhNGCANGI0YLQsNCxANGI0YLQvtGA0LAA0YjRgtGA0LDRhADRiNGC0YPQutCwANGI0YLRi9C6ANGI0YPQsdCwANGI0YPQvNC10YLRjADRiNGD0YDRiNCw0YLRjADRiNGD0YLQutCwANGJ0LDQtNC40YLRjADRidC10LTRgNGL0LkA0YnQtdC60LAA0YnQtdC70YwA0YnQtdC90L7QugDRidC10L/QutCwANGJ0LXRgtC60LAA0YnRg9C60LAA0Y3QstC+0LvRjtGG0LjRjwDRjdCz0L7QuNC30LwA0Y3QutC30LDQvNC10L0A0Y3QutC40L/QsNC2ANGN0LrQvtC90L7QvNC40Y8A0Y3QutGA0LDQvQDRjdC60YHQv9C10YDRggDRjdC70LXQvNC10L3RggDRjdC70LjRgtCwANGN0LzQsdC70LXQvNCwANGN0LzQuNCz0YDQsNC90YIA0Y3QvNC+0YbQuNGPANGN0L3QtdGA0LPQuNGPANGN0L/QuNC30L7QtADRjdC/0L7RhdCwANGN0YHQutC40LcA0Y3RgdGB0LUA0Y3RgdGC0YDQsNC00LAA0Y3RgtCw0L8A0Y3RgtC40LrQsADRjdGC0Y7QtADRjdGE0LjRgADRjdGE0YTQtdC6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44KTAOOBhOOCguOBhuOBqADjgYTjgoLjgZ/jgowA44GE44KC44KKAOOBhOOChOOBjOOCiwDjgYTjgoTjgZkA44GE44KI44GL44KTAOOBhOOCiOOBjwDjgYTjgonjgYQA44GE44KJ44GZ44GoAOOBhOOCiuOBkOOBoQDjgYTjgorjgofjgYYA44GE44KM44GEAOOBhOOCjOOCguOBrgDjgYTjgozjgosA44GE44KN44GI44KT44G044GkAOOBhOOCj+OBhADjgYTjgo/jgYYA44GE44KP44GL44KTAOOBhOOCj+OBsADjgYTjgo/jgobjgosA44GE44KT44GS44KT44G+44KBAOOBhOOCk+OBleOBpADjgYTjgpPjgZfjgofjgYYA44GE44KT44KI44GGAOOBhuOBiOOBjQDjgYbjgYjjgosA44GG44GK44GWAOOBhuOBjOOBhADjgYbjgYvjgbYA44GG44GL44G544KLAOOBhuOBjeOCjwDjgYbjgY/jgonjgYTjgaoA44GG44GP44KM44KMAOOBhuOBkeOBn+OBvuOCj+OCiwDjgYbjgZHjgaTjgZEA44GG44GR44Go44KLAOOBhuOBkeOCguOBpADjgYbjgZHjgosA44GG44GU44GL44GZAOOBhuOBlOOBjwDjgYbjgZPjgpMA44GG44GV44GOAOOBhuOBl+OBquOBhgDjgYbjgZfjgo3jgYzjgb8A44GG44GZ44GEAOOBhuOBmeOBjgDjgYbjgZnjgZDjgonjgYQA44GG44GZ44KB44KLAOOBhuOBm+OBpADjgYbjgaHjgYLjgo/jgZsA44GG44Gh44GM44KPAOOBhuOBoeOBjQDjgYbjgaHjgoXjgYYA44GG44Gj44GL44KKAOOBhuOBpOOBj+OBl+OBhADjgYbjgaPjgZ/jgYjjgosA44GG44Gk44KLAOOBhuOBqeOCkwDjgYbjgarjgY4A44GG44Gq44GYAOOBhuOBquOBmuOBjwDjgYbjgarjgosA44GG44Gt44KLAOOBhuOBruOBhgDjgYbjgbbjgZIA44GG44G244GU44GIAOOBhuOBvuOCjOOCiwDjgYbjgoHjgosA44GG44KC44GGAOOBhuOChOOBvuOBhgDjgYbjgojjgY8A44GG44KJ44GM44GI44GZAOOBhuOCieOBkOOBoQDjgYbjgonjgarjgYQA44GG44KK44GC44GSAOOBhuOCiuOBjeOCjADjgYbjgovjgZXjgYQA44GG44KM44GX44GEAOOBhuOCjOOChuOBjQDjgYbjgozjgosA44GG44KN44GTAOOBhuOCj+OBjQDjgYbjgo/jgZUA44GG44KT44GT44GGAOOBhuOCk+OBoeOCkwDjgYbjgpPjgabjgpMA44GG44KT44Gp44GGAOOBiOOBhOOBiOOCkwDjgYjjgYTjgYwA44GI44GE44GN44KH44GGAOOBiOOBhOOBlADjgYjjgYTjgZvjgYQA44GI44GE44G244KTAOOBiOOBhOOCiOOBhgDjgYjjgYTjgo8A44GI44GK44KKAOOBiOOBjOOBigDjgYjjgYzjgY8A44GI44GN44Gf44GEAOOBiOOBj+OBm+OCiwDjgYjjgZfjgoPjgY8A44GI44GZ44GmAOOBiOOBpOOCieOCkwDjgYjjga7jgZAA44GI44G744GG44G+44GNAOOBiOOBu+OCkwDjgYjjgb7jgY0A44GI44KC44GYAOOBiOOCguOBrgDjgYjjgonjgYQA44GI44KJ44G2AOOBiOOCiuOBggDjgYjjgpPjgYjjgpMA44GI44KT44GL44GEAOOBiOOCk+OBjgDjgYjjgpPjgZLjgY0A44GI44KT44GX44KF44GGAOOBiOOCk+OBnOOBpADjgYjjgpPjgZ3jgY8A44GI44KT44Gh44KH44GGAOOBiOOCk+OBqOOBpADjgYrjgYTjgYvjgZHjgosA44GK44GE44GT44GZAOOBiuOBhOOBl+OBhADjgYrjgYTjgaTjgY8A44GK44GG44GI44KTAOOBiuOBhuOBleOBvgDjgYrjgYbjgZgA44GK44GG44Gb44GkAOOBiuOBhuOBn+OBhADjgYrjgYbjgbXjgY8A44GK44GG44G544GEAOOBiuOBhuOCiOOBhgDjgYrjgYjjgosA44GK44GK44GEAOOBiuOBiuOBhgDjgYrjgYrjganjgYrjgooA44GK44GK44KEAOOBiuOBiuOCiOOBnQDjgYrjgYvjgYjjgooA44GK44GL44GaAOOBiuOBjOOCgADjgYrjgYvjgo/jgooA44GK44GO44Gq44GGAOOBiuOBjeOCiwDjgYrjgY/jgZXjgb4A44GK44GP44GY44KH44GGAOOBiuOBj+OCiuOBjOOBqgDjgYrjgY/jgosA44GK44GP44KM44KLAOOBiuOBk+OBmQDjgYrjgZPjgarjgYYA44GK44GT44KLAOOBiuOBleOBiOOCiwDjgYrjgZXjgarjgYQA44GK44GV44KB44KLAOOBiuOBl+OBhOOCjADjgYrjgZfjgYjjgosA44GK44GY44GOAOOBiuOBmOOBleOCkwDjgYrjgZfjgoPjgowA44GK44Gd44KJ44GPAOOBiuOBneOCj+OCiwDjgYrjgZ/jgYzjgYQA44GK44Gf44GPAOOBiuOBoOOChOOBiwDjgYrjgaHjgaTjgY8A44GK44Gj44GoAOOBiuOBpOOCigDjgYrjgafjgYvjgZEA44GK44Go44GX44KC44GuAOOBiuOBqOOBquOBl+OBhADjgYrjganjgooA44GK44Gp44KN44GL44GZAOOBiuOBsOOBleOCkwDjgYrjgb7jgYTjgooA44GK44KB44Gn44Go44GGAOOBiuOCguOBhOOBpwDjgYrjgoLjgYYA44GK44KC44Gf44GEAOOBiuOCguOBoeOCgwDjgYrjgoTjgaQA44GK44KE44KG44GzAOOBiuOCiOOBvOOBmQDjgYrjgonjgpPjgaAA44GK44KN44GZAOOBiuOCk+OBjOOBjwDjgYrjgpPjgZHjgYQA44GK44KT44GX44KDAOOBiuOCk+OBm+OCkwDjgYrjgpPjgaDjgpMA44GK44KT44Gh44KF44GGAOOBiuOCk+OBqeOBkeOBhADjgYvjgYLjgaQA44GL44GE44GMAOOBjOOBhOOBjQDjgYzjgYTjgZHjgpMA44GM44GE44GT44GGAOOBi+OBhOOBleOBpADjgYvjgYTjgZfjgoMA44GL44GE44GZ44GE44KI44GPAOOBi+OBhOOBnOOCkwDjgYvjgYTjgZ7jgYbjgakA44GL44GE44Gk44GGAOOBi+OBhOOBpuOCkwDjgYvjgYTjgajjgYYA44GL44GE44G144GPAOOBjOOBhOOBuOOBjQDjgYvjgYTjgbvjgYYA44GL44GE44KI44GGAOOBjOOBhOOCieOBhADjgYvjgYTjgo8A44GL44GI44KLAOOBi+OBiuOCigDjgYvjgYvjgYjjgosA44GL44GM44GPAOOBi+OBjOOBlwDjgYvjgYzjgb8A44GL44GP44GUAOOBi+OB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k+OBneOBoOOBpgDjgZPjgZ/jgYQA44GT44Gf44GI44KLAOOBk+OBn+OBpADjgZPjgaHjgofjgYYA44GT44Gj44GLAOOBk+OBpOOBk+OBpADjgZPjgaTjgbDjgpMA44GT44Gk44G2AOOBk+OBpuOBhADjgZPjgabjgpMA44GT44Go44GM44KJAOOBk+OBqOOBlwDjgZPjgajjgbAA44GT44Go44KKAOOBk+OBquOBlOOBqgDjgZPjga3jgZPjga0A44GT44Gu44G+44G+AOOBk+OBruOBvwDjgZPjga7jgogA44GU44Gv44KTAOOBk+OBsuOBpOOBmADjgZPjgbXjgYYA44GT44G144KTAOOBk+OBvOOCjOOCiwDjgZTjgb7jgYLjgbbjgokA44GT44G+44GL44GEAOOBlOOBvuOBmeOCigDjgZPjgb7jgaTjgaoA44GT44G+44KLAOOBk+OCgOOBjuOBkwDjgZPjgoLjgZgA44GT44KC44GhAOOBk+OCguOBrgDjgZPjgoLjgpMA44GT44KE44GPAOOBk+OChOOBvgDjgZPjgobjgYYA44GT44KG44GzAOOBk+OCiOOBhADjgZPjgojjgYYA44GT44KK44KLAOOBk+OCjOOBj+OBl+OCh+OCkwDjgZPjgo3jgaPjgZEA44GT44KP44KC44GmAOOBk+OCj+OCjOOCiwDjgZPjgpPjgYTjgpMA44GT44KT44GL44GEAOOBk+OCk+OBjQDjgZPjgpPjgZfjgoXjgYYA44GT44KT44GZ44GEAOOBk+OCk+OBoOOBpgDjgZPjgpPjgajjgpMA44GT44KT44Gq44KTAOOBk+OCk+OBs+OBqwDjgZPjgpPjgb3jgpMA44GT44KT44G+44GRAOOBk+OCk+OChADjgZPjgpPjgozjgYQA44GT44KT44KP44GPAOOBluOBhOOBiOOBjQDjgZXjgYTjgYvjgYQA44GV44GE44GN44KTAOOBluOBhOOBkuOCkwDjgZbjgYTjgZMA44GV44GE44GX44KHAOOBleOBhOOBm+OBhADjgZbjgYTjgZ/jgY8A44GW44GE44Gh44KF44GGAOOBleOBhOOBpuOBjQDjgZbjgYTjgorjgofjgYYA44GV44GG44GqAOOBleOBi+OBhOOBlwDjgZXjgYzjgZkA44GV44GL44GqAOOBleOBi+OBv+OBoQDjgZXjgYzjgosA44GV44GO44KH44GGAOOBleOBj+OBlwDjgZXjgY/jgbLjgpMA44GV44GP44KJAOOBleOBk+OBjwDjgZXjgZPjgaQA44GV44Ga44GL44KLAOOBluOBm+OBjQDjgZXjgZ/jgpMA44GV44Gk44GI44GEAOOBluOBpOOBiuOCkwDjgZbjgaPjgYsA44GW44Gk44GM44GPAOOBleOBo+OBjeOCh+OBjwDjgZbjgaPjgZcA44GV44Gk44GY44KTAOOBluOBo+OBneOBhgDjgZXjgaTjgZ/jgbAA44GV44Gk44G+44GE44KCAOOBleOBpuOBhADjgZXjgajjgYTjgoIA44GV44Go44GGAOOBleOBqOOBiuOChADjgZXjgajjgZcA44GV44Go44KLAOOBleOBruOBhgDjgZXjgbDjgY8A44GV44Gz44GX44GEAOOBleOBueOBpADjgZXjgbvjgYYA44GV44G744GpAOOBleOBvuOBmQDjgZXjgb/jgZfjgYQA44GV44G/44Gg44KMAOOBleOCgOOBkQDjgZXjgoHjgosA44GV44KE44GI44KT44Gp44GGAOOBleOChuOBhgDjgZXjgojjgYYA44GV44KI44GPAOOBleOCieOBoADjgZbjgovjgZ3jgbAA44GV44KP44KE44GLAOOBleOCj+OCiwDjgZXjgpPjgYTjgpMA44GV44KT44GLAOOBleOCk+OBjeOCg+OBjwDjgZXjgpPjgZPjgYYA44GV44KT44GV44GEAOOBluOCk+OBl+OChwDjgZXjgpPjgZnjgYYA44GV44KT44Gb44GEAOOBleOCk+OBnQDjgZXjgpPjgaEA44GV44KT44G+AOOBleOCk+OBvwDjgZXjgpPjgonjgpMA44GX44GC44GEAOOBl+OBguOBkgDjgZfjgYLjgZXjgaPjgaYA44GX44GC44KP44GbAOOBl+OBhOOBjwDjgZfjgYTjgpMA44GX44GG44GhAOOBl+OBiOOBhADjgZfjgYrjgZEA44GX44GL44GEAOOBl+OBi+OBjwDjgZjjgYvjgpMA44GX44GU44GoAOOBl+OBmeOBhgDjgZjjgaDjgYQA44GX44Gf44GG44GRAOOBl+OBn+OBjgDjgZfjgZ/jgaYA44GX44Gf44G/AOOBl+OBoeOCh+OBhgDjgZfjgaHjgorjgpMA44GX44Gj44GL44KKAOOBl+OBpOOBmADjgZfjgaTjgoLjgpMA44GX44Gm44GEAOOBl+OBpuOBjQDjgZfjgabjgaQA44GY44Gm44KTAOOBmOOBqeOBhgDjgZfjgarjgY7jgowA44GX44Gq44KC44GuAOOBl+OBquOCkwDjgZfjga3jgb4A44GX44Gt44KTAOOBl+OBruOBkADjgZfjga7jgbYA44GX44Gv44GEAOOBl+OBsOOBi+OCigDjgZfjga/jgaQA44GX44Gv44KJ44GEAOOBl+OBr+OCkwDjgZfjgbLjgofjgYYA44GX44G144GPAOOBmOOBtuOCkwDjgZfjgbjjgYQA44GX44G744GGAOOBl+OBu+OCkwDjgZfjgb7jgYYA44GX44G+44KLAOOBl+OBv+OCkwDjgZfjgoDjgZHjgosA44GY44KA44GX44KHAOOBl+OCgeOBhADjgZfjgoHjgosA44GX44KC44KTAOOBl+OCg+OBhOOCkwDjgZfjgoPjgYbjgpMA44GX44KD44GK44KTAOOBmOOCg+OBjOOBhOOCggDjgZfjgoTjgY/jgZfjgocA44GX44KD44GP44G744GGAOOBl+OCg+OBkeOCkwDjgZfjgoPjgZMA44GX44KD44GW44GEAOOBl+OCg+OBl+OCkwDjgZfjgoPjgZvjgpMA44GX44KD44Gd44GGAOOBl+OCg+OBn+OBhADjgZfjgoPjgaHjgofjgYYA44GX44KD44Gj44GN44KTAOOBmOOCg+OBvgDjgZfjgoPjgorjgpMA44GX44KD44KM44GEAOOBmOOChuOBhgDjgZjjgoXjgYbjgZfjgocA44GX44KF44GP44Gv44GPAOOBmOOCheOBl+OCkwDjgZfjgoXjgaPjgZvjgY0A44GX44KF44G/AOOBl+OCheOCieOBsADjgZjjgoXjgpPjgbDjgpMA44GX44KH44GG44GL44GEAOOBl+OCh+OBj+OBn+OBjwDjgZfjgofjgaPjgZHjgpMA44GX44KH44Gp44GGAOOBl+OCh+OCguOBpADjgZfjgonjgZvjgosA44GX44KJ44G544KLAOOBl+OCk+OBiwDjgZfjgpPjgZPjgYYA44GY44KT44GY44KDAOOBl+OCk+OBm+OBhOOBmADjgZfjgpPjgaHjgY8A44GX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gaTjgo/jgoLjga4A44Gk44KP44KKAOOBpuOBguOBlwDjgabjgYLjgaYA44Gm44GC44G/AOOBpuOBhOOBiuOCkwDjgabjgYTjgYsA44Gm44GE44GNAOOBpuOBhOOBkeOBhADjgabjgYTjgZPjgY8A44Gm44GE44GV44GkAOOBpuOBhOOBlwDjgabjgYTjgZvjgYQA44Gm44GE44Gf44GEAOOBpuOBhOOBqQDjgabjgYTjga3jgYQA44Gm44GE44Gy44KH44GGAOOBpuOBhOOBuOOCkwDjgabjgYTjgbzjgYYA44Gm44GG44GhAOOBpuOBiuOBj+OCjADjgabjgY3jgajjgYYA44Gm44GP44GzAOOBp+OBk+OBvOOBkwDjgabjgZXjgY7jgofjgYYA44Gm44GV44GSAOOBpuOBmeOCigDjgabjgZ3jgYYA44Gm44Gh44GM44GEAOOBpuOBoeOCh+OBhgDjgabjgaTjgYzjgY8A44Gm44Gk44Gl44GNAOOBp+OBo+OBsQDjgabjgaTjgbzjgYYA44Gm44Gk44KEAOOBp+OBrOOBi+OBiADjgabjgazjgY0A44Gm44Gs44GQ44GEAOOBpuOBruOBsuOCiQDjgabjga/jgYQA44Gm44G244GP44KNAOOBpuOBteOBoADjgabjgbvjganjgY0A44Gm44G744KTAOOBpuOBvuOBiADjgabjgb7jgY3jgZrjgZcA44Gm44G/44GY44GLAOOBpuOBv+OChOOBkgDjgabjgonjgZkA44Gm44KM44GzAOOBpuOCj+OBkQDjgabjgo/jgZ/jgZcA44Gn44KT44GC44GkAOOBpuOCk+OBhOOCkwDjgabjgpPjgYvjgYQA44Gm44KT44GNAOOBpuOCk+OBkADjgabjgpPjgZHjgpMA44Gm44KT44GU44GPAOOBpuOCk+OBleOBhADjgabjgpPjgZcA44Gm44KT44GZ44GGAOOBp+OCk+OBoQDjgabjgpPjgabjgY0A44Gm44KT44Go44GGAOOBpuOCk+OBquOBhADjgabjgpPjgbfjgokA44Gm44KT44G844GG44Gg44GEAOOBpuOCk+OCgeOBpADjgabjgpPjgonjgpPjgYvjgYQA44Gn44KT44KK44KH44GPAOOBp+OCk+OCjwDjganjgYLjgYQA44Go44GE44KMAOOBqeOBhuOBi+OCkwDjgajjgYbjgY3jgoXjgYYA44Gp44GG44GQAOOBqOOBhuOBlwDjgajjgYbjgoDjgY4A44Go44GK44GEAOOBqOOBiuOBiwDjgajjgYrjgY8A44Go44GK44GZAOOBqOOBiuOCiwDjgajjgYvjgYQA44Go44GL44GZAOOBqOOBjeOBiuOCigDjgajjgY3jganjgY0A44Go44GP44GEAOOBqOOBj+OBl+OCheOBhgDjgajjgY/jgabjgpMA44Go44GP44GrAOOBqOOBj+OBueOBpADjgajjgZHjgYQA44Go44GR44KLAOOBqOOBk+OChADjgajjgZXjgYsA44Go44GX44KH44GL44KTAOOBqOOBneOBhgDjgajjgZ/jgpMA44Go44Gh44KF44GGAOOBqOOBo+OBjeOCheOBhgDjgajjgaPjgY/jgpMA44Go44Gk44Gc44KTAOOBqOOBpOOBq+OCheOBhgDjgajjganjgZHjgosA44Go44Go44Gu44GI44KLAOOBqOOBquOBhADjgajjgarjgYjjgosA44Go44Gq44KKAOOBqOOBruOBleOBvgDjgajjgbDjgZkA44Gp44G244GM44KPAOOBqOOBu+OBhgDjgajjgb7jgosA44Go44KB44KLAOOBqOOCguOBoOOBoQDjgajjgoLjgosA44Gp44KI44GG44GzAOOBqOOCieOBiOOCiwDjgajjgpPjgYvjgaQA44Gp44KT44G244KKAOOBquOBhOOBi+OBjwDjgarjgYTjgZPjgYYA44Gq44GE44GX44KHAOOBquOBhOOBmQDjgarjgYTjgZvjgpMA44Gq44GE44Gd44GGAOOBquOBiuOBmQDjgarjgYzjgYQA44Gq44GP44GZAOOBquOBkuOCiwDjgarjgZPjgYbjgakA44Gq44GV44GRAOOBquOBn+OBp+OBk+OBkwDjgarjgaPjgajjgYYA44Gq44Gk44KE44GZ44G/AOOBquOBquOBiuOBlwDjgarjgavjgZTjgagA44Gq44Gr44KC44GuAOOBquOBq+OCjwDjgarjga7jgYsA44Gq44G144GgAOOBquOBvuOBhOOBjQDjgarjgb7jgYgA44Gq44G+44G/AOOBquOBv+OBoADjgarjgoHjgonjgYsA44Gq44KB44KLAOOBquOChOOCgADjgarjgonjgYYA44Gq44KJ44GzAOOBquOCieOBtgDjgarjgozjgosA44Gq44KP44Go44GzAOOBquOCj+OBsOOCigDjgavjgYLjgYYA44Gr44GE44GM44GfAOOBq+OBhuOBkQDjgavjgYrjgYQA44Gr44GL44GEAOOBq+OBjOOBpgDjgavjgY3jgbMA44Gr44GP44GX44G/AOOBq+OBj+OBvuOCkwDjgavjgZLjgosA44Gr44GV44KT44GL44Gf44KT44GdAOOBq+OBl+OBjQDjgavjgZvjgoLjga4A44Gr44Gh44GY44KH44GGAOOBq+OBoeOCiOOBhuOBswDjgavjgaPjgYsA44Gr44Gj44GNAOOBq+OBo+OBkeOBhADjgavjgaPjgZPjgYYA44Gr44Gj44GV44KTAOOBq+OBo+OBl+OCh+OBjwDjgavjgaPjgZnjgYYA44Gr44Gj44Gb44GNAOOBq+OBo+OBpuOBhADjgavjgarjgYYA44Gr44G744KTAOOBq+OBvuOCgQDjgavjgoLjgaQA44Gr44KE44KKAOOBq+OCheOBhuOBhOOCkwDjgavjgorjgpPjgZfjgoMA44Gr44KP44Go44KKAOOBq+OCk+OBhADjgavjgpPjgYsA44Gr44KT44GNAOOBq+OCk+OBkuOCkwDjgavjgpPjgZfjgY0A44Gr44KT44Ga44GGAOOBq+OCk+OBneOBhgDjgavjgpPjgZ/jgYQA44Gr44KT44GhAOOBq+OCk+OBpuOBhADjgavjgpPjgavjgY8A44Gr44KT44G3AOOBq+OCk+OBvuOCigDjgavjgpPjgoAA44Gr44KT44KB44GEAOOBq+OCk+OCiOOBhgDjgazjgYTjgY/jgY4A44Gs44GL44GZAOOBrOOBkOOBhOOBqOOCiwDjgazjgZDjgYYA44Gs44GP44KC44KKAOOBrOOBmeOCgADjgazjgb7jgYjjgbMA44Gs44KB44KKAOOBrOOCieOBmQDjgazjgpPjgaHjgoPjgY8A44Gt44GC44GSAOOBreOBhOOBjQDjga3jgYTjgosA44Gt44GE44KNAOOBreOBkOOBmwDjga3jgY/jgZ/jgYQA44Gt44GP44KJAOOBreOBk+OBnADjga3jgZPjgoAA44Gt44GV44GSAOOBreOBmeOBlOOBmQDjga3jgZ3jgbnjgosA44Gt44Gg44KTAOOBreOBpOOBhADjga3jgaPjgZfjgpMA44Gt44Gk44Ge44GGAOOBreOBo+OBn+OBhOOBjuOChwDjga3jgbbjgZ3jgY8A44Gt44G144GgAOOBreOBvOOBhgDjga3jgbvjgorjga/jgbvjgooA44Gt44G+44GNAOOBreOBvuOCj+OBlwDjga3jgb/jgb8A44Gt44KA44GEAOOBreOCgOOBn+OBhADjga3jgoLjgagA44Gt44KJ44GGAOOBreOCj+OBlgDjga3jgpPjgYTjgooA44Gt44KT44GK44GXAOOBreOCk+OBi+OCkwDjga3jgpPjgY3jgpMA44Gt44KT44GQAOOBreOCk+OBlgDjga3jgpPjgZcA44Gt44KT44Gh44KD44GPAOOBreOCk+OBqQDjga3jgpPjgbQA44Gt44KT44G244GkAOOBreOCk+OBvuOBpADjga3jgpPjgorjgofjgYYA44Gt44KT44KM44GEAOOBruOBhOOBmgDjga7jgYrjgaXjgb4A44Gu44GM44GZAOOBruOBjeOBquOBvwDjga7jgZPjgY7jgooA44Gu44GT44GZAOOBruOBk+OCiwDjga7jgZvjgosA44Gu44Ge44GPAOOBruOBnuOCgADjga7jgZ/jgb7jgYYA44Gu44Gh44G744GpAOOBruOBo+OBjwDjga7jgbDjgZkA44Gu44Gv44KJAOOBruOBueOCiwDjga7jgbzjgosA44Gu44G/44KC44GuAOOBruOChOOBvgDjga7jgonjgYTjgawA44Gu44KJ44Gt44GTAOOBruOCiuOCguOBrgDjga7jgorjgobjgY0A44Gu44KM44KTAOOBruOCk+OBjQDjgbDjgYLjgYQA44Gv44GC44GPAOOBsOOBguOBleOCkwDjgbDjgYTjgYsA44Gw44GE44GPAOOBr+OBhOOBkeOCkwDjga/jgYTjgZQA44Gv44GE44GX44KTAOOBr+OBhOOBmeOBhADjga/jgYTjgZvjgpMA44Gv44GE44Gd44GGAOOBr+OBhOOBoQDjgbDjgYTjgbDjgYQA44Gv44GE44KM44GkAOOBr+OBiOOCiwDjga/jgYrjgosA44Gv44GL44GEAOOBsOOBi+OCigDjga/jgYvjgosA44Gv44GP44GX44KFAOOBr+OBkeOCkwDjga/jgZPjgbYA44Gv44GV44G/AOOBr+OBleOCkwDjga/jgZfjgZQA44Gw44GX44KHAOOBr+OBl+OCiwDjga/jgZvjgosA44Gx44Gd44GT44KTAOOBr+OBneOCkwDjga/jgZ/jgpMA44Gv44Gh44G/44GkAOOBr+OBpOOBiuOCkwDjga/jgaPjgYvjgY8A44Gv44Gl44GNAOOBr+OBo+OBjeOCigDjga/jgaPjgY/jgaQA44Gv44Gj44GR44KTAOOBr+OBo+OBk+OBhgDjga/jgaPjgZXjgpMA44Gv44Gj44GX44KTAOOBr+OBo+OBn+OBpADjga/jgaPjgaHjgoXjgYYA44Gv44Gj44Gm44KTAOOBr+OBo+OBtOOCh+OBhgDjga/jgaPjgb3jgYYA44Gv44Gq44GZAOOBr+OBquOBswDjga/jgavjgYvjgoAA44Gv44G244KJ44GXAOOBr+OBv+OBjOOBjQDjga/jgoDjgYvjgYYA44Gv44KB44GkAOOBr+OChOOBhADjga/jgoTjgZcA44Gv44KJ44GGAOOBr+OCjeOBhuOBg+OCkwDjga/jgo/jgYQA44Gv44KT44GEAOOBr+OCk+OBiOOBhADjga/jgpPjgYrjgpMA44Gv44KT44GL44GPAOOBr+OCk+OBjeOCh+OBhgDjgbDjgpPjgZDjgb8A44Gv44KT44GTAOOBr+OCk+OBl+OCgwDjga/jgpPjgZnjgYYA44Gv44KT44Gg44KTAOOBseOCk+OBoQDjgbHjgpPjgaQA44Gv44KT44Gm44GEAOOBr+OCk+OBqOOBlwDjga/jgpPjga7jgYYA44Gv44KT44GxAOOBr+OCk+OBtuOCkwDjga/jgpPjgbrjgpMA44Gv44KT44G844GG44GNAOOBr+OCk+OCgeOBhADjga/jgpPjgonjgpMA44Gv44KT44KN44KTAOOBsuOBhOOBjQDjgbLjgYbjgpMA44Gy44GI44KLAOOBsuOBi+OBjwDjgbLjgYvjgooA44Gy44GL44KLAOOBsuOBi+OCkwDjgbLjgY/jgYQA44Gy44GR44GkAOOBsuOBk+OBhuOBjQDjgbLjgZPjgY8A44Gy44GV44GEAOOBsuOBleOBl+OBtuOCigDjgbLjgZXjgpMA44Gz44GY44KF44Gk44GL44KTAOOBsuOBl+OChwBOOExhbmd1YWdlOEphcGFuZXNlRQBQb3J0dWd1w6pzAFBvcnR1Z3Vlc2UAYWJhdWxhcgBhYmRvbWluYWwAYWJldG8AYWJpc3NpbmlvAGFiamV0bwBhYmx1Y2FvAGFibmVnYXIAYWJvdG9hcgBhYnJ1dGFsaGFyAGFic3VyZG8AYWJ1dHJlAGFjYXV0ZWxhcgBhY2Nlc3NvcmlvcwBhY2V0b25hAGFjaG9jb2xhdGFkbwBhY2lycmFyAGFjbmUAYWNvdmFyZGFyAGFjcm9zdGljbwBhY3Rpbm9taWNldGUAYWN1c3RpY28AYWRhcHRhdmVsAGFkZXVzAGFkaXZpbmhvAGFkanVudG8AYWRtb2VzdGFyAGFkbm9taW5hbABhZG90aXZvAGFkcXVpcmlyAGFkcmlhdGljbwBhZHNvcmNhbwBhZHV0b3JhAGFkdm9nYXIAYWVyb3Nzb2wAYWZhemVyZXMAYWZldHVvc28AYWZpeG8AYWZsdWlyAGFmb3J0dW5hcgBhZnJvdXhhcgBhZnRvc2EAYWZ1bmlsYXIAYWdlbnRlcwBhZ2l0bwBhZ2x1dGluYXIAYWlhdG9sYQBhaW1vcmUAYWlubwBhaXBvAGFpcm9zbwBhamVpdGFyAGFqb2VsaGFyAGFqdWRhbnRlAGFqdXN0ZQBhbGF6YW8AYWxidW1pbmEAYWxjdW5oYQBhbGVncmlhAGFsZXhhbmRyZQBhbGZvcnJpYXIAYWxndW5zAGFsaHVyZXMAYWxpdmlvAGFsbW94YXJpZmUAYWxvdHJvcGljbwBhbHBpc3RlAGFscXVpbWlzdGEAYWxzYWNpYW5vAGFsdHVyYQBhbHV2aWFvAGFsdnVyYQBhbWF6b25pY28AYW1idWxhdG9yaW8AYW1ldG9kaWNvAGFtaXphZGVzAGFtbmlvdGljbwBhbW92aXZlbABhbXVyYWRhAGFuYXRvbWljbwBhbmNvcmFyAGFuZXhvAGFuZm9yYQBhbml2ZXJzYXJpbwBhbmpvAGFub3RhcgBhbnNpb3NvAGFudHVyaW8AYW51dmlhcgBhbnZlcnNvAGFuem9sAGFvbmRlAGFwYXppZ3VhcgBhcGl0bwBhcGxpY2F2ZWwAYXBvdGVvdGljbwBhcHJpbW9yYXIAYXBydW1vAGFwdG8AYXB1cm9zAGFxdW9zbwBhcmF1dG8AYXJidXN0bwBhcmR1bwBhcmVzdGEAYXJmYXIAYXJndXRvAGFyaXRtZXRpY28AYXJsZXF1aW0AYXJtaXN0aWNpbwBhcm9tYXRpemFyAGFycG9hcgBhcnF1aXZvAGFycnVtYXIAYXJzZW5pbwBhcnR1cmlhbm8AYXJ1YXF1ZQBhcnZvcmVzAGFzY29yYmljbwBhc3BpcmluYQBhc3F1ZXJvc28AYXNzdXN0YXIAYXN0dXRvAGF0YXphbmFyAGF0aXZvAGF0bGV0aXNtbwBhdG1vc2ZlcmljbwBhdG9ybWVudGFyAGF0cm96AGF0dXJkaXIAYXVkaXZlbABhdWZlcmlyAGF1Z3VzdG8AYXVsYQBhdW1lbnRvAGF1cm9yYQBhdXR1YXIAYXZhdGFyAGF2ZXhhcgBhdml6aW5oYXIAYXZvbHVtYXIAYXZ1bHNvAGF4aW9tYXRpY28AYXplcmJhaWphbm8AYXppbXV0ZQBhenVsZWpvAGJhY3RlcmlvbG9naXN0YQBiYWR1bGFxdWUAYmFmb3JhZGEAYmFpeG90ZQBiYWp1bGFyAGJhbHphcXVpYW5hAGJhbWJ1emFsAGJhbnpvAGJhb2JhAGJhcXVldGEAYmFydWxobwBiYXN0b25ldGUAYmF0dXRhAGJhdXhpdGEAYmF2YXJvAGJhenVjYQBiY3JlcHVzY3VsYXIAYmVhdG8AYmVkdWlubwBiZWdvbmlhAGJlaGF2aW9yaXN0YQBiZWlzZWJvbABiZWx6ZWJ1AGJlbW9sAGJlbnppZG8AYmVvY2lvAGJlcXVlcgBiZXJybwBiZXN1bnRhcgBiZXR1bWUAYmV4aWdhAGJlemVycm8AYmlhdGxvbgBiaWJvY2EAYmljdXNwaWRlAGJpZGlyZWNpb25hbABiaWVuaW8AYmlmdXJjYXIAYmlnb3JuYQBiaWp1dGVyaWEAYmltb3RvcgBiaW5vcm1hbABiaW94aWRvAGJpcG9sYXJpemFjYW8AYmlxdWluaQBiaXJ1dGljZQBiaXN0dXJpAGJpdHVjYQBiaXVuaXZvY28AYml2YWx2ZQBiaXphcnJvAGJsYXNmZW1vAGJsZW5vcnJlaWEAYmxpbmRhcgBibG9xdWVpbwBibHVzYW8AYm9henVkYQBib2ZldGUAYm9qdWRvAGJvbHNvAGJvbWJvcmRvAGJvbnpvAGJvdGluYQBib3F1aWFiZXJ0bwBib3N0b25pYW5vAGJvdHVsaXNtbwBib3VyYm9uAGJvdmlubwBib3hpbWFuZQBicmF2dXJhAGJyZXZpZGFkZQBicml0YXIAYnJveGFyAGJydW5vAGJydXh1bGVpbwBidWJvbmljbwBidWNvbGljbwBidWRhAGJ1ZGlzdGEAYnVlaXJvAGJ1ZmZlcgBidWdyZQBidWphbwBidW1lcmFuZ3VlAGJ1cnVuZGluZXMAYnVzdG8AYnV0aXF1ZQBidXppb3MAY2FhdGluZ2EAY2FidXF1aQBjYWN1bmRhAGNhZnV6bwBjYWp1ZWlybwBjYW11cmNhAGNhbnVkbwBjYXF1aXplaXJvAGNhcnZvZWlybwBjYXN1bG8AY2F0dWFiYQBjYXV0ZXJpemFyAGNlYm9saW5oYQBjZWR1bGEAY2VpZmVpcm8AY2VsdWxvc2UAY2VyemlyAGNlc3RvAGNldHJvAGNldXMAY2V2YXIAY2hhdmVuYQBjaGVyb3F1aQBjaGl0YQBjaG92aWRvAGNodXZvc28AY2lhdGljbwBjaWJlcm5ldGljbwBjaWN1dGEAY2lkcmVpcmEAY2llbnRpc3RhcwBjaWZyYXIAY2lnYXJybwBjaWxpbwBjaW1vAGNpbnplbnRvAGNpb3NvAGNpcHJpb3RhAGNpcnVyZ2ljbwBjaXN0bwBjaXRyaWNvAGNpdW1lbnRvAGNpdmlzbW8AY2xhdmljdWxhAGNsZXJvAGNsaXRvcmlzAGNsdXN0ZXIAY29heGlhbABjb2JyaXIAY29jb3RhAGNvZG9ybml6AGNvZXhpc3RpcgBjb2d1bWVsbwBjb2l0bwBjb2x1c2FvAGNvbXBhaXhhbwBjb211dGF0aXZvAGNvbnRlbnRhbWVudG8AY29udnVsc2l2bwBjb29yZGVuYXRpdmEAY29xdWV0ZWwAY29ycmV0bwBjb3J2bwBjb3N0dXJlaXJvAGNvdG92aWEAY292aWwAY296aW5oZWlybwBjcmV0aW5vAGNyaXN0bwBjcml2bwBjcm90YWxvAGNydXplcwBjdWJvAGN1Y3VpYQBjdWVpcm8AY3VpZGFyAGN1am8AY3VsdHVyYWwAY3VuaWxpbmd1YQBjdXB1bGEAY3Vydm8AY3VzdG9zbwBjdXR1Y2FyAGN6YXJpc21vAGRhYmxpbwBkYWNvdGEAZGFkb3MAZGFndWVycmVvdGlwbwBkYWlxdWlyaQBkYWx0b25pc21vAGRhbWlzdGEAZGFudGVzY28AZGFxdWlsbwBkYXJ3aW5pc3RhAGRhc2VpbgBkYXRpdm8AZGVhbwBkZWJ1dGFudGVzAGRlY3Vyc28AZGVkdXppcgBkZWZ1bnRvAGRlZ3VzdGFyAGRlamV0bwBkZWx0b2lkZQBkZW1vdmVyAGRlbnVuY2lhcgBkZXB1dGFkbwBkZXF1ZQBkZXJ2aXhlAGRlc3ZpcnR1YXIAZGV0dXJwYXIAZGV1dGVyb25vbWlvAGRldm90bwBkZXh0cm9zZQBkZXpvaXRvAGRpYXRyaWJlAGRpY290b21pY28AZGlkYXRpY28AZGlldGlzdGEAZGlmdXNvAGRpZ3Jlc3NhbwBkaWx1dmlvAGRpbWludXRvAGRpbmhlaXJvAGRpbm9zc2F1cm8AZGlveGlkbwBkaXBsb21hdGljbwBkaXF1ZQBkaXJpbWl2ZWwAZGlzdHVyYmlvAGRpdnVsZ2FyAGRpeml2ZWwAZG9hcgBkb2JybwBkb2N1cmEAZG9kb2kAZG9lcgBkb2d1ZQBkb2xvc28AZG9tbwBkb256ZWxhAGRvcGluZwBkb3JzYWwAZG9zc2llAGRvdGUAZG91dHJvAGRvemUAZHJhdmlkaWNvAGRyZW5vAGRyb3BlcwBkcnVzbwBkdWJuaW8AZHVjdG8AZHVldG8AZHVsaWphAGR1bmR1bQBkdW9kZW5vAGR1cXVlc2EAZHVyb3UAZHV2aWRvc28AZHV6aWEAZWJhbm8AZWJyaW8AZWJ1cm5lbwBlY2hhcnBlAGVjbHVzYQBlY29zc2lzdGVtYQBlY3RvcGxhc21hAGVjdW1lbmlzbW8AZWN6ZW1hAGVkZW4AZWRpdG9yaWFsAGVkcmVkb20AZWR1bGNvcmFyAGVmZXR1YXIAZWZpZ2llAGVmbHV2aW8AZWdyZXNzbwBlZ3VhAGVpbnN0ZWluaWFubwBlaXJhAGVpdmFyAGVpeG9zAGVqZXRhcgBlbGFzdG9tZXJvAGVsZG9yYWRvAGVsaXhpcgBlbG1vAGVsb3F1ZW50ZQBlbHVjaWRhdGl2bwBlbWFyYW5oYXIAZW1idXRpcgBlbWZhAGVtaXRpcgBlbW90aXZvAGVtcHV4bwBlbXVsc2FvAGVuYW1vcmFyAGVuY3VydmFyAGVuZHVybwBlbmV2b2FyAGVuZnVybmFyAGVuZ3VpY28AZW5obwBlbmlnbWlzdGEAZW5sdXRhcgBlbm9ybWlkYWRlAGVucHJlZW5kaW1lbnRvAGVucXVhbnRvAGVucmlxdWVjZXIAZW5ydWdhcgBlbnR1c2lhc3RpY28AZW51bmNpYXIAZW52b2x2aW1lbnRvAGVueHV0bwBlbnppbWF0aWNvAGVvbGljbwBlcGl0ZXRvAGVwb3hpAGVwdXJhAGVxdWl2b2NvAGVyYXJpbwBlcmV0bwBlcmd1aWRvAGVyaXNpcGVsYQBlcm1vAGVyb3RpemFyAGVycm9zAGVydXBjYW8AZXJ2aWxoYQBlc2J1cmFjYXIAZXNjdXRhcgBlc2Z1emlhbnRlAGVzZ3VpbwBlc2xvdmVubwBlc211cnJhcgBlc290ZXJpc21vAGVzcGVyYW5jYQBlc3Bpcml0bwBlc3B1cmlvAGVzc2VuY2lhbG1lbnRlAGVzdHVycmljYXIAZXN2b2FjYXIAZXRhcmlvAGV0ZXJubwBldGlxdWV0YXIAZXRub2xvZ28AZXRvcwBldHJ1c2NvAGV1Y2xpZGlhbm8AZXVmb3JpY28AZXVnZW5pY28AZXVudWNvAGV1cm9waW8AZXVzdGFxdWlvAGV1dGFuYXNpYQBldmFzaXZvAGV2ZW50dWFsaWRhZGUAZXZpdGF2ZWwAZXZvbHVpcgBleGF1c3RvcgBleGN1cnNpb25pc3RhAGV4ZXJjaXRvAGV4Zm9saWFkbwBleGl0bwBleG90aWNvAGV4cHVyZ28AZXhzdWRhcgBleHRydXNvcmEAZXh1bWFyAGZhYnVsb3NvAGZhY3VsdGF0aXZvAGZhZG8AZmFndWxoYQBmYWl4YXMAZmFqdXRvAGZhbHRvc28AZmFtb3NvAGZhbnppbmUAZmFwZXNwAGZhcXVpcgBmYXJ0dXJhAGZhc3RpbwBmYXR1cmlzdGEAZmF1c3RvAGZhdm9yaXRvAGZheGluZWlyYQBmYXplcgBmZWFsZGFkZQBmZWJyaWwAZmVjdW5kbwBmZWRvcmVudG8AZmVlcmljbwBmZWl4ZQBmZWxpY2lkYWRlAGZlbHB1ZG8AZmVsdHJvAGZlbXVyAGZlbm90aXBvAGZlcnZ1cmEAZmVzdGl2bwBmZXRvAGZldWRvAGZldmVyZWlybwBmZXppbmhhAGZpYXNjbwBmaWJyYQBmaWN0aWNpbwBmaWR1Y2lhcmlvAGZpZXNwAGZpZmEAZmlndXJpbm8AZmlqaWFubwBmaWx0cm8AZmludXJhAGZpb3JkZQBmaXF1ZWkAZmlydWxhAGZpc3N1cmFyAGZpdG90ZWNhAGZpdmVsYQBmaXhvAGZsYXZpbwBmbGV4b3IAZmxpYnVzdGVpcm8AZmxvdGlsaGEAZmx1eG9ncmFtYQBmb2JvcwBmb2NvAGZvZnVyYQBmb2d1aXN0YQBmb2llAGZvbGljdWxvAGZvbWluaGEAZm9udGUAZm9ydW0AZm9zc28AZm90b3NzaW50ZXNlAGZveHRyb3RlAGZyYXVkdWxlbnRvAGZyZXZvAGZyaXZvbG8AZnJvdXhvAGZydXRvc2UAZnViYQBmdWNzaWEAZnVnaXRpdm8AZnVpbmhhAGZ1amFvAGZ1bHVzdHJlY28AZnVtbwBmdW5pbGVpcm8AZnVydW5jdWxvAGZ1c3RpZ2FyAGZ1dHVyb2xvZ28AZnV4aWNvAGZ1enVlAGdhYnJpZWwAZ2FlbGljbwBnYWZpZWlyYQBnYWd1ZWpvAGdhaXZvdGEAZ2FqbwBnYWx2YW5vcGxhc3RpY28AZ2FtbwBnYW5zbwBnYXJydWNoYQBnYXN0cm9ub21vAGdhdHVubwBnYXVzc2lhbm8AZ2F2aWFvAGdheGV0YQBnYXpldGVpcm8AZ2VhcgBnZWlzZXIAZ2VtaW5pYW5vAGdlbmVyb3NvAGdlbnVpbm8AZ2Vvc3NpbmNsaW5hbABnZXJ1bmRpbwBnZXN0dWFsAGdldHVsaXN0YQBnaWJpAGdpZ29sbwBnaWxldGUAZ2luc2VuZwBnaXJvc2NvcGlvAGdsYXVjaW8AZ2xhY2lhbABnbGViYQBnbGlmbwBnbG90ZQBnbHV0b25pYQBnbm9zdGljbwBnb2VsYQBnb2dvAGdvaXRhY2EAZ29scGlzdGEAZ29tbwBnb256bwBnb3JybwBnb3N0b3UAZ290aWN1bGEAZ291cm1ldABnb3Zlcm5vAGdvem8AZ3JheG8AZ3JldmlzdGEAZ3JpdG8AZ3JvdGVzY28AZ3J1dGEAZ3VheGluaW0AZ3VkZQBndWV0bwBndWl6bwBndWxvc28AZ3VtZQBndXJ1AGd1c3RhdGl2bwBncmVsaGFkbwBndXR1cmFsAGhhYml0dWUAaGFsdGVyb2ZpbGlzdGEAaGFtYnVyZ3VlcgBoYW5zZW5pYXNlAGhhcHBlbmluZwBoYXJwaXN0YQBoYXN0ZWFyAGhhdmVyZXMAaGVicmV1AGhlY3RvbWV0cm8AaGVkb25pc3RhAGhlZ2lyYQBoZWxlbmEAaGVsbWludG8AaGVtb3Jyb2lkYXMAaGVucmlxdWUAaGVwdGFzc2lsYWJvAGhlcnR6aWFubwBoZXNpdGFyAGhldGVyb3NzZXh1YWwAaGV1cmlzdGljbwBoZXhhZ29ubwBoaWF0bwBoaWJyaWRvAGhpZHJvc3RhdGljbwBoaWZlbml6YXIAaGlnaWVuaXphcgBoaWxhcmlvAGhpbWVuAGhpbm8AaGlwcGllAGhpcnN1dG8AaGlzdG9yaW9ncmFmaWEAaGl0bGVyaXN0YQBob2RvbWV0cm8AaG9qZQBob2xvZ3JhbWEAaG9tdXMAaG9ucm9zbwBob3F1ZWkAaG9ydG8AaG9zdGlsaXphcgBob3RlbnRvdGUAaHVndWVub3RlAGh1bWlsZGUAaHVubwBodXJyYQBodXR1AGlhaWEAaWFsb3JpeGEAaWFtYmljbwBpYW5zYQBpYXF1ZQBpYXJhAGlhdGlzdGEAaWJlcmljbwBpYmlzAGljYXIAaWNlYmVyZwBpY29zYWdvbm8AaWRhZGUAaWRlb2xvZ28AaWRpb3RpY2UAaWRvc28AaWVtZW5pdGEAaWVuZQBpZ2FyYXBlAGlnbHUAaWdub3JhcgBpZ3JlamEAaWd1YXJpYQBpaWRpY2hlAGlsYXRpdm8AaWxldHJhZG8AaWxoYXJnYQBpbGltaXRhZG8AaWxvZ2lzbW8AaWx1c3RyaXNzaW1vAGltYXR1cm8AaW1idXplaXJvAGltZXJzbwBpbWl0YXZlbABpbW92ZWwAaW1wdXRhcgBpbXV0YXZlbABpbmF2ZXJpZ3VhdmVsAGluY3V0aXIAaW5kdXppcgBpbmV4dHJpY2F2ZWwAaW5mdXNhbwBpbmd1YQBpbmhhbWUAaW5pcXVvAGluanVzdG8AaW5uaW5nAGlub3hpZGF2ZWwAaW5xdWlzaXRvcmlhbABpbnN1c3RlbnRhdmVsAGludHVtZXNjaW1lbnRvAGludXRpbGl6YXZlbABpbnZ1bG5lcmF2ZWwAaW56b25laXJvAGlvZG8AaW9ndXJ0ZQBpb2lvAGlvbm9zZmVyYQBpb3J1YmEAaW90YQBpcHNpbG9uAGlyYXNjaXZlbABpcmlzAGlybGFuZGVzAGlybWFvcwBpcm9xdWVzAGlycnVwY2FvAGlzY2EAaXNlbnRvAGlzbGFuZGVzAGlzb3RvcG8AaXNxdWVpcm8AaXNyYWVsaXRhAGlzc28AaXN0bwBpdGVyYmlvAGl0aW5lcmFyaW8AaXVhbmUAaXVnb3NsYXZvAGphYnV0aWNhYmVpcmEAamFjdXRpbmdhAGphZGUAamFndW5jbwBqYWluaXN0YQBqYWxlY28AamFtYm8AamFudGFyYWRhAGphcG9uZXMAamFxdWV0YQBqYXJybwBqYXNtaW0AamF0bwBqYXVsYQBqYXZlbABqYXp6AGplZ3VlAGplaXRvc28AamVqdW0AamVuaXBhcG8AamVvdmEAamVxdWl0aWJhAGplcnNlaQBqZXN1cwBqZXRvbQBqaWJvaWEAamloYWQAamlsbwBqaW5nbGUAamlwZQBqb2Nvc28Aam9lbGhvAGpvZ3VldGUAam9pbwBqb2pvYmEAam9ycm8Aam90YQBqb3VsZQBqb3ZpYW5vAGp1Ymlsb3NvAGp1ZG9jYQBqdWd1bGFyAGp1aXpvAGp1anViYQBqdWxpYW5vAGp1bWVudG8AanVudG8AanVydXJ1AGp1c3RvAGp1dGEAanV2ZW50dWRlAGxhYnV0YXIAbGFndW5hAGxhaWNvAGxham90YQBsYW50ZXJuaW5oYQBsYXBzbwBsYXF1ZWFyAGxhc3RybwBsYXV0bwBsYXZyYXIAbGF4YXRpdm8AbGF6ZXIAbGVhc2luZwBsZWJyZQBsZWNpb25hcgBsZWRvAGxlZ3VtaW5vc28AbGVpdHVyYQBsZWxlAGxlbXVyZQBsZW50bwBsZW9uYXJkbwBsZXB0b24AbGVxdWUAbGVzdGUAbGV0cmVpcm8AbGV1Y29jaXRvAGxldml0aWNvAGxleGljb2xvZ28AbGhhbWEAbGh1ZmFzAGxpYW1lAGxpY29yb3NvAGxpZG9jYWluYQBsaWxpcHV0aWFubwBsaW11c2luZQBsaW5vdGlwbwBsaXBvcHJvdGVpbmEAbGlxdWlkb3MAbGlyaXNtbwBsaXN1cmEAbGl0dXJnaWNvAGxpdnJvcwBsaXhvAGxvYnVsbwBsb2N1dG9yAGxvZG8AbG9ncm8AbG9qaXN0YQBsb21icmlnYQBsb250cmEAbG9vcABsb3F1YXoAbG9yb3RhAGxvc2FuZ28AbG90dXMAbG91dm9yAGx1YXIAbHVicmlmaWNhdmVsAGx1Y3JvcwBsdWd1YnJlAGx1aXMAbHVtaW5vc28AbHVuZXRhAGx1c3Ryb3NvAGx1dG8AbHV2YXMAbHV4dXJpYW50ZQBsdXplaXJvAG1hZHVybwBtYWVzdHJvAG1hZmlvc28AbWFncm8AbWFpdXNjdWxhAG1ham9yaXRhcmlvAG1hbHZpc3RvAG1hbXV0ZQBtYW51dGVuY2FvAG1hcG90ZWNhAG1hcXVpbmlzdGEAbWFyemlwYQBtYXN0dXJiYXIAbWF0dXRvAG1hdXNvbGV1AG1hdmlvc28AbWF4aXhlAG1henVyY2EAbWVjaGEAbWVkdXNhAG1lZmlzdG9mZWxpY28AbWVnZXJhAG1laXJpbmhvAG1lbHJvAG1lbW9yaXphcgBtZW51AG1lcXVldHJlZmUAbWVydGlvbGF0ZQBtZXN0cmlhAG1ldHJvdmlhcmlvAG1leGlsaGFvAG1lemFuaW5vAG1pYXUAbWljcm9zc2VndW5kbwBtaWRpYQBtaWdyYXRvcmlvAG1pbW9zYQBtaW51dG8AbWlvc290aXMAbWlydGlsbwBtaXN0dXJhcgBtaXR6dmFoAG1pdWRvcwBtaXh1cnVjYQBtbmVtb25pY28AbW9hZ2VtAG1vYmlsaXphcgBtb2R1bG8AbW9lcgBtb2ZvAG1vZ25vAG1vaXRhAG1vbHVzY28AbW9udW1lbnRvAG1vcXVlY2EAbW9ydWJpeGFiYQBtb3N0cnVhcmlvAG1vdHJpegBtb3VzZQBtb3ZpdmVsAG1vemFyZWxhAG11YXJyYQBtdWN1bG1hbm8AbXVkbwBtdWdpcgBtdWl0b3MAbXVtdW5oYQBtdW5pcgBtdW9uAG11cXVpcmEAbXVycm9zAG11c3NlbGluYQBuYWNvZXMAbmFkbwBuYWZ0YWxpbmEAbmFnbwBuYWlwZQBuYWphAG5hbGd1bQBuYW1vcm8AbmFucXVpbQBuYXBvbGl0YW5vAG5hcXVpbG8AbmFzY2ltZW50bwBuYXV0aWxvAG5hdmlvcwBuYXppc3RhAG5lYnVsb3NvAG5lY3RhcmluYQBuZWZyb2xvZ28AbmVndXMAbmVsb3JlAG5lbnVmYXIAbmVwb3Rpc21vAG5lcnZ1cmEAbmVzdGUAbmV0dW5vAG5ldXRyb24AbmV2b2Vpcm8AbmV3dG9uaWFubwBuZXhvAG5oZW5oZW5oZW0AbmhvcXVlAG5pZ2VyaWFubwBuaWlsaXN0YQBuaW5obwBuaW9iaW8Abmlwb25pY28AbmlxdWVsYXIAbmlydmFuYQBuaXN0bwBuaXRyb2dsaWNlcmluYQBuaXZvc28Abm9icmV6YQBub2Npdm8Abm9lbABub2d1ZWlyYQBub2l2bwBub2pvAG5vbWluYXRpdm8Abm9udXBsbwBub3J1ZWd1ZXMAbm9zdGFsZ2ljbwBub3R1cm5vAG5vdXZlYXUAbnVhbmNhAG51YmxhcgBudWNsZW90aWRlbwBudWRpc3RhAG51bG8AbnVtaXNtYXRpY28AbnVucXVpbmhhAG51cGNpYXMAbnV0cml0aXZvAG51dmVucwBvYXNpcwBvYmNlY2FyAG9iZXNvAG9iaXR1YXJpbwBvYmpldG9zAG9ibG9uZ28Ab2Jub3hpbwBvYnJpZ2F0b3JpbwBvYnN0cnVpcgBvYnR1c28Ab2J1cwBvYnZpbwBvY2FzbwBvY2NpcGl0YWwAb2NlYW5vZ3JhZm8Ab2Npb3NvAG9jbHVzaXZvAG9jb3JyZXIAb2NyZQBvY3RvZ29ubwBvZGFsaXNjYQBvZGlzc2VpYQBvZG9yaWZpY28Ab2Vyc3RlZABvZXN0ZQBvZmVydGFyAG9maWRpbwBvZnRhbG1vbG9nbwBvZ2l2YQBvZ3VtAG9pZ2FsZQBvaXRhdm8Ab2l0b2NlbnRvcwBvamVyaXphAG9sYXJpYQBvbGVvc28Ab2xmYXRvAG9saG9zAG9saXZlaXJhAG9sbW8Ab2xvcgBvbHZpZGF2ZWwAb21idWRzbWFuAG9tZWxldGVpcmEAb21pdGlyAG9tb3BsYXRhAG9uYW5pc21vAG9uZHVsYXIAb25lcm9zbwBvbm9tYXRvcGVpY28Ab250b2xvZ2ljbwBvbnVzAG9uemUAb3BhbGVzY2VudGUAb3BjaW9uYWwAb3BlcmlzdGljbwBvcGlvAG9wb3N0bwBvcHJvYnJpbwBvcHRvbWV0cmlzdGEAb3B1c2N1bG8Ab3JhdG9yaW8Ab3JiaXRhbABvcmNhcgBvcmZhbwBvcml4YQBvcmxhAG9ybml0b2xvZ28Ab3JxdWlkZWEAb3J0b3Jyb21iaWNvAG9ydmFsaG8Ab3NjdWxvAG9zbW90aWNvAG9zc3VkbwBvc3Ryb2dvZG8Ab3RhcmlvAG90aXRlAG91cm8Ab3VzYXIAb3V0dWJybwBvdXZpcgBvdmFyaW8Ab3Zlcm5pZ2h0AG92aXBhcm8Ab3ZuaQBvdm92aXZpcGFybwBvdnVsbwBveGFsYQBveGVudGUAb3hpdXJvAG94b3NzaQBvem9uaXphcgBwYWNpZW50ZQBwYWN0dWFyAHBhZHJvbml6YXIAcGFldGUAcGFnb2RlaXJvAHBhaXhhbwBwYWplbQBwYWx1ZGlzbW8AcGFtcGFzAHBhbnR1cnJpbGhhAHBhcHVkbwBwYXF1aXN0YW5lcwBwYXN0b3NvAHBhdHVhAHBhdWxvAHBhdXppbmhvcwBwYXZvcm9zbwBwYXhhAHBhemVzAHBlYW8AcGVjdW5pYXJpbwBwZWR1bmN1bG8AcGVnYXNvAHBlaXhpbmhvAHBlam9yYXRpdm8AcGVsdmlzAHBlbnVyaWEAcGVxdW5vAHBldHVuaWEAcGV6YWRhAHBpYXVpZW5zZQBwaWN0b3JpY28AcGllcnJvAHBpZ21ldQBwaWphbWEAcGlsdWxhcwBwaW1wb2xobwBwaW50dXJhAHBpb3JhcgBwaXBvY2FyAHBpcXVldGVpcm8AcGlydWxpdG8AcGlzdG9sZWlybwBwaXR1aXRhcmlhAHBpdm90YXIAcGl4b3RlAHBpenphcmlhAHBsaXN0b2Nlbm8AcGxvdGFyAHBsdXZpb21ldHJpY28AcG5ldW1vbmljbwBwb2NvAHBvZHJpZGFvAHBvZXRpc2EAcG9ncm9tAHBvaXMAcG9sdm9yb3NhAHBvbXBvc28AcG9uZGVyYWRvAHBvbnR1ZG8AcG9wdWxvc28AcG9xdWVyAHBvcnZpcgBwb3N1ZG8AcG90cm8AcG91c28AcG92b2FyAHByYXpvAHByZXphcgBwcml2aWxlZ2lvcwBwcm94aW1vAHBydXNzaWFubwBwc2V1ZG9wb2RlAHBzb3JpYXNlAHB0ZXJvc3NhdXJvcwBwdGlhbGluYQBwdG9sZW1haWNvAHB1ZG9yAHB1ZXJpbABwdWZlAHB1Z2lsaXN0YQBwdWlyAHB1amFudGUAcHVsdmVyaXphcgBwdW1iYQBwdW5rAHB1cnVsZW50bwBwdXN0dWxhAHB1dHNjaABwdXhlAHF1YXRyb2NlbnRvcwBxdWV0emFsAHF1aXhvdGVzY28AcXVvdGl6YXZlbAByYWJ1amljZQByYWNpc3RhAHJhZG9uaW8AcmFmaWEAcmFndQByYWphZG8AcmFsbwByYW1wZWlybwByYW56aW56YQByYXB0b3IAcmFxdWl0aXNtbwByYXJvAHJhc3VyYXIAcmF0b2VpcmEAcmF2aW9saQByYXpvYXZlbAByZWF2aXZhcgByZWJ1c2NhcgByZWN1c2F2ZWwAcmVkdXppdmVsAHJlZXhwb3NpY2FvAHJlZnV0YXZlbAByZWd1cmdpdGFyAHJlaXZpbmRpY2F2ZWwAcmVqdXZlbmVzY2ltZW50bwByZWx2YQByZW11bmVyYXZlbAByZW51bmNpYXIAcmVvcmllbnRhcgByZXB1eG8AcmVxdWlzaXRvAHJlc3VtbwByZXR1cm5vAHJldXRpbGl6YXIAcmV2b2x2aWRvAHJlem9uZWFyAHJpYWNobwByaWJvc3NvbW8Acmljb3RhAHJpZGljdWxvAHJpZmxlAHJpZ29yb3NvAHJpam8AcmltZWwAcmlucwByaW9zAHJpcXVlemEAcmVzcGVpdG8Acmlzc29sZQByaXR1YWxpc3RpY28Acml2YWxpemFyAHJpeGEAcm9idXN0bwByb2NvY28Acm9kb3ZpYXJpbwByb2VyAHJvZ28Acm9qYW8Acm9sbwByb21waW1lbnRvAHJvbnJvbmFyAHJvcXVlaXJvAHJvcnF1YWwAcm9zdG8Acm90dW5kbwByb3V4aW5vbAByb3hvAHJ1YXMAcnVjdWxhAHJ1ZGltZW50b3MAcnVlbGEAcnVmbwBydWdvc28AcnVpdm8AcnVtb3Jvc28AcnVuaWNvAHJ1cHR1cmEAcnVyYWwAcnVzdGljbwBydXRpbGFyAHNhYXJpYW5vAHNhYnVqbwBzYWN1ZGlyAHNhZG9tYXNvcXVpc3RhAHNhZnJhAHNhZ3VpAHNhaXMAc2FtdXJhaQBzYW50dWFyaW8Ac2FwbwBzYXF1ZWFyAHNhcnRyaWFubwBzYXR1cm5vAHNhdWRlAHNhdXZhAHNhdmVpcm8Ac2F4b2ZvbmlzdGEAc2F6b25hbABzY2hlcnpvAHNjcmlwdABzZWFyYQBzZWJvcnJlaWEAc2VjdXJhAHNlZHV6aXIAc2VmYXJkaW0Ac2VndXJvAHNlamEAc2VsdmFzAHNlbXByZQBzZW56YWxhAHNlcHVsdHVyYQBzZXF1b2lhAHNlc3RlcmNpbwBzZXR1cGxvAHNldXMAc2V2aWNpYXIAc2V6b25pc21vAHNoYWxvbQBzaWFtZXMAc2liaWxhbnRlAHNpY3Jhbm8Ac2lkcmEAc2lmaWxpdGljbwBzaWdub3MAc2lsdm8Ac2ltdWx0YW5lbwBzaW51c2l0ZQBzaW9uaXN0YQBzaXJpbwBzaXN1ZG8Ac2l0dWFyAHNpdmFuAHNsb2dhbgBzb2JyaW8Ac29jcmF0aWNvAHNvZG9taXphcgBzb2VyZ3VlcgBzb2Z0d2FyZQBzb2dybwBzb2phAHNvbHZlcgBzb21lbnRlAHNvbnNvAHNvcHJvAHNvcXVldGUAc29ydmV0ZWlybwBzb3NzZWdvAHNvdHVybm8Ac291c2Fmb25lAHNvdmluaWNlAHNvemluaG8Ac3Vhdml6YXIAc3VidmVydGVyAHN1Y3Vyc2FsAHN1ZG9yaXBhcm8Ac3VmcmFnaW8Ac3VnZXN0b2VzAHN1aXRlAHN1am8Ac3VsdGFvAHN1bXVsYQBzdW50dW9zbwBzdW9yAHN1cHVyYXIAc3VydWJhAHN1c3RvAHN1dHVyYXIAc3V2ZW5pcgB0YWJ1bGV0YQB0YWNvAHRhZGppcXVlAHRhZmV0YQB0YWdhcmVsaWNlAHRhaXRpYW5vAHRhbHZlegB0YW1wb3VjbwB0YW56YW5pYW5vAHRhb2lzdGEAdGFwdW1lAHRhcXVpb24AdGFydWdvAHRhc2NhcgB0YXR1YXIAdGF1dG9sb2dpY28AdGF2b2xhAHRheGlvbm9taXN0YQB0Y2hlY29zbG92YWNvAHRlYXRyb2xvZ28AdGVjdG9uaXNtbwB0ZWRpb3NvAHRlZmxvbgB0ZWd1bWVudG8AdGVpeG8AdGVsdXJpbwB0ZW1wb3JhcwB0ZW51ZQB0ZW9zb2ZpY28AdGVwaWRvAHRlcXVpbGEAdGVycm9yaXN0YQB0ZXN0b3N0ZXJvbmEAdGV0cmljbwB0ZXV0b25pY28AdGV2ZQB0ZXh1Z28AdGlhcmEAdGliaWEAdGlldGUAdGlmb2lkZQB0aWdyZXNhAHRpam9sbwB0aWxpbnRhcgB0aW1wYW5vAHRpbnR1cmVpcm8AdGlxdWV0ZQB0aXJvdGVpbwB0aXNpY28AdGl0dWxvcwB0aXZlAHRvYXIAdG9ib2dhAHRvZnUAdG9nb2xlcwB0b2ljaW5obwB0b2x1ZW5vAHRvbW9ncmFmbwB0b250dXJhAHRvcG9uaW1vAHRvcXVpbwB0b3J2ZWxpbmhvAHRvc3RhcgB0b3RvAHRvdXJvAHRveGluYQB0cmF6ZXIAdHJlemVudG9zAHRyaXZpYWxpZGFkZQB0cm92b2FyAHRydXRhAHR1YXJlZ3VlAHR1YnVsYXIAdHVjYW5vAHR1ZG8AdHVmbwB0dWlzdGUAdHVsaXBhAHR1bXVsdHVvc28AdHVuaXNpbm8AdHVwaW5pcXVpbQB0dXJ2bwB0dXR1AHVjcmFuaWFubwB1ZGVuaXN0YQB1ZmFuaXN0YQB1Zm9sb2dvAHVnYXJpdGljbwB1aXN0ZQB1aXZvAHVsY2Vyb3NvAHVsZW1hAHVsdHJhdmlvbGV0YQB1bWJpbGljYWwAdW1lcm8AdW1pZG8AdW1sYXV0AHVuYW5pbWlkYWRlAHVuZXNjbwB1bmd1bGFkbwB1bmhlaXJvAHVuaXZvY28AdW50dW9zbwB1cmFubwB1cmRpcgB1cmV0cmEAdXJnZW50ZQB1cmlub2wAdXJuYQB1cm9sb2dvAHVycm8AdXJzdWxpbmEAdXJ0aWdhAHVydXBlAHVzYXZlbAB1c2JlcXVlAHVzZWkAdXNpbmVpcm8AdXN1cnBhcgB1dGlsaXphcgB1dG9waWNvAHV2dWxhcgB1eG9yaWNpZGlvAHZhY3VvAHZhZGlvAHZhZ3VlYXIAdmFpdmVtAHZhbHZ1bGEAdmFudGFqb3NvAHZhcG9yb3NvAHZhcXVpbmhhAHZhcnppYW5vAHZhc3RvAHZhdGljaW5pbwB2YXVkZXZpbGxlAHZhemlvAHZlYWRvAHZlZGljbwB2ZWVtZW50ZQB2ZWdldGF0aXZvAHZlaW8AdmVqYQB2ZWx1ZG8AdmVudXNpYW5vAHZlcmRhZGUAdmVydmUAdmVzdHVhcmlvAHZldHVzdG8AdmV4YXRvcmlvAHZlemVzAHZpYXZlbAB2aWJyYXRvcmlvAHZpY3RvcgB2aWN1bmhhAHZpZHJvcwB2aWV0bmFtaXRhAHZpZ29yb3NvAHZpbGlwZW5kaWFyAHZpbWUAdmludGVtAHZpb2xvbmNlbG8AdmlxdWluZ3VlAHZpcnVzAHZpc3VhbGl6YXIAdml0dXBlcmlvAHZpdXZvAHZpdm8Adml6aXIAdm9hcgB2b2NpZmVyYXIAdm9kdQB2b2dhcgB2b2lsZQB2b2x2ZXIAdm9taXRvAHZvbnRhZGUAdm9ydGljZQB2b3NzbwB2b3RvAHZvdm96aW5oYQB2b3lldXNlAHZvemVzAHZ1bHZhAHZ1cHQAd2VzdGVybgB4YWRyZXoAeGFsZQB4YW1wdQB4YXJvcGUAeGF1YWwAeGF2YW50ZQB4YXhpbQB4ZW5vbmlvAHhlcGEAeGVyb3gAeGljYXJhAHhpZm9wYWdvAHhpaXRhAHhpbG9ncmF2dXJhAHhpbnhpbQB4aXN0b3NvAHhpeGkAeG9kbwB4b2d1bQB4dWNybwB6YWJ1bWJhAHphZ3VlaXJvAHphbWJpYW5vAHphbnphcgB6YXJwYXIAemVidQB6ZWxvc28AemVuaXRlAHp1bWJpAE44TGFuZ3VhZ2UxMFBvcnR1Z3Vlc2VFAEl0YWxpYW5vAEl0YWxpYW4AYWJiaW5hcmUAYWJib25hdG8AYWJpc3NvAGFiaXRhcmUAYWJvbWluaW8AYWNjYWRlcmUAYWNjZXNzbwBhY2NpYWlvAGFjY29yZG8AYWNjdW11bG8AYWNpZG8AYWNxdWEAYWNyb2JhdGEAYWRhdHRhcmUAYWRkZXR0bwBhZGRpbwBhZGRvbWUAYWRlZ3VhdG8AYWRlcmlyZQBhZG9yYXJlAGFkb3R0YXJlAGFkb3ppb25lAGFlcmVvAGFlcm9iaWNhAGFmZmFyZQBhZmZldHRvAGFmZmlkYXJlAGFmZm9nYXRvAGFmZnJvbnRvAGFmcmljYW5vAGFmcm9kaXRlAGFnZW56aWEAYWdnYW5jaW8AYWdnZWdnaW8AYWdnaXVudGEAYWdpbwBhZ2lyZQBhZ2l0YXJlAGFnbGlvAGFnbmVsbG8AYWdvc3RvAGFpdXRhcmUAYWxiZXJvAGFsYm8AYWxjZQBhbGNoaW1pYQBhbGNvb2wAYWxnZWJyYQBhbGltZW50bwBhbGxhcm1lAGFsbGVhbnphAGFsbGlldm8AYWxsb2dnaW8AYWxsdWNlAGFscGkAYWx0ZXJhcmUAYWx0cm8AYWx1bWluaW8AYW1hbnRlAGFtYXJlenphAGFtYmllbnRlAGFtYnJvc2lhAGFtZXJpY2EAYW1pY28AYW1tYWxhcmUAYW1taXJhcmUAYW1uZXNpYQBhbW5pc3RpYQBhbW9yZQBhbXBsaWFyZQBhbXB1dGFyZQBhbmFsaXNpAGFuYW1uZXNpAGFuYW5hcwBhbmFyY2hpYQBhbmF0cmEAYW5jYQBhbmNvcmF0bwBhbmRhcmUAYW5kcm9pZGUAYW5lZGRvdG8AYW5lbGxvAGFuZ2VsbwBhbmdvbGlubwBhbmd1aWxsYQBhbmlkcmlkZQBhbmltYQBhbm5lZ2FyZQBhbm5vAGFubnVuY2lvAGFub21hbGlhAGFudGVubmEAYW50aWNpcG8AYXBlcnRvAGFwb3N0b2xvAGFwcGFsdG8AYXBwZWxsbwBhcHBpZ2xpbwBhcHBsYXVzbwBhcHBvZ2dpbwBhcHB1cmFyZQBhcHJpbGUAYXF1aWxhAGFyYWJvAGFyYWNoaWRpAGFyYWdvc3RhAGFyYW5jaWEAYXJiaXRyaW8AYXJjaGl2aW8AYXJjbwBhcmdlbnRvAGFyZ2lsbGEAYXJpYQBhcmlldGUAYXJtYQBhcm1vbmlhAGFyb21hAGFycml2YXJlAGFycm9zdG8AYXJzZW5hbGUAYXJ0ZQBhcnRpZ2xpbwBhc2Zpc3NpYQBhc2lubwBhc3BhcmFnaQBhc3NhbGlyZQBhc3NlZ25vAGFzc29sdG8AYXNzdXJkbwBhc3RhAGFzdHJhdHRvAGF0bGFudGUAYXRsZXRpY2EAYXRyb3BpbmEAYXR0YWNjbwBhdHRlc2EAYXR0aWNvAGF0dG8AYXR0cmFycmUAYXVndXJpAGF1c3BpY2lvAGF1dGlzdGEAYXV0dW5ubwBhdmFuemFyZQBhdmFyaXppYQBhdmVyZQBhdmlhdG9yZQBhdmlkbwBhdm9yaW8AYXZ2ZW5pcmUAYXZ2aXNvAGF2dm9jYXRvAGF6aWVuZGEAYXppb25lAGF6emFyZG8AYXp6dXJybwBiYWJidWlubwBiYWNpbwBiYWRhbnRlAGJhZmZpAGJhZ2FnbGlvAGJhZ2xpb3JlAGJhZ25vAGJhbGNvbmUAYmFsZW5hAGJhbGxhcmUAYmFsb3JkbwBiYWxzYW1vAGJhbWJvbGEAYmFuY29tYXQAYmFuZGEAYmFyYXRvAGJhcmJhAGJhcmlzdGEAYmFycmllcmEAYmFzZXR0ZQBiYXNpbGljbwBiYXNzaXN0YQBiYXN0YXJlAGJhdHRlbGxvAGJhdmFnbGlvAGJlY2NhcmUAYmVsbGV6emEAYmVuZQBiZW56aW5hAGJlcnJldHRvAGJlc3RpYQBiZXZpdG9yZQBiaWFuY28AYmliYmlhAGJpYmVyb24AYmliaXRhAGJpY2kAYmlkb25lAGJpbGFuY2lhAGJpbGlhcmRvAGJpbmFyaW8AYmlub2NvbG8AYmlvbG9naWEAYmlvbmRpbmEAYmlvcHNpYQBiaW9zc2lkbwBiaXJiYW50ZQBiaXJyYQBiaXNjb3R0bwBiaXNvZ25vAGJpc3RlY2NhAGJpdmlvAGJsaW5kYXJlAGJsb2NjYXJlAGJvY2NhAGJvbGxpcmUAYm9tYm9sYQBib25pZmljbwBib3JnaGVzZQBib3JzYQBib3R0aW5vAGJvdHVsaW5vAGJyYWNjaW8AYnJhZGlwbwBicmFuY28AYnJhdm8AYnJlc2FvbGEAYnJldGVsbGUAYnJldmV0dG8AYnJpY2lvbGEAYnJpZ2FudGUAYnJpbGxhcmUAYnJpbmRhcmUAYnJpdmlkbwBicm9jY29saQBicm9udG9sbwBicnVjaWFyZQBicnVmb2xvAGJ1Y2FyZQBidWRkaXN0YQBidWRpbm8AYnVmZXJhAGJ1ZmZvAGJ1Z2lhcmRvAGJ1aW8AYnVvbm8AYnVycm9uZQBidXNzb2xhAGJ1c3RpbmEAYnV0dGFyZQBjYWJlcm5ldABjYWJpbmEAY2FjYW8AY2FjY2lhcmUAY2FjdHVzAGNhZGF2ZXJlAGNhZmZlAGNhbGFtYXJpAGNhbGNpbwBjYWxkYWlhAGNhbG1hcmUAY2FsdW5uaWEAY2FsdmFyaW8AY2Fsem9uZQBjYW1iaWFyZQBjYW1lcmEAY2FtaW9uAGNhbW1lbGxvAGNhbXBhbmEAY2FuYXJpbm8AY2FuY2VsbG8AY2FuZG9yZQBjYW5lAGNhbmd1cm8AY2Fubm9uZQBjYW5vYQBjYW50YXJlAGNhbnpvbmUAY2FvcwBjYXBhbm5hAGNhcGVsbG8AY2FwaXJlAGNhcG8AY2FwcGVyaQBjYXByYQBjYXBzdWxhAGNhcmFmZmEAY2FyYm9uZQBjYXJjaW9mbwBjYXJkaWdhbgBjYXJlbnphAGNhcmljYXJlAGNhcm90YQBjYXJyZWxsbwBjYXJ0YQBjYXNhAGNhc2NhcmUAY2FzZXJtYQBjYXNobWVyZQBjYXNpbm8AY2Fzc2V0dGEAY2FzdGVsbG8AY2F0YWxvZ28AY2F0ZW5hAGNhdG9yY2lvAGNhdHRpdm8AY2F1c2EAY2F1emlvbmUAY2F2YWxsbwBjYXZlcm5hAGNhdmlnbGlhAGNhdm8AY2F6em90dG8AY2VsaWJhdG8AY2VuYXJlAGNlbnRyYWxlAGNlcmFtaWNhAGNlcmNhcmUAY2VyZXR0YQBjZXJuaWVyYQBjZXJ0ZXp6YQBjZXJ2ZWxsbwBjZXNzaW9uZQBjZXN0aW5vAGNldHJpb2xvAGNoaWF2ZQBjaGllZGVyZQBjaGlsbwBjaGltZXJhAGNoaW9kbwBjaGlydXJnbwBjaGl0YXJyYQBjaGl1ZGVyZQBjaWFiYXR0YQBjaWFvAGNpYm8AY2ljY2lhAGNpY2Vyb25lAGNpY2xvbmUAY2ljb2duYQBjaWVsbwBjaWZyYQBjaWdubwBjaWxpZWdpYQBjaW1pdGVybwBjaW5lbWEAY2lucXVlAGNpbnR1cmEAY2lvbmRvbG8AY2lvdG9sYQBjaXBvbGxhAGNpcHBhdG8AY2lyY3VpdG8AY2lzdGVybmEAY2l0b2Zvbm8AY2l1Y2NpbwBjaXZldHRhAGNpdmljbwBjbGF1c29sYQBjbGllbnRlAGNsaW1hAGNsaW5pY2EAY29icmEAY29jY29sZQBjb2NrdGFpbABjb2NvbWVybwBjb2RpY2UAY29lc2lvbmUAY29nbGllcmUAY29nbm9tZQBjb2xsYQBjb2xvbWJhAGNvbHBpcmUAY29sdGVsbG8AY29tYW5kbwBjb21pdGF0bwBjb21tZWRpYQBjb21vZGlubwBjb21wYWduYQBjb211bmUAY29uY2VydG8AY29uZG90dG8AY29uZm9ydG8AY29uZ2l1cmEAY29uaWdsaW8AY29uc2VnbmEAY29udG8AY29udmVnbm8AY29wZXJ0YQBjb3BpYQBjb3ByaXJlAGNvcmF6emEAY29yZGEAY29ybGVvbmUAY29ybmljZQBjb3JvbmEAY29ycG8AY29ycmVudGUAY29yc2EAY29ydGVzaWEAY29zbwBjb3N0dW1lAGNvdG9uZQBjb3R0dXJhAGNvenphAGNyYW1wbwBjcmF0ZXJlAGNyYXZhdHRhAGNyZWFyZQBjcmVkZXJlAGNyZW1hAGNyZXNjZXJlAGNyaW1pbmUAY3JpdGVyaW8AY3JvY2UAY3JvbGxhcmUAY3JvbmFjYQBjcm9zdGF0YQBjcm91cGllcgBjdWJldHRvAGN1Y2Npb2xvAGN1Y2luYQBjdWx0dXJhAGN1b2NvAGN1b3JlAGN1cGlkbwBjdXBvbGEAY3VyYQBjdXJ2YQBjdXNjaW5vAGN1c3RvZGUAZGFuemFyZQBkYXRhAGRlY2VubmlvAGRlY2lkZXJlAGRlY29sbG8AZGVkaWNhcmUAZGVkdXJyZQBkZWZpbmlyZQBkZWxlZ2FyZQBkZWxmaW5vAGRlbGl0dG8AZGVtb25lAGRlbnRpc3RhAGRlbnVuY2lhAGRlcG9zaXRvAGRlcml2YXJlAGRlc2VydG8AZGVzaWduZXIAZGVzdGlubwBkZXRvbmFyZQBkZXR0YWdsaQBkaWFnbm9zaQBkaWFtYW50ZQBkaWFyaW8AZGlhdm9sbwBkaWNlbWJyZQBkaWZlc2EAZGlnZXJpcmUAZGlnaXRhcmUAZGluYW1pY2EAZGlwaW50bwBkaXBsb21hAGRpcmFtYXJlAGRpcmUAZGlyaWdlcmUAZGlydXBvAGRpc2Nlc2EAZGlzZGV0dGEAZGlzZWdubwBkaXNwb3JyZQBkaXNzZW5zbwBkaXN0YWNjbwBkaXRvAGRpdHRhAGRpdmEAZGl2ZW5pcmUAZGl2aWRlcmUAZGl2b3JhcmUAZG9jZW50ZQBkb2xjZXR0bwBkb2xvcmUAZG9tYXRvcmUAZG9tZW5pY2EAZG9taW5hcmUAZG9uYXRvcmUAZG9ubmEAZG9yYXRvAGRvcm1pcmUAZG9yc28AZG9zYWdnaW8AZG90dG9yZQBkb3ZlcmUAZG93bmxvYWQAZHJhZ29uZQBkcmFtbWEAZHViYmlvAGR1Yml0YXJlAGR1ZXR0bwBkdXJhdGEAZWJicmV6emEAZWNjZXNzbwBlY2NpdGFyZQBlY2xpc3NpAGVjb25vbWlhAGVkZXJhAGVkaWZpY2lvAGVkaXRvcmUAZWRpemlvbmUAZWR1Y2FyZQBlZmZldHRvAGVnaXR0bwBlZ2l6aWFubwBlbGFzdGljbwBlbGVmYW50ZQBlbGVnZ2VyZQBlbGVtZW50bwBlbGVuY28AZWxlemlvbmUAZWxtZXR0bwBlbG9naW8AZW1icmlvbmUAZW1lcmdlcmUAZW1ldHRlcmUAZW1pbmVuemEAZW1pc2Zlcm8AZW1vemlvbmUAZW1wYXRpYQBlbmVyZ2lhAGVuZmFzaQBlbmlnbWEAZW50cmFyZQBlbnppbWEAZXBpZGVtaWEAZXBpbG9nbwBlcGlzb2RpbwBlcG9jYQBlcmJhAGVyZWRlAGVyb2UAZXJvdGljbwBlcnJvcmUAZXJ1emlvbmUAZXNhbHRhcmUAZXNhbWUAZXNhdWRpcmUAZXNlZ3VpcmUAZXNlbXBpbwBlc2lnZXJlAGVzaXN0ZXJlAGVzaXRvAGVzcGVydG8AZXNwcmVzc28AZXNzZXJlAGVzdGFzaQBlc3Rlcm5vAGVzdHJhcnJlAGV0aWNhAGV1cm9wYQBldmFjdWFyZQBldmFzaW9uZQBldmlkZW56YQBldml0YXJlAGV2b2x2ZXJlAGZhYmJyaWNhAGZhY2NpYXRhAGZhZ2lhbm8AZmFnb3R0bwBmYWxjbwBmYW1lAGZhbWlnbGlhAGZhbmFsZQBmYW5nbwBmYW50YXNpYQBmYXJmYWxsYQBmYXJtYWNpYQBmYXJvAGZhc2UAZmFzdGlkaW8AZmF0aWNhcmUAZmF0dG8AZmF2b2xhAGZlYmJyZQBmZW1taW5hAGZlbW9yZQBmZW5vbWVubwBmZXJtYXRhAGZlcm9tb25pAGZlcnJhcmkAZmVzc3VyYQBmZXN0YQBmaWFiYQBmaWFtbWEAZmlhbmNvAGZpYXQAZmliYmlhAGZpZGFyZQBmaWVubwBmaWdhAGZpZ2xpbwBmaWd1cmEAZmlsZXR0bwBmaWxtYXRvAGZpbG9zb2ZvAGZpbHRyYXJlAGZpbmFuemEAZmluZXN0cmEAZmluZ2VyZQBmaW5pcmUAZmludGEAZmluemlvbmUAZmlvY2NvAGZpb3JhaW8AZmlyZXdhbGwAZmlybWFyZQBmaXNpY28AZmlzc2FyZQBmaXR0aXppbwBmaXVtZQBmbGFjb25lAGZsYWdlbGxvAGZsaXJ0YXJlAGZsdXNzbwBmb2NhY2NpYQBmb2dsaW8AZm9nbmFyaW8AZm9sbGlhAGZvbmRlcmlhAGZvbnRhbmEAZm9yYmljaQBmb3JjZWxsYQBmb3Jlc3RhAGZvcmdpYXJlAGZvcm1hcmUAZm9ybmFjZQBmb3JvAGZvcnR1bmEAZm9yemFyZQBmb3RvbmkAZnJhY2Fzc28AZnJhZ29sYQBmcmFudHVtaQBmcmF0ZWxsbwBmcmF6aW9uZQBmcmVjY2lhAGZyZWRkbwBmcmVuYXJlAGZyZXNjbwBmcmlnZ2VyZQBmcml0dGF0YQBmcml6aW9uZQBmcm9udGUAZnJ1bGxhdG8AZnJ1bWVudG8AZnJ1c3RhAGZydXR0bwBmdWNpbGUAZnVnZ2lyZQBmdWxtaW5lAGZ1bWFyZQBmdW56aW9uZQBmdW9jbwBmdXJiaXppYQBmdXJnb25lAGZ1cmlhAGZ1cm9yZQBmdXNpYmlsZQBmdXNvAGZ1dHVybwBnYWJiaWFubwBnYWxhc3NpYQBnYWxsaW5hAGdhbWJhAGdhbmNpbwBnYXJhbnppYQBnYXJvZmFubwBnYXNvbGlvAGdhdHRvAGdhemVibwBnYXp6ZXR0YQBnZWxhdG8AZ2VtZWxsaQBnZW5lcmFyZQBnZW5pdG9yaQBnZW5uYWlvAGdlb2xvZ2lhAGdlcm1hbmlhAGdlc3RpcmUAZ2V0dGFyZQBnaGVwYXJkbwBnaGlhY2NpbwBnaWFjY29uZQBnaWFndWFybwBnaWFsbG8AZ2lhcHBvbmUAZ2lhcmRpbm8AZ2lnYW50ZQBnaW9jbwBnaW9pZWxsbwBnaW9ybm8AZ2lvdmFuZQBnaXJhZmZhAGdpdWRpemlvAGdpdXJhcmUAZ2l1c3RvAGdsb3JpYQBnbHVjb3NpbwBnbm9jY2EAZ29jY2lvbGEAZ29kZXJlAGdvbWl0bwBnb21tYQBnb25maWFyZQBnb3JpbGxhAGdyYWRpcmUAZ3JhZmZpdGkAZ3JhbmNoaW8AZ3JhcHBvbG8AZ3Jhc3NvAGdyYXR0YXJlAGdyaWRhcmUAZ3Jpc3Npbm8AZ3JvbmRhaWEAZ3J1Z25pdG8AZ3J1cHBvAGd1YWRhZ25vAGd1YWlvAGd1YW5jaWEAZ3VhcmRhcmUAZ3VpZGFyZQBndXNjaW8AaWNvbmEAaWRlbnRpY28AaWRvbmVvAGlkcmFudGUAaWRyb2dlbm8AaWdpZW5lAGlnbm90bwBpbWJhcmNvAGltbWFnaW5lAGltbW9iaWxlAGltcGFyYXJlAGltcGVkaXJlAGltcGlhbnRvAGltcG9ydG8AaW1wcmVzYQBpbXB1bHNvAGluY2FudG8AaW5jZW5kaW8AaW5jaWRlcmUAaW5jb250cm8AaW5jcm9jaWEAaW5jdWJvAGluZGFnYXJlAGluZGljZQBpbmRvdHRvAGluZmFuemlhAGluZmVybm8AaW5maW5pdG8AaW5mcmFudG8AaW5nZXJpcmUAaW5nbGVzZQBpbmdvaWFyZQBpbmdyZXNzbwBpbml6aWFyZQBpbm5lc2NvAGluc2FsYXRhAGluc2VyaXJlAGluc2ljdXJvAGluc29ubmlhAGluc3VsdG8AaW50ZXJubwBpbnRyb2l0aQBpbnZhc29yaQBpbnZlcm5vAGludml0bwBpbnZvY2FyZQBpcG5vc2kAaXBvY3JpdGEAaXBvdGVzaQBpcm9uaWEAaXJyaWdhcmUAaXNjcml0dG8AaXNvbGEAaXNwaXJhcmUAaXN0ZXJpY28AaXN0aW50bwBpc3RydWlyZQBpdGFsaWFubwBsYWJicmEAbGFicmFkb3IAbGFkcm8AbGFnbwBsYW1lbnRvAGxhbXBvbmUAbGFuY2V0dGEAbGFudGVybmEAbGFwaWRlAGxhc2FnbmUAbGFzY2lhcmUAbGFzdHJhAGxhdHRlAGxhdXJlYQBsYXZhZ25hAGxhdm9yYXJlAGxlY2NhcmUAbGVnYXJlAGxlZ2dlcmUAbGVuenVvbG8AbGVvbmUAbGVwcmUAbGV0YXJnbwBsZXR0ZXJhAGxldmFyZQBsZXZpdGFyZQBsZXppb25lAGxpYmVyYXJlAGxpYmlkaW5lAGxpYnJvAGxpY2VuemEAbGlldml0bwBsaW1pdGUAbGluZ3VhAGxpcXVvcmUAbGlyZQBsaXN0aW5vAGxpdGlnYXJlAGxpdHJvAGxvY2FsZQBsb3R0YXJlAGx1Y2Npb2xhAGx1Y2lkYXJlAGx1Z2xpbwBsdW5hAG1hY2NoaW5hAG1hZGFtYQBtYWRyZQBtYWdnaW8AbWFnaWNvAG1hZ2xpb25lAG1hZ25vbGlhAG1hZ28AbWFpYWxpbm8AbWFpb25lc2UAbWFsYXR0aWEAbWFsZQBtYWxsb3BwbwBtYW5jYXJlAG1hbmRvcmxhAG1hbmdpYXJlAG1hbmljbwBtYW5vcG9sYQBtYW5zYXJkYQBtYW50ZWxsbwBtYW51YnJpbwBtYW56bwBtYXBwYQBtYXJlAG1hcmdpbmUAbWFyaW5haW8AbWFybW90dGEAbWFyb2NjbwBtYXJ0ZWxsbwBtYXJ6bwBtYXNjaGVyYQBtYXRyaWNlAG1hdHVyYXJlAG1henpldHRhAG1lYW5kcmkAbWVkYWdsaWEAbWVkaWNvAG1lbG9uZQBtZW1icmFuYQBtZW50YQBtZXJjYXRvAG1lcml0YXJlAG1lcmx1enpvAG1lc2UAbWVzdGllcmUAbWV0YWZvcmEAbWV0ZW8AbWV0b2RvAG1ldHRlcmUAbWllbGUAbWlnbGlvAG1pbGlhcmRvAG1pbWV0aWNhAG1pbmF0b3JlAG1pcmFjb2xvAG1pcnRpbGxvAG1pc3NpbGUAbWlzdGVybwBtaXN1cmEAbWl0bwBtb2JpbGUAbW9kYQBtb2RlcmFyZQBtb2dsaWUAbW9sZWNvbGEAbW9sbGUAbW9uZXRhAG1vbmdvbGlhAG1vbm9sb2dvAG1vbnRhZ25hAG1vcmFsZQBtb3JiaWxsbwBtb3JkZXJlAG1vc2FpY28AbW9zY2EAbW9zdHJvAG1vdGl2YXJlAG1vdG8AbXVsaW5vAG11bG8AbXVvdmVyZQBtdXJhZ2xpYQBtdXNjb2xvAG11c2VvAG11c2ljYQBtdXRhbmRlAG5hc2NlcmUAbmFzdHJvAG5hdGFsZQBuYXR1cmEAbmF2ZQBuYXZpZ2FyZQBuZWdhcmUAbmVnb3ppbwBuZW1pY28AbmVybwBuZXJ2bwBuZXNzdW5vAG5ldHRhcmUAbmV1dHJvbmkAbmV2ZQBuZXZpY2FyZQBuaWNvdGluYQBuaWRvAG5pcG90ZQBub2NjaW9sYQBub2xlZ2dpbwBub21lAG5vbm5vAG5vcnZlZ2lhAG5vdGFyZQBub3RpemlhAG5vdmUAbnVjbGVvAG51b3RhcmUAbnV0cmlyZQBvYmJsaWdvAG9jY2hpbwBvY2N1cGFyZQBvZGlzc2VhAG9kb3JlAG9mZmVydGEAb2ZmaWNpbmEAb2ZmcmlyZQBvZ2dldHRvAG9nZ2kAb2xmYXR0bwBvbGlvAG9saXZhAG9tYmVsaWNvAG9tYnJlbGxvAG9tdW5jb2xvAG9uZGF0YQBvbm9yZQBvcGVyYQBvcGluaW9uZQBvcHVzY29sbwBvcHppb25lAG9yYXJpbwBvcmJpdGEAb3JjaGlkZWEAb3JkaW5lAG9yZWNjaGlvAG9yZ2FzbW8Ab3Jnb2dsaW8Ab3JpZ2luZQBvcm9sb2dpbwBvcm9zY29wbwBvcnNvAG9zY3VyYXJlAG9zcGVkYWxlAG9zcGl0ZQBvc3NpZ2VubwBvc3RhY29sbwBvc3RyaWNoZQBvdHRlbmVyZQBvdHRpbW8Ab3R0b2JyZQBvdmVzdABwYWNjbwBwYWNlAHBhY2lmaWNvAHBhZGVsbGEAcGFnYXJlAHBhZ2luYQBwYWdub3R0YQBwYWxhenpvAHBhbGVzdHJhAHBhbHBlYnJlAHBhbmNldHRhAHBhbmZpbG8AcGFuaW5vAHBhbm5lbGxvAHBhbm9yYW1hAHBhcGEAcGFwZXJpbm8AcGFyYWRpc28AcGFyY2VsbGEAcGFyZW50ZQBwYXJsYXJlAHBhcm9kaWEAcGFycnVjY2EAcGFydGlyZQBwYXNzYXJlAHBhc3RhAHBhdGF0YQBwYXRlbnRlAHBhdG9nZW5vAHBhdHJpb3RhAHBhdXNhAHBhemllbnphAHBlY2NhcmUAcGVjb3JhAHBlZGFsYXJlAHBlbGFyZQBwZW5hAHBlbmRlbnphAHBlbmlzb2xhAHBlbm5lbGxvAHBlbnNhcmUAcGVudGlyc2kAcGVyY29yc28AcGVyZG9ubwBwZXJmZXR0bwBwZXJpem9tYQBwZXJsYQBwZXJtZXNzbwBwZXJzb25hAHBlc2FyZQBwZXNjZQBwZXNvAHBldGFyZG8AcGV0cm9saW8AcGV6em8AcGlhY2VyZQBwaWFuZXRhAHBpYXN0cmEAcGlhdHRvAHBpYXp6YQBwaWNjb2xvAHBpZWdhcmUAcGlldHJhAHBpZ2lhbWEAcGlnbGlhcmUAcGlncml6aWEAcGlsYXN0cm8AcGlsb3RhAHBpbmd1aW5vAHBpb2dnaWEAcGlvbWJvAHBpb25pZXJpAHBpb3ZyYQBwaXBhAHBpcmF0YQBwaXJvbGlzaQBwaXNjaW5hAHBpc29saW5vAHBpc3RhAHBpdG9uZQBwaXVtaW5vAHBpenphAHBsYXN0aWNhAHBsYXRpbm8AcG9lc2lhAHBvaWFuYQBwb2xhcm9pZABwb2xlbnRhAHBvbGltZXJvAHBvbGxvAHBvbG1vbmUAcG9scGV0dGEAcG9sdHJvbmEAcG9tb2Rvcm8AcG9tcGEAcG9wb2xvAHBvcmNvAHBvcnRhAHBvcnppb25lAHBvc3Nlc3NvAHBvc3Rpbm8AcG90YXNzaW8AcG90ZXJlAHBvdmVyaW5vAHByYW56bwBwcmF0bwBwcmVmaXNzbwBwcmVsaWV2bwBwcmVtaW8AcHJlbmRlcmUAcHJlc3RhcmUAcHJldGVzYQBwcmV6em8AcHJpbWFyaW8AcHJpdmFjeQBwcm9ibGVtYQBwcm9jZXNzbwBwcm9kb3R0bwBwcm9mZXRhAHByb2dldHRvAHByb21lc3NhAHByb250bwBwcm9wb3N0YQBwcm9yb2dhAHByb3NzaW1vAHByb3RlaW5hAHByb3ZhAHBydWRlbnphAHB1YmJsaWNvAHB1ZG9yZQBwdWdpbGF0bwBwdWxpcmUAcHVsc2FudGUAcHVudGFyZQBwdXBhenpvAHF1YWRlcm5vAHF1YWxjdW5vAHF1YXJ6bwBxdWVyY2lhAHF1aW50YWxlAHJhYmJpYQByYWNjb250bwByYWRpY2UAcmFmZmljYQByYWdhenphAHJhZ2lvbmUAcmFtbWVudG8AcmFtbwByYW5hAHJhbmRhZ2lvAHJhcGFjZQByYXBpbmFyZQByYXBwb3J0bwByYXNhdHVyYQByZWFnaXJlAHJlYWxpc3RhAHJlYXR0b3JlAHJlYXppb25lAHJlY2l0YXJlAHJlY2x1c28AcmVjb3JkAHJlY3VwZXJvAHJlZGlnZXJlAHJlZ2FsYXJlAHJlZ2luYQByZWdvbGEAcmVsYXRvcmUAcmVsaXF1aWEAcmVtYXJlAHJlbmRlcmUAcmVwYXJ0bwByZXNpbmEAcmVzdG8AcmV0ZQByZXRvcmljYQByZXR0aWxlAHJldm9jYXJlAHJpYXByaXJlAHJpYmFkaXJlAHJpYmVsbGUAcmljYW1iaW8AcmljZXR0YQByaWNoaWFtbwByaWNvcmRvAHJpZHVycmUAcmllbXBpcmUAcmlmZXJpcmUAcmlmbGVzc28AcmlnaGVsbG8AcmlsYW5jaW8AcmlsZXZhcmUAcmlsaWV2bwByaW1hbmVyZQByaW1ib3JzbwByaW5mb3J6bwByaW51bmNpYQByaXBhcm8AcmlwZXRlcmUAcmlwb3NhcmUAcmlwdWxpcmUAcmlzYWxpdGEAcmlzY2F0dG8AcmlzZXJ2YQByaXNvAHJpc3BldHRvAHJpdGFnbGlvAHJpdG9ybm8Acml0cmF0dG8Acml0dWFsZQByaXVuaW9uZQByaXVzY2lyZQByaXZhAHJvYm90aWNhAHJvbmRpbmUAcm9zYQByb3NwbwByb3NzbwByb3RvbmRhAHJvdHRhAHJvdWxvdHRlAHJ1YmFyZQBydWJyaWNhAHJ1ZmZpYW5vAHJ1bW9yZQBydW90YQBydXNjZWxsbwBzYWJiaWEAc2FjY28Ac2FnZ2lvAHNhbGUAc2FsaXJlAHNhbG1vbmUAc2FsdG8Ac2FsdXRhcmUAc2FsdmlhAHNhbmd1ZQBzYW56aW9uaQBzYXBlcmUAc2FwaWVuemEAc2FyY2FzbW8Ac2FyZGluZQBzYXJ0b3JpYQBzYmFsem8Ac2JhcmNhcmUAc2JlcmxhAHNib3JzYXJlAHNjYWRlbnphAHNjYWZvAHNjYWxhAHNjYW1iaW8Ac2NhcHBhcmUAc2NhcnBhAHNjYXRvbGEAc2NlbHRhAHNjZW5hAHNjZXJpZmZvAHNjaGVnZ2lhAHNjaGl1bWEAc2NpYXJwYQBzY2llbnphAHNjaW1taWEAc2Npb3Blcm8Ac2Npdm9sbwBzY2xlcmFyZQBzY29scGlyZQBzY29udG8Ac2NvcGEAc2NvcmRhcmUAc2Nvc3NhAHNjcml2ZXJlAHNjcnVwb2xvAHNjdWRlcmlhAHNjdWx0b3JlAHNjdW9sYQBzY3VzYXJlAHNkcmFpYXJlAHNlY29sbwBzZWRlcmUAc2VkaWEAc2VnYXJlAHNlZ3JldG8Ac2VndWlyZQBzZW1hZm9ybwBzZW1lAHNlbmFwZQBzZW5vAHNlbnRpZXJvAHNlcGFyYXJlAHNlcG9sY3JvAHNlcXVlbnphAHNlcmF0YQBzZXJwZW50ZQBzZXJ2aXppbwBzZXNzbwBzZXRhAHNldHRvcmUAc2ZhbWFyZQBzZmVyYQBzZmlkYXJlAHNmaW9yYXJlAHNmb2dhcmUAc2dhYmVsbG8Ac2ljdXJvAHNpZXBlAHNpZ2FybwBzaWxlbnppbwBzaWxpY29uZQBzaW1iaW9zaQBzaW1wYXRpYQBzaW11bGFyZQBzaW5hcHNpAHNpbmRyb21lAHNpbmVyZ2lhAHNpbm9uaW1vAHNpbnRvbmlhAHNpcmVuYQBzaXJpbmdhAHNpc3RlbWEAc2l0bwBzbWFsdG8Ac21lbnRpcmUAc21vbnRhcmUAc29jY29yc28Ac29jaW8Ac29mZml0dG8Ac29nZ2V0dG8Ac29nbGlvbGEAc29nbmFyZQBzb2xkaQBzb2xlAHNvbGxpZXZvAHNvbG8Ac29tbWFyaW8Ac29uZGFyZQBzb25ubwBzb3JwcmVzYQBzb3JyaXNvAHNvc3Bpcm8Ac29zdGVnbm8Ac292cmFubwBzcGFjY2FyZQBzcGFkYQBzcGFnbm9sbwBzcGFsbGEAc3BhcmlyZQBzcGF2ZW50bwBzcGF6aW8Ac3BlY2NoaW8Ac3BlZGlyZQBzcGVnbmVyZQBzcGVuZGVyZQBzcGVyYW56YQBzcGVzc29yZQBzcGV6emFyZQBzcGlhZ2dpYQBzcGljY2FyZQBzcGllZ2FyZQBzcGlmZmVybwBzcGluZ2VyZQBzcG9uZGEAc3BvcmNhcmUAc3Bvc3RhcmUAc3ByZW11dGEAc3B1Z25hAHNwdW1hbnRlAHNwdW50YXJlAHNxdWFkcmEAc3F1aWxsbwBzdGFjY2FyZQBzdGFkaW8Ac3RhZ2lvbmUAc3RhbGxvbmUAc3RhbXBhAHN0YW5jYXJlAHN0YXJudXRvAHN0YXR1cmEAc3RlbGxhAHN0ZW5kZXJlAHN0ZXJ6bwBzdGlsaXN0YQBzdGltb2xvAHN0aW5jbwBzdGl2YQBzdG9mZmEAc3RvcmlhAHN0cmFkYQBzdHJlZ29uZQBzdHJpc2NpYQBzdHVkaWFyZQBzdHVmYQBzdHVwZW5kbwBzdWJpcmUAc3VjY2Vzc28Ac3VkYXJlAHN1b25vAHN1cGVyYXJlAHN1cHBvcnRvAHN1cmZpc3RhAHN1c3N1cnJvAHN2ZWx0bwBzdmVuaXJlAHN2aWx1cHBvAHN2b2x0YQBzdnVvdGFyZQB0YWJhY2NvAHRhYmVsbGEAdGFidQB0YWNjaGlubwB0YWNlcmUAdGFnbGlvAHRhbmdlbnRlAHRhcHBldG8AdGFydHVmbwB0YXNzZWxsbwB0YXN0aWVyYQB0YXZvbG8AdGF6emEAdGVkZXNjbwB0ZWxhaW8AdGVtYQB0ZW1lcmUAdGVuZGVuemEAdGVuZWJyZQB0ZW5zaW9uZQB0ZW50YXJlAHRlb2xvZ2lhAHRlb3JlbWEAdGVybWljYQB0ZXJyYXp6bwB0ZXNjaGlvAHRlc2kAdGVzb3JvAHRlc3NlcmEAdGVzdGEAdGhyaWxsZXIAdGlmb3NvAHRpZ3JlAHRpbWJyYXJlAHRpbWlkbwB0aW50YQB0aXJhcmUAdGlzYW5hAHRpdGFubwB0b2NjYXJlAHRvZ2xpZXJlAHRvcG9saW5vAHRvcmNpYQB0b3JyZW50ZQB0b3ZhZ2xpYQB0cmFmZmljbwB0cmFnaXR0bwB0cmFpbmluZwB0cmFtb250bwB0cmFuc2l0bwB0cmFwZXppbwB0cmFzbG9jbwB0cmF0dG9yZQB0cmF6aW9uZQB0cmVjY2lhAHRyZWd1YQB0cmVubwB0cmljaWNsbwB0cmlkZW50ZQB0cmlsb2dpYQB0cm9tYmEAdHJvbmNhcmUAdHJvdGEAdHJvdmFyZQB0cnVjY28AdHVibwB0dWxpcGFubwB0dW5pc2lhAHR1b25vAHR1cmlzdGEAdHV0YQB0dXRlbGFyZQB0dXRvcmUAdWJyaWFjbwB1Y2NlbGxvAHVkaWVuemEAdWRpdG8AdWZmYQB1bWFub2lkZQB1bW9yZQB1bmdoaWEAdW5ndWVudG8AdW5pY29ybm8AdW5pb25lAHVuaXZlcnNvAHVvbW8AdXJhbmlvAHVybGFyZQB1c2NpcmUAdXRlbnRlAHV0aWxpenpvAHZhY2FuemEAdmFjY2EAdmFnbGlvAHZhZ29uYXRhAHZhbGxlAHZhbG9yZQB2YWx1dGFyZQB2YWx2b2xhAHZhbmlnbGlhAHZhbnRvAHZhcG9yZQB2YXJpYW50ZQB2YXNjYQB2YXNlbGluYQB2YXNzb2lvAHZlZGVyZQB2ZWdldGFsZQB2ZWdsaWEAdmVpY29sbwB2ZWxhAHZlbGVubwB2ZWxpdm9sbwB2ZWxsdXRvAHZlbmRlcmUAdmVuZXJhcmUAdmVuaXJlAHZlbnRvAHZlcmFuZGEAdmVyYm8AdmVyZHVyYQB2ZXJnaW5lAHZlcmlmaWNhAHZlcm5pY2UAdmVybwB2ZXJydWNhAHZlcnNhcmUAdmVydGVicmEAdmVzY2ljYQB2ZXNwYWlvAHZlc3RpdG8AdmVzdXZpbwB2ZXRlcmFubwB2ZXRybwB2ZXR0YQB2aWFkb3R0bwB2aWFnZ2lvAHZpYnJhcmUAdmljZW5kYQB2aWNoaW5nbwB2aWV0YXJlAHZpZ2lsYXJlAHZpZ25ldG8AdmlsbGEAdmluY2VyZQB2aW9saW5vAHZpcGVyYQB2aXJnb2xhAHZpcnR1b3NvAHZpc2l0YQB2aXRhAHZpdGVsbG8Adml0dGltYQB2aXZhdm9jZQB2aXZlcmUAdml6aWF0bwB2b2dsaWEAdm9sYXJlAHZvbHBlAHZvbHRvAHZvbmdvbGUAdm9yYWdpbmUAdm90YXJlAHZ1bGNhbm8AdnVvdGFyZQB6YWJhaW9uZQB6YWZmaXJvAHphaW5ldHRvAHphbXBhAHphbnphcmEAemF0dGVyYQB6YXZvcnJhAHplbnplcm8AemVybwB6aW5nYXJvAHppdHRpcmUAem9jY29sbwB6b2xmbwB6b21iaWUAenVjY2hlcm8ATjhMYW5ndWFnZTdJdGFsaWFuRQBEZXV0c2NoAEdlcm1hbgBBYmFrdXMAQWJhcnQAYWJiaWxkZW4AQWJicnVjaABBYmRyaWZ0AEFiZW5kcm90AEFiZmFocnQAYWJmZXVlcm4AQWJmbHVnAGFiZnJhZ2VuAEFiZ2xhbnoAYWJow6RydGVuAGFiaGViZW4AQWJoaWxmZQBBYml0dXIAQWJrZWhyAEFibGF1ZgBhYmxlY2tlbgBBYmzDtnN1bmcAQWJuZWhtZXIAYWJudXR6ZW4AQWJvbm5lbnQAQWJyYXNpb24AQWJyZWRlAGFicsO8c3RlbgBBYnNpY2h0AEFic3BydW5nAEFic3RhbmQAYWJzdWNoZW4AQWJ0ZWlsAEFidW5kYW56AGFid2FydGVuAEFid3VyZgBBYnp1ZwBBY2hzZQBBY2h0dW5nAEFja2VyAEFkZXJsYXNzAEFkbGVyAEFkbWlyYWwAQWRyZXNzZQBBZmZlAEFmZnJvbnQAQWZyaWthAEFnZ3JlZ2F0AEFnaWxpdMOkdADDpGhuZWxuAEFobnVuZwBBaG9ybgBBa2F6aWUAQWtrb3JkAEFrcm9iYXQAQWt0Zm90bwBBa3RpdmlzdABBbGJhdHJvcwBBbGNoaW1pZQBBbGVtYW5uZQBBbGliaQBBbGtvaG9sAEFsbGVlAEFsbMO8cmUAQWxtb3NlbgBBbG13ZWlkZQBBbG9lAEFscGFrYQBBbHBlbnRhbABBbHBoYWJldABBbHBpbmlzdABBbHJhdW5lAEFsdGJpZXIAQWx0ZXIAQWx0ZmzDtnRlAEFsdHJ1aXN0AEFsdWJsZWNoAEFsdWRvc2UAQW1hdGV1cgBBbWF6b25hcwBBbWVpc2UAQW1uZXNpZQBBbW9rAEFtcGVsAEFtcGhpYmllAEFtcHVsbGUAQW1zZWwAQW11bGV0dABBbmFrb25kYQBBbmFsb2dpZQBBbmFuYXMAQW5hcmNoaWUAQW5hdG9taWUAQW5iYXUAQW5iZWdpbm4AYW5iaWV0ZW4AQW5ibGljawDDpG5kZXJuAGFuZG9ja2VuAEFuZHJhbmcAYW5lY2tlbgBBbmZsdWcAQW5mcmFnZQBBbmbDvGhyZXIAQW5nZWJvdABBbmdsZXIAQW5oYWx0ZXIAQW5ow7ZoZQBBbmltYXRvcgBBbmlzAEFua2VyAGFua2xlYmVuAEFua3VuZnQAQW5sYWdlAGFubG9ja2VuAEFubXV0AEFubmFobWUAQW5vbWFsaWUAQW5vbnltdXMAQW5vcmFrAGFucGVpbGVuAEFucmVjaHQAQW5ydWYAQW5zYWdlAEFuc2NoZWluAEFuc2ljaHQAQW5zcG9ybgBBbnRlaWwAQW50bGl0egBBbnRyYWcAQW50d29ydABBbndvaG5lcgBBb3J0YQBBcGZlbABBcHBldGl0AEFwcGxhdXMAQXF1YXJpdW0AQXJiZWl0AEFyY2hlAEFyZ3VtZW50AEFya3RpcwBBcm1iYW5kAEFyb21hAEFzY2hlAEFza2VzZQBBc3BoYWx0AEFzdGVyb2lkAMOEc3RoZXRpawBBc3Ryb25vbQBBdGVsaWVyAEF0aGxldABBdGxhbnRpawBBdG11bmcAQXVkaWVuegBhdWZhdG1lbgBBdWZmYWhydABhdWZob2xlbgBhdWZyZWdlbgBBdWZzYXR6AEF1ZnRyaXR0AEF1ZndhbmQAQXVnYXBmZWwAQXVrdGlvbgBBdXNicnVjaABBdXNmbHVnAEF1c2dhYmUAQXVzaGlsZmUAQXVzbGFuZABBdXNuYWhtZQBBdXNzYWdlAEF1dG9iYWhuAEF2b2NhZG8AQXh0aGllYgBCYWNoAGJhY2tlbgBCYWRlc2VlAEJhaG5ob2YAQmFsYW5jZQBCYWxrb24AQmFsbGV0dABCYWxzYW0AQmFuYW5lAEJhbmRhZ2UAQmFua2V0dABCYXJiYXIAQmFyZGUAQmFyZXR0AEJhcmdlbGQAQmFya2Fzc2UAQmFycmllcmUAQmFydABCYXNzAEJhc3RsZXIAQmF0dGVyaWUAQmF1Y2gAQmF1ZXIAQmF1aG9segBCYXVqYWhyAEJhdW0AQmF1c3RhaGwAQmF1dGVpbABCYXV3ZWlzZQBCYXphcgBiZWFjaHRlbgBCZWF0bXVuZwBiZWJlbgBCZWNoZXIAQmVja2VuAGJlZGFua2VuAGJlZWlsZW4AYmVlbmRlbgBCZWVyZQBiZWZpbmRlbgBCZWZyZWllcgBCZWdhYnVuZwBCZWdpZXJkZQBiZWdyw7zDn2VuAEJlaWJvb3QAQmVpY2h0ZQBCZWlmYWxsAEJlaWdhYmUAQmVpbABCZWlzcGllbABCZWl0cmFnAGJlaXplbgBiZWtvbW1lbgBiZWxhZGVuAEJlbGVnAGJlbGxlbgBiZWxvaG5lbgBCZW1hbHVuZwBCZW5nZWwAQmVudXR6ZXIAQmVuemluAGJlcmF0ZW4AQmVyZWljaABCZXJnbHVmdABCZXJpY2h0AEJlc2NoZWlkAEJlc2l0egBiZXNvcmdlbgBCZXN0YW5kAEJlc3VjaABiZXRhbmtlbgBiZXRlbgBiZXTDtnJlbgBCZXR0AEJldWxlAEJldXRlAEJld2VndW5nAGJld2lya2VuAEJld29obmVyAGJlemFobGVuAEJlenVnAGJpZWdlbgBCaWVuZQBCaWVyemVsdABiaWV0ZW4AQmlraW5pAEJpbGR1bmcAQmlsbGFyZABiaW5kZW4AQmlvYmF1ZXIAQmlvbG9nZQBCaW9uaWsAQmlvdG9wAEJpcmtlAEJpc29uAEJpdHRlAEJpd2FrAEJpemVwcwBibGFzZW4AQmxhdHQAQmxhdXdhbABCbGVuZGUAQmxpY2sAQmxpdHoAQmxvY2thZGUAQmzDtmRlbGVpAEJsb25kaW5lAEJsdWVzAEJsdW1lAEJsdXQAQm9kZW5zZWUAQm9nZW4AQm9qZQBCb2xsd2VyawBCb25ib24AQm9udXMAQm9vdABCb3JkYXJ6dABCw7Zyc2UAQsO2c2NodW5nAEJvdWRvaXIAQm94a2FtcGYAQm95a290dABCcmFobXMAQnJhbmR1bmcAQnJhdWVyZWkAQnJlY2hlcgBCcmVpdGF4dABCcmVtc2UAYnJlbm5lbgBCcmV0dABCcmllZgBCcmlnYWRlAEJyaWxsYW56AGJyaW5nZW4AYnJvZGVsbgBCcm9zY2hlAEJyw7Z0Y2hlbgBCcsO8Y2tlAEJydW5uZW4AQnLDvHN0ZQBCcnV0b2ZlbgBCdWNoAELDvGZmZWwAQnVnd2VsbGUAQsO8aG5lAEJ1bGV0dGVuAEJ1bGxhdWdlAEJ1bWVyYW5nAGJ1bW1lbG4AQnVudGdsYXMAQsO8cmRlAEJ1cmdoZXJyAEJ1cnNjaGUAQnVzZW4AQnVzbGluaWUAQnVzc2FyZABCdXRhbmdhcwBCdXR0ZXIAQ2FicmlvAGNhbXBlbgBDYXB0YWluAENhcnRvb24AQ2VsbG8AQ2hhbGV0AENoYXJpc21hAENoZWZhcnp0AENoaWZmb24AQ2hpcHNhdHoAQ2hpcnVyZwBDaG9yAENocm9uaWsAQ2h1enBlAENsdWJoYXVzAENvY2twaXQAQ29kZXdvcnQAQ29nbmFjAENvbGFkb3NlAENvbXB1dGVyAENvdXBvbgBDb3VzaW4AQ3JhY2tpbmcAQ3Jhc2gAQ3VycnkARGFjaABEYWNrZWwAZGFkZGVsbgBkYWxpZWdlbgBEYW1lAERhbW1iYXUARMOkbW9uAERhbXBmbG9rAERhbmsARGFybQBEYXRlaQBEYXRzY2hlAERhdHRlbG4ARGF0dW0ARGF1ZXIARGF1bmVuAERlY2tlbABEZWNvZGVyAERlZmVrdABEZWdlbgBEZWhudW5nAERlaWNoZQBEZWthZGUARGVrb3IARGVsZmluAERlbXV0AGRlbmtlbgBEZXBvbmllAERlc2lnbgBEZXNrdG9wAERlc3NlcnQARGV0YWlsAERldGVrdGl2AERlemliZWwARGlhZGVtAERpYWdub3NlAERpYWxla3QARGlhbWFudABEaWNodGVyAERpY2tpY2h0AERpZXNlbABEaWt0YXQARGlwbG9tAERpcmVrdG9yAERpcm5lAERpc2t1cnMARGlzdGFuegBEb2NodABEb2hsZQBEb2xjaABEb23DpG5lAERvbm5lcgBEb3JhZGUARG9yZgBEw7Zycm9ic3QARG9yc2NoAERvc3NpZXIARG96ZW50AERyYWNoZW4ARHJhaHQARHJhbWEARHJhbmcARHJlaGJ1Y2gARHJlaWVjawBEcmVzc3VyAERyaXR0ZWwARHJvc3NlbABEcnVjawBEdWVsbABEdWZ0AETDvG5lAETDvG51bmcAZMO8cmZlbgBEdXNjaGJhZABEw7xzZW5qZXQARHluYW1pawBFYmJlAEVjaG9sb3QARWNoc2UARWNrYmFsbABFZGRpbmcARWRlbHdlacOfAEVkZW4ARWRpdGlvbgBFZmV1AEVmZmVrdGUARWdvaXNtdXMARWhyZQBFaWFibGFnZQBFaWNoZQBFaWRlY2hzZQBFaWRvdHRlcgBFaWVya29wZgBFaWdlbGIARWlsYW5kAEVpbGJvdGUARWltZXIAZWluYXRtZW4ARWluYmFuZABFaW5kcnVjawBFaW5mYWxsAEVpbmdhbmcARWlua2F1ZgBlaW5sYWRlbgBFaW7DtmRlAEVpbnJhZABFaW50b3BmAEVpbnd1cmYARWluenVnAEVpc2LDpHIARWlzZW4ARWlzaMO2aGxlAEVpc21lZXIARWl3ZWnDnwBFa3N0YXNlAEVsYW4ARWxjaABFbGVmYW50AEVsZWdhbnoARWxlbWVudABFbGZlAEVsaXRlAEVsaXhpZXIARWxsYm9nZW4ARWxvcXVlbnoARW1pZ3JhbnQARW1pc3Npb24ARW1vdGlvbgBFbXBhdGhpZQBFbXBmYW5nAEVuZHplaXQARW5lcmdpZQBFbmdwYXNzAEVua2VsAEVua2xhdmUARW50ZQBlbnRoZWJlbgBFbnRpdMOkdABlbnRsYWRlbgBFbnR3dXJmAEVwaXNvZGUARXBvY2hlAGVyYWNodGVuAEVyYmF1ZXIAZXJibMO8aGVuAEVyZGJlZXJlAEVyZGUARXJkZ2FzAEVyZGt1bmRlAEVyZG51c3MARXJkw7ZsAEVyZHRlaWwARXJlaWduaXMARXJlbWl0AGVyZmFocmVuAEVyZm9sZwBlcmZyZXVlbgBlcmbDvGxsZW4ARXJnZWJuaXMAZXJoaXR6ZW4AZXJrYWx0ZW4AZXJrZW5uZW4AZXJsZWJlbgBFcmzDtnN1bmcAZXJuw6RocmVuAGVybmV1ZXJuAEVybnRlAEVyb2JlcmVyAGVyw7ZmZm5lbgBFcm9zaW9uAEVyb3RpawBFcnBlbABlcnJhdGVuAEVycmVnZXIAZXJyw7Z0ZW4ARXJzYXR6AEVyc3RmbHVnAEVydHJhZwBFcnVwdGlvbgBlcndhcnRlbgBlcndpZGVybgBFcnpiYXUARXJ6ZXVnZXIAZXJ6aWVoZW4ARXNlbABFc2tpbW8ARXNrb3J0ZQBFc3BlAEVzcHJlc3NvAGVzc2VuAEV0YWdlAEV0YXBwZQBFdGF0AEV0aGlrAEV0aWtldHQARXTDvGRlAEV1bGUARXVwaG9yaWUARXVyb3BhAEV2ZXJlc3QARXhhbWVuAEV4aWwARXhvZHVzAEV4dHJha3QARmFiZWwARmFicmlrAEZhY2htYW5uAEZhY2tlbABGYWRlbgBGYWdvdHQARmFobmUARmFpYmxlAEZhaXJuZXNzAEZha3QARmFrdWx0w6R0AEZhbGtlAEZhbGxvYnN0AEbDpGxzY2hlcgBGYWx0Ym9vdABGYW1pbGllAEZhbmNsdWIARmFuZmFyZQBGYW5nYXJtAEZhbnRhc2llAEZhcmJlAEZhcm1oYXVzAEZhcm4ARmFzYW4ARmFzZXIARmFzc3VuZwBmYXN0ZW4ARmF1bGhlaXQARmF1bmEARmF1c3QARmF2b3JpdABGYXhnZXLDpHQARmF6aXQAZmVjaHRlbgBGZWRlcmJvYQBGZWhsZXIARmVpZXIARmVpZ2UAZmVpbGVuAEZlaW5yaXBwAEZlbGRiZXR0AEZlbGdlAEZlbGxwb255AEZlbHN3YW5kAEZlcmllbgBGZXJrZWwARmVybndlaABGZXJzZQBGZXN0AEZldHRuYXBmAEZldWVyAEZpYXNrbwBGaWNodGUARmlrdGlvbgBGaWxtAEZpbHRlcgBGaWx6AEZpbmFuemVuAEZpbmRsaW5nAEZpbmdlcgBGaW5rAEZpbm53YWwARmlzY2gARml0bmVzcwBGaXhwdW5rdABGaXhzdGVybgBGam9yZABGbGFjaGJhdQBGbGFnZ2UARmxhbWVuY28ARmxhbmtlAEZsYXNjaGUARmxhdXRlAEZsZWNrAEZsZWdlbABmbGVoZW4ARmxlaXNjaABmbGllZ2VuAEZsaW50ZQBGbGlydABGbG9ja2UARmxvaABGbG9za2VsAEZsb8OfAEZsw7Z0ZQBGbHVnemV1ZwBGbHVuZGVyAEZsdXNzdGFsAEZsdXR1bmcARm9ja21hc3QARm9obGVuAEbDtmhubGFnZQBGb2t1cwBmb2xnZW4ARm9saWFudABGb2xrbG9yZQBGb250w6RuZQBGw7ZyZGUARm9yZWxsZQBGb3JtYXQARm9yc2NoZXIARm9ydGdhbmcARm9ydW0ARm90b2dyYWYARnJhY2h0ZXIARnJhZ21lbnQARnJha3Rpb24AZnLDpHNlbgBGcmF1ZW5wbwBGcmVhawBGcmVnYXR0ZQBGcmVpaGVpdABGcmV1ZGUARnJpZWRlbgBGcm9oc2lubgBGcm9zY2gARnJ1Y2h0AEZyw7xoamFocgBGdWNocwBGw7xndW5nAGbDvGhsZW4ARsO8bGxlcgBGdW5kYsO8cm8ARnVua2JvamUARnVuemVsAEZ1cm5pZXIARsO8cnNvcmdlAEZ1c2VsAEZ1w59iYWQARnV0dGVyYWwAR2FiZWx1bmcAZ2Fja2VybgBHYWdlAGfDpGhuZW4AR2FsYXhpZQBHYWxlZXJlAEdhbG9wcABHYW1lYm95AEdhbXNiYXJ0AEdhbmRoaQBHYW5nAEdhcmFnZQBHYXJkaW5lAEdhcmvDvGNoZQBHYXJ0ZW4AR2FzdGhhdXMAR2F0dHVuZwBnYXVrZWxuAEdhemVsbGUAR2Viw6RjawBHZWJpcmdlAEdlYnLDpHUAR2VidXJ0AEdlZGFua2UAR2VkZWNrAEdlZGljaHQAR2VmYWhyAEdlZmllZGVyAEdlZmzDvGdlbABHZWbDvGhsAEdlZ2VuZABHZWhpcm4AR2Vow7ZmdABHZWh3ZWcAR2VpZ2UAR2Vpc3QAR2VsYWdlAEdlbGQAR2VsZW5rAEdlbMO8YmRlAEdlbcOkbGRlAEdlbWVpbmRlAEdlbcO8c2UAZ2VuZXNlbgBHZW51c3MAR2Vww6RjawBHZXJhbmllAEdlcmljaHQAR2VybWFuZQBHZXJ1Y2gAR2VzYW5nAEdlc2NoZW5rAEdlc2V0egBHZXNpbmRlbABHZXPDtmZmAEdlc3BhbgBHZXN0YWRlAEdlc3VjaABHZXRpZXIAR2V0csOkbmsAR2V0w7xtbWVsAEdld2FuZABHZXdlaWgAR2V3aXR0ZXIAR2V3w7ZsYmUAR2V5c2lyAEdpZnR6YWhuAEdpcGZlbABHaXJhZmZlAEdpdGFycmUAZ2zDpG56ZW4AR2xhc2F1Z2UAR2xhdHplAEdsZWlzAEdsb2J1cwBHbMO8Y2sAZ2zDvGhlbgBHbHV0b2ZlbgBHb2xkemFobgBHb25kZWwAZ8O2bm5lbgBHb3R0aGVpdABncmFiZW4AR3JhZmlrAEdyYXNoYWxtAEdyYXVnYW5zAGdyZWlmZW4AR3JlbnplAGdyaWxsZW4AR3Jvc2NoZW4AR3JvdHRlAEdydWJlAEdyw7xuYWxnZQBHcnVwcGUAZ3J1c2VsbgBHdWxhc2NoAEd1bW1pYsOkcgBHdXJnZWwAR8O8cnRlbABHw7x0ZXJ6dWcASGFhcmJhbmQASGFiaWNodABoYWNrZW4AaGFkZXJuAEhhZmVuAEhhZ2VsAEjDpGhuY2hlbgBIYWlmaXNjaABIYWtlbgBIYWxiYWZmZQBIYWxzYWRlcgBoYWx0ZW4ASGFsdW5rZQBIYW5kYnVjaABIYW5mAEhhcmZlAEhhcm5pc2NoAGjDpHJ0ZW4ASGFyegBIYXNlbm9ocgBIYXViZQBoYXVjaGVuAEhhdXB0AEhhdXQASGF2YXJpZQBIZWJhbW1lAGhlY2hlbG4ASGVjawBIZWRvbmlzdABIZWlsZXIASGVpbWF0AEhlaXp1bmcASGVrdGlrAEhlbGQAaGVsZmVuAEhlbGl1bQBIZW1kAGhlbW1lbgBIZW5nc3QASGVyZABIZXJpbmcASGVya3VuZnQASGVybWVsaW4ASGVycmNoZW4ASGVyemRhbWUASGV1bGJvamUASGV4ZQBIaWxmZQBIaW1iZWVyZQBIaW1tZWwASGluZ2FiZQBoaW5ow7ZyZW4ASGlud2VpcwBIaXJzY2gASGlydGUASGl0emtvcGYASG9iZWwASG9jaGZvcm0ASG9ja2VyAGhvZmZlbgBIb2ZodW5kAEhvZm5hcnIASMO2aGVuenVnAEhvaGxyYXVtAEjDtmxsZQBIb2x6Ym9vdABIb25pZwBIb25vcmFyAGhvcmNoZW4ASMO2cnByb2JlAEjDtnNjaGVuAEhvdGVsAEh1YnJhdW0ASHVmZWlzZW4ASMO8Z2VsAGh1bGRpZ2VuAEjDvGxsZQBIdW1idWcASHVtbWVyAEh1bW9yAEh1bmQASHVuZ2VyAEh1cGUASMO8cmRlAEh1cnJpa2FuAEh5ZHJhbnQASHlwbm9zZQBJYmlzAElkZWUASWRpb3QASWdlbABJbGx1c2lvbgBJbWl0YXQAaW1wZmVuAEltcG9ydABJbmZlcm5vAEluZ3dlcgBJbmhhbHRlAElubGFuZABJbnNla3QASXJvbmllAElycmZhaHJ0AElycnR1bQBJc29sYXRvcgBJc3R3ZXJ0AEphY2tlAEphZGUASmFnZGh1bmQASsOkZ2VyAEphZ3VhcgBKYWhyAErDpGh6b3JuAEphenpmZXN0AEpldHBpbG90AGpvYmJlbgBKb2NoYmVpbgBqb2RlbG4ASm9kc2FsegBKb2xsZQBKb3VybmFsAEp1YmVsAEp1bmdlAEp1bmltb25kAEp1cGl0ZXIASnV0ZXNhY2sASnV3ZWwAS2FiYXJldHQAS2FiaW5lAEthYnVmZgBLw6RmZXIAS2FmZmVlAEthaGxrb3BmAEthaW1hdWVyAEthasO8dGUAS2FrdHVzAEthbGliZXIAS2FsdGx1ZnQAS2FtZWwAa8OkbW1lbgBLYW1wYWduZQBLYW5hbABLw6RuZ3VydQBLYW5pc3RlcgBLYW5vbmUAS2FudGUAS2FudQBrYXBlcm4AS2FwaXTDpG4AS2FwdXplAEthcm5ldmFsAEthcm90dGUAS8Okc2Vicm90AEthc3BlcgBLYXN0YW5pZQBLYXRhbG9nAEthdGhvZGUAS2F0emUAa2F1ZmVuAEthdWd1bW1pAEthdXoAS2VobGUAS2VpbGVyZWkAS2Vrc2Rvc2UAS2VsbG5lcgBLZXJhbWlrAEtlcnplAEtlc3NlbABLZXR0ZQBrZXVjaGVuAGtpY2hlcm4AS2llbGJvb3QAS2luZGhlaXQAS2lubmJhcnQAS2lub3NhYWwAS2lvc2sAS2lzc2VuAEtsYW1tZXIAS2xhbmcAS2xhcHByYWQAS2xhcnRleHQAa2xlYmVuAEtsZWUAS2xlaW5vZABLbGltYQBLbGluZ2VsAEtsaXBwZQBLbGlzY2hlZQBLbG9zdGVyAEtsdWdoZWl0AEtsw7xuZ2VsAGtuZXRlbgBLbmllAEtuw7ZjaGVsAGtuw7xwZmVuAEtvYm9sZABLb2NoYnVjaABLb2hscmFiaQBLb2plAEtva29zw7ZsAEtvbGlicmkAS29sdW1uZQBLb21iw7xzZQBLb21pa2VyAGtvbW1lbgBLb250bwBLb256ZXB0AEtvcGZraW5vAEtvcmRob3NlAEtvcmtlbgBLb3JzZXR0AEtvc2VuYW1lAEtyYWJiZQBLcmFjaABLcmFmdABLcsOkaGUAS3JhbGxlAEtyYXBmZW4AS3JhdGVyAGtyYXVsZW4AS3JldXoAS3Jva29kaWwAS3LDtnRlAEt1Z2VsAEt1aGhpcnQAS8O8aG5oZWl0AEvDvG5zdGxlcgBLdXJvcnQAS3VydmUAS3VyemZpbG0Aa3VzY2hlbG4Aa8O8c3NlbgBLdXR0ZXIATGFib3IAbGFjaGVuAExhY2thZmZlAExhZGVsdWtlAExhZ3VuZQBMYWliAExha3JpdHplAExhbW1mZWxsAExhbmQATGFuZ211dABMYXBwYWxpZQBMYXN0AExhdGVybmUATGF0emhvc2UATGF1YnPDpGdlAGxhdWZlbgBMYXVuZQBMYXVzYnViAExhdmFzZWUATGViZW4ATGVkZXIATGVlcmxhdWYATGVobQBMZWhyZXIAbGVpaGVuAExla3TDvHJlAExlbmtlcgBMZXJjaGUATGVzZWVja2UATGV1Y2h0ZXIATGV4aWtvbgBMaWJlbGxlAExpYmlkbwBMaWNodABMaWViZQBsaWVmZXJuAExpZnRib3kATGltb25hZGUATGluZWFsAExpbm9sZXVtAExpc3QATGl2ZWJhbmQATG9icmVkZQBsb2NrZW4ATMO2ZmZlbABMb2didWNoAExvZ2lrAExvaG4ATG9pcGUATG9rYWwATG9yYmVlcgBMw7ZzdW5nAGzDtnRlbgBMb3R0b2ZlZQBMw7Z3ZQBMdWNocwBMdWRlcgBMdWZ0cG9zdABMdWtlAEzDvG1tZWwATHVuZ2UAbHV0c2NoZW4ATHV4dXMATWFjaHQATWFnYXppbgBNYWdpZXIATWFnbmV0AG3DpGhlbgBNYWhsemVpdABNYWhubWFsAE1haWJhdW0ATWFpc2JyZWkATWFrZWwAbWFsZW4ATWFtbXV0AE1hbmlrw7xyZQBNYW50ZWwATWFyYXRob24ATWFyZGVyAE1hcmluZQBNYXJrZQBNYXJtb3IATcOkcnpsdWZ0AE1hc2tlAE1hw59hbnp1ZwBNYcOfa3J1ZwBNYXN0a29yYgBNYXRlcmlhbABNYXRyYXR6ZQBNYXVlcmJhdQBNYXVsa29yYgBNw6R1c2NoZW4ATcOkemVuAE1lZGl1bQBNZWludW5nAG1lbGRlbgBNZWxvZGllAE1lbnNjaABNZXJrbWFsAE1lc3NlAE1ldGFsbABNZXRlb3IATWV0aG9kZQBNZXR6Z2VyAE1pZXplAE1pbGNoa3VoAE1pbW9zZQBNaW5pcm9jawBNaW51dGUAbWlzY2hlbgBNaXNzZXRhdABtaXRnZWhlbgBNaXR0YWcATWl4dGFwZQBNw7ZiZWwATW9kdWwAbcO2Z2VuAE3DtmhyZQBNb2xjaABNb21lbnQATW9uYXQATW9uZGZsdWcATW9uaXRvcgBNb25va2luaQBNb25zdGVyAE1vbnVtZW50AE1vb3JodWhuAE1vb3MATcO2cHNlAE1vcmFsAE3DtnJ0ZWwATW90aXYATW90b3JyYWQATcO2d2UATcO8aGUATXVsYXR0ZQBNw7xsbGVyAE11bWllAE11bmQATcO8bnplAE11c2NoZWwATXVzdGVyAE15dGhvcwBOYWJlbABOYWNodHp1ZwBOYWNrZWRlaQBOYWdlbABOw6RoZQBOw6RobmFkZWwATmFtZW4ATmFyYmUATmFyd2FsAE5hc2VuYsOkcgBOYXR1cgBOZWJlbABuZWNrZW4ATmVmZmUATmVpZ3VuZwBOZWt0YXIATmVubmVyAE5lcHR1bgBOZXJ6AE5lc3NlbABOZXN0YmF1AE5ldHoATmV1YmF1AE5ldWVydW5nAE5ldWdpZXIAbmlja2VuAE5pZXJlAE5pbHBmZXJkAG5pc3RlbgBOb2NrZQBOb21hZGUATm9yZG1lZXIATm90ZHVyZnQATm90c3RhbmQATm90d2VocgBOdWRpc211cwBOdXNzAE51dHpoYW5mAE9hc2UAT2JkYWNoAE9iZXJhcnp0AE9iamVrdABPYm9lAE9ic3RoYWluAE9jaHNlAE9keXNzZWUAT2ZlbmhvbHoAw7ZmZm5lbgBPaG5tYWNodABPaHJmZWlnZQBPaHJ3dXJtAMOWa29sb2dpZQBPa3RhdmUAw5ZsYmVyZwBPbGl2ZQDDlmxrcmlzZQBPbWVsZXR0AE9ua2VsAE9wZXIAT3B0aWtlcgBPcmFuZ2UAT3JjaGlkZWUAb3JkbmVuAE9yZ2FzbXVzAE9ya2FuAE9ydHNrZXJuAE9ydHVuZwBPc3Rhc2llbgBPemVhbgBQYWFybGF1ZgBQYWNrZWlzAHBhZGRlbG4AUGFrZXQAUGFsYXN0AFBhbmRhYsOkcgBQYW5pawBQYW5vcmFtYQBQYW50aGVyAFBhcGFnZWkAUGFwaWVyAFBhcHJpa2EAUGFyYWRpZXMAUGFya2EAUGFyb2RpZQBQYXJ0bmVyAFBhc3NhbnQAUGF0ZW50AFBhdHplcgBQYXVzZQBQYXZpYW4AUGVkYWwAUGVnZWwAcGVpbGVuAFBlcmxlAFBlcnNvbgBQZmFkAFBmYXUAUGZlcmQAUGZsZWdlcgBQaHlzaWsAUGllcgBQaWxvdHdhbABQaW56ZXR0ZQBQaXN0ZQBQbGFrYXQAUGxhbmt0b24AUGxhdGluAFBsb21iZQBwbMO8bmRlcm4AUG9iYWNrZQBQb2thbABwb2xpZXJlbgBQb3BtdXNpawBQb3J0csOkdABQb3NhdW5lAFBvc3RhbXQAUG90dHdhbABQcmFjaHQAUHJhbmtlAFByZWlzAFByaW1hdABQcmluemlwAFByb3Rlc3QAUHJvdmlhbnQAUHLDvGZ1bmcAUHViZXJ0w6R0AFB1ZGRpbmcAUHVsbG92ZXIAUHVsc2FkZXIAUHVua3QAUHV0ZQBQdXRzY2gAUHV6emxlAFB5dGhvbgBxdWFrZW4AUXVhbGxlAFF1YXJrAFF1ZWxsc2VlAFF1ZXJrb3BmAFF1aXR0ZQBRdW90ZQBSYWJhdWtlAFJhY2hlAFJhZGNsdWIAUmFkaG9zZQBSYWRpbwBSYWR0b3VyAFJhaG1lbgBSYW1wZQBSYW5kbGFnZQBSYW56ZW4AUmFwc8O2bABSYXNlcmVpAHJhc3RlbgBSYXN1cgBSw6R0c2VsAFJhdWJ0aWVyAFJhdW16ZWl0AFJhdXNjaABSZWFrdG9yAFJlYWxpdMOkdABSZWJlbGwAUmVkZQBSZWV0ZGFjaABSZWdhdHRhAFJlZ2VuAFJlaGtpdHoAUmVpZmVuAFJlaW0AUmVpc2UAUmVpenVuZwBSZWtvcmQAUmVsZXZhbnoAUmVubmJvb3QAUmVzcGVrdABSZXN0bcO8bGwAcmV0dGVuAFJldWUAUmV2b2x0ZQBSaGV0b3JpawBSaHl0aG11cwBSaWNodHVuZwBSaWVnZWwAUmluZHZpZWgAUmlwcGNoZW4AUml0dGVyAFJvYmJlAFJvYm90ZXIAUm9ja2JhbmQAUm9oZGF0ZW4AUm9sbGVyAFJvbWFuAHLDtm50Z2VuAFJvc2UAUm9zc2t1cgBSb3N0AFJvdGFob3JuAFJvdGdsdXQAUm90em5hc2UAUnVicmlrAFLDvGNrd2VnAFJ1Zm1vcmQAUnVoZQBSdWluZQBSdW1wZgBSdW5kZQBSw7xzdHVuZwByw7x0dGVsbgBTYWFsdMO8cgBTYWF0Z3V0cwBTw6RiZWwAU2FjaGJ1Y2gAU2FjawBTYWZ0AHNhZ2VuAFNhaG5lZWlzAFNhbGF0AFNhbGJlAFNhbHoAU2FtbWx1bmcAU2FtdABTYW5kYmFuawBTYW5mdG11dABTYXJkaW5lAFNhdGlyZQBTYXR0ZWwAU2F0emJhdQBTYXVlcmVpAFNhdW0AU8OkdXJlAFNjaGFsbABTY2hlaXRlbABTY2hpZmYAU2NobGFnZXIAU2NobWllZABTY2huZWUAU2Nob2xsZQBTY2hyYW5rAFNjaHVsYnVzAFNjaHdhbgBTZWVhZGxlcgBTZWVmYWhydABTZWVodW5kAFNlZXVmZXIAc2VnZWxuAFNlaG5lcnYAU2VpZGUAU2VpbHp1ZwBTZW5mAFNlc3NlbABTZXVmemVyAFNleGdvdHQAU2ljaHR1bmcAU2lnbmFsAFNpbGJlcgBzaW5nZW4AU2lubgBTaXJ1cABTaXR6YmFuawBTa2FuZGFsAFNraWt1cnMAU2tpcHBlcgBTa2l6emUAU21hcmFnZABTb2NrZQBTb2huAFNvbW1lcgBTb25ndGV4dABTb3J0ZQBTcGFnYXQAU3Bhbm51bmcAU3BhcmdlbABTcGVjaHQAU3BlaXNlw7ZsAFNwaWVnZWwAU3BvcnQAc3DDvGxlbgBTdGFkdGJ1cwBTdGFsbABTdMOkcmtlAFN0YXRpdgBzdGF1bmVuAFN0ZXJuAFN0aWZ0dW5nAFN0b2xsZW4AU3Ryw7ZtdW5nAFN0dXJtAFN1YnN0YW56AFPDvGRhbHBlbgBTdW1wZgBzdXJmZW4AVGFiYWsAVGFmZWwAVGFnZWJhdQB0YWtlbG4AVGFrdHVuZwBUYWxzb2hsZQBUYW5kAFRhbnpiw6RyAFRhcGlyAFRhcmFudGVsAFRhcm5uYW1lAFRhc3NlAFRhdG5hY2h0AFRhdHNhY2hlAFRhdHplAFRhdWJlAHRhdWNoZW4AVGF1ZnBhdGUAVGF1bWVsAFRlZWxpY2h0AFRlaWNoAHRlaWxlbgBUZW1wbwBUZW5vcgBUZXJyYXNzZQBUZXN0Zmx1ZwBUaGVhdGVyAFRoZXJtaWsAdGlja2VuAFRpZWZmbHVnAFRpZXJhcnQAVGlnZXJoYWkAVGludGUAVGlzY2hsZXIAdG9iZW4AVG9sZXJhbnoAVMO2bHBlbABUb25iYW5kAFRvcGYAVG9wbW9kZWwAVG9yYm9nZW4AVG9ybGluaWUAVG9ydGUAVG91cmlzdABUcmFnZXNlbAB0cmFtcGVsbgBUcmFwZXoAVHJhdW0AdHJlZmZlbgBUcmVubnVuZwBUcmV1ZQBUcmljawB0cmltbWVuAFRyw7ZkZWwAVHJvc3QAVHJ1bXBmAHTDvGZ0ZWxuAFR1cmJhbgBUdXJtAMOcYmVybXV0AFVmZXIAVWhyd2VyawB1bWFybWVuAFVtYmF1AFVtZmVsZABVbWdhbmcAVW1zdHVyegBVbmFydABVbmZ1ZwBVbmltb2cAVW5ydWhlAFVud3VjaHQAVXJhbmVyegBVcmxhdWIAVXJtZW5zY2gAVXRvcGllAFZha3V1bQBWYWx1dGEAVmFuZGFsZQBWYXNlAFZla3RvcgBWZW50aWwAVmVyYgBWZXJkZWNrAFZlcmZhbGwAVmVyZ2FzZXIAdmVyaGV4ZW4AVmVybGFnAFZlcnMAVmVzcGVyAFZpZWgAVmllcmVjawBWaW55bABWaXJ1cwBWaXRyaW5lAFZvbGxibHV0AFZvcmJvdGUAVm9ycmF0AFZvcnNpY2h0AFZ1bGthbgBXYWNoc3R1bQBXYWRlAFdhZ2VtdXQAV2FobGVuAFdhaHJoZWl0AFdhbGQAV2FsaGFpAFdhbGxhY2gAV2FsbnVzcwBXYWx6ZXIAd2FuZGVsbgBXYW56ZQB3w6RybWVuAFdhcm5ydWYAV8Okc2NoZQBXYXNzZXIAV2ViZXJlaQB3ZWNoc2VsbgBXZWdlZ2VsZAB3ZWhyZW4AV2VpaGVyAFdlaW5nbGFzAFdlacOfYmllcgBXZWl0d3VyZgBXZWxsZQBXZWx0YWxsAFdlcmtiYW5rAFdlcndvbGYAV2V0dGVyAHdpZWhlcm4AV2lsZGdhbnMAV2luZABXb2hsAFdvaG5vcnQAV29sZgBXb2xsdXN0AFdvcnRsYXV0AFdyYWNrAFd1bmRlcgBXdXJmYXh0AFd1cnN0AFlhY2h0AFlldGkAWmFja2UAWmFobAB6w6RobWVuAFphaG5mZWUAWsOkcGZjaGVuAFphc3RlcgBaYXVtemV1ZwBaZWJyYQB6ZWlnZW4AWmVpdGx1cGUAWmVsbGtlcm4AWmVsdGRhY2gAWmVuc29yAFplcmZhbGwAWmV1ZwBaaWVnZQBaaWVsZm90bwBaaW10ZWlzAFpvYmVsAFpvbGxodW5kAFpvbWJpZQBaw7ZwZmUAWnVjaHQAWnVmYWhydABadWdmYWhydABadWd2b2dlbABaw7xuZHVuZwBad2VjawBaeWtsb3AATjhMYW5ndWFnZTZHZXJtYW5FAEVzcGHDsW9sAFNwYW5pc2gAw6FiYWNvAGFiZG9tZW4AYWJlamEAYWJpZXJ0bwBhYm9nYWRvAGFib25vAGFib3J0bwBhYnJhem8AYWJyaXIAYWJ1ZWxvAGFidXNvAGFjYWJhcgBhY2FkZW1pYQBhY2Nlc28AYWNjacOzbgBhY2VpdGUAYWNlbGdhAGFjZW50bwBhY2VwdGFyAMOhY2lkbwBhY2xhcmFyAGFjbsOpAGFjb2dlcgBhY29zbwBhY3Rpdm8AYWN0bwBhY3RyaXoAYWN0dWFyAGFjdWRpcgBhY3VlcmRvAGFjdXNhcgBhZGljdG8AYWRtaXRpcgBhZG9wdGFyAGFkb3JubwBhZHVhbmEAYcOpcmVvAGFmZWN0YXIAYWZpY2nDs24AYWZpbmFyAGFmaXJtYXIAw6FnaWwAYWdpdGFyAGFnb27DrWEAYWdvdGFyAGFncmVnYXIAYWdyaW8AYWd1YQBhZ3VkbwDDoWd1aWxhAGFndWphAGFob2dvAGFob3JybwBhaXJlAGFpc2xhcgBhamVkcmV6AGFqZW5vAGFsYWNyw6FuAGFsYW1icmUAYWxhcm1hAGFsYmEAw6FsYnVtAGFsY2FsZGUAYWxkZWEAYWxlZ3JlAGFsZWphcgBhbGVydGEAYWxldGEAYWxmaWxlcgBhbGdhAGFsZ29kw7NuAGFsaWFkbwBhbGllbnRvAGFsbWEAYWxtZWphAGFsbcOtYmFyAGFsdGFyAGFsdGV6YQBhbHRpdm8AYWx0bwBhbHVtbm8AYWx6YXIAYW1hYmxlAGFtYXBvbGEAYW1hcmdvAGFtYXNhcgDDoW1iYXIAw6FtYml0bwBhbWVubwBhbWlnbwBhbWlzdGFkAGFtb3IAYW1wYXJvAGFtcGxpbwBhbmNobwBhbmNpYW5vAGFuY2xhAGFuZGFyAGFuZMOpbgBhbmVtaWEAw6FuZ3VsbwBhbmlsbG8Aw6FuaW1vAGFuw61zAGFudGVuYQBhbnRpZ3VvAGFudG9qbwBhbnVhbABhbnVsYXIAYW51bmNpbwBhw7FhZGlyAGHDsWVqbwBhw7FvAGFwYWdhcgBhcGFyYXRvAGFwZXRpdG8AYXBpbwBhcGxpY2FyAGFwb2RvAGFwb3J0ZQBhcG95bwBhcHJlbmRlcgBhcHJvYmFyAGFwdWVzdGEAYXB1cm8AYXJhZG8AYXJhw7FhAGFyYXIAw6FyYml0cm8Aw6FyYm9sAGFyY2hpdm8AYXJkZXIAYXJkaWxsYQDDoXJlYQDDoXJpZG8AYXJpZXMAYXJtb27DrWEAYXJuw6lzAGFycGEAYXJww7NuAGFycmVnbG8AYXJyb3oAYXJydWdhAGFydGlzdGEAYXNhAGFzYWRvAGFzYWx0bwBhc2NlbnNvAGFzZWd1cmFyAGFzZW8AYXNlc29yAGFzaWVudG8AYXNpbG8AYXNpc3RpcgBhc25vAGFzb21icm8Aw6FzcGVybwBhc3RpbGxhAGFzdW1pcgBhc3VudG8AYXRham8AYXRhcXVlAGF0YXIAYXRlbnRvAGF0ZW8Aw6F0aWNvAGF0bGV0YQDDoXRvbW8AYXRyYWVyAGF0w7puAGF1ZGF6AGF1ZGlvAGF1Z2UAYXVzZW50ZQBhdXRvcgBhdmFsAGF2YW5jZQBhdmFybwBhdmUAYXZlbGxhbmEAYXZlbmEAYXZlc3RydXoAYXZpw7NuAGF2aXNvAGF5ZXIAYXl1ZGEAYXl1bm8AYXphZnLDoW4AYXphcgBhem90ZQBhesO6Y2FyAGF6dWZyZQBhenVsAGJhYmEAYmFib3IAYmFjaGUAYmFow61hAGJhaWxlAGJhamFyAGJhbGFuemEAYmFsY8OzbgBiYWxkZQBiYW1iw7oAYmFuY28AYmHDsW8AYmFyY28AYmFybml6AGJhcnJvAGLDoXNjdWxhAGJhc3TDs24AYmFzdXJhAGJhdGFsbGEAYmF0ZXLDrWEAYmF0aXIAYmHDumwAYmF6YXIAYmViw6kAYmViaWRhAGJlbGxvAGJlc2FyAGJlc28AYmljaG8AYmllbgBiaW5nbwBibGFuY28AYmxvcXVlAGJsdXNhAGJvYQBib2JpbmEAYm9ibwBib2NhAGJvY2luYQBib2RhAGJvZGVnYQBib2luYQBib2xhAGJvbGVybwBib2xzYQBib21iYQBib25kYWQAYm9uaXRvAGJvbm8AYm9uc8OhaQBib3JkZQBib3JyYXIAYm9zcXVlAGJvdGUAYm90w61uAGLDs3ZlZGEAYm96YWwAYnJlY2hhAGJyZXZlAGJyaWxsbwBicmluY28AYnJpc2EAYnJvY2EAYnJvbWEAYnJvbmNlAGJyb3RlAGJydWphAGJydXNjbwBicnV0bwBidWNlbwBidWNsZQBidWVubwBidWV5AGJ1ZmFuZGEAYnVmw7NuAGLDumhvAGJ1aXRyZQBidWx0bwBidXJidWphAGJ1cmxhAGJ1cnJvAGJ1c2NhcgBidXRhY2EAYnV6w7NuAGNhYmFsbG8AY2FiZXphAGNhZMOhdmVyAGNhZGVuYQBjYWVyAGNhZsOpAGNhw61kYQBjYWltw6FuAGNhamEAY2Fqw7NuAGNhbABjYWxhbWFyAGNhbGRvAGNhbGlkYWQAY2FsbGUAY2FsbWEAY2Fsb3IAY2Fsdm8AY2FtYQBjYW1iaW8AY2FtZWxsbwBjYW1pbm8AY2FtcG8AY8OhbmNlcgBjYW5kaWwAY2FuZWxhAGNhbmljYQBjYW50bwBjYcOxYQBjYcOxw7NuAGNhb2JhAGNhcGF6AGNhcGl0w6FuAGNhcG90ZQBjYXB0YXIAY2FwdWNoYQBjYXJhAGNhcmLDs24AY8OhcmNlbABjYXJldGEAY2FyZ2EAY2FyacOxbwBjYXJuZQBjYXJwZXRhAGNhcnJvAGNhc2NvAGNhc2VybwBjYXNwYQBjYXN0b3IAY2F0b3JjZQBjYXRyZQBjYXVkYWwAY2F6bwBjZWJvbGxhAGNlZGVyAGNlbGRhAGPDqWxlYnJlAGNlbG9zbwBjw6lsdWxhAGNlbml6YQBjZW50cm8AY2VyY2EAY2VyZG8AY2VyZXphAGNlcm8AY2VycmFyAGNlcnRlemEAY8Opc3BlZABjaGFjYWwAY2hhbGVjbwBjaGFtcMO6AGNoYW5jbGEAY2hhcGEAY2hhcmxhAGNoaWNvAGNoaXN0ZQBjaGl2bwBjaG9xdWUAY2hvemEAY2h1bGV0YQBjaHVwYXIAY2ljbMOzbgBjaWVnbwBjaWVuAGNpZXJ0bwBjaW1hAGNpbmNvAGNpbmUAY2lwcsOpcwBjaXJjbwBjaXJ1ZWxhAGNpc25lAGNpdGEAY2l1ZGFkAGNsYW1vcgBjbGFuAGNsYXJvAGNsYXNlAGNsYXZlAGNsw61uaWNhAGNvYnJlAGNvY2Npw7NuAGNvY2hpbm8AY29jaW5hAGNvY28AY8OzZGlnbwBjb2RvAGNvZnJlAGNvZ2VyAGNvaGV0ZQBjb2rDrW4AY29qbwBjb2xhAGNvbGNoYQBjb2xlZ2lvAGNvbGdhcgBjb2xpbmEAY29sbGFyAGNvbG1vAGNvbHVtbmEAY29tYmF0ZQBjb21lcgBjb21pZGEAY8OzbW9kbwBjb21wcmEAY29uZGUAY29uZWpvAGNvbmdhAGNvbm9jZXIAY29uc2VqbwBjb250YXIAY29wYQBjb3JhesOzbgBjb3JiYXRhAGNvcmNobwBjb3Jkw7NuAGNvcnJlcgBjb3NlcgBjb3Ntb3MAY29zdGEAY3LDoW5lbwBjcsOhdGVyAGNyZWFyAGNyZWNlcgBjcmXDrWRvAGNyw61hAGNyaW1lbgBjcmlwdGEAY3Jpc2lzAGNyb21vAGNyw7NuaWNhAGNyb3F1ZXRhAGNydWRvAGNydXoAY3VhZHJvAGN1YXJ0bwBjdWF0cm8AY3VicmlyAGN1Y2hhcmEAY3VlbGxvAGN1ZW50bwBjdWVyZGEAY3Vlc3RhAGN1ZXZhAGN1bGVicmEAY3VscGEAY3VsdG8AY3VtYnJlAGN1bXBsaXIAY3VuYQBjdW5ldGEAY3VvdGEAY3Vww7NuAGPDunB1bGEAY3VyYXIAY3VyaW9zbwBjdXJzbwBjdXRpcwBkYW1hAGRhbnphAGRhcgBkYXJkbwBkw6F0aWwAZGViZXIAZMOpYmlsAGTDqWNhZGEAZGVjaXIAZGVkbwBkZWZlbnNhAGRlZmluaXIAZGVqYXIAZGVsZsOtbgBkZWxnYWRvAGRlbGl0bwBkZW1vcmEAZGVuc28AZGVudGFsAGRlcG9ydGUAZGVyZWNobwBkZXJyb3RhAGRlc2F5dW5vAGRlc2VvAGRlc2ZpbGUAZGVzbnVkbwBkZXN2w61vAGRldGFsbGUAZGV0ZW5lcgBkZXVkYQBkw61hAGRpYWJsbwBkaWFkZW1hAGRpYW5hAGRpYnVqbwBkaWN0YXIAZGllbnRlAGRpZXRhAGRpZXoAZGlmw61jaWwAZGlsZW1hAGRpbHVpcgBkaW5lcm8AZGlyZWN0bwBkaXJpZ2lyAGRpc2NvAGRpc2XDsW8AZGlzZnJhegBkaXZpbm8AZG9ibGUAZG9jZQBkb2xvcgBkb21pbmdvAGRvbgBkb25hcgBkb3JhZG8AZG9ybWlyAGRvcwBkb3NpcwBkcmFnw7NuAGRyb2dhAGR1Y2hhAGR1ZGEAZHVlw7FvAGR1bGNlAGTDum8AZHVxdWUAZHVyYXIAZHVyZXphAGR1cm8Aw6liYW5vAGVjaGFyAGVjbwBlY3VhZG9yAGVkYWQAZWRpY2nDs24AZWRpdG9yAGVkdWNhcgBlZmVjdG8AZWZpY2F6AGVqZQBlamVtcGxvAGVsZWdpcgBlbGV2YXIAZWxpcHNlAMOpbGl0ZQBlbHVkaXIAZW1idWRvAGVtb2Npw7NuAGVtcGF0ZQBlbXBlw7FvAGVtcGxlbwBlbXByZXNhAGVuYW5vAGVuY2FyZ28AZW5jaHVmZQBlbmPDrWEAZW5lbWlnbwBlbmVybwBlbmZhZG8AZW5mZXJtbwBlbmdhw7FvAGVubGFjZQBlbm9ybWUAZW5yZWRvAGVuc2F5bwBlbnNlw7FhcgBlbnRlcm8AZW50cmFyAGVudmFzZQBlbnbDrW8Aw6lwb2NhAGVxdWlwbwBlcml6bwBlc2NhbGEAZXNjZW5hAGVzY29sYXIAZXNjcmliaXIAZXNjdWRvAGVzZW5jaWEAZXNmZXJhAGVzZnVlcnpvAGVzcGFkYQBlc3Blam8AZXNww61hAGVzcG9zYQBlc3B1bWEAZXNxdcOtAGVzdGFyAGVzdGUAZXN0aWxvAGVzdHVmYQBldGFwYQDDqXRpY2EAZXRuaWEAZXZhZGlyAGV2YWx1YXIAZXZpdGFyAGV4YWN0bwBleGFtZW4AZXhjZXNvAGV4Y3VzYQBleGVudG8AZXhpZ2lyAGV4aWxpbwBleGlzdGlyAMOpeGl0bwBleHBlcnRvAGV4cGxpY2FyAGV4cG9uZXIAZXh0cmVtbwBmw6FicmljYQBmw6FidWxhAGZhY2hhZGEAZsOhY2lsAGZhY3RvcgBmYWVuYQBmYWphAGZhbGRhAGZhbGxvAGZhbHNvAGZhbHRhcgBmYW1hAGZhbWlsaWEAZmFyYcOzbgBmYXJvbABmYXJzYQBmYXRpZ2EAZmF1bmEAZmF2b3IAZmF4AGZlYnJlcm8AZmVjaGEAZmVsaXoAZmVvAGZlcmlhAGZlcm96AGbDqXJ0aWwAZmVydm9yAGZlc3TDrW4AZmlhYmxlAGZpYW56YQBmaWFyAGZpY2Npw7NuAGZpY2hhAGZpZGVvAGZpZWJyZQBmaWVsAGZpZXN0YQBmaWphcgBmaWpvAGZpbGEAZmlsZXRlAGZpbGlhbABmaW4AZmluY2EAZmluZ2lyAGZpbml0bwBmaXJtYQBmbGFjbwBmbGF1dGEAZmxlY2hhAGZsb3IAZmxvdGEAZmx1aXIAZmx1am8AZmzDum9yAGZvYmlhAGZvY2EAZm9nYXRhAGZvZ8OzbgBmb2xsZXRvAGZvbmRvAGZvcm1hAGZvcnJvAGZvcnphcgBmb3NhAGZvdG8AZnJhY2FzbwBmcsOhZ2lsAGZyYW5qYQBmcmFzZQBmcmF1ZGUAZnJlw61yAGZyZW5vAGZyZXNhAGZyw61vAGZyaXRvAGZydXRhAGZ1ZWdvAGZ1ZW50ZQBmdWVyemEAZnVnYQBmdW1hcgBmdW5jacOzbgBmdW5kYQBmdXJnw7NuAGZ1c2lsAGbDunRib2wAZ2FjZWxhAGdhZmFzAGdhaXRhAGdhbGEAZ2FsZXLDrWEAZ2FsbG8AZ2FuYXIAZ2FuY2hvAGdhbmdhAGdhcmFqZQBnYXJ6YQBnYXNvbGluYQBnYXN0YXIAZ2F0bwBnYXZpbMOhbgBnZW1lbG8AZ2VtaXIAZ2VuAGfDqW5lcm8AZ2VuaW8AZ2VudGUAZ2VyZW50ZQBnZXJtZW4AZ2VzdG8AZ2ltbmFzaW8AZ2lyYXIAZ2lybwBnbGFjaWFyAGdvbABnb2xmbwBnb2xvc28AZ29scGUAZ29tYQBnb3JkbwBnb3JpbGEAZ29ycmEAZ290YQBnb3RlbwBnb3phcgBncmFkYQBncsOhZmljbwBncmFubwBncmFzYQBncmF0aXMAZ3JhdmUAZ3JpZXRhAGdyaWxsbwBncmlwZQBncmlzAGdyb3NvcgBncsO6YQBncnVlc28AZ3J1bW8AZ3VhbnRlAGd1YXBvAGd1YXJkaWEAZ3VlcnJhAGd1w61hAGd1acOxbwBndWlvbgBndWlzbwBndWl0YXJyYQBndXNhbm8AZ3VzdGFyAGhhYmVyAGjDoWJpbABoYWJsYXIAaGFjZXIAaGFjaGEAaGFkYQBoYWxsYXIAaGFtYWNhAGhhcmluYQBoYXoAaGF6YcOxYQBoZWJpbGxhAGhlYnJhAGhlY2hvAGhlbGFkbwBoZWxpbwBoZW1icmEAaGVyaXIAaGVybWFubwBow6lyb2UAaGVydmlyAGhpZWxvAGhpZXJybwBow61nYWRvAGhpZ2llbmUAaGlqbwBoaXN0b3JpYQBob2NpY28AaG9nYXIAaG9ndWVyYQBob2phAGhvbWJyZQBob25nbwBob25yYQBob3JhAGhvcm1pZ2EAaG9ybm8AaG9zdGlsAGhveW8AaHVlY28AaHVlbGdhAGh1ZXJ0YQBodWVzbwBodWV2bwBodWlkYQBodWlyAGh1bWFubwBow7ptZWRvAGh1bW8AaHVuZGlyAGh1cmFjw6FuAGh1cnRvAGljb25vAGlkZWFsAGlkaW9tYQDDrWRvbG8AaWdsZXNpYQBpZ2zDugBpZ3VhbABpbGVnYWwAaWx1c2nDs24AaW1hZ2VuAGltw6FuAGltaXRhcgBpbXBhcgBpbXBvbmVyAGluY2FwYXoAw61uZGljZQBpbmVydGUAaW5maWVsAGluZm9ybWUAaW5nZW5pbwBpbmljaW8AaW5tZW5zbwBpbm11bmUAaW5uYXRvAGluc2VjdG8AaW5zdGFudGUAaW50ZXLDqXMAw61udGltbwBpbnR1aXIAaW7DunRpbABpbnZpZXJubwBpcmEAaXJvbsOtYQBpc2xhAGlzbG90ZQBqYWJhbMOtAGphYsOzbgBqYW3Ds24AamFyYWJlAGphcmTDrW4AamFycmEAamF6bcOtbgBqZWZlAGplcmluZ2EAamluZXRlAGpvcm5hZGEAam9yb2JhAGpvdmVuAGpveWEAanVlcmdhAGp1ZXZlcwBqdWV6AGp1Z2Fkb3IAanVnbwBqdWd1ZXRlAGp1aWNpbwBqdW5jbwBqdW5nbGEAanVuaW8AanVudGFyAGrDunBpdGVyAGp1cmFyAGp1dmVuaWwAanV6Z2FyAGtpbG8Aa29hbGEAbGFiaW8AbGFjaW8AbGFjcmEAbGFkbwBsYWRyw7NuAGxhZ2FydG8AbMOhZ3JpbWEAbGFtZXIAbMOhbWluYQBsw6FtcGFyYQBsYW5hAGxhbmNoYQBsYW5nb3N0YQBsYW56YQBsw6FwaXoAbGFyZ28AbMOhc3RpbWEAbGF0YQBsw6F0ZXgAbGF0aXIAbGF1cmVsAGxhdmFyAGxhem8AbGVhbABsZWNjacOzbgBsZWNoZQBsZWN0b3IAbGVlcgBsZWdpw7NuAGxlZ3VtYnJlAGxlamFubwBsZW5ndWEAbGXDsWEAbGXDs24AbGVzacOzbgBsZXRhbABsZXRyYQBsZXZlAGxleWVuZGEAbGliZXJ0YWQAbGljb3IAbMOtZGVyAGxpZGlhcgBsaWVuem8AbGlnYQBsaWdlcm8AbGltYQBsw61taXRlAGxpbcOzbgBsaW1waW8AbGluZG8AbMOtbmVhAGxpbmdvdGUAbGlubwBsaW50ZXJuYQBsw61xdWlkbwBsaXNvAGxpc3RhAGxpdGVyYQBsaXRpbwBsbGFnYQBsbGFtYQBsbGFudG8AbGxhdmUAbGxlZ2FyAGxsZW5hcgBsbGV2YXIAbGxvcmFyAGxsb3ZlcgBsbHV2aWEAbG9ibwBsb2Npw7NuAGxvY28AbG9jdXJhAGzDs2dpY2EAbG9tYnJpegBsb21vAGxvbmphAGxvdGUAbHVjaGEAbHVjaXIAbHVnYXIAbHVqbwBsdW5lcwBsdXBhAGx1egBtYWNldGEAbWFjaG8AbWFkZXJhAG1hZmlhAG1hZ2lhAG1hw616AG1hbGRhZABtYWxldGEAbWFsbGEAbWFsbwBtYW3DoQBtYW1ibwBtYW11dABtYW5jbwBtYW5kbwBtYW5lamFyAG1hbmdhAG1hbmlxdcOtAG1hbmphcgBtYW5vAG1hbnNvAG1hbnRhAG1hw7FhbmEAbWFwYQBtw6FxdWluYQBtYXIAbWFyY28AbWFyZWEAbWFyZmlsAG1hcmdlbgBtYXJpZG8AbcOhcm1vbABtYXJyw7NuAG1hcnRlcwBtYXNhAG3DoXNjYXJhAG1hc2l2bwBtYXRhcgBtYXRlcmlhAG1hdGl6AG1hdHJpegBtw6F4aW1vAG1heW9yAG1hem9yY2EAbWVkYWxsYQBtZWRpbwBtw6lkdWxhAG1lamlsbGEAbWVqb3IAbWVsZW5hAG1lbMOzbgBtZW1vcmlhAG1lbm9yAG1lbnNhamUAbWVudGUAbWVuw7oAbWVyY2FkbwBtZXJlbmd1ZQBtw6lyaXRvAG1lcwBtZXPDs24AbWV0YQBtZXRlcgBtw6l0b2RvAG1ldHJvAG1lemNsYQBtaWVkbwBtaWVsAG1pZW1icm8AbWlnYQBtaWwAbWlsYWdybwBtaWxpdGFyAG1pbGzDs24AbWltbwBtaW5hAG1pbmVybwBtw61uaW1vAG1pb3BlAG1pcmFyAG1pc2EAbWlzZXJpYQBtaXNpbABtaXNtbwBtaXRhZABtb2NoaWxhAG1vY2nDs24AbW9kZWxvAG1vaG8AbW9qYXIAbW9sZGUAbW9sZXIAbW9saW5vAG1vbWlhAG1vbmFyY2EAbW9uZWRhAG1vbmphAG1vbnRvAG1vw7FvAG1vcmFkYQBtb3JkZXIAbW9yZW5vAG1vcmlyAG1vcnJvAG1vcnNhAG1vcnRhbABtb3N0cmFyAG1vdGl2bwBtb3ZlcgBtw7N2aWwAbW96bwBtdWNobwBtdWRhcgBtdWVibGUAbXVlbGEAbXVlcnRlAG11ZXN0cmEAbXVncmUAbXVqZXIAbXVsYQBtdWxldGEAbXVsdGEAbXVuZG8AbXXDsWVjYQBtdXJhbABtw7pzY3VsbwBtdXNnbwBtw7pzaWNhAG7DoWNhcgBuYWNpw7NuAG5hZGFyAG5hcmFuamEAbmFyaXoAbmFycmFyAG5hc2FsAG5hdGFsAG5hdGl2bwBuw6F1c2VhAG5hdmFsAG5hdmlkYWQAbmVjaW8AbsOpY3RhcgBuZWdhcgBuZWdvY2lvAG5lZ3JvAG5lw7NuAG5lcnZpbwBuZXRvAG5ldXRybwBuZXZhcgBuZXZlcmEAbmljaG8AbmllYmxhAG5pZXRvAG5pw7FlegBuacOxbwBuw610aWRvAG5pdmVsAG5vYmxlemEAbm9jaGUAbsOzbWluYQBub3JpYQBub3JtYQBub3J0ZQBub3RhAG5vdGljaWEAbm92YXRvAG5vdmVsYQBub3ZpbwBudWJlAG51Y2EAbsO6Y2xlbwBudWRpbGxvAG51ZG8AbnVlcmEAbnVldmUAbnVlegBuw7ptZXJvAG51dHJpYQBvYmlzcG8Ab2JqZXRvAG9icmEAb2JyZXJvAG9ic2VydmFyAG9idGVuZXIAb2NhAG9jw6lhbm8Ab2NoZW50YQBvY2hvAG9jaW8Ab2N0YXZvAG9jdHVicmUAb2N1bHRvAG9jdXBhcgBvY3VycmlyAG9kaWFyAG9kaW8Ab2Rpc2VhAG9mZW5zYQBvZmVydGEAb2ZpY2lvAG9mcmVjZXIAb8OtZG8Ab8OtcgBvam8Ab2xhAG9sZWFkYQBvbGxhAG9sdmlkbwBvbWJsaWdvAG9uZGEAb256YQBvcGFjbwBvcGNpw7NuAMOzcGVyYQBvcGluYXIAb3BvbmVyAG9wdGFyAMOzcHRpY2EAb3B1ZXN0bwBvcmFjacOzbgBvcmFkb3IAb3JhbADDs3JiaXRhAG9yY2EAb3JkZW4Ab3JlamEAw7NyZ2FubwBvcmfDrWEAb3JndWxsbwBvcmllbnRlAG9yaWdlbgBvcmlsbGEAb3JvAG9ycXVlc3RhAG9ydWdhAG9zYWTDrWEAb3NjdXJvAG9zZXpubwBvc28Ab3N0cmEAb3Rvw7FvAG90cm8Ab3ZlamEAw7N2dWxvAMOzeGlkbwBveMOtZ2VubwBveWVudGUAcGFjdG8AcGFkcmUAcGFlbGxhAHDDoWdpbmEAcGFnbwBwYcOtcwBww6FqYXJvAHBhbGFicmEAcGFsY28AcGFsZXRhAHDDoWxpZG8AcGFsb21hAHBhbHBhcgBwYW4AcGFuYWwAcMOhbmljbwBwYW50ZXJhAHBhw7F1ZWxvAHBhcMOhAHBhcGVsAHBhcGlsbGEAcGFxdWV0ZQBwYXJhcgBwYXJjZWxhAHBhcmVkAHBhcmlyAHBhcm8AcMOhcnBhZG8AcGFycXVlAHDDoXJyYWZvAHBhcnRlAHBhc2FyAHBhc2VvAHBhc2nDs24AcGFzbwBwYXRhAHBhdGlvAHBhdHJpYQBwYXV0YQBwYXZvAHBheWFzbwBwZWF0w7NuAHBlY2FkbwBwZWNlcmEAcGVjaG8AcGVkYWwAcGVkaXIAcGVnYXIAcGVpbmUAcGVsYXIAcGVsZGHDsW8AcGVsZWEAcGVsaWdybwBwZWxsZWpvAHBlbG8AcGVsdWNhAHBlbnNhcgBwZcOxw7NuAHBlw7NuAHBlb3IAcGVwaW5vAHBlcXVlw7FvAHBlcmEAcGVyY2hhAHBlcmRlcgBwZXJlemEAcGVyZmlsAHBlcmljbwBwZXJtaXNvAHBlcnJvAHBlc2EAcGVzY2EAcMOpc2ltbwBwZXN0YcOxYQBww6l0YWxvAHBldHLDs2xlbwBwZXoAcGV6dcOxYQBwaWNhcgBwaWNow7NuAHBpZWRyYQBwaWVybmEAcGllemEAcGlsYXIAcGlsb3RvAHBpbWllbnRhAHBpbm8AcGludG9yAHBpbnphAHBpw7FhAHBpb2pvAHBpc2FyAHBpc28AcGl0w7NuAHBpemNhAHBsYWNhAHBsYXRhAHBsYXlhAHBsYXphAHBsZWl0bwBwbGVubwBwbG9tbwBwbHVtYQBwbHVyYWwAcG9icmUAcG9kZXIAcG9lbWEAcG9lc8OtYQBwb2V0YQBwb2xlbgBwb2xpY8OtYQBwb2x2bwBwb21hZGEAcG9tZWxvAHBvbW8AcG9uZXIAcG9yY2nDs24AcG9ydGFsAHBvc2FkYQBwb3NlZXIAcG9zaWJsZQBwb3N0ZQBwb3RlbmNpYQBwb3pvAHByYWRvAHByZWNvegBwcmVndW50YQBwcmVuc2EAcHJlc28AcHJldmlvAHByaW1vAHByw61uY2lwZQBwcmlzacOzbgBwcml2YXIAcHJvYQBwcm9iYXIAcHJvY2VzbwBwcm9kdWN0bwBwcm9lemEAcHJvZmVzb3IAcHJvZ3JhbWEAcHJvbGUAcHJvbWVzYQBwcm9waW8AcHLDs3hpbW8AcHJ1ZWJhAHDDumJsaWNvAHB1Y2hlcm8AcHVlYmxvAHB1ZXJ0YQBwdWVzdG8AcHVsZ2EAcHVsaXIAcHVsbcOzbgBwdWxwbwBwdWxzbwBwdW1hAHB1bnRvAHB1w7FhbABwdcOxbwBwdXBhAHB1cGlsYQBwdXLDqQBxdWVkYXIAcXVlamEAcXVlbWFyAHF1ZXJlcgBxdWVzbwBxdWlldG8AcXXDrW1pY2EAcXVpbmNlAHF1aXRhcgByw6FiYW5vAHJhYmlhAHJhYm8AcmFjacOzbgByYWRpY2FsAHJhw616AHJhbWEAcmFtcGEAcmFuY2hvAHJhcGF6AHLDoXBpZG8AcmFwdG8AcmFzZ28AcmFzcGEAcmF0bwByYXlvAHJhemEAcmF6w7NuAHJlYWNjacOzbgByZWFsaWRhZAByZWJhw7FvAHJlYm90ZQByZWNhZXIAcmVjZXRhAHJlY2hhem8AcmVjb2dlcgByZWNyZW8AcmVjdG8AcmVjdXJzbwByZWRvbmRvAHJlZHVjaXIAcmVmbGVqbwByZWZvcm1hAHJlZnLDoW4AcmVmdWdpbwByZWdhbG8AcmVnaXIAcmVnbGEAcmVncmVzbwByZWjDqW4AcmVpbm8AcmXDrXIAcmVqYQByZWxhdG8AcmVsZXZvAHJlbGlldmUAcmVsbGVubwByZWxvagByZW1hcgByZW1lZGlvAHJlbW8AcmVuY29yAHJlbmRpcgByZW50YQByZXBldGlyAHJlcG9zbwByZXB0aWwAcmVzAHJlc2NhdGUAcmVzcGV0bwByZXN1bWVuAHJldGlybwByZXRvcm5vAHJldHJhdG8AcmV1bmlyAHJldsOpcwByZXZpc3RhAHJleQByZXphcgByaWNvAHJpZWdvAHJpZW5kYQByaWVzZ28AcmlmYQByw61naWRvAHJpZ29yAHJpbmPDs24AcmnDscOzbgByw61vAHJpc2EAcml0bwBOOExhbmd1YWdlN1NwYW5pc2hFAEZyYW7Dp2FpcwBGcmVuY2gAYWJhbmRvbgBhYmF0dHJlAGFib2kAYWJvbGlyAGFib3JkZXIAYWJyaQBhYnNlbmNlAGFic29sdQBhYnVzZXIAYWNhY2lhAGFjYWpvdQBhY2NlbnQAYWNjb3JkAGFjY3JvY2hlcgBhY2N1c2VyAGFjZXJiZQBhY2hhdABhY2hldGVyAGFjaWRlAGFjaWVyAGFjcXVpcwBhY3RlAGFkYWdlAGFkZXB0ZQBhZGlldQBhZG1ldHRyZQBhZG1pcwBhZG9yZXIAYWRyZXNzZXIAYWR1bGVyAGFmZmFpcmUAYWZmaXJtZXIAYWZpbgBhZ2FjZXIAYWdlbnQAYWdpcgBhZ2l0ZXIAYWdvbmllAGFncmFmZQBhZ3J1bWUAYWlkZXIAYWlnbGUAYWlncmUAYWlsZQBhaWxsZXVycwBhaW1hbnQAYWltZXIAYWluc2kAYWlzZQBham91dGVyAGFsYXJtZQBhbGJ1bQBhbGVydGUAYWxndWUAYWxpYmkAYWxsZXIAYWxsdW1lcgBhbG9ycwBhbWFuZGUAYW1lbmVyAGFtaWUAYW1vcmNlcgBhbW91cgBhbXBsZQBhbXVzZXIAYW5jaWVuAGFuZ2xhaXMAYW5nb2lzc2UAYW5uZWF1AGFubm9uY2VyAGFwZXJjZXZvaXIAYXBwYXJlbmNlAGFwcGVsAGFwcG9ydGVyAGFwcHJlbmRyZQBhcHB1eWVyAGFyYnJlAGFyY2FkZQBhcmNlYXUAYXJjaGUAYXJkZXVyAGFyZ2VudABhcmdpbGUAYXJpZGUAYXJtZQBhcm11cmUAYXJyYWNoZXIAYXJyaXZlcgBhcnRpY2xlAGFzaWxlAGFzcGVjdABhc3NhdXQAYXNzZXoAYXNzaXN0ZXIAYXNzdXJlcgBhc3RyZQBhc3R1Y2UAYXRsYXMAYXRyb2NlAGF0dGFjaGVyAGF0dGVudGUAYXR0aXJlcgBhdWJlAGF1Y3VuAGF1ZGFjZQBhdXBhcmF2YW50AGF1cXVlbABhdXJvcmUAYXVzc2kAYXV0YW50AGF1dGV1cgBhdXRvcm91dGUAYXV0cmUAYXZhbnQAYXZlYwBhdmVuaXIAYXZlcnNlAGF2ZXUAYXZpZGUAYXZpb24AYXZpcwBhdm9pcgBhdm91ZXIAYXZyaWwAYXp1cgBiYWRnZQBiYWdhZ2UAYmFndWUAYmFpbgBiYWlzc2VyAGJhbGNvbgBiYWxpc2UAYmFsbGUAYmFtYm91AGJhbmFuZQBiYW5jAGJhbmRhZ2UAYmFuam8AYmFubGlldWUAYmFubmlyAGJhbnF1ZQBiYW9iYWIAYmFyYmUAYmFycXVlAGJhcnJlcgBiYXNzaW5lAGJhdGFpbGxlAGJhdGVhdQBiYXR0cmUAYmF2ZXIAYmF2b2lyAGJlYXUAYmVpZ2UAYmVyZ2VyAGJlc29pbgBiZXVycmUAYmlhaXMAYmljZXBzAGJpZHVsZQBiaWpvdQBiaWxhbgBiaWxsZXQAYmxhbmMAYmxhc29uAGJsZXUAYmxvYwBibG9uZABib2NhbABib2lyZQBib2lzZXJpZQBib2l0ZXIAYm9uYm9uAGJvbmRpcgBib25oZXVyAGJvcmR1cmUAYm9yZ25lAGJvcm5lcgBib3NzZQBib3VjaGUAYm91ZGVyAGJvdWdlcgBib3VsZQBib3Vyc2UAYm91dABib3hlAGJyYWRlcgBicmFpc2UAYnJhbmNoZQBicmFxdWVyAGJyYXMAYnJlYmlzAGJyZXZldABicmlkZXIAYnJpbGxlcgBicmluAGJyaXF1ZQBicmlzZXIAYnJvY2hlAGJyb2RlcgBicm9uemUAYnJvc3NlcgBicm91dGVyAGJydWl0AGJydXRlAGJ1ZGdldABidWZmZXQAYnVsbGUAYnVyZWF1AGJ1cmluZXIAYnVzdGUAYnV0ZXIAYnV0aW5lcgBjYWJhcwBjYWJpbmV0AGNhYnJpAGNhY2hlcgBjYWRlYXUAY2FkcmUAY2Fpc3NlAGNhbGVyAGNhbG1lAGNhbWFyYWRlAGNhbXBhZ25lAGNhbmFsAGNhbmlmAGNhcGFibGUAY2Fwb3QAY2FyYXQAY2FyZXNzZXIAY2FyaWUAY2FycGUAY2FydGVsAGNhc2llcgBjYXNxdWUAY2Fzc2Vyb2xlAGNhdmFsZQBjYXZlAGNlY2kAY2VsYQBjZWx1aQBjZW5kcmUAY2VwZW5kYW50AGNlcmNsZQBjZXJpc2UAY2VybmVyAGNlcnRlcwBjZXJ2ZWF1AGNlc3NlcgBjaGFjdW4AY2hhbGV1cgBjaGFtb2lzAGNoYW5zb24AY2hhcXVlAGNoYXJnZQBjaGFzc2UAY2hhdABjaGF1ZABjaGVmAGNoZW1pbgBjaGV2ZXUAY2hlegBjaGljYW5lAGNoaWVuAGNoaWZmcmUAY2hpbmVyAGNoaW90AGNobG9yZQBjaG9jAGNob2l4AGNob3NlAGNob3UAY2h1dGUAY2libGVyAGNpZHJlAGNpZWwAY2lnYWxlAGNpbnEAY2ludHJlAGNpcmFnZQBjaXJxdWUAY2lzZWF1AGNpdGF0aW9uAGNpdGVyAGNpdHJvbgBjaXZldABjbGFpcm9uAGNsYXNzZQBjbGF2aWVyAGNsZWYAY2xpbWF0AGNsb2NoZQBjbG9uZXIAY2xvcmUAY2xvcwBjbG91AGNsdWIAY29jb24AY29pZmZlcgBjb2luAGNvbGxpbmUAY29sb24AY29tYmF0AGNvbW1lAGNvbXB0ZQBjb25jbHVyZQBjb25kdWlyZQBjb25maWVyAGNvbm51AGNvbnNlaWwAY29udHJlAGNvbnZlbmlyAGNvcGllcgBjb3JkaWFsAGNvcm5ldABjb3JwcwBjb3RvbgBjb3VjaGUAY291ZGUAY291bGVyAGNvdXB1cmUAY291cgBjb3V0ZWF1AGNvdXZyaXIAY3JhYmUAY3JhaW50ZQBjcmFtcGUAY3JhbgBjcmV1c2VyAGNyZXZlcgBjcmllcgBjcmluAGNyaXNlAGNyb2NoZXQAY3JvaXgAY3Vpc2luZQBjdWl0ZQBjdWxvdABjdWx0ZQBjdW11bABjdXJlAGN1cmlldXgAY3V2ZQBkYW1lAGRhbnMAZGF2YW50YWdlAGRlYm91dABkZWRhbnMAZGVob3JzAGRlbHRhAGRlbWFpbgBkZW1ldXJlcgBkZW1pAGRlbnNlAGRlbnQAZGVwdWlzAGRlcm5pZXIAZGVzY2VuZHJlAGRlc3N1cwBkZXN0aW4AZGV0dGUAZGV1aWwAZGV1eABkZXZhbnQAZGV2ZW5pcgBkZXZpbgBkZXZvaXIAZGljdG9uAGRpZXUAZGlmZmljaWxlAGRpZ2VzdGlvbgBkaWd1ZQBkaWx1ZXIAZGltYW5jaGUAZGluZGUAZGlvZGUAZGlyaWdlcgBkaXNjb3VycwBkaXNwb3NlcgBkaXZhbgBkaXZlcnMAZG9jaWxlAGRvY3RldXIAZG9kdQBkb2dtZQBkb2lndABkb21pbmVyAGRvbmF0aW9uAGRvbmpvbgBkb25uZXIAZG9wYWdlAGRvcmVyAGRvc2V1cgBkb3VhbmUAZG91Y2hlAGRvdWxldXIAZG91dGUAZG91eABkb3V6YWluZQBkcmFndWVyAGRyYW1lAGRyYXAAZHJlc3NlcgBkcm9pdABkdWVsAGR1bmUAZHVwZXIAZHVyYW50AGR1cmNpcgBkdXJlcgBlYXV4AGVmZmFjZXIAZWZmZXQAZWZmcmF5YW50AGVsbGUAZW1icmFzc2VyAGVtbWVuZXIAZW1wYXJlcgBlbXBpcmUAZW1wbG95ZXIAZW1wb3J0ZXIAZW5jbG9zAGVuY29yZQBlbmRpdmUAZW5kb3JtaXIAZW5kcm9pdABlbmR1aXQAZW5mYW50AGVuZmVybWVyAGVuZmluAGVuZmxlcgBlbmZvbmNlcgBlbmZ1aXIAZW5nYWdlcgBlbmdpbgBlbmpldQBlbmxldmVyAGVubmVtaQBlbm51aQBlbnNlbWJsZQBlbnN1aXRlAGVudGFtZXIAZW50ZW5kcmUAZW50aWVyAGVudG91cmVyAGVudHJlAGVudmVsb3BwZXIAZW52aWUAZW52b3llcgBlcnJldXIAZXNjYWxpZXIAZXNwYWNlAGVzcG9pcgBlc3ByaXQAZXNzYWkAZXNzb3IAZXNzdXllcgBlc3RpbWVyAGV4YWN0AGV4YW1pbmVyAGV4ZW1wbGUAZXhpZ2VyAGV4aWwAZXhpc3RlcgBleG9kZQBleHBsaXF1ZXIAZXhwb3NlcgBleHByaW1lcgBleHRhc2UAZmFibGUAZmFjZXR0ZQBmYWNpbGUAZmFpYmxlAGZhaW0AZmFpcmUAZmFpdABmYWxsb2lyAGZhbWlsbGUAZmFuZXIAZmFyY2UAZmFyaW5lAGZhdGlndWUAZmF1Y29uAGZhdW5lAGZhdXRlAGZhdXgAZmF2ZXVyAGZhdm9yaQBmYXhlcgBmZWludGVyAGZlbW1lAGZlbmRyZQBmZW50ZQBmZXJtZQBmZXN0aW4AZmV1aWxsZQBmZXV0cmUAZmlicmUAZmljaGVyAGZpZXIAZmlnZXIAZmlsZXQAZmlsbGUAZmlsbWVyAGZpbHMAZmlsdHJlAGZpbmVzc2UAZmluaXIAZmlvbGUAZmlybWUAZml4ZQBmbGFjb24AZmxhaXIAZmxhbW1lAGZsYW4AZmxhcXVlAGZsZXVyAGZsb2NvbgBmbG9yZQBmbG90AGZsb3UAZmx1aWRlAGZsdW9yAGZsdXgAZm9pbgBmb2lyZQBmb2lzb24AZm9saWUAZm9uY3Rpb24AZm9uZHJlAGZvcmVyAGZvcmdlcgBmb3JtZQBmb3J0AGZvc3NlAGZvdWV0AGZvdWluZQBmb3VsZQBmb3VyAGZveWVyAGZyYWlzAGZyYW5jAGZyYXBwZXIAZnJlaW5lcgBmcmltZXIAZnJpc2VyAGZyaXRlAGZyb2lkAGZyb25jZXIAZnVndWUAZnVpcgBmdWl0ZQBmdW1lcgBmdXJldXIAZnVyaWV1eABmdXNlcgBmdXRpbGUAZnV0dXIAZ2FnbmVyAGdhbGV0AGdhbG9wAGdhbW1lAGdhbnQAZ2FyYWdlAGdhcmRlAGdhcmVyAGdhdWNoZQBnYXVmcmUAZ2F1bGUAZ2F2ZXIAZ2F6b24AZ2VsZXIAZ2Vub3UAZ2VucmUAZ2VucwBnZXJjZXIAZ2VybWVyAGdlc3RlAGdpYmllcgBnaWNsZXIAZ2lsZXQAZ2lyYWZlAGdpdnJlAGdsYWNlAGdsaXNzZXIAZ2xvYmUAZ2xvaXJlAGdsdWFudABnb2JlcgBnb2xmAGdvbW1lcgBnb3JnZQBnb3NpZXIAZ291dHRlAGdyYWluAGdyYW1tZQBncmFzAGdyZWRpbgBncmlmZnVyZQBncmlsbGVyAGdyb25kZXIAZ3JvcwBncm90dGUAZ3JvdXBlAGdydWUAZ3VlcnJpZXIAZ3VldHRlcgBndWlkZXIAZ3Vpc2UAaGFiaXRlcgBoYWNoZQBoYWllAGhhaW5lAGhhbHRlAGhhbWFjAGhhbmNoZQBoYW5nYXIAaGFudGVyAGhhcmFzAGhhcmVuZwBoYXJwZQBoYXNhcmQAaGF1c3NlAGhhdXQAaGF2cmUAaGVyYmUAaGV1cmUAaGlib3UAaGllcgBoaXN0b2lyZQBoaXZlcgBob2NoZXQAaG9tbWUAaG9ubmV1cgBob250ZQBob3JkZQBob3Jtb25lAGhvdWxlAGhvdXNzZQBodWJsb3QAaHVpbGUAaHVpdABodW1haW4AaHVtYmxlAGh1bWlkZQBodW1vdXIAaHVybGVyAGlkb2xlAGlnbG9vAGlnbm9yZXIAaW1tZW5zZQBpbXBvc2VyAGltcHJlc3Npb24AaW5jYXBhYmxlAGluY29ubnUAaW5kZXgAaW5kaXF1ZXIAaW5maW1lAGluanVyZQBpbm94AGluc3BpcmVyAGluc3RhbnQAaW50ZW50aW9uAGludGltZQBpbnV0aWxlAGludmVudGVyAGludml0ZXIAaW9kZQBpc3N1ZQBpdnJlAGphZGlzAGphbWFpcwBqYW1iZQBqYW52aWVyAGphcmRpbgBqYXVnZQBqYXVuaXNzZQBqZXRlcgBqZXRvbgBqZXVkaQBqZXVuZQBqb2llAGpvaW5kcmUAam9saQBqb3VldXIAam91cm5hbABqdWRvAGp1Z2UAanVpbGxldABqdWluAGp1bWVudABqdW5nbGUAanVwZQBqdXBvbgBqdXJlcgBqdXJvbgBqdXJ5AGp1c3F1ZQBrYXlhawBrZXRjaHVwAGtpd2kAbGFiZWwAbGFjZXQAbGFjdW5lAGxhaW5lAGxhaXNzZQBsYWl0AGxhbWUAbGFuY2VyAGxhbmRlAGxhcXVlAGxhcmQAbGFyZ2V1cgBsYXJtZQBsYXJ2ZQBsYXNzbwBsYXZlcgBsZW5kZW1haW4AbGVudGVtZW50AGxlcXVlbABsZXR0cmUAbGV1cgBsZXZlcgBsZXZ1cmUAbGlhbmUAbGlicmUAbGllbgBsaWVyAGxpZXV0ZW5hbnQAbGlnbmUAbGlnb3RlcgBsaWd1ZXIAbGltYWNlAGxpbWVyAGxpbmdvdABsaW9uAGxpc3NlcgBsaXRyZQBsaXZyZQBsb2JlAGxvY2FsAGxvZ2lzAGxvaW4AbG9pc2lyAGxvcXVlAGxvcnMAbG91ZXIAbG91cABsb3VyZABsb3V2ZQBsb3llcgBsdWJpZQBsdWNpZGUAbHVldXIAbHVnZQBsdWlyZQBsdW5kaQBsdW5lAGx1c3RyZQBsdXRpbgBsdXR0ZQBsdXhlAG1hZGFtZQBtYWdpZQBtYWduaWZpcXVlAG1hZ290AG1haWdyZQBtYWluAG1haXJpZQBtYWlzb24AbWFsYWRlAG1hbGhldXIAbWFsaW4AbWFuY2hlAG1hbmdlcgBtYW5pZXIAbWFub2lyAG1hbnF1ZXIAbWFyY2hlAG1hcmRpAG1hcmdlAG1hcmlhZ2UAbWFycXVlcgBtYXJzAG1hc3F1ZQBtYXNzZQBtYXRpbgBtYXV2YWlzAG1laWxsZXVyAG1lbG9uAG1lbWJyZQBtZW5hY2VyAG1lbmVyAG1lbnNvbmdlAG1lbnRpcgBtZXJjaQBtZXJsdQBtZXN1cmUAbWV0dHJlAG1ldWJsZQBtZXVuaWVyAG1ldXRlAG1pY2hlAG1pY3JvAG1pZGkAbWlldHRlAG1pZXV4AG1pbGlldQBtaWxsZQBtaW1lcgBtaW5jZQBtaW5ldXIAbWluaXN0cmUAbWlyYWdlAG1pcm9pcgBtaXNlcgBtaXRlAG1peHRlAG1vZGUAbW9kdWxlAG1vaW5zAG1vaXMAbW9taWUAbW9uZGUAbW9uc2lldXIAbW9udGVyAG1vcXVlcgBtb3JjZWF1AG1vcmRyZQBtb3Jvc2UAbW9yc2UAbW9ydGllcgBtb3J1ZQBtb3RpZgBtb3R0ZQBtb3VkcmUAbW91bGUAbW91cmlyAG1vdXNzZQBtb3V0b24AbW91dmVtZW50AG1veWVuAG11ZXIAbXVldHRlAG11Z3VldABtdWxvdABtdWx0aXBsZQBtdXJldABtdXNpcXVlAG11dGVyAG5hY3JlAG5hZ2VyAG5haW4AbmFpc3NhbmNlAG5hcmluZQBuYXJyZXIAbmFzZWF1AG5hc3NlAG5hdmV0AG5hdmlndWVyAG5hdnJlcgBuZWlnZQBuZXJmAG5lcnZldXgAbmV1ZgBuZXV0cmUAbmV1dmUAbmV2ZXUAbmljaGUAbmllcgBuaXZlYXUAbm9ibGUAbm9jZQBub2NpZgBub2lyAG5vbWFkZQBub21icmUAbm9tbWVyAG5vcmQAbm9ybWUAbm90YWlyZQBub3RyZQBub3VlcgBub3VnYXQAbm91cnJpcgBub3VzAG5vdmljZQBub3lhZGUAbm95ZXIAbnVhZ2UAbnVhbmNlAG51aXJlAG51aXQAbnVsbGUAbnVxdWUAb2JqZXQAb2JsaWdlcgBvYnNjdXIAb2JzZXJ2ZXIAb2J0ZW5pcgBvY2Nhc2lvbgBvY2N1cGVyAG9jdGV0AG9kZXVyAG9kb3JhdABvZmZlbnNlAG9mZmljaWVyAG9mZnJpcgBvZ2l2ZQBvaXNlYXUAb2xpdmUAb21icmUAb25jdHVldXgAb25kdWxlcgBvbmdsZQBvcHRlcgBvcHRpb24Ab3JhZ2V1eABvcmJpdGUAb3JkaW5haXJlAG9yZHJlAG9yZWlsbGUAb3JnYW5lAG9yZ2llAG9yZ3VlaWwAb3JpZW50AG9yaWdhbgBvcm5lcgBvcnRlaWwAb3J0aWUAb3NlcgBvc3NlbGV0AG90YWdlAG90YXJpZQBvdWF0ZQBvdWJsaWVyAG91ZXN0AG91cnMAb3V0aWwAb3V0cmUAb3V2ZXJ0AG91dnJpcgBvdmFsZQBvem9uZQBwYWN0ZQBwYWlsbGUAcGFpbgBwYWlyZQBwYWl4AHBhbGFjZQBwYWxpc3NhZGUAcGFsbWllcgBwYWxwaXRlcgBwYW5kYQBwYW5uZWF1AHBhcGllcgBwYXF1ZXQAcGFyYwBwYXJkaQBwYXJmb2lzAHBhcmxlcgBwYXJtaQBwYXJvbGUAcGFydGlyAHBhcnZlbmlyAHBhc3NlcgBwYXN0ZWwAcGF0aW4AcGF0cm9uAHBhdW1lAHBhdXZyZQBwYXZlcgBwYXZvdABwYXllcgBwYXlzAHBlYXUAcGVpZ25lAHBlaW50dXJlAHBlbGFnZQBwZWxvdGUAcGVuY2hlcgBwZW5kcmUAcGVuc2VyAHBlbnRlAHBlcmNlcgBwZXJkdQBwZXJsZQBwZXJtZXR0cmUAcGVyc29ubmUAcGVydGUAcGVzZXIAcGVzdGljaWRlAHBldGl0AHBldXBsZQBwZXVyAHBoYXNlAHBob3RvAHBocmFzZQBwaWVkAHBpZXJyZQBwaWV1AHBpbGllcgBwaWxvdGUAcGlsdWxlAHBpbWVudABwaW5jZXIAcGluc29uAHBpbnRlAHBpb24AcGlxdWVyAHBpcmF0ZQBwaXJlAHBpc3RlAHBpdG9uAHBpdHJlAHBpdm90AHBsYWNlcgBwbGFnZQBwbGFpcmUAcGxhcXVlAHBsYXQAcGxlaW4AcGxldXJlcgBwbGlhZ2UAcGxpZXIAcGxvbmdlcgBwbG90AHBsdWllAHBsdW1lAHBsdXMAcG5ldQBwb2NoZQBwb2RpdW0AcG9pZHMAcG9pbABwb2lyZQBwb2l0cmluZQBwb2l2cmUAcG9saWNlAHBvbGxlbgBwb21tZQBwb21waWVyAHBvbmNlcgBwb25kcmUAcG9udABwb3J0aW9uAHBvc2VyAHBvdGFnZQBwb3RpbgBwb3VjZQBwb3VkcmUAcG91bGV0AHBvdW1vbgBwb3VwZQBwb3Vzc2VyAHBvdXRyZQBwb3V2b2lyAHByYWlyaWUAcHJlbWllcgBwcmVuZHJlAHByZXNxdWUAcHJldXZlAHByaWVyAHByaW1ldXIAcHJpc29uAHByaXZlcgBwcml4AHByb2NoYWluAHByb2R1aXJlAHByb2ZvbmQAcHJvaWUAcHJvamV0AHByb21lbmVyAHByb25vbmNlcgBwcm9wcmUAcHJvc2UAcHJvdXZlcgBwcnVuZQBwdWJsaWMAcHVjZQBwdWRldXIAcHVpc2VyAHB1bHBlAHB1bmlyAHB1cmdlAHB1dG9pcwBxdWFuZABxdWFydGllcgBxdWFzaQBxdWF0cmUAcXVlbABxdWV1ZQBxdWljaGUAcXVpbGxlAHF1aW56ZQBxdWl0dGVyAHF1b2kAcmFiYWlzAHJhYm90ZXIAcmFjZQByYWNoZXRlcgByYWNpbmUAcmFjbGVyAHJhY29udGVyAHJhZGFyAHJhZmFsZQByYWdlAHJhZ290AHJhaWRldXIAcmFpZQByYWlsAHJhaXNvbgByYW1hc3NlcgByYW1lbmVyAHJhbXBlAHJhbmNlAHJhbmcAcmFwaWRlAHJhcHBvcnQAcmFyZW1lbnQAcmFzYWdlAHJhc2VyAHJhc29pcgByYXNzdXJlcgByYXRlcgByYXRpbwByYXR1cmUAcmF2YWdlAHJhdmlyAHJheWVyAHJheW9uAHJlYm9uZAByZWNldm9pcgByZWNoZXJjaGUAcmVjdWxlcgByZWRldmVuaXIAcmVmdXNlcgByZWdhcmQAcmVncmV0dGVyAHJlaW4AcmVqZXRlcgByZWpvaW5kcmUAcmVsYXRpb24AcmVsZXZlcgByZWxpZ2lvbgByZW1hcnF1ZXIAcmVtZXR0cmUAcmVtaXNlAHJlbW9udGVyAHJlbXBsaXIAcmVtdWVyAHJlbmNvbnRyZQByZW5kcmUAcmVuaWVyAHJlbm9uY2VyAHJlbnRyZXIAcmVudmVyc2VyAHJlcGFzAHJlcGxpAHJlcG9zZXIAcmVwcm9jaGUAcmVxdWluAHJlc3NlbWJsZXIAcmVzdGUAcmV0YXJkAHJldGVuaXIAcmV0aXJlcgByZXRvdXIAcmV0cm91dmVyAHJldmVuaXIAcmV2b2lyAHJldnVlAHJodW1lAHJpY2FuZXIAcmljaGUAcmlkZWF1AHJpZGljdWxlAHJpZW4AcmlnaWRlAHJpbmNlcgByaXJlAHJpc3F1ZXIAcml0dWVsAHJpdmFnZQByaXZlAHJvYmUAcm9ib3QAcm9idXN0ZQByb2NhZGUAcm9jaGUAcm9kZXVyAHJvZ25lcgByb21hbgByb21wcmUAcm9uY2UAcm9uZGV1cgByb25nZXIAcm9xdWUAcm9zaXIAcm90YXRpb24Acm90dWxlAHJvdWUAcm91Z2UAcm91bGVyAHJvdXRlAHJ1YmFuAHJ1YmlzAHJ1Y2hlAHJ1ZWxsZQBydWVyAHJ1Z2J5AHJ1Z2lyAHJ1aW5lAHJ1bWV1cgBydXNlAHJ1c3RyZQBzYWJsZQBzYWJvdABzYWJyZQBzYWNyZQBzYWdlAHNhaW50AHNhaXNpcgBzYWxhZGUAc2FsaXZlAHNhbGxlAHNhbG9uAHNhbHV0AHNhbHZlAHNhbWJhAHNhbmRhbGUAc2FuZ3VpbgBzYXBpbgBzYXJjYXNtZQBzYXRpc2ZhaXJlAHNhdWNlAHNhdWYAc2F1Z2UAc2F1bGUAc2F1bmEAc2F1dGVyAHNhdXZlcgBzYXZvaXIAc2NpZW5jZQBzY29vcABzZWN0ZQBzZWlnbmV1cgBzZWluAHNlaXplAHNlbGxlAHNlbG9uAHNlbWFpbmUAc2VtYmxlcgBzZW1lcgBzZW1pcwBzZW5zdWVsAHNlbnRpcgBzZXB0AHNlcnBlAHNlcnJlcgBzZXJ0aXIAc2VydmljZQBzZXVpbABzZXVsZW1lbnQAc2llbgBzaWdsZQBzaWduYWwAc2lsbwBzaW5nZQBzaW5vbgBzaW51cwBzaW91eABzaXJvcABzaXRlAHNraWVyAHNub2IAc29icmUAc29jbGUAc29kaXVtAHNvaWduZXIAc29pcgBzb2l4YW50ZQBzb2xhaXJlAHNvbGRhdABzb2xlaWwAc29saWRlAHNvbHZhbnQAc29tYnJlAHNvbW1lAHNvbW5vbGVyAHNvbmRhZ2UAc29uZ2V1cgBzb25uZXIAc29ydGUAc29zaWUAc290dGlzZQBzb3VjaQBzb3VkYWluAHNvdWZmcmlyAHNvdWhhaXRlcgBzb3VsZXZlcgBzb3VtZXR0cmUAc291cGUAc291cmQAc291c3RyYWlyZQBzb3V0ZW5pcgBzb3V2ZW50AHNveWV1eABzcGVjdGFjbGUAc3RhZGUAc3RhZ2lhaXJlAHN0YXIAc3RhdHVlAHN0b3JlAHN1YXZlAHN1YmlyAHN1Y3JlAHN1ZXIAc3VmZmlyZQBzdWllAHN1aXZyZQBzdWpldABzdWxmaXRlAHN1cHBvc2VyAHN1cmYAc3VycHJlbmRyZQBzdXJ0b3V0AHN1cnZlaWxsZXIAdGFiYWMAdGFib3UAdGFjaGUAdGFjbGVyAHRhY290AHRhY3QAdGFpZQB0YWlsbGUAdGFpcmUAdGFsb24AdGFsdXMAdGFuZGlzAHRhbmdvAHRhbmluAHRhbnQAdGFwZXIAdGFwaXMAdGFyZAB0YXJpZgB0YXJvdAB0YXJ0ZQB0YXNzZQB0YXVyZWF1AHRhdXgAdGF2ZXJuZQB0YXhlcgB0YXhpAHRlbGxlbWVudAB0ZW1wbGUAdGVuZHJlAHRlbmlyAHRlbnRlcgB0ZW51AHRlcm1lAHRlcm5pcgB0ZXJyZQB0ZXh0ZQB0aHltAHRpZXJzAHRpZ2UAdGlwaQB0aXF1ZQB0aXJlcgB0aXNzdQB0aXRyZQB0b2FzdAB0b2dlAHRvaWxlAHRvaXNlcgB0b2l0dXJlAHRvbWJlcgB0b21lAHRvbm5lAHRvbnRlAHRvcXVlAHRvcnNlAHRvcnR1ZQB0b3RlbQB0b3VjaGVyAHRvdWpvdXJzAHRvdXIAdG91c3NlcgB0b3V0AHRvdXgAdHJhbWUAdHJhbnF1aWxsZQB0cmF2YWlsAHRyZW1ibGVyAHRyZW50ZQB0cmlidQB0cmllcgB0cmlvAHRyaXBlAHRyaXN0ZQB0cm9jAHRyb2lzAHRyb21wZXIAdHJvbmMAdHJvcAB0cm90dGVyAHRyb3VlcgB0cnVjAHRydWl0ZQB0dWJhAHR1ZXIAdHVpbGUAdHVyYm8AdHV5YXUAdW5pb24AdW5pcXVlAHVuaXIAdW5pc3NvbgB1bnRlbAB1cm5lAHVzYWdlAHVzZXIAdXNpbmVyAHVzdXJlAHV0aWxlAHZhY2hlAHZhZ3VlAHZhaW5jcmUAdmFsZXVyAHZhbG9pcgB2YWxzZXIAdmFsdmUAdmFtcGlyZQB2YXNldXgAdmFzdGUAdmVhdQB2ZWlsbGUAdmVpbmUAdmVsb3VycwB2ZWx1AHZlbmRyZQB2ZW5pcgB2ZW50AHZlbnVlAHZlcmJlAHZlcmRpY3QAdmVyc2lvbgB2ZXJ0aWdlAHZlc3RlAHZldG8AdmV4ZXIAdmljZQB2aWN0aW1lAHZpZGUAdmllaWwAdmlldXgAdmlnaWUAdmlnbmUAdmlsbGUAdmluZ3QAdmlvbGVudAB2aXJlcgB2aXNhZ2UAdmlzZXIAdmlzaXRlAHZpc3VlbAB2aXRhbWluZQB2aXRyaW5lAHZpdmFudAB2aXZyZQB2b2NhbAB2b2RrYQB2b2d1ZQB2b2ljaQB2b2lyAHZvaXNpbgB2b2l0dXJlAHZvbGFpbGxlAHZvbGNhbgB2b2xlcgB2b2x0AHZvdGFudAB2b3RyZQB2b3VlcgB2b3Vsb2lyAHZvdXMAdm95YWdlAHZveW91AHZyYWMAdnJhaQB5YWNodAB5ZXRpAHlldXgAeW9nYQB6ZXN0ZQB6aW5jAHpvbmUAem9vbQBOOExhbmd1YWdlNkZyZW5jaEUATmVkZXJsYW5kcwBEdXRjaABhYWxnbGFkAGFhbHNjaG9sdmVyAGFhbWJlZWxkAGFhbmdlZWYAYWFubGFuZGlnAGFhbnZhYXJkAGFhbndha2tlcgBhYXBtZW5zAGFhcnRlbgBhYmRpY2F0aWUAYWJub3JtYWFsAGFicmlrb29zAGFjY3UAYWN1dXQAYWRqdWRhbnQAYWRtaXJhYWwAYWR2aWVzAGFmYmlkZGluZwBhZmRyYWNodABhZmZpY2hlAGFmZ2FuZwBhZmtpY2sAYWZrbmFwAGFmbGVlcwBhZm1pam5lcgBhZm5hbWUAYWZwcmVla3QAYWZyYWRlcgBhZnNwZWVsAGFmdG9jaHQAYWZ0cmVrAGFmemlqZGlnAGFob3JuYm9vbQBha3RldGFzAGFrem8AYWxjaGVtaXN0AGFsY29ob2wAYWxkYWFyAGFsZXhhbmRlcgBhbGZhYmV0AGFsZnJlZG8AYWxpY2UAYWxpa3J1aWsAYWxscmlzawBhbHRzYXgAYWx1Zm9saWUAYWx6aWVuZABhbWFpAGFtYmFjaHQAYW1iaWVlcgBhbWluYQBhbW5lc3RpZQBhbW9rAGFtcHVsAGFtdXppa2FhbABhbmdlbGEAYW5pZWsAYW50amUAYW50d2VycGVuAGFueWEAYW9ydGEAYXBhY2hlAGFwZWtvb2wAYXBwZWxhYXIAYXJnYW5vbGllAGFyZ2Vsb29zAGFybW9lZGUAYXJyZW5zbGVlAGFydHJpdGlzAGFydWJhYW4AYXNiYWsAYXNjaWkAYXNncmF1dwBhc2plcwBhc21sAGFzcHVudABhc3VybgBhc3ZlbGQAYXRlcmxpbmcAYXRvbWFpcgBhdHJpdW0AYXRzbWEAYXR5cGlzY2gAYXVwaW5nAGF1cmEAYXZpZmF1bmEAYXhpYWFsAGF6b3JpYWFuAGF6dGVlawBhenV1cgBiYWNoZWxvcgBiYWRkZXJlbgBiYWRob3RlbABiYWRtYW50ZWwAYmFkc3RlZGVuAGJhbGllAGJhbGxhbnMAYmFsdmVycwBiYW1pYmFsAGJhbm5lbGluZwBiYXJyYWN1ZGEAYmFzYWFsAGJhdGVsYWFuAGJhdGplAGJlYW1idGUAYmVkbGFtcABiZWR3ZWxtZABiZWZhYW1kAGJlZ2llcmQAYmVncmFhZgBiZWhpZWxkAGJlaWphYXJkAGJlamFhZ2QAYmVrYWFpZABiZWtzAGJla3RhcwBiZWxhYWQAYmVsYm9laQBiZWxkZXJib3MAYmVsb2VyZABiZWx1Y2h0ZW4AYmVtaWRkZWxkAGJlbmFkZWVsZABiZW5pamQAYmVyZWNodGVuAGJlcm9lbWQAYmVzZWYAYmVzc2VsaW5nAGJldGljaHRlbgBiZXZpbmQAYmV2b2NodGVuAGJldnJhYWdkAGJld3VzdABiaWRwbGFhdHMAYmllZnN0dWsAYmllbWFucwBiaWV6ZW4AYmlqYmFhbgBiaWplZW5rb20AYmlqZmlndXVyAGJpamthYXJ0AGJpamxhZ2UAYmlqcGFhcmQAYmlqdGdhYXIAYmlqd2VnAGJpbW1lbABiaW5jawBiaW50AGJpb2JhawBiaW90aXNjaABiaXNla3MAYmlzdHJvAGJpdHVtZW4AYml6YXIAYmxhZABibGVrZW4AYmxlbmRlcgBibGllZgBibGlqdmVuAGJsb3plbgBib2NrAGJvZWYAYm9laQBib2tzAGJvbGRlcgBib2x1cwBib2x2b3JtaWcAYm9tYWFudmFsAGJvbWJhcmRlAGJvbW1hAGJvbXRhcGlqdABib29rbWFrZXIAYm9vcwBib3JnAGJvc2JlcwBib3NodWl6ZW4AYm9zbG9vcABib3RhbmljdXMAYm91Z2llAGJvdmFnAGJveHNwcmluZwBicmFhZABicmFzZW0AYnJpZ2FkZQBicmluY2ttYW4AYnJ1aWQAYnVmZmVsAGJ1a3MAYnVsZ2FhcgBidW1hAGJ1dGFhbgBidXRsZXIAYnV1ZgBjYWZlZXRqZQBjYW1jb3JkZXIAY2FubmFiaXMAY2FueW9uAGNhcG9laXJhAGNhcHN1bGUAY2Fya2l0AGNhc2Fub3ZhAGNhdGFsYWFuAGNlaW50dXVyAGNlbGRlbGluZwBjZWxwbGFzbWEAY2VtZW50AGNlbnNlcmVuAGNlcmFtaXNjaABjZXJiZXJ1cwBjZXJlYnJhYWwAY2VzaXVtAGNpcmtlbABjaXRlZXIAY2l2aWVsAGNsYXhvbgBjbGVuYnV0ZXJvbABjbGljaGVyZW4AY2xpanNlbgBjb2FsaXRpZQBjb2Fzc2lzdGVudHNjaGFwAGNvYXhpYWFsAGNvZGV0YWFsAGNvZmluYW5jaWVyaW5nAGNvZ25hYwBjb2x0cnVpAGNvbW1hbmRhbnQAY29uZGVuc2FhdABjb25mZWN0aWUAY29uaWZlZXIAY29udmVjdG9yAGNvcmZ1AGNvcnJlY3QAY291cABjb3V2ZXJ0AGNyZWF0aWUAY3JlZGl0AGNyZW1hdGllAGNyaWNrZXQAY3J1Y2lhYWwAY3J1aWpmZgBjdWxlbWJvcmcAY3VsaW5haXIAY3lyYW5vAGRhY3R5bHVzAGRhZGluZwBkYWdibGluZABkYWdqZQBkYWdsaWNodABkYWdwcmlqcwBkYWdyYW5kZW4AZGFrZGVra2VyAGRha3BhcmsAZGFrdGVycmFzAGRhbGdyb25kAGRhbWJvcmQAZGFta2F0AGRhbWxlbmd0ZQBkYW1tYW4AZGFuZW5iZXJnAGRlYmJpZQBkZWNpYmVsAGRlZmVjdABkZWZvcm1lZXIAZGVnZWxpamsAZGVncmFkYW50AGRlam9uZ2hlAGRla2tlbgBkZXBwZW4AZGVyZWsAZGVyZgBkZXJoYWx2ZQBkZXRpbmVyZW4AZGV2YWx1ZWVyAGRpYWtlbgBkaWNodABkaWN0YWF0AGRpZWYAZGlnaXRhYWwAZGlqYnJldWsAZGlqa21hbnMAZGltYmFhcgBkaW5zZGFnAGRpcmlnZWVyAGRpc2JhbGFucwBkb2Jlcm1hbm4AZG9lbmJhYXIAZG9lcmFrAGRvZ21hAGRva2hhdmVuAGRva3dlcmtlcgBkb2xpbmcAZG9scGhpam4AZG9sdmVuAGRvbWJvAGRvb3JhZGVyZABkb3BlbGluZwBkcmFkZXJpZwBkcmVua2JhawBkcmV1bWVzAGRyb2wAZHVhYWwAZHVibGluAGR1cGxpY2FhdABkdXJ2ZW4AZHVzZGFuaWcAZHV0Y2hiYXQAZHV0amUAZHV0dGVuAGR1dXIAZHV3d2VyawBkd2FhbABkd2VpbABkd2luZwBkeXNsZXhpZQBlY29zdHJvb20AZWNvdGFrcwBlZHVjYXRpZQBlZWNraG91dABlZWRlAGVlbWxhbmQAZWVuY2VsbGlnAGVlbmVpaWcAZWVucnVpdGVyAGVlbndpbnRlcgBlZXJlbmJlcmcAZWVycm92ZXIAZWVyc2VsAGVldG1hYWwAZWZ0ZWxpbmcAZWdhYWwAZWd0YmVydHMAZWlja2hvZmYAZWlkb29pZXIAZWlsYW5kAGVpbmQAZWlzZGVuAGVsYnVyZwBlbGV2YXRpZQBlbGZrb3BwaWcAZWxmcmluawBlbGZ0YWwAZWxpbWluZWVyAGVsbGVib29nAGVsbWEAZWxvZGllAGVsc2EAZW1ibGVlbQBlbWJvbGllAGVtb2UAZW1vbmRzAGVtcGxvb2kAZW5nYWdlZXIAZW50b3VyYWdlAGVudHN0b2YAZXBpbGVlcgBlcGlzY2gAZXBwbwBlcmFzbXVzAGVyYm92ZW4AZXJlYmFhbgBlcmVsaWpzdABlcmVyb25kZW4AZXJldGVrZW4AZXJmaHVpcwBlcmZ3ZXQAZXJnZXIAZXJpY2EAZXJtaXRhZ2UAZXJuYQBlcm5pZQBlcnRzAGVydHVzc2VuAGVydWl0emllbgBlcnZhYXIAZXJ2ZW4AZXJ3dABlc2JlZWsAZXNjb3J0AGVzZG9vcm4AZXNzaW5nAGV0YWdlAGV0ZXIAZXRoYW5vbABldGhpY3VzAGV0aG9sb29nAGV1Zm9uaXNjaABldXJvY2VudABldmFjdWF0aWUAZXhlY3V0YW50AGV4ZW4AZXhpdABleG9nZWVuAGV4b3RoZXJtAGV4cGVkaXRpZQBleHBsZXRpZWYAZXhwcmVzAGV4dGluY3RpZQBmYWFsAGZhYW0AZmFiZWwAZmFjdWx0YWlyAGZha2lyAGZha2tlbABmYWxpZWthbnQAZmFsbGlzY2gAZmFta2UAZmFuY2x1YgBmYXRzb2VuAGZlZGVyYWFsAGZlZWRiYWNrAGZlZXN0AGZlaWxiYWFyAGZlaXRlbGlqawBmZWxibGF1dwBmaWd1cmFudGUAZmlvZABmaXRoZWlkAGZpeGVlcgBmbGFwAGZsZWVjZQBmbGV4aWJlbABmbGl0cwBmbG9zAGZsdXdlZWwAZm9lemVsZW4AZm9ra2VsbWFuAGZva3BhYXJkAGZva3ZlZQBmb2xkZXIAZm9sbGlrZWwAZm9sbWVyAGZvbHRlcmFhcgBmb29pAGZvb2xlbgBmb3JmYWl0AGZvcmludABmb3JtdWxlAGZvcm51aXMAZm9zZmFhdABmb3h0cm90AGZyYWdpZWwAZnJhdGVyAGZyZWRkaWUAZnJlZ2F0AGZyZW9uAGZyaWpuZW4AZnJ1Y3Rvc2UAZnJ1bm5pa2VuAGZ1aXZlbgBmdW5zaG9wAGZ1cmlldXMAZnlzaWNhAGdhZGdldABnYWxkZXIAZ2FsZWkAZ2FsZwBnYWx2bGllZwBnYWx6dXVyAGdhbmVzaABnYXN3ZXQAZ2F6YQBnYXplbGxlAGdlYWFpZABnZWJpZWNodABnZWJ1ZmZlcmQAZ2VkaWpkAGdlZWYAZ2VmbGFuc3QAZ2VmcmVlc2QAZ2VnYWFuAGdlZ2lqemVsZABnZWduaWZmZWwAZ2VncmFhaWQAZ2VoaWt0AGdlaG9iYmVsZABnZWh1Y2h0AGdlaXRlbgBnZWthYWt0AGdla2hlaWQAZ2VraWpmAGdla21ha2VuZABnZWtvY2h0AGdla3NrYXAAZ2VrdGUAZ2VsdWJiZXJkAGdlbWlkZGVsZABnZW9yZGVuZABnZXBvZWRlcmQAZ2VwdWZ0AGdlcmRhAGdlcmlqcHQAZ2VzZWFsZABnZXNob2NrdABnZXNpZXJkAGdlc2xhYWdkAGdlc25hYWlkAGdldHJhY2h0AGdldHdpamZlbABnZXVpdABnZXZlY2h0AGdldmxhZ2QAZ2V3aWNodABnZXphYWdkAGdlem9jaHQAZ2hhbmVlcwBnaWViZWxlbgBnaWVjaGVsAGdpZXBtYW5zAGdpcHMAZ2lyYWFsAGdpc3RhY2h0aWcAZ2l0YWFyAGdsYWFzamUAZ2xldHNqZXIAZ2xldWYAZ2xpYmJlcmVuAGdsaWpiYWFuAGdsb3JlbgBnbHVpcGVuAGdsdXJlbgBnbHV1cgBnbm9lAGdvZGRlbGlqawBnb2RnYW5zAGdvZHNjaGFsawBnb2R6YWxpZwBnb2VpZXJkAGdvZ21lAGdva2x1c3RpZwBnb2t3ZXJlbGQAZ29uZ2dyaWpwAGdvbmplAGdvb3IAZ3JhYmJlbABncmFmAGdyYXZlZXIAZ3JpZgBncm9sbGVtYW4AZ3JvbQBncm9vc21hbgBncnViYmVuAGdydWlqcwBncnV0AGd1YWNhbW9sZQBndWlkbwBndXBweQBoYWF6ZW4AaGFjaGVsaWprAGhhZXgAaGFpa3UAaGFraG91dABoYWtrZW4AaGFuZWdlbQBoYW5zAGhhbnRlZXIAaGFycmllAGhhemVicm9lawBoZWRvbmlzdABoZWlsAGhlaW5la2VuAGhla2h1aXMAaGVrbWFuAGhlbGJpZwBoZWxnYQBoZWx3ZWdlbgBoZW5nZWxhYXIAaGVya2Fuc2VuAGhlcm1hZnJvZGlldABoZXJ0YWFsZABoaWFhdABoaWtzcG9vcnMAaGl0YWNoaQBoaXRwYXJhZGUAaG9ibwBob2V2ZQBob2xvY2F1c3QAaG9uZABob25uZXBvbgBob29nYWNodABob3RlbGJlZABodWZ0ZXIAaHVnbwBodWlsYmllcgBodWxrAGh1bXVzAGh1d2JhYXIAaHV3ZWxpamsAaHlwZQBpY29uaXNjaABpZGVtYQBpZGVvZ3JhbQBpZG9sYWF0AGlldGplAGlqa2VyAGlqa2hlaWQAaWprbGlqbgBpamttYWF0AGlqa3dlemVuAGlqbXVpZGVuAGlqc2JveABpanNkYWcAaWpzZWxpamsAaWpza291ZABpbHNlAGltbXV1bgBpbXBsaWNlZXIAaW1wdWxzAGluYmlqdGVuAGluYnVpZ2VuAGluZGlqa2VuAGluZHVjZWVyAGluZHkAaW5mZWN0ZWVyAGluaGFhawBpbmtpamsAaW5sdWlkZW4AaW5taWpuZW4AaW5vZWZlbmVuAGlucG9sZGVyAGlucmlqZGVuAGluc2xhYW4AaW52aXRhdGllAGlud2FhaWVuAGlvbmlzY2gAaXNhYWMAaXNvbGF0aWUAaXNvdGhlcm0AaXNyYQBpdGFsaWFhbgBpdm9vcgBqYWNvYnMAamFrb2IAamFtbWVuAGphbXBvdABqYXJpZwBqZWhvdmEAamVuZXZlcgBqZXp1cwBqb2FuYQBqb2JkaWVuc3QAam9zdWEAanVpY2gAanVyawBqdXV0AGthYXMAa2FiZWxhYXIAa2FiaW5ldABrYWdlbmFhcgBrYWp1aXQAa2FsZWJhcwBrYWxtAGthbmplcgBrYXB1Y2lqbgBrYXJyZWdhdABrYXJ0AGthdHZhbmdlcgBrYXR3aWprAGtlZ2VsYWFyAGtlaWFjaHRpZwBrZWl6ZXIAa2VubGV0dGVyAGtlcmRpamsAa2V1cwBrZXZsYXIAa2V6ZW4Aa2lja2JhY2sAa2lldmlldABraWprZW4Aa2lrdm9ycwBraWxoZWlkAGtpbG9iaXQAa2lsc2RvbmsAa2lwc2Nobml0emVsAGtpc3NlYmlzAGtsYWQAa2xhZ2VsaWprAGtsYWsAa2xhcGJhYXIAa2xhdmVyAGtsZW5lAGtsZXRzAGtsaWpuaG91dABrbGl0AGtsb2sAa2xvbmVuAGtsb3RlZmlsbQBrbHVpZgBrbHVtcGVyAGtsdXMAa25hYmJlbABrbmFnZW4Aa25hdmVuAGtuZWVkYmFhcgBrbm1pAGtudWwAa251cwBrb2toYWxzAGtvbWllawBrb21rb21tZXIAa29tcGFhbgBrb21yaWoAa29tdm9ybWlnAGtvbmluZwBrb3BiYWwAa29wa2xlcABrb3BuYWdlbABrb3BwZWphbgBrb3B0ZWtzdABrb3B3YW5kAGtvcmFhbABrb3NtaXNjaABrb3N0YmFhcgBrcmFtAGtyYW5ldmVsZABrcmFzAGtyZWxpbmcAa3JlbmdlbgBrcmliYmUAa3JpawBrcnVpZABrcnVsYm9sAGt1aWpwZXIAa3VpcGJhbmsAa3VpdABrdWl2ZW4Aa3V0c21vZXMAa3V1YgBrd2FrAGt3YXRvbmcAa3dldHNiYWFyAGt3ZXplbGFhcgBrd2lqbmVuAGt3aWsAa3dpbmtzbGFnAGt3aXRhbnRpZQBsYWRpbmcAbGFrYmVpdHMAbGFra2VuAGxha2xhYWcAbGFrbW9lcwBsYWt3aWprAGxhbWhlaWQAbGFtcABsYW1zYm91dABsYXBtaWRkZWwAbGFzZXIAbGF0aWpuAGxhdHV3AGxhd2FhaQBsYXhlZXJwaWwAbGViYmVyZW4AbGVkZWJvZXIAbGVlZmJhYXIAbGVlbWFuAGxlZmRvZWtqZQBsZWZoZWJiZXIAbGVnYm9vcgBsZWdzZWwAbGVndWFhbgBsZWlwbGFhdABsZWtkaWNodABsZWtyaWpkZW4AbGVrc3RlZW4AbGVuZW4AbGVyYWFyAGxlc2JpZW5uZQBsZXVnZW5hYXIAbGV1dABsZXhpY2FhbABsZXppbmcAbGlldGVuAGxpZ2dlbGQAbGlqZHphYW0AbGlqawBsaWptc3RhbmcAbGlqbnNjaGlwAGxpa2Rvb3JuAGxpa2tlbgBsaWtzdGVlbgBsaW1idXJnAGxpbmsAbGlub2xldW0AbGlwYmxvZW0AbGlwbWFuAGxpc3BlbGVuAGxpc3NhYm9uAGxpdGFuaWUAbGl0dXJnaWUAbG9jaGVtAGxvZW1waWEAbG9lc2plAGxvZ2hlaWQAbG9uZW4AbG9ubmVrZQBsb29tAGxvb3MAbG9zYmFhcgBsb3NsYXRlbgBsb3NwbGFhdHMAbG90aW5nAGxvdG51bW1lcgBsb3RzAGxvdWllAGxvdXJkZXMAbG91dGVyAGxvd2J1ZGdldABsdWlqdGVuAGx1aWtlbmFhcgBsdWlsYWsAbHVpcGFhcmQAbHVpemVuYm9zAGx1bGtvZWsAbHVtZW4AbHVuemVuAGx1cnZlbgBsdXRqZWJvZXIAbHV0dGVsAGx1dHoAbHV1awBsdXd0ZQBsdXllbmRpamsAbHljZXVtAGx5bngAbWFha2JhYXIAbWFnZGFsZW5hAG1hbGhlaWQAbWFuY2hldABtYW5mcmVkAG1hbmhhZnRpZwBtYW5rAG1hbnRlbABtYXJpb24AbWFyeGlzdABtYXNtZWlqZXIAbWFzc2FhbABtYXRzZW4AbWF0dmVyZgBtYXR6ZQBtYXVkZQBtYXlvbmFpc2UAbWVjaGFuaWNhAG1laWZlZXN0AG1lbG9kaWUAbWVwcGVsaW5rAG1pZHZvb3IAbWlkd2Vla3MAbWlkem9tZXIAbWllemVsAG1pam5yYWFkAG1pbnVzAG1pcmNrAG1pcnRlAG1pc3Bha2tlbgBtaXNyYWRlbgBtaXN3YXNzZW4AbWl0ZWxsYQBtb2tlcgBtb2xlY3VsZQBtb21iYWtrZXMAbW9vbmVuAG1vcHBlcmFhcgBtb3JhYWwAbW9yZ2FuYQBtb3JtZWwAbW9zc2VsYWFyAG1vdHJlZ2VuAG1vdXcAbXVmaGVpZABtdXR1ZWVsAG11emVsbWFuAG5hYWlkb29zAG5hYWxkAG5hZGVlbABuYWRydWsAbmFneQBuYWhvbgBuYWltYQBuYWlyb2JpAG5hcGFsbQBuYXBlbHMAbmFwaWpuAG5hcG9sZW9uAG5hcmlnaGVpZABuYXJyYXRpZWYAbmFzZWl6b2VuAG5hc2liYWwAbmF2aWdhdGllAG5hd2lqbgBuZWdhdGllZgBuZWtsZXRzZWwAbmVrd2VydmVsAG5lb2xhdGlqbgBuZW9uYXRhYWwAbmVwdHVudXMAbmVzdABuZXV6ZWxhYXIAbmloaWxpc3RlAG5pamVuaHVpcwBuaWpnaW5nAG5pamhvZmYAbmlqbABuaWpwdGFuZwBuaXBwZWwAbm9ra2VuYXMAbm9vcmRhbQBub3JlbgBub3JtYWFsAG5vdHRlbG1hbgBub3R1bGFudABub3V0AG51Y2h0ZXIAbnVkb3JwAG51bGRlAG51bGxpam4AbnVsbWV0aW5nAG51bnNwZWV0AG55bG9uAG9iZWxpc2sAb2JsaWUAb2JzY2VlbgBvY2NsdXNpZQBvY2VhYW4Ab2NodGVuZABvY2todWl6ZW4Ab2VyZG9tAG9lcmdlem9uZABvZXJsYWFnAG9lc3RlcgBva2h1aWpzZW4Ab2xpZmFudABvbGlqZmJvZXIAb21hYW5zAG9tZGF0AG9tZGlqa2VuAG9tZG9lbgBvbWdlYm91d2QAb21rZWVyAG9ta29tZW4Ab21tZWdhYW5kAG9tbXVyZW4Ab21yb2VwAG9tcnVpbABvbXNsYWFuAG9tc21lZGVuAG9tdmFhcgBvbmFhcmRpZwBvbmVkZWwAb25lbmlnAG9uaGVpbGlnAG9ucmVjaHQAb25yb2VyZW5kAG9udGNpamZlcgBvbnRoYWFsAG9udHZhbGxlbgBvbnR6YWRlbGQAb256YWNodABvbnppbgBvbnp1aXZlcgBvb2dhcHBlbABvb2lib3MAb29pZXZhYXIAb29pdABvb3JhcnRzAG9vcmhhbmdlcgBvb3JpanplcgBvb3JrbGVwAG9vcnNjaGVscABvb3J3b3JtAG9vcnphYWsAb3BkYWdlbgBvcGRpZW4Ab3Bkd2VpbGVuAG9wZWwAb3BnZWJhYXJkAG9waW5pZQBvcGp1dHRlbgBvcGtpamtlbgBvcGtsYWFyAG9wa3Vpc2VuAG9wa3dhbQBvcG5hYWllbgBvcG9zc3VtAG9wc2llcmVuAG9wc21lZXIAb3B0cmVkZW4Ab3B2aWp6ZWwAb3B2bGFtbWVuAG9wd2luZABvcmFhbABvcmNoaWRlZQBvcmtlc3QAb3NzdWFyaXVtAG9zdGVuZG9yZgBvdWJsaWUAb3VkYWNodGlnAG91ZGJha2tlbgBvdWRub29ycwBvdWRzaG9vcm4Ab3VkdGFudGUAb3ZlbgBveGlkYW50AHBhYmxvAHBhY2h0AHBha3RhZmVsAHBha3phZGVsAHBhbGphcwBwYW5oYXJpbmcAcGFwZmxlcwBwYXByaWthAHBhcm9jaGllAHBhdXMAcGF1emUAcGF2aWxqb2VuAHBlZWsAcGVnZWwAcGVpZ2VyZW4AcGVrZWxhAHBlbmRhbnQAcGVuaWJlbABwZXBtaWRkZWwAcGVwdGFsawBwZXJpZmVyaWUAcGVycm9uAHBlc3Nhcml1bQBwZXRlcgBwZXRmbGVzAHBldGdhdABwZXVrAHBmZWlmZXIAcGlja25pY2sAcGllZgBwaWVuZW1hbgBwaWpsa3J1aWQAcGlqbmFja2VyAHBpanBlbGluawBwaWtkb25rZXIAcGlrZWVyAHBpbGFhcgBwaW9uaWVyAHBpcGV0AHBpc2NpbmUAcGlzc2ViZWQAcGl0Y2hlbgBwaXhlbABwbGFtdXJlbgBwbGF1c2liZWwAcGxlZ2VuAHBsZW1wZW4AcGxlb25hc21lAHBsZXphbnQAcG9kb2xvb2cAcG9mbW91dwBwb2tkYWxpZwBwb255d2FnZW4AcG9wYWNodGlnAHBvcGlkb29sAHBvcnJlbgBwb3NpdGllAHBvdHRlbgBwcmFsZW4AcHJlemVuAHByaWp6ZW4AcHJpdmFhdABwcm9lZgBwcm9vaQBwcm96YXdlcmsAcHJ1aWsAcHJ1bABwdWJsaWNlZXIAcHVjawBwdWlsZW4AcHVra2VsaWcAcHVsdmVyZW4AcHVwaWwAcHVwcHkAcHVybWVyZW5kAHB1c3RqZW5zAHB1dGVtbWVyAHB1enplbGFhcgBxdWVlbmllAHJhYW0AcmFhcgByYWF0AHJhZXMAcmFsZgByYWxseQByYW1vbmEAcmFtc2VsYWFyAHJhbm9ua2VsAHJhcGVuAHJhcHVuemVsAHJhcmVraWVrAHJhcmlnaGVpZAByYXR0ZW5ob2wAcmVhY3RpZQByZWNyZWFudAByZWRhY3RldXIAcmVkc3RlcgByZWV3aWxkAHJlZ2llAHJlaWpuZGVycwByZXBsaWNhAHJldmFuY2hlAHJpamJhYW4AcmlqZGFuc2VuAHJpamdlbgByaWprZG9tAHJpamxlcwByaWpud2lqbgByaWpwbWEAcmlqc3RhZmVsAHJpanRhYWsAcmlqendlcGVuAHJpb2xlZXIAcmlwZGVhbAByaXBoYWdlbgByaXNrYW50AHJpdHMAcml2YWFsAHJvYmJlZG9lcwByb2NrYWN0AHJvZGlqawByb2dpZXIAcm9oeXBub2wAcm9sbGFhZwByb2xwYWFsAHJvbHRhZmVsAHJvb2YAcm9vbgByb3BwZW4Acm9zYmllZgByb3NoYXJpZwByb3NpZWxsZQByb3RhbgByb3RsZXZlbgByb3R0ZW4Acm90dmFhcnQAcm95YWFsAHJveWVlcgBydWJhdG8AcnVieQBydWRnZQBydWdnZXRqZQBydWdudW1tZXIAcnVncGlqbgBydWd0aXRlbABydWd6YWsAcnVpbGJhYXIAcnVpcwBydWl0AHJ1a3dpbmQAcnVsaWpzAHJ1bW9lcmVuAHJ1bXNkb3JwAHJ1bXRhYXJ0AHJ1bm5lbgBydXNzY2hlbgBydXdrcnVpZABzYWJvdGVlcgBzYWtzaXNjaABzYWxwZXRlcgBzYW1iYWJhbABzYW1zYW0Ac2F0ZWxsaWV0AHNhdGluZWVyAHNhdXMAc2NhbXBpAHNjYXJhYmVlAHNjZW5hcmlvAHNjaG9iYmVuAHNjaHViYmVuAHNjb3V0AHNlY2Vzc2llAHNlY29uZGFpcgBzZWN1bGFpcgBzZWRpbWVudABzZWVsYW5kAHNldHRlbGVuAHNldHdpbnN0AHNoZXJpZmYAc2hpYXRzdQBzaWNpbGlhYW4Ac2lkZGVyYWFsAHNpamJlbgBzaWx2YW5hAHNpbWthYXJ0AHNpbmRzAHNpdHVhdGllAHNqYWFrAHNqYXJkaWpuAHNqZXplbgBzam9yAHNraW5oZWFkAHNreWxhYgBzbGFtaXhlbgBzbGVpanBlbgBzbGlqa2VyaWcAc2xvcmRpZwBzbG93YWFrAHNsdWllcmVuAHNtYWRlbGlqawBzbWllY2h0AHNtb2VsAHNtb3MAc211a2tlbgBzbmFja2NhcgBzbmF2ZWwAc25lYWtlcgBzbmV1AHNuaWpkYmFhcgBzbml0AHNub3JkZXIAc29hcGJveABzb2V0ZWtvdXcAc29pZ25lcmVuAHNvamFib29uAHNvbHZhYmVsAHNvbWJlcgBzb21tYXRpZQBzb29ydABzb3BwZW4Ac29wcmFhbgBzb3VuZGJhcgBzcGFuZW4Ac3Bhd2F0ZXIAc3BpamdhdABzcGluYWFsAHNwaW9uYWdlAHNwaXJhYWwAc3BsZWV0AHNwbGlqdABzcG9lZABzcG9yZW4Ac3B1bABzcHV1ZwBzcHV3AHN0YWxlbgBzdGFuZGFhcmQAc3RlZmFuAHN0ZW5jaWwAc3RpamYAc3RpbABzdGlwAHN0b3BkYXMAc3RvdGVuAHN0b3ZlbgBzdHJhYXQAc3Ryb2JiZQBzdHJ1YmJlbABzdHVjYWRvb3IAc3R1aWYAc3R1a2Fkb29yAHN1Ymhvb2ZkAHN1YnJlZ2VudABzdWRva3UAc3VrYWRlAHN1bGZhYXQAc3VyaW5hYW1zAHN1dXMAc3lmaWxpcwBzeW1ib2xpZWsAc3ltcGF0aGllAHN5bmFnb2dlAHN5bmNocm9vbgBzeW5lcmdpZQBzeXN0ZWVtAHRhYW5kZXJpagB0YWJhawB0YWNodGlnAHRhY2tlbGVuAHRhaXdhbmVlcwB0YWxtYW4AdGFtaGVpZAB0YW5nYXNsaXAAdGFwcwB0YXJrYW4AdGFyd2UAdGFzbWFuAHRhdGphbmEAdGF4YW1ldGVyAHRlaWwAdGVpc21hbgB0ZWxiYWFyAHRlbGNvAHRlbGdhbmdlcgB0ZWxzdGFyAHRlbmFudAB0ZXBlbAB0ZXJ6ZXQAdGVzdGFtZW50AHRpY2tldAB0aWVzaW5nYQB0aWpkZWxpamsAdGlrYQB0aWtzZWwAdGlsbGVtYW4AdGltYmFhbAB0aW5zdGVlbgB0aXBsaWpuAHRpcHBlbGFhcgB0amlycGVuAHRvZXplZ2dlbgB0b2xiYWFzAHRvbGdlbGQAdG9saGVrAHRvbG8AdG9scG9vcnQAdG9sdGFyaWVmAHRvbHZyaWoAdG9tYWF0AHRvbmRldXNlAHRvb2cAdG9vaQB0b29uYmFhcgB0b29zAHRvcGNsdWIAdG9wcGVuAHRvcHRhbGVudAB0b3B2cm91dwB0b3JuYWRvAHRvdGRhdAB0b3VjaGVlcgB0b3Vsb3VzZQB0b3VybmVkb3MAdHJhYmFudAB0cmFnZWRpZQB0cmFpbGVyAHRyYWplY3QAdHJha3RhYXQAdHJhdW1hAHRyYXkAdHJlY2h0ZXIAdHJlZAB0cmVmAHRyZXVyAHRyb2ViZWwAdHJvcwB0cnVjYWdlAHRydWZmZWwAdHNhYXIAdHVjaHQAdHVlbnRlcgB0dWl0ZWxpZwB0dWtqZQB0dWt0dWsAdHVscAB0dW1hAHR1cmVsdXVycwB0d2lqZmVsAHR3aXR0ZXJlbgB0eWZvb24AdHlwb2dyYWFmAHVnYW5kZWVzAHVpYWNodGlnAHVpZXIAdWlzbmlwcGVyAHVsdGllbQB1bml0YWlyAHVyYW5pdW0AdXJiYWFuAHVyZW5kYWcAdXJzdWxhAHV1cmNpcmtlbAB1dXJnbGFzAHV6ZWxmAHZhYXQAdmFrYW50aWUAdmFrbGVyYWFyAHZhbGJpamwAdmFscGFydGlqAHZhbHJlZXAAdmFsdWF0aWUAdmFubWlkZGFnAHZhbm9uZGVyAHZhcmFhbgB2YXJrZW4AdmF0ZW4AdmVlbmJlcwB2ZWV0ZWxlcgB2ZWxncmVtAHZlbGxla29vcAB2ZW5lYmVyZwB2ZW5sbwB2ZW51c2JlcmcAdmVudwB2ZXJlZGVsZAB2ZXJmAHZlcmhhYWYAdmVybWFhawB2ZXJuYWFpZAB2ZXJyYWFkAHZlcnMAdmVydWl0AHZlcnphYWdkAHZldGFjaHRpZwB2ZXRsb2sAdmV0bWVzdGVuAHZldHJlawB2ZXRzdGFhcnQAdmV0dGVuAHZldXJpbmsAdmlhZHVjdAB2aWJyYWZvb24AdmljYXJpYWF0AHZpZXZlZW4AdmlqZnZvdWQAdmlsdAB2aW1tZXRqZQB2aW5kYmFhcgB2aXBzAHZpcnR1ZWVsAHZpc2RpZXZlbgB2aXNlZQB2aXNpZQB2bGFhZwB2bGV1Z2VsAHZtYm8Adm9jaHQAdm9lc2VuZWsAdm9pY2VtYWlsAHZvaXAAdm9sZwB2b3JrAHZvcnNlbGFhcgB2b3lldXIAdnJhY2h0AHZyZWtraWcAdnJldGVuAHZyaWplAHZyb3plbgB2cnVjaHQAdnVjaHQAdnVndAB2dWxrYWFuAHZ1bG1pZGRlbAB2dXJlbgB3YWFzAHdhY2h0AHdhZHZvZ2VsAHdhZmVsAHdhZmZlbAB3YWxoYWxsYQB3YWxub290AHdhbHJhdmVuAHdhbHMAd2FsdmlzAHdhbmRhYWQAd2FuZW4Ad2FubW9sZW4Ad2Fya2xvbXAAd2FzYWNodGlnAHdhc3RlaWwAd2F0dAB3ZWJoYW5kZWwAd2VibG9nAHdlYnBhZ2luYQB3ZWJ6aW5lAHdlZGVyZWlzAHdlZHN0cmlqZAB3ZWVkYQB3ZWVydAB3ZWdtYWFpZW4Ad2Vnc2NoZWVyAHdla2VsaWprcwB3ZWtrZW4Ad2Vrcm9lcAB3ZWt0b29uAHdlbGRhYWQAd2Vsd2F0ZXIAd2VuZGJhYXIAd2Vua2JyYXV3AHdlbnMAd2VudGVsYWFyAHdlcnZlbAB3ZXNzZWxpbmcAd2V0Ym9lawB3ZXRtYXRpZwB3aGlybHBvb2wAd2lqYnJhbmRzAHdpamRiZWVucwB3aWprAHdpam5iZXMAd2lqdGluZwB3aW1wZWxlbgB3aW5nZWJpZWQAd2lucGxhYXRzAHdpbnp1Y2h0AHdpcHN0YWFydAB3aXNnZXJob2YAd2l0aGFhcgB3aXRtYWtlcgB3b2trZWwAd29uZW5kZW4Ad29uaW5nAHdvcmRlbgB3b3JwAHdvcnRlbAB3cmF0AHdyaWpmAHdyaW5nZW4AeW9naHVydAB5cHNpbG9uAHphYWlqZXIAemFhawB6YWNoYXJpYXMAemFrZWxpamsAemFra2FtAHpha3dhdGVyAHphbGYAemFsaWcAemFuaWtlbgB6ZWJyYWNvZGUAemVlYmxhdXcAemVlZgB6ZWVnYWFuZAB6ZWV1dwB6ZWdlAHplZ2plAHplaWwAemVzYmFhbnMAemVzZW5oYWxmAHplc2thbnRpZwB6ZXNtYWFsAHpldGJhYXMAemV0cGlsAHpldWxlbgB6aWV6bwB6aWd6YWcAemlqYWx0YWFyAHppamJldWsAemlqbGlqbgB6aWptdXVyAHppam4Aemlqd2FhcnRzAHppanplbGYAemlsdAB6aW1tZXJtYW4AemlubGVkaWcAemlubmVsaWprAHppb25pc3QAeml0ZGFnAHppdHJ1aW10ZQB6aXR6YWsAem9hbAB6b2RvZW5kZQB6b2VrYm90cwB6b2VtAHpvaWV0cwB6b2p1aXN0AHpvbmRhYXIAem90c2thcAB6b3R0ZWJvbAB6dWNodAB6dWl2ZWwAenVsawB6dWx0AHp1c3RlcgB6dXVyAHp3ZWVkaWprAHp3ZW5kZWwAendlcGVuAHp3aWVwAHp3aWptZWwAendvcmVuAE44TGFuZ3VhZ2U1RHV0Y2hFAEVuZ2xpc2gAYWJiZXkAYWJkdWN0cwBhYmlsaXR5AGFibGF6ZQBhYm5vcm1hbABhYm9ydABhYnJhc2l2ZQBhYnNvcmIAYWJ5c3MAYWNhZGVteQBhY2VzAGFjaGluZwBhY2lkaWMAYWNvdXN0aWMAYWNxdWlyZQBhY3RyZXNzAGFjdW1lbgBhZGFwdABhZGRpY3RlZABhZGVwdABhZGhlc2l2ZQBhZGp1c3QAYWRvcHQAYWRyZW5hbGluAGFkdWx0AGFkdmVudHVyZQBhZXJpYWwAYWZhcgBhZmZhaXIAYWZpZWxkAGFmbG9hdABhZm9vdABhZ2VuZGEAYWdncmF2YXRlAGFnaWxlAGFnbG93AGFnbm9zdGljAGFncmVlZABhaWRlZABhaWxtZW50cwBhaW1sZXNzAGFpcnBvcnQAYWlzbGUAYWphcgBha2luAGFsYXJtcwBhbGNoZW15AGFsZXJ0cwBhbGthbGluZQBhbGxleQBhbG9vZgBhbHBpbmUAYWx0aXR1ZGUAYWx1bW5pAGFtYnVzaABhbWVuZGVkAGFtaWRzdABhbW1vAGFtbmVzdHkAYW1wbHkAYW11c2VkAGFuY2hvcgBhbmRyb2lkAGFuZWNkb3RlAGFuZ2xlZABhbmtsZQBhbm5veWVkAGFuc3dlcnMAYW50aWNzAGFudmlsAGFueGlldHkAYW55Ym9keQBhcGV4AGFwaGlkAGFwbG9tYgBhcG9sb2d5AGFwcGx5AGFwcmljb3QAYXB0aXR1ZGUAYXF1YXJpdW0AYXJiaXRyYXJ5AGFyY2hlcgBhcmRlbnQAYXJlbmEAYXJndWUAYXJpc2VzAGFyc2VuaWMAYXJ0aXN0aWMAYXNjZW5kAGFzaHRyYXkAYXNrZWQAYXNwaXJlAGFzc29ydGVkAGFzeWx1bQBhdGhsZXRlAGF0b20AYXR0aXJlAGF1YnVybgBhdWN0aW9ucwBhdWd1c3QAYXVzdGVyZQBhdmlkbHkAYXdha2VuZWQAYXdlc29tZQBhd2Z1bABhd25pbmcAYXdva2VuAGF4ZXMAYXhpcwBheGxlAGF6dGVjAGF6dXJlAGJhY29uAGJhZmZsZXMAYmFncGlwZQBiYWlsZWQAYmFrZXJ5AGJhbGRpbmcAYmFtYm9vAGJhcHRpc20AYmFzaW4AYmF0Y2gAYmF3bGVkAGJheXMAYmVjYXVzZQBiZWVyAGJlZml0AGJlaW5nAGJlbG93AGJlbXVzZWQAYmVuY2hlcwBiZXJyaWVzAGJlc3RlZABiZXR0aW5nAGJldmVsAGJld2FyZQBiaWFzAGJpY3ljbGUAYmlkcwBiaWZvY2FscwBiaWdnZXN0AGJpa2luaQBiaW1vbnRobHkAYmlub2N1bGFyAGJpb2xvZ3kAYmlwbGFuZQBiaXNjdWl0AGJpd2Vla2x5AGJsaXAAYmx1bnRseQBib2JzbGVkAGJvZGllcwBib2dleXMAYm9pbABib2xkbHkAYm9yZGVyAGJvc3MAYm91bmNlZABib3ZpbmUAYm93bGluZwBib3hlcwBicnVudABidWNrZXRzAGJ1Z3MAYnVpbGRpbmcAYnVsYgBidW1wZXIAYnVuY2gAYnVzaW5lc3MAYnV0dGVyAGJ1eWluZwBidXp6ZXIAYnlnb25lcwBieWxpbmUAYnlwYXNzAGNhYmluAGNhZGV0cwBjYWZlAGNhanVuAGNha2UAY2FsYW1pdHkAY2FtcABjYW5keQBjYXNrZXQAY2F2ZXJub3VzAGNlZGFyAGNobG9yaW5lAGNocm9tZQBjaWRlcgBjaWdhcgBjaXN0ZXJuAGNpdGFkZWwAY2l2aWxpYW4AY29hbABjb2NvYQBjb2RlAGNvZXhpc3QAY29ncwBjb2hlc2l2ZQBjb2lscwBjb2xvbnkAY29tYgBjb3B5AGNvcnJvZGUAY290dGFnZQBjb3dsAGNyaW1pbmFsAGN1YmUAY3VjdW1iZXIAY3VkZGxlZABjdWZmcwBjdW5uaW5nAGN1cGNha2UAY3VzdG9tAGN5Y2xpbmcAY3lsaW5kZXIAY3luaWNhbABkYWJiaW5nAGRhZHMAZGFmdABkYWdnZXIAZGFtcABkYW5nZXJvdXMAZGFwcGVyAGRhcnRlZABkYXNoAGRhdGluZwBkYXVudGxlc3MAZGF5dGltZQBkYXplZABkZWJ1dABkZWRpY2F0ZWQAZGVlcGVzdABkZWZ0bHkAZGVncmVlcwBkZWh5ZHJhdGUAZGVpdHkAZGVqZWN0ZWQAZGVsYXllZABkZW1vbnN0cmF0ZQBkZW50ZWQAZGVvZG9yYW50AGRldm9pZABkZXdkcm9wAGRleHRlcml0eQBkaWFsZWN0AGRpY2UAZGlldABkaWdpdABkaWx1dGUAZGltZQBkaXBsb21hdABkaXJlY3RlZABkaXRjaABkaXp6eQBkb2RnZQBkb2VzAGRvZ3MAZG9pbmcAZG9scGhpbgBkb21lc3RpYwBkb251dHMAZG9vcndheQBkb3JtYW50AGRvc2FnZQBkb3R0ZWQAZG96ZW4AZHJlYW1zAGRyaW5rcwBkcm93bmluZwBkcnlpbmcAZHVhbABkdWJiZWQAZHVja2xpbmcAZHVldHMAZHVrZQBkdWxsbmVzcwBkdW1teQBkdW5lcwBkdXBsZXgAZHVyYXRpb24AZHVzdGVkAGR1dGllcwBkd2FyZgBkd2VsdABkd2luZGxpbmcAZHlpbmcAZHluYW1pdGUAZHlzbGV4aWMAZWFnbGUAZWF0aW5nAGVhdmVzZHJvcABlY2NlbnRyaWMAZWNsaXBzZQBlY29ub21pY3MAZWNzdGF0aWMAZWRneQBlZGl0ZWQAZWR1Y2F0ZWQAZWVscwBlZmZpY2llbnQAZWdncwBlZ290aXN0aWMAZWlnaHQAZWplY3QAZWxhcHNlAGVsYm93AGVsZGVzdABlbGV2ZW4AZWxpdGUAZWxvcGUAZWxzZQBlbHVkZWQAZW1haWxzAGVtYmVyAGVtZXJnZQBlbWl0AGVtdWxhdGUAZW5mb3JjZQBlbmhhbmNlZABlbmxpc3QAZW5taXR5AGVucmFnZWQAZW5zaWduAGVudHJhbmNlAGVudnkAZXBveHkAZXF1aXAAZXJlY3RlZABlcm9zaW9uAGVycm9yAGVza2ltb3MAZXNwaW9uYWdlAGVzc2VudGlhbABlc3RhdGUAZXRjaGVkAGV0aGljcwBldGlxdWV0dGUAZXZhbHVhdGUAZXZlbmluZ3MAZXZpY3RlZABldm9sdmVkAGV4YW1pbmUAZXhjZXNzAGV4aGFsZQBleG90aWMAZXhxdWlzaXRlAGV4dHJhAGV4dWx0AGZhYnJpY3MAZmFjdHVhbABmYWRpbmcAZmFpbnRlZABmYWtlZABmYWxsAGZhbmN5AGZhcm1pbmcAZmF0YWwAZmF1bHR5AGZhd25zAGZheGVkAGZhemVkAGZlYnJ1YXJ5AGZlZGVyYWwAZmVlbABmZWxpbmUAZmVtYWxlcwBmZW5jZXMAZmVycnkAZmVzdGl2YWwAZmV0Y2hlcwBmZXZlcgBmZXdlc3QAZmlidWxhAGZpY3Rpb25hbABmaWRnZXQAZmllcmNlAGZpZnRlZW4AZmlnaHQAZmlsbXMAZmlybQBmaXNoaW5nAGZpdHRpbmcAZml4YXRlAGZpenpsZQBmbGVldABmbGlwcGFudABmbHlpbmcAZm9hbXkAZm9lcwBmb2dneQBmb2lsZWQAZm9sZGluZwBmb250cwBmb29saXNoAGZvc3NpbABmb3VudGFpbgBmb3dscwBmb3hlcwBmcmFtZWQAZnJpZW5kbHkAZnJ5aW5nAGZ1ZGdlAGZ1ZWwAZnVnaXRpdmUAZnVtaW5nAGZ1bmdhbABmdXJuaXNoZWQAZnVzZWxhZ2UAZnV6enkAZ2FibGVzAGdhZ3MAZ2FpbmVkAGdhbGF4eQBnYW1iaXQAZ2FuZwBnYXV6ZQBnYXZlAGdhd2sAZ2VhcmJveABnZWNrbwBnZWVrAGdlbHMAZ2Vtc3RvbmUAZ2VuZXJhbABnZW9tZXRyeQBnZXJtcwBnZXN0dXJlAGdldHRpbmcAZ2V5c2VyAGdoZXR0bwBnaWRkeQBnaWZ0cwBnaWdhbnRpYwBnaWxscwBnaW1taWNrAGdpbmdlcgBnaXJ0aABnaXZpbmcAZ2xlZWZ1bABnbmF3AGdub21lAGdvYXQAZ29ibGV0AGdvZGZhdGhlcgBnb2VzAGdvZ2dsZXMAZ29pbmcAZ29sZGZpc2gAZ29waGVyAGdvc3NpcABnb3Zlcm5pbmcAZ293bgBncmVhdGVyAGdydW50AGd1YXJkZWQAZ3Vlc3QAZ3VscABndW1iYWxsAGd1c3RzAGd1dHRlcgBndXlzAGd5bW5hc3QAZ3lwc3kAZ3lyYXRlAGhhYml0YXQAaGFja3NhdwBoYWdnbGVkAGhhaXJ5AGhhbWJ1cmdlcgBoYXBwZW5zAGhhc2hpbmcAaGF0Y2hldABoYXVudGVkAGhhdmluZwBoYXdrAGhheXN0YWNrAGhhemFyZABoZWN0YXJlAGhlZGdlaG9nAGhlZWxzAGhlZnR5AGhlaWdodABoZW1sb2NrAGhlbmNlAGhlcm9uAGhlc2l0YXRlAGhleGFnb24AaGlja29yeQBoaWRpbmcAaGlnaHdheQBoaWphY2sAaGlrZXIAaGlsbHMAaGltc2VsZgBoaW5kZXIAaGlwcG8AaGlyZQBoaXRjaGVkAGhpdmUAaG9heABob2JieQBob2NrZXkAaG9pc3RpbmcAaG9sZABob25rZWQAaG9va3VwAGhvcm5ldABob3RlbABob3VuZGVkAGhvdmVyAGhvd2xzAGh1YmNhcHMAaHVkZGxlAGh1bGwAaHVtaWQAaHVudGVyAGh1cnJpZWQAaHV0cwBoeWJyaWQAaHlkcm9nZW4AaHlwZXIAaWNpbmcAaWNvbgBpZGVudGl0eQBpZGlvbQBpZGxlZABpZG9scwBpZ3VhbmEAaWxsbmVzcwBpbWJhbGFuY2UAaW1pdGF0ZQBpbXBlbABpbmFjdGl2ZQBpbmJvdW5kAGluY3VyAGluZHVzdHJpYWwAaW5leGFjdABpbmZsYW1lZABpbmdlc3RlZABpbml0aWF0ZQBpbmp1cnkAaW5rbGluZwBpbmxpbmUAaW5tYXRlAGlub3JnYW5pYwBpbnB1dABpbnF1ZXN0AGlucm9hZHMAaW50ZW5kZWQAaW51bmRhdGUAaW52b2tlAGlud2FyZGx5AGlvbmljAGlyYXRlAGlyb255AGlycml0YXRlAGlzbGFuZABpc29sYXRlZABpc3N1ZWQAaXRhbGljcwBpdGNoZXMAaXRlbXMAaXRpbmVyYXJ5AGl2b3J5AGphYmJlZABqYWNrZXRzAGphZGVkAGphZ2dlZABqYWlsZWQAamFtbWluZwBqYW51YXJ5AGphcmdvbgBqYXVudABqYXZlbGluAGphd3MAamVlcnMAamVsbHlmaXNoAGplb3BhcmR5AGplcnNleXMAamVzdGVyAGpldHRpbmcAamV3ZWxzAGppZ3NhdwBqaXR0ZXJ5AGppdmUAam9icwBqb2NrZXkAam9nZ2VyAGpvaW5pbmcAam9raW5nAGpvbHRlZABqb3N0bGUAam95b3VzAGp1YmlsZWUAanVnZ2xlZABqdWljeQBqdWtlYm94AGp1bHkAanVuawBqdXN0aWNlAGp1dmVuaWxlAGthbmdhcm9vAGthcmF0ZQBrZW5uZWwAa2VybmVscwBrZXR0bGUAa2V5Ym9hcmQAa2lja29mZgBraWRuZXlzAGtpb3NrAGtpc3NlcwBraXRjaGVucwBrbmFwc2FjawBrbnVja2xlAGxhYm9yYXRvcnkAbGFkZGVyAGxhZ29vbgBsYWlyAGxha2VzAGxhbWIAbGFwdG9wAGxhc3QAbGF0ZXIAbGF1bmNoaW5nAGxhdmEAbGF3c3VpdABsYXlvdXQAbGVjdHVyZXMAbGVkZ2UAbGVlY2gAbGVnaW9uAGxlaXN1cmUAbGVtb24AbGVuZGluZwBsZW9wYXJkAGxldHR1Y2UAbGV4aWNvbgBsaWFyAGxpYnJhcnkAbGlja3MAbGlkcwBsaWVkAGxpZmVzdHlsZQBsaWdodABsaWtld2lzZQBsaWxhYwBsaW1pdHMAbGluZW4AbGlwc3RpY2sAbGl2ZWx5AGxvYWRlZABsb2JzdGVyAGxvY2tlcgBsb2RnZQBsb2Z0eQBsb2dpYwBsb2luY2xvdGgAbG9va2luZwBsb3BwZWQAbG9yZHNoaXAAbG9zaW5nAGxvdHRlcnkAbG91ZGx5AGxvd2VyAGxveWFsAGx1Z2dhZ2UAbHVrZXdhcm0AbHVsbGFieQBsdW1iZXIAbHVuYXIAbHVyawBsdXNoAGx1eHVyeQBseW1waABseXJpY3MAbWFjcm8AbWFkbmVzcwBtYWdpY2FsbHkAbWFpbGVkAG1ham9yAG1ha2V1cABtYWxhZHkAbWFtbWFsAG1hcHMAbWFzdGVyZnVsAG1hdWwAbWF2ZXJpY2sAbWF4aW11bQBtYXplAG1lY2hhbmljAG1lZGljYXRlAG1lZXRpbmcAbWVnYWJ5dGUAbWVsdGluZwBtZW1vaXIAbWVyZ2VyAG1lc2gAbWV3cwBtaWNlAG1pZHN0AG1pbWUAbWl0dGVucwBtaXh0dXJlAG1vYXQAbW9ja2VkAG1vaGF3awBtb2lzdHVyZQBtb2x0ZW4AbW9wcwBtb3JzZWwAbW90aGVybHkAbW93aW5nAG11ZGR5AG11ZmZpbgBtdWdnZWQAbXVsbGV0AG11bmRhbmUAbXVwcGV0AG11c2ljYWwAbXV6emxlAG15cmlhZABteXRoAG5hYmJpbmcAbmFnZ2VkAG5hbWVzAG5hbm55AG5hcGtpbgBuYXJyYXRlAG5hc3R5AG5hdXRpY2FsAG5hdnkAbmVhcmJ5AG5lY2tsYWNlAG5lZWRlZABuZWdhdGl2ZQBuZW9uAG5lcGhldwBuZXJ2ZXMAbmVzdGxlAG5ldHdvcmsAbmV1dHJhbABuZXd0AG5leHVzAG5pYnMAbmllY2UAbmlmdHkAbmlnaHRseQBuaW1ibHkAbmluZXRlZW4Abml0cm9nZW4Abm9jdHVybmFsAG5vZGVzAG5vaXNlcwBub21hZABub29kbGVzAG5vcnRoZXJuAG5vc3RyaWwAbm90ZWQAbm91bnMAbm92ZWx0eQBub3p6bGUAbnVjbGV1cwBudWRnZWQAbnVnZ2V0AG51aXNhbmNlAG51bGwAbnVucwBudXJzZQBudXRzaGVsbABvYWtzAG9hcnMAb2F0bWVhbABvYmVkaWVudABvYmxpZ2VkAG9ibm94aW91cwBvYnNlcnZhbnQAb2J0YWlucwBvYnZpb3VzAG9jY3VyAG9jdG9iZXIAb2RkcwBvZG9tZXRlcgBvZmZlbmQAb2lsZmllbGQAb2ludG1lbnQAb2xkZXIAb2x5bXBpY3MAb21lZ2EAb21pc3Npb24Ab21uaWJ1cwBvbmJvYXJkAG9uY29taW5nAG9uZXNlbGYAb25nb2luZwBvbmlvbgBvbmxpbmUAb25zbGF1Z2h0AG9udG8Ab253YXJkAG9vemVkAG9wYWNpdHkAb3BlbmVkAG9wdGljYWwAb3B1cwBvcmJpdABvcmNoaWQAb3JkZXJzAG9yZ2FucwBvcmlnaW4Ab3JuYW1lbnQAb3JwaGFucwBvc2NhcgBvc3RyaWNoAG90aGVyd2lzZQBvdHRlcgBvdWNoAG91Z2h0AG91bmNlAG91c3QAb3V0YnJlYWsAb3ZhbABvd2VkAG93bHMAb3duZXIAb3h5Z2VuAG95c3RlcgBwYWN0AHBhZGRsZXMAcGFnZXIAcGFpcmluZwBwYW1waGxldABwYW5jYWtlcwBwYXN0cnkAcGF2ZW1lbnRzAHBhd25zaG9wAHBheW1lbnQAcGVhY2hlcwBwZWJibGVzAHBlY3VsaWFyAHBlZGFudGljAHBlZWxlZABwZWdzAHBlbGljYW4AcGVwcGVyAHBlc3RzAHBldGFscwBwaGVhc2FudHMAcGhyYXNlcwBwaHlzaWNzAHBpY2tlZABwaWdtZW50AHBpbG90ZWQAcGltcGxlAHBpbmNoZWQAcGlvbmVlcgBwaXBlbGluZQBwaXN0b25zAHBpdGNoZWQAcGl4ZWxzAHBsYXlmdWwAcGxlZGdlAHBsaWVycwBwbG90dGluZwBwbHl3b29kAHBvYWNoaW5nAHBvY2tldHMAcG9kY2FzdABwb2tlcgBwb2xhcgBwb25pZXMAcG9wdWxhcgBwb3J0ZW50cwBwb3RhdG8AcG91Y2gAcG92ZXJ0eQBwb3dkZXIAcHJhbQBwcm9ibGVtcwBwcnVuZWQAcHJ5aW5nAHBzeWNoaWMAcHVkZGxlAHB1ZmZpbgBwdWxwAHB1bXBraW5zAHB1cmdlZABwdXR0eQBwdXp6bGVkAHB5bG9ucwBweXJhbWlkAHB5dGhvbgBxdW90ZQByYWJiaXRzAHJhY2V0cmFjawByYWZ0cwByYWlsd2F5AHJha2luZwByYW1wZWQAcmFuZG9tbHkAcmFwaWQAcmFyZXN0AHJhc2gAcmF0ZWQAcmF2aW5lAHJheXMAcmF6b3IAcmVhY3QAcmVjaXBlAHJlZHVjZQByZWVmAHJlZmVyAHJlZ3VsYXIAcmVoZWF0AHJlaW52ZXN0AHJlam9pY2VzAHJla2luZGxlAHJlbGljAHJlbWVkeQByZW50aW5nAHJlb3JkZXIAcmVwZW50AHJlcXVlc3QAcmVydW5zAHJldW5pb24AcmV2YW1wAHJld2luZAByaGlubwByaWJib24AcmljaGx5AHJpZGdlcwByaWZ0AHJpZ2lkAHJpbXMAcmluZ2luZwByaW90cwByaXBwZWQAcmlzaW5nAHJpdHVhbAByb2FyZWQAcm9ja2V0cwByb2RlbnQAcm9ndWUAcm9sZXMAcm9tYW5jZQByb29teQByb3BlZAByb3N0ZXIAcm90YXRlAHJvdW5kZWQAcm92ZXIAcm93Ym9hdABydWRlbHkAcnVmZmxlZABydWdnZWQAcnVpbmVkAHJ1bGluZwBydW1ibGUAcnVud2F5AHJ1c3RsZWQAcnV0aGxlc3MAc2Fib3RhZ2UAc2FjawBzYWZldHkAc2FnYQBzYWlsb3IAc2FrZQBzYWxhZHMAc2FtcGxlAHNhcGxpbmcAc2FyY2FzbQBzYXNoAHNhdGluAHNhdWNlcGFuAHNhdmVkAHNhd21pbGwAc2F4b3Bob25lAHNheWluZ3MAc2NhbXBlcgBzY2VuaWMAc2NydWIAc2N1YmEAc2Vhc29ucwBzZWRhbgBzZWVkZWQAc2VnbWVudHMAc2Vpc21pYwBzZW1pZmluYWwAc2Vuc2libGUAc2VwdGVtYmVyAHNlcXVlbmNlAHNlcnZpbmcAc2Vzc2lvbgBzZXR1cABzZXZlbnRoAHNld2FnZQBzaGFja2xlcwBzaGlwcGVkAHNob2NraW5nAHNocnVnZ2VkAHNodWZmbGVkAHNoeW5lc3MAc2libGluZ3MAc2lja25lc3MAc2lkZWtpY2sAc2lldmUAc2lmdGluZwBzaWdodGluZwBzaWxrAHNpbXBsZXN0AHNpbmNlcmVseQBzaXBwZWQAc2lyZW4Ac2l0dWF0ZWQAc2l4dGVlbgBzaXplcwBza2F0ZXIAc2tldwBza2lydGluZwBza3VsbHMAc2t5ZGl2ZQBzbGFja2VucwBzbGVlcGxlc3MAc2xpZABzbG93ZXIAc2x1ZwBzbWFzaABzbWVsdGluZwBzbWlkZ2VuAHNtb2cAc211Z2dsZWQAc25lZXplAHNuaWZmAHNub3V0AHNudWcAc29hcHkAc29iZXIAc29jY2VyAHNvZGEAc29nZ3kAc29pbABzb2x2ZWQAc29uaWMAc29wcmFubwBzb3V0aGVybgBzb3ZlcmVpZ24Ac293ZWQAc295YQBzcGVlZHkAc3BoZXJlAHNwaWRlcnMAc3BsZW5kaWQAc3BvdXQAc3ByaWcAc3B1ZABzcHlpbmcAc3RhY2tpbmcAc3RlbGxhcgBzdG9ja3BpbGUAc3RyYWluZWQAc3R1bm5pbmcAc3R5bGlzaGx5AHN1YnRseQBzdWNjZWVkAHN1ZWRlAHN1ZmZpY2UAc3VnYXIAc3VpdGNhc2UAc3Vsa2luZwBzdW1tb24Ac3Vua2VuAHN1cGVyaW9yAHN1cmZlcgBzdXNoaQBzdXR1cmUAc3dhZ2dlcgBzd2VwdABzd2lmdGx5AHN3dW5nAHN5bGxhYnVzAHN5bXB0b21zAHN5bmRyb21lAHN5cmluZ2UAdGFib28AdGFjaXQAdGFkcG9sZXMAdGFnZ2VkAHRhaWwAdGFtcGVyAHRhbmtzAHRhcGVzdHJ5AHRhcm5pc2hlZAB0YXNrZWQAdGF0dG9vAHRhdW50cwB0YXZlcm4AdGF3bnkAdGVhcmRyb3AAdGVjaG5pY2FsAHRlZGlvdXMAdGVlbWluZwB0ZW1wbGF0ZQB0ZXBpZAB0ZXJtaW5hbAB0ZXN0aW5nAHRldGhlcgB0ZXh0Ym9vawB0aGF3AHRoZWF0cmljcwB0aGlyc3R5AHRodW1icwB0aHdhcnQAdGlkeQB0aWdlcgB0aWx0AHRpbWJlcgB0aW50ZWQAdGlwc3kAdGlyYWRlAHRpc3N1ZQB0aXRhbnMAdG9hc3RlcgB0b2JhY2NvAHRvZW5haWwAdG9mZmVlAHRvaWxldAB0b2tlbgB0b2xlcmFudAB0b25pYwB0b29sYm94AHRvcGljAHRvcmNoAHRvc3NlZAB0b3VjaHkAdG93ZWwAdG94aWMAdG95ZWQAdHJhc2gAdHJlbmR5AHRyaWJhbAB0cm9sbGluZwB0cnlpbmcAdHN1bmFtaQB0dWJlcwB0dWNrcwB0dWRvcgB0dWVzZGF5AHR1ZnRzAHR1Z3MAdHVpdGlvbgB0dWxpcHMAdHVtYmxpbmcAdHVubmVsAHR1cm5pcAB0dXNrcwB0dXRvcgB0dXhlZG8AdHdhbmcAdHdlZXplcnMAdHdvZm9sZAB0eWNvb24AdHlwaXN0AHR5cmFudAB1bGNlcnMAdWx0aW1hdGUAdW1icmVsbGEAdW1waXJlAHVuYWZyYWlkAHVuYmVuZGluZwB1bmV2ZW4AdW5maXQAdW5nYWlubHkAdW5oYXBweQB1bmp1c3RseQB1bmxpa2VseQB1bm1hc2sAdW5ub3RpY2VkAHVub3BlbmVkAHVucGx1Z3MAdW5xdW90ZWQAdW5yZXN0AHVuc2FmZQB1bnRpbAB1bnVzdWFsAHVudmVpbAB1bndpbmQAdW56aXAAdXBiZWF0AHVwY29taW5nAHVwZGF0ZQB1cGdyYWRlAHVwaGlsbAB1cGtlZXAAdXBsb2FkAHVwcGVyAHVwcmlnaHQAdXBzdGFpcnMAdXB0aWdodAB1cHdhcmRzAHVyYmFuAHVyY2hpbnMAdXJnZW50AHVzZWZ1bAB1c2hlcgB1c2luZwB1c3VhbAB1dGVuc2lscwB1dGlsaXR5AHV0bW9zdAB1dHRlcmVkAHZhY2F0aW9uAHZhbmUAdmFwaWRseQB2YXJ5AHZhc3RuZXNzAHZhdHMAdmF1bHRzAHZlZXJlZAB2ZWdhbgB2ZWhpY2xlAHZlbm9tb3VzAHZlcmlmaWNhdGlvbgB2ZXNzZWwAdmV0ZXJhbgB2ZXhlZAB2aWFscwB2aWJyYXRlAHZpZGVvAHZpZXdwb2ludAB2aWdpbGFudAB2aWtpbmcAdmlsbGFnZQB2aW5lZ2FyAHZpb2xpbgB2aXBlcnMAdmlydHVhbAB2aXNpdGVkAHZpdGFscwB2aXZpZAB2aXhlbgB2b2xjYW5vAHZvcnRleAB2b3RlZAB2b3VjaGVyAHZvd2VscwB2dWx0dXJlAHdhZGUAd2FmZmxlAHdhZ3RhaWwAd2FraW5nAHdhbGxldHMAd2FudGVkAHdhcnBlZAB3YXNoaW5nAHdhdmVmb3JtAHdheGluZwB3YXlzaWRlAHdlYXZlcnMAd2Vic2l0ZQB3ZWRnZQB3ZWVrZGF5AHdlbGRlcnMAd2VudAB3ZXB0AHdlcmUAd2V0c3VpdAB3aGFsZQB3aGVuAHdoaXBwZWQAd2lja2V0cwB3aWR0aAB3aWVsZAB3aWdnbGUAd2lsZGx5AHdpcGVvdXQAd2lyaW5nAHdpdGhkcmF3bgB3aXZlcwB3aXphcmQAd29iYmx5AHdvZXMAd29rZW4Ad29tYW5seQB3b25kZXJzAHdvb3p5AHdvdW5kZWQAd292ZW4AeWFob28AeWFua3MAeWF3bmluZwB5ZWFyYm9vawB5aWVsZHMAeW9kZWwAeW91bmdlcgB5b3lvAHphcHBlZAB6ZWFsAHplYnJhAHplc3R5AHppZ3phZ3MAemluZ2VyAHppcHBlcnMAem9kaWFjAHpvbmVzAE44TGFuZ3VhZ2U3RW5nbGlzaEUA566A5L2T5Lit5paHICjkuK3lm70pAENoaW5lc2UgKHNpbXBsaWZpZWQpAOeahADkuIAA5pivAOWcqADkuI0A5LqGAOaciQDlkowA5Lq6AOi/mQDkuK0A5aSnAOS4ugDkuIoA5LiqAOWbvQDmiJEA5LulAOimgQDku5YA5pe2AOadpQDnlKgA5LusAOeUnwDliLAA5L2cAOWcsADkuo4A5Ye6AOWwsQDliIYA5a+5AOaIkADkvJoA5Y+vAOS4uwDlj5EA5bm0AOWKqADlkIwA5belAOS5nwDog70A5LiLAOi/hwDlrZAA6K+0AOS6pwDnp40A6Z2iAOiAjADmlrkA5ZCOAOWkmgDlrpoA6KGMAOWtpgDms5UA5omAAOawkQDlvpcA57uPAOWNgQDkuIkA5LmLAOi/mwDnnYAA562JAOmDqADluqYA5a62AOeUtQDlipsA6YeMAOWmggDmsLQA5YyWAOmrmADoh6oA5LqMAOeQhgDotbcA5bCPAOeJqQDnjrAA5a6eAOWKoADph48A6YO9AOS4pADkvZMA5Yi2AOacugDlvZMA5L2/AOeCuQDku44A5LiaAOacrADljrsA5oqKAOaApwDlpb0A5bqUAOW8gADlroMA5ZCIAOi/mADlm6AA55SxAOWFtgDkupsA54S2AOWJjQDlpJYA5aSpAOaUvwDlm5sA5pelAOmCowDnpL4A5LmJAOS6iwDlubMA5b2iAOebuADlhagA6KGoAOmXtADmoLcA5LiOAOWFswDlkIQA6YeNAOaWsADnur8A5YaFAOaVsADmraMA5b+DAOWPjQDkvaAA5piOAOeciwDljp8A5Y+IAOS5iADliKkA5q+UAOaIlgDkvYYA6LSoAOawlADnrKwA5ZCRAOmBkwDlkb0A5q2kAOWPmADmnaEA5Y+qAOayoQDnu5MA6KejAOmXrgDmhI8A5bu6AOaciADlhawA5pegAOezuwDlhpsA5b6IAOaDhQDogIUA5pyAAOeriwDku6MA5oOzAOW3sgDpgJoA5bm2AOaPkADnm7QA6aKYAOWFmgDnqIsA5bGVAOS6lADmnpwA5paZAOixoQDlkZgA6Z2pAOS9jQDlhaUA5bi4AOaWhwDmgLsA5qyhAOWTgQDlvI8A5rS7AOiuvgDlj4oA566hAOeJuQDku7YA6ZW/AOaxggDogIEA5aS0AOWfugDotYQA6L65AOa1gQDot68A57qnAOWwkQDlm74A5bGxAOe7nwDmjqUA55+lAOi+gwDlsIYA57uEAOingQDorqEA5YirAOWluQDmiYsA6KeSAOacnwDmoLkA6K66AOi/kADlhpwA5oyHAOWHoADkuZ0A5Yy6AOW8ugDmlL4A5YazAOilvwDooqsA5bmyAOWBmgDlv4UA5oiYAOWFiADlm54A5YiZAOS7uwDlj5YA5o2uAOWkhADpmJ8A5Y2XAOe7mQDoibIA5YWJAOmXqADljbMA5L+dAOayuwDljJcA6YCgAOeZvgDop4QA54OtAOmihgDkuIMA5rW3AOWPowDkuJwA5a+8AOWZqADljosA5b+XAOS4lgDph5EA5aKeAOS6iQDmtY4A6Zi2AOayuQDmgJ0A5pyvAOaegQDkuqQA5Y+XAOiBlADku4AA6K6kAOWFrQDlhbEA5p2DAOaUtgDor4EA5pS5AOa4hQDnvo4A5YaNAOmHhwDovawA5pu0AOWNlQDpo44A5YiHAOaJkwDnmb0A5pWZAOmAnwDoirEA5bimAOWuiQDlnLoA6LqrAOi9pgDkvosA55yfAOWKoQDlhbcA5LiHAOavjwDnm64A6IezAOi+vgDotbAA56evAOekugDorq4A5aOwAOaKpQDmlpcA5a6MAOexuwDlhasA56a7AOWNjgDlkI0A56GuAOaJjQDnp5EA5bygAOS/oQDpqawA6IqCAOivnQDnsbMA5pW0AOepugDlhYMA5Ya1AOS7igDpm4YA5ripAOS8oADlnJ8A6K64AOatpQDnvqQA5bm/AOefswDorrAA6ZyAAOautQDnoJQA55WMAOaLiQDmnpcA5b6LAOWPqwDkuJQA56m2AOinggDotooA57uHAOijhQDlvbEA566XAOS9jgDmjIEA6Z+zAOS8lwDkuaYA5biDAOWkjQDlrrkA5YS/AOmhuwDpmYUA5ZWGAOmdngDpqowA6L+eAOaWrQDmt7EA6Zq+AOi/kQDnn78A5Y2DAOWRqADlp5QA57SgAOaKgADlpIcA5Y2KAOWKngDpnZIA55yBAOWIlwDkuaAA5ZONAOe6pgDmlK8A6IisAOWPsgDmhJ8A5YqzAOS+vwDlm6IA5b6AAOmFuADljoYA5biCAOWFiwDkvZUA6ZmkAOa2iADmnoQA5bqcAOensADlpKoA5YeGAOeyvgDlgLwA5Y+3AOeOhwDml48A57u0AOWIkgDpgIkA5qCHAOWGmQDlrZgA5YCZAOavmwDkurIA5b+rAOaViADmlq8A6ZmiAOafpQDmsZ8A5Z6LAOecvADnjosA5oyJAOagvADlhbsA5piTAOe9rgDmtL4A5bGCAOeJhwDlp4sA5Y20AOS4kwDnirYA6IKyAOWOggDkuqwA6K+GAOmAggDlsZ4A5ZyGAOWMhQDngasA5L2PAOiwgwDmu6EA5Y6/AOWxgADnhacA5Y+CAOe6ogDnu4YA5byVAOWQrADor6UA6ZOBAOS7twDkuKUA6aaWAOW6lQDmtrIA5a6YAOW+twDpmo8A55eFAOiLjwDlpLEA5bCUAOatuwDorrIA6YWNAOWlswDpu4QA5o6oAOaYvgDosIgA572qAOelngDoiboA5ZGiAOW4rQDlkKsA5LyBAOacmwDlr4YA5om5AOiQpQDpobkA6ZiyAOS4vgDnkIMA6IuxAOawpwDlir8A5ZGKAOadjgDlj7AA6JC9AOacqADluK4A6L2uAOegtADkupoA5biIAOWbtADms6gA6L+cAOWtlwDmnZAA5o6SAOS+mwDmsrMA5oCBAOWwgQDlj6YA5pa9AOWHjwDmoJEA5rq2AOaAjgDmraIA5qGIAOiogADlo6sA5Z2HAOatpgDlm7oA5Y+2AOmxvADms6IA6KeGAOS7hQDotLkA57SnAOeIsQDlt6YA56ugAOaXqQDmnJ0A5a6zAOe7rQDovbsA5pyNAOivlQDpo58A5YWFAOWFtQDmupAA5YikAOaKpADlj7gA6LazAOafkADnu4MA5beuAOiHtADmnb8A55SwAOmZjQDpu5EA54qvAOi0nwDlh7sA6IyDAOe7pwDlhbQA5Ly8AOS9mQDlnZoA5puyAOi+kwDkv64A5pWFAOWfjgDlpKsA5aSfAOmAgQDnrJQA6Ii5AOWNoADlj7MA6LSiAOWQgwDlr4wA5pilAOiBjADop4kA5rGJAOeUuwDlip8A5be0AOi3nwDomb0A5p2CAOmjngDmo4AA5ZC4AOWKqQDljYcA6ZizAOS6kgDliJ0A5YibAOaKlwDogIMA5oqVAOWdjwDnrZYA5Y+kAOW+hADmjaIA5pyqAOi3kQDnlZkA6ZKiAOabvgDnq68A6LSjAOermQDnroAA6L+wAOmSsQDlia8A5bC9AOW4nQDlsIQA6I2JAOWGsgDmib8A54usAOS7pADpmZAA6Zi/AOWuowDnjq8A5Y+MAOivtwDotoUA5b6uAOiuqQDmjqcA5beeAOiJrwDovbQA5om+AOWQpgDnuqoA55uKAOS+nQDkvJgA6aG2AOehgADovb0A5YCSAOaIvwDnqoEA5Z2QAOeyiQDmlYwA55WlAOWuogDoooEA5Ya3AOiDnADnu50A5p6QAOWdlwDliYIA5rWLAOS4nQDljY8A6K+JAOW/tQDpmYgA5LuNAOe9lwDnm5AA5Y+LAOa0iwDplJkA6IumAOWknADliJEA56e7AOmikQDpgJAA6Z2gAOa3twDmr40A55+tAOeargDnu4gA6IGaAOaxvQDmnZEA5LqRAOWTqgDml6IA6LedAOWNqwDlgZwA54OIAOWkrgDlr58A54OnAOi/hQDlooMA6IulAOWNsADmtLIA5Yi7AOaLrADmv4AA5a2UAOaQngDnlJoA5a6kAOW+hQDmoLgA5qChAOaVowDkvrUA5ZCnAOeUsgDmuLgA5LmFAOiPnADlkbMA5penAOaooQDmuZYA6LSnAOaNnwDpooQA6Zi7AOavqwDmma4A56izAOS5mQDlpogA5qSNAOaBrwDmiakA6ZO2AOivrQDmjKUA6YWSAOWuiADmi78A5bqPAOe6uADljLsA57y6AOmbqADlkJcA6ZKIAOWImADllYoA5oClAOWUsQDor68A6K6tAOaEvwDlrqEA6ZmEAOiOtwDojLYA6bKcAOeyrgDmlqQA5a2pAOiEsQDnoasA6IKlAOWWhADpvpkA5ryUAOeItgDmuJAA6KGAAOasogDmorAA5o6MAOatjADmspkA5YiaAOaUuwDosJMA55u+AOiuqADmmZoA57KSAOS5sQDnh4MA55+bAOS5jgDmnYAA6I2vAOWugQDpsoEA6LS1AOmSnwDnhaQA6K+7AOePrQDkvK8A6aaZAOS7iwDov6sA5Y+lAOS4sADln7kA5o+hAOWFsADmi4UA5bymAOibiwDmsokA5YGHAOepvwDmiacA562UAOS5kADosIEA6aG6AOeDnwDnvKkA5b6BAOiEuADllpwA5p2+AOiEmgDlm7AA5byCAOWFjQDog4wA5pifAOemjwDkubAA5p+TAOS6lQDmpoIA5oWiAOaAlQDno4EA5YCNAOellgDnmocA5L+DAOmdmQDooaUA6K+EAOe/uwDogokA6Le1AOWwvADooaMA5a69AOaJrADmo4kA5biMAOS8pADmk40A5Z6CAOeniwDlrpwA5rCiAOWllwDnnaMA5oyvAOaetgDkuq4A5pyrAOWuqgDluoYA57yWAOeJmwDop6YA5pigAOmbtwDplIAA6K+XAOW6pwDlsYUA5oqTAOijggDog54A5ZG8AOWomADmma8A5aiBAOe7vwDmmbYA5Y6aAOebnwDooaEA6bihAOWtmQDlu7YA5Y2xAOiDtgDlsYsA5LmhAOS4tADpmYYA6aG+AOaOiQDlkYAA54GvAOWygQDmjqoA5p2fAOiAkADliacA546JAOi1tQDot7MA5ZOlAOWtowDor74A5YevAOiDoQDpop0A5qy+AOe7jQDljbcA6b2QAOS8nwDokrgA5q6WAOawuADlrpcA6IuXAOW3nQDngokA5bKpAOW8sQDpm7YA5p2oAOWljwDmsr8A6ZyyAOadhgDmjqIA5ruRAOmVhwDppa0A5rWTAOiIqgDmgIAA6LW2AOW6kwDlpLoA5LyKAOeBtQDnqI4A6YCUAOeBrQDotZsA5b2SAOWPrADpvJMA5pKtAOebmADoo4EA6ZmpAOW6twDllK8A5b2VAOiPjADnuq8A5YCfAOezlgDnm5YA5qiqAOespgDnp4EA5YqqAOWgggDln58A5p6qAOa2pgDluYUA5ZOIAOernwDnhp8A6JmrAOazvQDohJEA5aOkAOeiswDmrKcA6YGNAOS+pwDlr6gA5pWiAOW9uwDomZEA5pacAOiWhADluq0A57qzAOW8uQDppbIA5Ly4AOaKmADpuqYA5rm/AOaalwDojbcA55OmAOWhngDluooA562RAOaBtgDmiLcA6K6/AOWhlADlpYcA6YCPAOaigQDliIAA5peLAOi/uQDljaEA5rCvAOmBhwDku70A5q+SAOazpQDpgIAA5rSXAOaRhgDngbAA5b2pAOWNlgDogJcA5aSPAOaLqQDlv5kA6ZOcAOeMrgDnoawA5LqIAOe5gQDlnIgA6ZuqAOWHvQDkuqYA5oq9AOevhwDpmLUA6Zi0AOS4gQDlsLoA6L+9AOWghgDpm4QA6L+OAOazmwDniLgA5qW8AOmBvwDosIsA5ZCoAOmHjgDnjKoA5peXAOe0rwDlgY8A5YW4AOmmhgDntKIA56emAOiEggDmva4A54i3AOixhgDlv70A5omYAOaDigDloZEA6YGXAOaEiADmnLEA5pu/AOe6pADnspcA5YC+AOWwmgDnl5sA5qWaAOiwogDlpYsA6LStAOejqADlkJsA5rGgAOaXgQDnoo4A6aqoAOebkQDmjZUA5byfAOaatADlibIA6LSvAOauigDph4oA6K+NAOS6oQDlo4EA6aG/AOWunQDljYgA5bCYAOmXuwDmj60A54KuAOauiwDlhqwA5qGlAOWmhwDoraYA57u8AOaLmwDlkLQA5LuYAOa1rgDpga0A5b6QAOaCqADmkYcA6LC3AOi1ngDnrrEA6ZqUAOiuogDnlLcA5ZC5AOWbrQDnurcA5ZSQAOi0pQDlrosA5467AOW3qADogJUA5Z2mAOiNowDpl60A5rm+AOmUrgDlh6EA6am7AOmUhQDmlZEA5oGpAOWJpQDlh50A56KxAOm9vwDmiKoA54K8AOm6uwDnuroA56aBAOW6nwDnm5sA54mIAOe8kwDlh4AA552bAOaYjADlqZoA5raJAOetkgDlmLQA5o+SAOWyuADmnJcA5bqEAOihlwDol48A5aeRAOi0uADohZAA5aW0AOWVpgDmg68A5LmYAOS8mQDmgaIA5YyAAOe6sQDmiY4A6L6pAOiAswDlvaoA6IejAOS6vwDnkoMA5oq1AOiEiQDnp4AA6JCoAOS/hADnvZEA6IieAOW6lwDllrcA57q1AOWvuADmsZcA5oyCAOa0qgDotLoA6ZeqAOafrADniIYA54OvAOa0pQDnqLsA5aKZAOi9rwDli4cA5YOPAOa7mgDljpgA6JKZAOiKswDogq8A5Z2hAOafsQDojaEA6IW/AOS7qgDml4UA5bC+AOi9pwDlhrAA6LShAOeZuwDpu44A5YmKAOmSuwDli5IA6YCDAOmanADmsKgA6YOtAOWzsADluIEA5rivAOS8jwDovagA5LqpAOavlQDmk6YA6I6rAOWIugDmtaoA56eYAOaPtADmoKoA5YGlAOWUrgDogqEA5bKbAOeUmADms6EA552hAOerpQDpk7gA5rGkAOmYgADkvJEA5rGHAOiIjQDniacA57uVAOeCuADlk7IA56O3AOe7qQDmnIsA5rehAOWwlgDlkK8A6Zm3AOaftADlkYgA5b6SAOminADms6oA56iNAOW/mADms7UA6JOdAOaLlgDmtJ4A5o6IAOmVnADovpsA5aOuAOmUiwDotKsA6JmaAOW8rwDmkakA5rOwAOW5vADlu7cA5bCKAOeqlwDnurIA5byEAOmatgDnlpEA5rCPAOWuqwDlp5AA6ZyHAOeRngDmgKoA5bCkAOeQtADlvqoA5o+PAOiGnADov50A5aS5AOiFsADnvJgA54+gAOeptwDmo64A5p6dAOeruQDmsp8A5YKsAOe7swDlv4YA6YKmAOWJqQDlubgA5rWGAOagjwDmi6UA54mZAOi0rgDnpLwA5rukAOmSoADnurkA572iAOaLjQDlkrEA5ZaKAOiilgDln4MA5YukAOe9mgDnhKYA5r2cAOS8jQDloqgA5qyyAOe8nQDlp5MA5YiKAOmlsQDku78A5aWWAOmTnQDprLwA5Li9AOi3qADpu5gA5oyWAOmTvgDmiasA5ZadAOiiiwDngq0A5rGhAOW5lQDor7gA5bynAOWKsQDmooUA5aW2AOa0gQDngb4A6IifAOmJtADoi68A6K68AOaKsQDmr4EA5oeCAOWvkgDmmboA5Z+UAOWvhADlsYoA6LeDAOa4oQDmjJEA5Li5AOiJsADotJ0A56KwAOaLlADniLkA5oi0AOeggQDmoqYA6Iq9AOeGlADotaQA5riUAOWTrQDmlawA6aKXAOWllADpk4UA5LuyAOiZjgDnqIAA5aa5AOS5jwDnj40A55SzAOahjADpgbUA5YWBAOmahgDonroA5LuTAOmtjwDplJAA5pmTAOawrgDlhbwA6ZqQAOeijQDotasA5ouoAOW/oADogoMA57y4AOeJtQDmiqIA5Y2aAOW3pwDlo7MA5YWEAOadnADorq8A6K+aAOeipwDnpaUA5p+vAOmhtQDlt6EA55+pAOaCsgDngYwA6b6EAOS8pgDnpagA5a+7AOahggDpk7oA5ZyjAOaBkADmgbAA6YORAOi2owDmiqwA6I2SAOiFvgDotLQA5p+UAOa7tADnjJsA6ZiUAOi+hgDlprsA5aGrAOaSpADlgqgA562+AOmXuQDmibAA57SrAOegggDpgJIA5oiPAOWQigDpmbYA5LyQAOWWggDnlpcA55O2AOWphgDmipoA6IeCAOaRuADlv40A6Jm+AOicoQDpgrsA6IO4AOW3qQDmjKQA5YG2AOW8gwDmp70A5YqyAOS5swDpgpMA5ZCJAOS7gQDng4IA56CWAOennwDkuYwA6IiwAOS8tADnk5wA5rWFAOS4mQDmmoIA54elAOapoQDmn7MA6L+3AOaalgDniYwA56enAOiDhgDor6YA57CnAOi4jwDnk7cA6LCxAOWRhgDlrr4A57OKAOa0mwDovokA5oSkAOerngDpmpkA5oCSAOeymADkuYMA57uqAOiCqQDnsY0A5pWPAOa2ggDnhpkA55qGAOS+pgDmgqwA5o6YAOS6qwDnuqAA6YaSAOeLggDplIEA5reAAOaBqADnibIA6Zy4AOeIrADotY8A6YCGAOeOqQDpmbUA56WdAOenkgDmtZkA6LKMAE44TGFuZ3VhZ2UxOENoaW5lc2VfU2ltcGxpZmllZEUATjVib29zdDZkZXRhaWwxN3NwX2NvdW50ZWRfaW1wbF9wSU40ZXBlZTEwbWlzY191dGlsczE0Y2FsbF9iZWZvcl9kaWVJWk42Y3J5cHRvMTNFbGVjdHJ1bVdvcmRzMTR3b3Jkc190b19ieXRlc0VSS05TMl8xNXdpcGVhYmxlX3N0cmluZ0VSUzdfbWJSTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU0JfMTFjaGFyX3RyYWl0c0ljRUVOU0JfOWFsbG9jYXRvckljRUVFRUUzJF8wRUVFRQBONGVwZWUxMG1pc2NfdXRpbHMxNGNhbGxfYmVmb3JfZGllSVpONmNyeXB0bzEzRWxlY3RydW1Xb3JkczE0d29yZHNfdG9fYnl0ZXNFUktOU18xNXdpcGVhYmxlX3N0cmluZ0VSUzRfbWJSTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzhfMTFjaGFyX3RyYWl0c0ljRUVOUzhfOWFsbG9jYXRvckljRUVFRUUzJF8wRUUATjRlcGVlMTBtaXNjX3V0aWxzMTljYWxsX2JlZm9yX2RpZV9iYXNlRQBJbnZhbGlkIHNlZWQ6IGZhaWxlZCB0byBjb252ZXJ0IHdvcmRzIHRvIGJ5dGVzAEludmFsaWQgc2VlZDogd3Jvbmcgb3V0cHV0IHNpemUALTAAVDAAVAA6MAA6AFogfCAAIHwgACBsaW5lIABdOiAAc3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4Ac3RkOjp3c3RyaW5nAGVtc2NyaXB0ZW46OnZhbABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmcgZG91YmxlPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0llRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lkRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWZFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQBOMTBlbXNjcmlwdGVuM3ZhbEUATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUATlN0M19fMjEyYmFzaWNfc3RyaW5nSWhOU18xMWNoYXJfdHJhaXRzSWhFRU5TXzlhbGxvY2F0b3JJaEVFRUUALSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBOQU4AaW5maW5pdHkAbmFuAAABAgQHAwYFAExDX0FMTABMQU5HAEMuVVRGLTgAUE9TSVgATVVTTF9MT0NQQVRIAHN0ZDo6YmFkX2Z1bmN0aW9uX2NhbGwATlN0M19fMjE3YmFkX2Z1bmN0aW9uX2NhbGxFAF9fbmV4dF9wcmltZSBvdmVyZmxvdwBOU3QzX18yOGlvc19iYXNlRQBOU3QzX18yOWJhc2ljX2lvc0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVFRQBOU3QzX18yOWJhc2ljX2lvc0l3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRQBOU3QzX18yMTViYXNpY19zdHJlYW1idWZJY05TXzExY2hhcl90cmFpdHNJY0VFRUUATlN0M19fMjE1YmFzaWNfc3RyZWFtYnVmSXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFAE5TdDNfXzIxM2Jhc2ljX2lzdHJlYW1JY05TXzExY2hhcl90cmFpdHNJY0VFRUUATlN0M19fMjEzYmFzaWNfaXN0cmVhbUl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRQBOU3QzX18yMTNiYXNpY19vc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFAE5TdDNfXzIxM2Jhc2ljX29zdHJlYW1Jd05TXzExY2hhcl90cmFpdHNJd0VFRUUATlN0M19fMjE0YmFzaWNfaW9zdHJlYW1JY05TXzExY2hhcl90cmFpdHNJY0VFRUUAdW5zcGVjaWZpZWQgaW9zdHJlYW1fY2F0ZWdvcnkgZXJyb3IAaW9zdHJlYW0ATlN0M19fMjE5X19pb3N0cmVhbV9jYXRlZ29yeUUATlN0M19fMjhpb3NfYmFzZTdmYWlsdXJlRQBpb3NfYmFzZTo6Y2xlYXIATlN0M19fMjExX19zdGRvdXRidWZJd0VFAE5TdDNfXzIxMV9fc3Rkb3V0YnVmSWNFRQB1bnN1cHBvcnRlZCBsb2NhbGUgZm9yIHN0YW5kYXJkIGlucHV0AE5TdDNfXzIxMF9fc3RkaW5idWZJd0VFAE5TdDNfXzIxMF9fc3RkaW5idWZJY0VFAE5TdDNfXzI3Y29sbGF0ZUljRUUATlN0M19fMjZsb2NhbGU1ZmFjZXRFAE5TdDNfXzI3Y29sbGF0ZUl3RUUAJXAAQwBOU3QzX18yN251bV9nZXRJY05TXzE5aXN0cmVhbWJ1Zl9pdGVyYXRvckljTlNfMTFjaGFyX3RyYWl0c0ljRUVFRUVFAE5TdDNfXzI5X19udW1fZ2V0SWNFRQBOU3QzX18yMTRfX251bV9nZXRfYmFzZUUATlN0M19fMjdudW1fZ2V0SXdOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yOV9fbnVtX2dldEl3RUUAJXAAAAAATAAlAAAAAABOU3QzX18yN251bV9wdXRJY05TXzE5b3N0cmVhbWJ1Zl9pdGVyYXRvckljTlNfMTFjaGFyX3RyYWl0c0ljRUVFRUVFAE5TdDNfXzI5X19udW1fcHV0SWNFRQBOU3QzX18yMTRfX251bV9wdXRfYmFzZUUATlN0M19fMjdudW1fcHV0SXdOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yOV9fbnVtX3B1dEl3RUUAJUg6JU06JVMAJW0vJWQvJXkAJUk6JU06JVMgJXAAJWEgJWIgJWQgJUg6JU06JVMgJVkAQU0AUE0ASmFudWFyeQBGZWJydWFyeQBNYXJjaABBcHJpbABNYXkASnVuZQBKdWx5AEF1Z3VzdABTZXB0ZW1iZXIAT2N0b2JlcgBOb3ZlbWJlcgBEZWNlbWJlcgBKYW4ARmViAE1hcgBBcHIASnVuAEp1bABBdWcAU2VwAE9jdABOb3YARGVjAFN1bmRheQBNb25kYXkAVHVlc2RheQBXZWRuZXNkYXkAVGh1cnNkYXkARnJpZGF5AFNhdHVyZGF5AFN1bgBNb24AVHVlAFdlZABUaHUARnJpAFNhdAAlbS8lZC8leSVZLSVtLSVkJUk6JU06JVMgJXAlSDolTSVIOiVNOiVTJUg6JU06JVNOU3QzX18yOHRpbWVfZ2V0SWNOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yMjBfX3RpbWVfZ2V0X2Nfc3RvcmFnZUljRUUATlN0M19fMjl0aW1lX2Jhc2VFAE5TdDNfXzI4dGltZV9nZXRJd05TXzE5aXN0cmVhbWJ1Zl9pdGVyYXRvckl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRUVFAE5TdDNfXzIyMF9fdGltZV9nZXRfY19zdG9yYWdlSXdFRQBOU3QzX18yOHRpbWVfcHV0SWNOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yMTBfX3RpbWVfcHV0RQBsb2NhbGUgbm90IHN1cHBvcnRlZABOU3QzX18yOHRpbWVfcHV0SXdOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yMTBtb25leXB1bmN0SWNMYjBFRUUATlN0M19fMjEwbW9uZXlfYmFzZUUATlN0M19fMjEwbW9uZXlwdW5jdEljTGIxRUVFAE5TdDNfXzIxMG1vbmV5cHVuY3RJd0xiMEVFRQBOU3QzX18yMTBtb25leXB1bmN0SXdMYjFFRUUAMDEyMzQ1Njc4OQAlTGYAbW9uZXlfZ2V0IGVycm9yAE5TdDNfXzI5bW9uZXlfZ2V0SWNOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yMTFfX21vbmV5X2dldEljRUUAMDEyMzQ1Njc4OQBOU3QzX18yOW1vbmV5X2dldEl3TlNfMTlpc3RyZWFtYnVmX2l0ZXJhdG9ySXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFRUUATlN0M19fMjExX19tb25leV9nZXRJd0VFACUuMExmAE5TdDNfXzI5bW9uZXlfcHV0SWNOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yMTFfX21vbmV5X3B1dEljRUUATlN0M19fMjltb25leV9wdXRJd05TXzE5b3N0cmVhbWJ1Zl9pdGVyYXRvckl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRUVFAE5TdDNfXzIxMV9fbW9uZXlfcHV0SXdFRQBOU3QzX18yOG1lc3NhZ2VzSWNFRQBOU3QzX18yMTNtZXNzYWdlc19iYXNlRQBOU3QzX18yMTdfX3dpZGVuX2Zyb21fdXRmOElMbTMyRUVFAE5TdDNfXzI3Y29kZWN2dElEaWMxMV9fbWJzdGF0ZV90RUUATlN0M19fMjEyY29kZWN2dF9iYXNlRQBOU3QzX18yMTZfX25hcnJvd190b191dGY4SUxtMzJFRUUATlN0M19fMjhtZXNzYWdlc0l3RUUATlN0M19fMjdjb2RlY3Z0SWNjMTFfX21ic3RhdGVfdEVFAE5TdDNfXzI3Y29kZWN2dEl3YzExX19tYnN0YXRlX3RFRQBOU3QzX18yN2NvZGVjdnRJRHNjMTFfX21ic3RhdGVfdEVFAE5TdDNfXzI2bG9jYWxlNV9faW1wRQBOU3QzX18yNWN0eXBlSWNFRQBOU3QzX18yMTBjdHlwZV9iYXNlRQBOU3QzX18yNWN0eXBlSXdFRQBOU3QzX18yOG51bXB1bmN0SWNFRQBOU3QzX18yOG51bXB1bmN0SXdFRQBOU3QzX18yMTRfX3NoYXJlZF9jb3VudEUATlN0M19fMjE5X19zaGFyZWRfd2Vha19jb3VudEUAbXV0ZXggbG9jayBmYWlsZWQAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQA6IG5vIGNvbnZlcnNpb24AOiBvdXQgb2YgcmFuZ2UAc3RvdWwAc3RvdWxsACVkAHVuc3BlY2lmaWVkIGdlbmVyaWNfY2F0ZWdvcnkgZXJyb3IAVW5rbm93biBlcnJvciAlZABnZW5lcmljAE5TdDNfXzIyNF9fZ2VuZXJpY19lcnJvcl9jYXRlZ29yeUUATlN0M19fMjEyX19kb19tZXNzYWdlRQBOU3QzX18yMTRlcnJvcl9jYXRlZ29yeUUAdW5zcGVjaWZpZWQgc3lzdGVtX2NhdGVnb3J5IGVycm9yAHN5c3RlbQBOU3QzX18yMjNfX3N5c3RlbV9lcnJvcl9jYXRlZ29yeUUATlN0M19fMjEyc3lzdGVtX2Vycm9yRQA6IAB2ZWN0b3IAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlczogJXMAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGZvcmVpZ24gZXhjZXB0aW9uAHRlcm1pbmF0aW5nAHVuY2F1Z2h0AFN0OWV4Y2VwdGlvbgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQBTdDl0eXBlX2luZm8ATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQBwdGhyZWFkX29uY2UgZmFpbHVyZSBpbiBfX2N4YV9nZXRfZ2xvYmFsc19mYXN0KCkAY2Fubm90IGNyZWF0ZSBwdGhyZWFkIGtleSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQBjYW5ub3QgemVybyBvdXQgdGhyZWFkIHZhbHVlIGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZAB0ZXJtaW5hdGVfaGFuZGxlciB1bmV4cGVjdGVkbHkgdGhyZXcgYW4gZXhjZXB0aW9uAHN0ZDo6YmFkX2FsbG9jAFN0OWJhZF9hbGxvYwBzdGQ6OmV4Y2VwdGlvbgBzdGQ6OmJhZF9leGNlcHRpb24AU3QxM2JhZF9leGNlcHRpb24AU3QxMWxvZ2ljX2Vycm9yAFN0MTNydW50aW1lX2Vycm9yAFN0MTZpbnZhbGlkX2FyZ3VtZW50AFN0MTJsZW5ndGhfZXJyb3IAU3QxMm91dF9vZl9yYW5nZQBTdDExcmFuZ2VfZXJyb3IAU3QxNG92ZXJmbG93X2Vycm9yAHN0ZDo6YmFkX2Nhc3QAU3Q4YmFkX2Nhc3QAc3RkOjpiYWRfdHlwZWlkAFN0MTBiYWRfdHlwZWlkAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMjNfX2Z1bmRhbWVudGFsX3R5cGVfaW5mb0UAdgBjAGgAcwBqAG0AZgBkAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0UAIGNvbnN0ACB2b2xhdGlsZQAgcmVzdHJpY3QAIGNvbXBsZXgAIGltYWdpbmFyeQAgWwAgKAApACgAJiYAb2JqY19vYmplY3Q8ACoAJgBvYmpjcHJvdG8AIAA8AD4AIHZlY3RvclsAXQBwaXhlbCB2ZWN0b3JbACY9AD0ALAB+ADo6AGRlbGV0ZVtdIABkZWxldGUgAC8ALz0AXgBePQA9PQA+PQApWwA8PQA8PAA8PD0ALQAtPQAqPQAtLQApLS0AIT0AIQB8fAB8AHw9AC0+KgArACs9ACsrACkrKwApID8gKAApIDogKAAlACU9AD4+AD4+PQB0aHJvdwB0aHJvdyAAdHlwZWlkKABzaXplb2YuLi4oACwgAHNpemVvZiAoAHN0YXRpY19jYXN0PAA+KAByZWludGVycHJldF9jYXN0PAAtPgBub2V4Y2VwdCAoAFtdIAApIAAuAC4qAHN0ZDo6AG9wZXJhdG9yJiYAb3BlcmF0b3ImAG9wZXJhdG9yJj0Ab3BlcmF0b3I9AG9wZXJhdG9yKCkAb3BlcmF0b3IsAG9wZXJhdG9yfgBvcGVyYXRvciAAb3BlcmF0b3IgZGVsZXRlW10Ab3BlcmF0b3IqAG9wZXJhdG9yLwBvcGVyYXRvci89AG9wZXJhdG9yXgBvcGVyYXRvcl49AG9wZXJhdG9yPT0Ab3BlcmF0b3I+PQBvcGVyYXRvcj4Ab3BlcmF0b3JbXQBvcGVyYXRvcjw9AG9wZXJhdG9yIiIgAG9wZXJhdG9yPDwAb3BlcmF0b3I8PD0Ab3BlcmF0b3I8AG9wZXJhdG9yLQBvcGVyYXRvci09AG9wZXJhdG9yKj0Ab3BlcmF0b3ItLQBvcGVyYXRvciBuZXdbXQBvcGVyYXRvciE9AG9wZXJhdG9yIQBvcGVyYXRvciBuZXcAb3BlcmF0b3J8fABvcGVyYXRvcnwAb3BlcmF0b3J8PQBvcGVyYXRvci0+KgBvcGVyYXRvcisAb3BlcmF0b3IrPQBvcGVyYXRvcisrAG9wZXJhdG9yLT4Ab3BlcmF0b3I/AG9wZXJhdG9yJQBvcGVyYXRvciU9AG9wZXJhdG9yPj4Ab3BlcmF0b3I+Pj0Ab3BlcmF0b3IgZGVsZXRlACd1bm5hbWVkACdsYW1iZGEnKABzdGQ6OnN0cmluZwBzdGQ6OmJhc2ljX3N0cmluZzxjaGFyLCBzdGQ6OmNoYXJfdHJhaXRzPGNoYXI+LCBzdGQ6OmFsbG9jYXRvcjxjaGFyPiA+AGJhc2ljX3N0cmluZwBzdGQ6OmlzdHJlYW0Ac3RkOjpiYXNpY19pc3RyZWFtPGNoYXIsIHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4gPgBiYXNpY19pc3RyZWFtAHN0ZDo6b3N0cmVhbQBzdGQ6OmJhc2ljX29zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AGJhc2ljX29zdHJlYW0Ac3RkOjppb3N0cmVhbQBzdGQ6OmJhc2ljX2lvc3RyZWFtPGNoYXIsIHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4gPgBiYXNpY19pb3N0cmVhbQBkeW5hbWljX2Nhc3Q8ACkoAGNvbnN0X2Nhc3Q8AGFsaWdub2YgKABmcAB3Y2hhcl90AGZhbHNlAHRydWUAY2hhcgBzaWduZWQgY2hhcgB1bnNpZ25lZCBjaGFyAHNob3J0AHVuc2lnbmVkIHNob3J0AHUAbAB1bABsbAB1bGwAX19pbnQxMjgAdW5zaWduZWQgX19pbnQxMjgAJUxhTAAlYQAlYWYAZGVjbHR5cGUoAHN0ZDo6YWxsb2NhdG9yAHN0ZDo6YmFzaWNfc3RyaW5nADo6c3RyaW5nIGxpdGVyYWwAc3RkAF9HTE9CQUxfX04AKGFub255bW91cyBuYW1lc3BhY2UpACA+AFRfAGlkADo6KgAgJgAgJiYAIFtdAHZvaWQAYm9vbABpbnQAdW5zaWduZWQgaW50AGxvbmcAdW5zaWduZWQgbG9uZwBsb25nIGxvbmcAZmxvYXQAbG9uZyBkb3VibGUAX19mbG9hdDEyOAAuLi4AZGVjaW1hbDY0AGRlY2ltYWwxMjgAZGVjaW1hbDMyAGRlY2ltYWwxNgBjaGFyMzJfdABjaGFyMTZfdABhdXRvAHN0ZDo6bnVsbHB0cl90AGRvdWJsZQB1bnNpZ25lZCBsb25nIGxvbmcAX2Jsb2NrX2ludm9rZQBpbnZvY2F0aW9uIGZ1bmN0aW9uIGZvciBibG9jayBpbiAAdnRhYmxlIGZvciAAVlRUIGZvciAAdHlwZWluZm8gZm9yIAB0eXBlaW5mbyBuYW1lIGZvciAAY292YXJpYW50IHJldHVybiB0aHVuayB0byAAY29uc3RydWN0aW9uIHZ0YWJsZSBmb3IgAC1pbi0AdmlydHVhbCB0aHVuayB0byAAbm9uLXZpcnR1YWwgdGh1bmsgdG8gAGd1YXJkIHZhcmlhYmxlIGZvciAAcmVmZXJlbmNlIHRlbXBvcmFyeSBmb3Ig";var Mi=z;z+=16,S(Mi%8==0);var Oi={};var Xi={last:0,caught:[],infos:{},deAdjust:function(i){if(!i||Xi.infos[i])return i;for(var A in Xi.infos){var t=+A;if(Xi.infos[t].adjusted===i)return p("de-adjusted exception ptr "+i+" to "+t),t}return p("no de-adjustment for unknown exception ptr "+i),i},addRef:function(i){(p("addref "+i),i)&&Xi.infos[i].refcount++},decRef:function(i){if(p("decref "+i),i){var A=Xi.infos[i];S(A.refcount>0),A.refcount--,0!==A.refcount||A.rethrown||(A.destructor&&n.dynCall_vi(A.destructor,i),delete Xi.infos[i],Fi(i),p("decref freeing exception "+[i,Xi.last,"stack",Xi.caught]))}},clearRef:function(i){i&&(Xi.infos[i].refcount=0)}};function Fi(i){try{return Pr(i)}catch(i){p("exception during cxa_free_exception: "+i)}}function Li(){var i=Xi.last;if(!i)return 0|(t_(0),0);var A=Xi.infos[i],t=A.type;if(!t)return 0|(t_(0),i);var e=Array.prototype.slice.call(arguments);n.___cxa_is_pointer_type(t);Li.buffer||(Li.buffer=i_(4)),h("can_catch on "+[i]),T[Li.buffer>>2]=i,i=Li.buffer;for(var r=0;r>2],A.adjusted=i,h(" can_catch found "+[i,e[r]]),0|(t_(e[r]),i);return i=T[i>>2],0|(t_(t),i)}var xi={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function ki(i){return n.___errno_location?T[n.___errno_location()>>2]=i:p("failed to set errno from JS"),i}var Hi={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},Vi={splitPath:function(i){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(i).slice(1)},normalizeArray:function(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t;t--)i.unshift("..");return i},normalize:function(i){var A="/"===i.charAt(0),t="/"===i.substr(-1);return(i=Vi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"))||A||(i="."),i&&t&&(i+="/"),(A?"/":"")+i},dirname:function(i){var A=Vi.splitPath(i),t=A[0],e=A[1];return t||e?(e&&(e=e.substr(0,e.length-1)),t+e):"."},basename:function(i){if("/"===i)return"/";var A=i.lastIndexOf("/");return-1===A?i:i.substr(A+1)},extname:function(i){return Vi.splitPath(i)[3]},join:function(){var i=Array.prototype.slice.call(arguments,0);return Vi.normalize(i.join("/"))},join2:function(i,A){return Vi.normalize(i+"/"+A)},resolve:function(){for(var i="",A=!1,t=arguments.length-1;t>=-1&&!A;t--){var e=t>=0?arguments[t]:zi.cwd();if("string"!=typeof e)throw new TypeError("Arguments to path.resolve must be strings");if(!e)return"";i=e+"/"+i,A="/"===e.charAt(0)}return i=Vi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"),(A?"/":"")+i||"."},relative:function(i,A){function t(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=Vi.resolve(i).substr(1),A=Vi.resolve(A).substr(1);for(var e=t(i.split("/")),r=t(A.split("/")),_=Math.min(e.length,r.length),a=_,n=0;n<_;n++)if(e[n]!==r[n]){a=n;break}var o=[];for(n=a;n0?e.slice(0,_).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n");if(!t)return null;i.input=$A(t,!0)}return i.input.shift()},put_char:function(i,A){null===A||10===A?(h(C(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(h(C(i.output,0)),i.output=[])}},default_tty1_ops:{put_char:function(i,A){null===A||10===A?(p(C(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(p(C(i.output,0)),i.output=[])}}},Ti={ops_table:null,mount:function(i){return Ti.createNode(null,"/",16895,0)},createNode:function(i,A,t,e){if(zi.isBlkdev(t)||zi.isFIFO(t))throw new zi.ErrnoError(xi.EPERM);Ti.ops_table||(Ti.ops_table={dir:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr,lookup:Ti.node_ops.lookup,mknod:Ti.node_ops.mknod,rename:Ti.node_ops.rename,unlink:Ti.node_ops.unlink,rmdir:Ti.node_ops.rmdir,readdir:Ti.node_ops.readdir,symlink:Ti.node_ops.symlink},stream:{llseek:Ti.stream_ops.llseek}},file:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr},stream:{llseek:Ti.stream_ops.llseek,read:Ti.stream_ops.read,write:Ti.stream_ops.write,allocate:Ti.stream_ops.allocate,mmap:Ti.stream_ops.mmap,msync:Ti.stream_ops.msync}},link:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr,readlink:Ti.node_ops.readlink},stream:{}},chrdev:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr},stream:zi.chrdev_stream_ops}});var r=zi.createNode(i,A,t,e);return zi.isDir(r.mode)?(r.node_ops=Ti.ops_table.dir.node,r.stream_ops=Ti.ops_table.dir.stream,r.contents={}):zi.isFile(r.mode)?(r.node_ops=Ti.ops_table.file.node,r.stream_ops=Ti.ops_table.file.stream,r.usedBytes=0,r.contents=null):zi.isLink(r.mode)?(r.node_ops=Ti.ops_table.link.node,r.stream_ops=Ti.ops_table.link.stream):zi.isChrdev(r.mode)&&(r.node_ops=Ti.ops_table.chrdev.node,r.stream_ops=Ti.ops_table.chrdev.stream),r.timestamp=Date.now(),i&&(i.contents[A]=r),r},getFileDataAsRegularArray:function(i){if(i.contents&&i.contents.subarray){for(var A=[],t=0;ti.contents.length&&(i.contents=Ti.getFileDataAsRegularArray(i),i.usedBytes=i.contents.length),!i.contents||i.contents.subarray){var t=i.contents?i.contents.length:0;if(t>=A)return;A=Math.max(A,t*(t<1048576?2:1.125)|0),0!=t&&(A=Math.max(A,256));var e=i.contents;return i.contents=new Uint8Array(A),void(i.usedBytes>0&&i.contents.set(e.subarray(0,i.usedBytes),0))}for(!i.contents&&A>0&&(i.contents=[]);i.contents.lengthA)i.contents.length=A;else for(;i.contents.length=i.node.usedBytes)return 0;var a=Math.min(i.node.usedBytes-r,e);if(S(a>=0),a>8&&_.subarray)A.set(_.subarray(r,r+a),t);else for(var n=0;n0||r+ea.timestamp)&&(r.push(t),e++)});var _=[];if(Object.keys(A.entries).forEach(function(t){A.entries[t];i.entries[t]||(_.push(t),e++)}),!e)return t(null);var a=0,n=("remote"===i.type?i.db:A.db).transaction([Ui.DB_STORE_NAME],"readwrite"),o=n.objectStore(Ui.DB_STORE_NAME);function c(i){return i?c.errored?void 0:(c.errored=!0,t(i)):++a>=e?t(null):void 0}n.onerror=function(i){c(this.error),i.preventDefault()},r.sort().forEach(function(i){"local"===A.type?Ui.loadRemoteEntry(o,i,function(A,t){if(A)return c(A);Ui.storeLocalEntry(i,t,c)}):Ui.loadLocalEntry(i,function(A,t){if(A)return c(A);Ui.storeRemoteEntry(o,i,t,c)})}),_.sort().reverse().forEach(function(i){"local"===A.type?Ui.removeLocalEntry(i,c):Ui.removeRemoteEntry(o,i,c)})}},Ki={isWindows:!1,staticInit:function(){Ki.isWindows=!!A.platform.match(/^win/);var i=A.binding("constants");i.fs&&(i=i.fs),Ki.flagsForNodeMap={1024:i.O_APPEND,64:i.O_CREAT,128:i.O_EXCL,0:i.O_RDONLY,2:i.O_RDWR,4096:i.O_SYNC,512:i.O_TRUNC,1:i.O_WRONLY}},bufferFrom:function(i){return r.alloc?r.from(i):new r(i)},mount:function(i){return S(E),Ki.createNode(null,"/",Ki.getMode(i.opts.root),0)},createNode:function(i,A,t,e){if(!zi.isDir(t)&&!zi.isFile(t)&&!zi.isLink(t))throw new zi.ErrnoError(xi.EINVAL);var r=zi.createNode(i,A,t);return r.node_ops=Ki.node_ops,r.stream_ops=Ki.stream_ops,r},getMode:function(i){var A;try{A=PA.lstatSync(i),Ki.isWindows&&(A.mode=A.mode|(292&A.mode)>>2)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}return A.mode},realPath:function(i){for(var A=[];i.parent!==i;)A.push(i.name),i=i.parent;return A.push(i.mount.opts.root),A.reverse(),Vi.join.apply(null,A)},flagsForNode:function(i){i&=-2097153,i&=-2049,i&=-32769,i&=-524289;var A=0;for(var t in Ki.flagsForNodeMap)i&t&&(A|=Ki.flagsForNodeMap[t],i^=t);if(i)throw new zi.ErrnoError(xi.EINVAL);return A},node_ops:{getattr:function(i){var A,t=Ki.realPath(i);try{A=PA.lstatSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}return Ki.isWindows&&!A.blksize&&(A.blksize=4096),Ki.isWindows&&!A.blocks&&(A.blocks=(A.size+A.blksize-1)/A.blksize|0),{dev:A.dev,ino:A.ino,mode:A.mode,nlink:A.nlink,uid:A.uid,gid:A.gid,rdev:A.rdev,size:A.size,atime:A.atime,mtime:A.mtime,ctime:A.ctime,blksize:A.blksize,blocks:A.blocks}},setattr:function(i,A){var t=Ki.realPath(i);try{if(void 0!==A.mode&&(PA.chmodSync(t,A.mode),i.mode=A.mode),void 0!==A.timestamp){var e=new Date(A.timestamp);PA.utimesSync(t,e,e)}void 0!==A.size&&PA.truncateSync(t,A.size)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},lookup:function(i,A){var t=Vi.join2(Ki.realPath(i),A),e=Ki.getMode(t);return Ki.createNode(i,A,e)},mknod:function(i,A,t,e){var r=Ki.createNode(i,A,t,e),_=Ki.realPath(r);try{zi.isDir(r.mode)?PA.mkdirSync(_,r.mode):PA.writeFileSync(_,"",{mode:r.mode})}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}return r},rename:function(i,A,t){var e=Ki.realPath(i),r=Vi.join2(Ki.realPath(A),t);try{PA.renameSync(e,r)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},unlink:function(i,A){var t=Vi.join2(Ki.realPath(i),A);try{PA.unlinkSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},rmdir:function(i,A){var t=Vi.join2(Ki.realPath(i),A);try{PA.rmdirSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},readdir:function(i){var A=Ki.realPath(i);try{return PA.readdirSync(A)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},symlink:function(i,A,t){var e=Vi.join2(Ki.realPath(i),A);try{PA.symlinkSync(t,e)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},readlink:function(i){var A=Ki.realPath(i);try{return A=PA.readlinkSync(A),A=zA.relative(zA.resolve(i.mount.opts.root),A)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}}},stream_ops:{open:function(i){var A=Ki.realPath(i.node);try{zi.isFile(i.node.mode)&&(i.nfd=PA.openSync(A,Ki.flagsForNode(i.flags)))}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},close:function(i){try{zi.isFile(i.node.mode)&&i.nfd&&PA.closeSync(i.nfd)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(xi[i.code])}},read:function(i,A,t,e,r){if(0===e)return 0;try{return PA.readSync(i.nfd,Ki.bufferFrom(A.buffer),t,e,r)}catch(i){throw new zi.ErrnoError(xi[i.code])}},write:function(i,A,t,e,r){try{return PA.writeSync(i.nfd,Ki.bufferFrom(A.buffer),t,e,r)}catch(i){throw new zi.ErrnoError(xi[i.code])}},llseek:function(i,A,t){var e=A;if(1===t)e+=i.position;else if(2===t&&zi.isFile(i.node.mode))try{e+=PA.fstatSync(i.nfd).size}catch(i){throw new zi.ErrnoError(xi[i.code])}if(e<0)throw new zi.ErrnoError(xi.EINVAL);return e}}},Pi={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(i){S(s),Pi.reader||(Pi.reader=new FileReaderSync);var A=Pi.createNode(null,"/",Pi.DIR_MODE,0),t={};function e(i){for(var e=i.split("/"),r=A,_=0;_=i.node.size)return 0;var _=i.node.contents.slice(r,r+e),a=Pi.reader.readAsArrayBuffer(_);return A.set(new Uint8Array(a),t),_.size},write:function(i,A,t,e,r){throw new zi.ErrnoError(xi.EIO)},llseek:function(i,A,t){var e=A;if(1===t?e+=i.position:2===t&&zi.isFile(i.node.mode)&&(e+=i.node.size),e<0)throw new zi.ErrnoError(xi.EINVAL);return e}}};z+=16,z+=16,z+=16;var zi={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(i){if(!(i instanceof zi.ErrnoError))throw i+" : "+L();return ki(i.errno)},lookupPath:function(i,A){if(i=Vi.resolve(zi.cwd(),i),A=A||{},!i)return{path:"",node:null};var t={follow_mount:!0,recurse_count:0};for(var e in t)void 0===A[e]&&(A[e]=t[e]);if(A.recurse_count>8)throw new zi.ErrnoError(xi.ELOOP);for(var r=Vi.normalizeArray(i.split("/").filter(function(i){return!!i}),!1),_=zi.root,a="/",n=0;n40)throw new zi.ErrnoError(xi.ELOOP)}}return{path:a,node:_}},getPath:function(i){for(var A;;){if(zi.isRoot(i)){var t=i.mount.mountpoint;return A?"/"!==t[t.length-1]?t+"/"+A:t+A:t}A=A?i.name+"/"+A:i.name,i=i.parent}},hashName:function(i,A){for(var t=0,e=0;e>>0)%zi.nameTable.length},hashAddNode:function(i){var A=zi.hashName(i.parent.id,i.name);i.name_next=zi.nameTable[A],zi.nameTable[A]=i},hashRemoveNode:function(i){var A=zi.hashName(i.parent.id,i.name);if(zi.nameTable[A]===i)zi.nameTable[A]=i.name_next;else for(var t=zi.nameTable[A];t;){if(t.name_next===i){t.name_next=i.name_next;break}t=t.name_next}},lookupNode:function(i,A){var t=zi.mayLookup(i);if(t)throw new zi.ErrnoError(t,i);for(var e=zi.hashName(i.id,A),r=zi.nameTable[e];r;r=r.name_next){var _=r.name;if(r.parent.id===i.id&&_===A)return r}return zi.lookup(i,A)},createNode:function(i,A,t,e){if(!zi.FSNode){zi.FSNode=function(i,A,t,e){i||(i=this),this.parent=i,this.mount=i.mount,this.mounted=null,this.id=zi.nextInode++,this.name=A,this.mode=t,this.node_ops={},this.stream_ops={},this.rdev=e},zi.FSNode.prototype={};Object.defineProperties(zi.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(i){i?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(i){i?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return zi.isDir(this.mode)}},isDevice:{get:function(){return zi.isChrdev(this.mode)}}})}var r=new zi.FSNode(i,A,t,e);return zi.hashAddNode(r),r},destroyNode:function(i){zi.hashRemoveNode(i)},isRoot:function(i){return i===i.parent},isMountpoint:function(i){return!!i.mounted},isFile:function(i){return 32768==(61440&i)},isDir:function(i){return 16384==(61440&i)},isLink:function(i){return 40960==(61440&i)},isChrdev:function(i){return 8192==(61440&i)},isBlkdev:function(i){return 24576==(61440&i)},isFIFO:function(i){return 4096==(61440&i)},isSocket:function(i){return 49152==(49152&i)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(i){var A=zi.flagModes[i];if(void 0===A)throw new Error("Unknown file open mode: "+i);return A},flagsToPermissionString:function(i){var A=["r","w","rw"][3&i];return 512&i&&(A+="w"),A},nodePermissions:function(i,A){return zi.ignorePermissions?0:(-1===A.indexOf("r")||292&i.mode)&&(-1===A.indexOf("w")||146&i.mode)&&(-1===A.indexOf("x")||73&i.mode)?0:xi.EACCES},mayLookup:function(i){var A=zi.nodePermissions(i,"x");return A||(i.node_ops.lookup?0:xi.EACCES)},mayCreate:function(i,A){try{zi.lookupNode(i,A);return xi.EEXIST}catch(i){}return zi.nodePermissions(i,"wx")},mayDelete:function(i,A,t){var e;try{e=zi.lookupNode(i,A)}catch(i){return i.errno}var r=zi.nodePermissions(i,"wx");if(r)return r;if(t){if(!zi.isDir(e.mode))return xi.ENOTDIR;if(zi.isRoot(e)||zi.getPath(e)===zi.cwd())return xi.EBUSY}else if(zi.isDir(e.mode))return xi.EISDIR;return 0},mayOpen:function(i,A){return i?zi.isLink(i.mode)?xi.ELOOP:zi.isDir(i.mode)&&("r"!==zi.flagsToPermissionString(A)||512&A)?xi.EISDIR:zi.nodePermissions(i,zi.flagsToPermissionString(A)):xi.ENOENT},MAX_OPEN_FDS:4096,nextfd:function(i,A){i=i||0,A=A||zi.MAX_OPEN_FDS;for(var t=i;t<=A;t++)if(!zi.streams[t])return t;throw new zi.ErrnoError(xi.EMFILE)},getStream:function(i){return zi.streams[i]},createStream:function(i,A,t){zi.FSStream||(zi.FSStream=function(){},zi.FSStream.prototype={},Object.defineProperties(zi.FSStream.prototype,{object:{get:function(){return this.node},set:function(i){this.node=i}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var e=new zi.FSStream;for(var r in i)e[r]=i[r];i=e;var _=zi.nextfd(A,t);return i.fd=_,zi.streams[_]=i,i},closeStream:function(i){zi.streams[i]=null},chrdev_stream_ops:{open:function(i){var A=zi.getDevice(i.node.rdev);i.stream_ops=A.stream_ops,i.stream_ops.open&&i.stream_ops.open(i)},llseek:function(){throw new zi.ErrnoError(xi.ESPIPE)}},major:function(i){return i>>8},minor:function(i){return 255&i},makedev:function(i,A){return i<<8|A},registerDevice:function(i,A){zi.devices[i]={stream_ops:A}},getDevice:function(i){return zi.devices[i]},getMounts:function(i){for(var A=[],t=[i];t.length;){var e=t.pop();A.push(e),t.push.apply(t,e.mounts)}return A},syncfs:function(i,A){"function"==typeof i&&(A=i,i=!1),zi.syncFSRequests++,zi.syncFSRequests>1&&console.log("warning: "+zi.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var t=zi.getMounts(zi.root.mount),e=0;function r(i){return S(zi.syncFSRequests>0),zi.syncFSRequests--,A(i)}function _(i){if(i)return _.errored?void 0:(_.errored=!0,r(i));++e>=t.length&&r(null)}t.forEach(function(A){if(!A.type.syncfs)return _(null);A.type.syncfs(A,i,_)})},mount:function(i,A,t){var e,r="/"===t,_=!t;if(r&&zi.root)throw new zi.ErrnoError(xi.EBUSY);if(!r&&!_){var a=zi.lookupPath(t,{follow_mount:!1});if(t=a.path,e=a.node,zi.isMountpoint(e))throw new zi.ErrnoError(xi.EBUSY);if(!zi.isDir(e.mode))throw new zi.ErrnoError(xi.ENOTDIR)}var n={type:i,opts:A,mountpoint:t,mounts:[]},o=i.mount(n);return o.mount=n,n.root=o,r?zi.root=o:e&&(e.mounted=n,e.mount&&e.mount.mounts.push(n)),o},unmount:function(i){var A=zi.lookupPath(i,{follow_mount:!1});if(!zi.isMountpoint(A.node))throw new zi.ErrnoError(xi.EINVAL);var t=A.node,e=t.mounted,r=zi.getMounts(e);Object.keys(zi.nameTable).forEach(function(i){for(var A=zi.nameTable[i];A;){var t=A.name_next;-1!==r.indexOf(A.mount)&&zi.destroyNode(A),A=t}}),t.mounted=null;var _=t.mount.mounts.indexOf(e);S(-1!==_),t.mount.mounts.splice(_,1)},lookup:function(i,A){return i.node_ops.lookup(i,A)},mknod:function(i,A,t){var e=zi.lookupPath(i,{parent:!0}).node,r=Vi.basename(i);if(!r||"."===r||".."===r)throw new zi.ErrnoError(xi.EINVAL);var _=zi.mayCreate(e,r);if(_)throw new zi.ErrnoError(_);if(!e.node_ops.mknod)throw new zi.ErrnoError(xi.EPERM);return e.node_ops.mknod(e,r,A,t)},create:function(i,A){return A=void 0!==A?A:438,A&=4095,A|=32768,zi.mknod(i,A,0)},mkdir:function(i,A){return A=void 0!==A?A:511,A&=1023,A|=16384,zi.mknod(i,A,0)},mkdirTree:function(i,A){for(var t=i.split("/"),e="",r=0;rthis.length-1||i<0)){var A=i%this.chunkSize,t=i/this.chunkSize|0;return this.getter(t)[A]}},_.prototype.setDataGetter=function(i){this.getter=i},_.prototype.cacheLength=function(){var i=new XMLHttpRequest;if(i.open("HEAD",t,!1),i.send(null),!(i.status>=200&&i.status<300||304===i.status))throw new Error("Couldn't load "+t+". Status: "+i.status);var A,e=Number(i.getResponseHeader("Content-length")),r=(A=i.getResponseHeader("Accept-Ranges"))&&"bytes"===A,_=(A=i.getResponseHeader("Content-Encoding"))&&"gzip"===A,a=1048576;r||(a=e);var n=this;n.setDataGetter(function(i){var A=i*a,r=(i+1)*a-1;if(r=Math.min(r,e-1),void 0===n.chunks[i]&&(n.chunks[i]=function(i,A){if(i>A)throw new Error("invalid range ("+i+", "+A+") or no bytes requested!");if(A>e-1)throw new Error("only "+e+" bytes available! programmer error!");var r=new XMLHttpRequest;if(r.open("GET",t,!1),e!==a&&r.setRequestHeader("Range","bytes="+i+"-"+A),"undefined"!=typeof Uint8Array&&(r.responseType="arraybuffer"),r.overrideMimeType&&r.overrideMimeType("text/plain; charset=x-user-defined"),r.send(null),!(r.status>=200&&r.status<300||304===r.status))throw new Error("Couldn't load "+t+". Status: "+r.status);return void 0!==r.response?new Uint8Array(r.response||[]):$A(r.responseText||"",!0)}(A,r)),void 0===n.chunks[i])throw new Error("doXHR failed!");return n.chunks[i]}),!_&&e||(a=e=1,e=this.getter(0).length,a=e,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=e,this._chunkSize=a,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!s)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var a=new _;Object.defineProperties(a,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var n={isDevice:!1,contents:a}}else n={isDevice:!1,url:t};var o=zi.createFile(i,A,n,e,r);n.contents?o.contents=n.contents:n.url&&(o.contents=null,o.url=n.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var c={};return Object.keys(o.stream_ops).forEach(function(i){var A=o.stream_ops[i];c[i]=function(){if(!zi.forceLoadFile(o))throw new zi.ErrnoError(xi.EIO);return A.apply(null,arguments)}}),c.read=function(i,A,t,e,r){if(!zi.forceLoadFile(o))throw new zi.ErrnoError(xi.EIO);var _=i.node.contents;if(r>=_.length)return 0;var a=Math.min(_.length-r,e);if(S(a>=0),_.slice)for(var n=0;n>2]=e.dev,T[t+4>>2]=0,T[t+8>>2]=e.ino,T[t+12>>2]=e.mode,T[t+16>>2]=e.nlink,T[t+20>>2]=e.uid,T[t+24>>2]=e.gid,T[t+28>>2]=e.rdev,T[t+32>>2]=0,T[t+36>>2]=e.size,T[t+40>>2]=4096,T[t+44>>2]=e.blocks,T[t+48>>2]=e.atime.getTime()/1e3|0,T[t+52>>2]=0,T[t+56>>2]=e.mtime.getTime()/1e3|0,T[t+60>>2]=0,T[t+64>>2]=e.ctime.getTime()/1e3|0,T[t+68>>2]=0,T[t+72>>2]=e.ino,0},doMsync:function(i,A,t,e){var r=new Uint8Array(H.subarray(i,i+t));zi.msync(A,r,0,t,e)},doMkdir:function(i,A){return"/"===(i=Vi.normalize(i))[i.length-1]&&(i=i.substr(0,i.length-1)),zi.mkdir(i,A,0),0},doMknod:function(i,A,t){switch(61440&A){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-xi.EINVAL}return zi.mknod(i,A,t),0},doReadlink:function(i,A,t){if(t<=0)return-xi.EINVAL;var e=zi.readlink(i),r=Math.min(t,O(e)),_=k[A+r];return M(e,A,t+1),k[A+r]=_,r},doAccess:function(i,A){if(-8&A)return-xi.EINVAL;var t;t=zi.lookupPath(i,{follow:!0}).node;var e="";return 4&A&&(e+="r"),2&A&&(e+="w"),1&A&&(e+="x"),e&&zi.nodePermissions(t,e)?-xi.EACCES:0},doDup:function(i,A,t){var e=zi.getStream(t);return e&&zi.close(e),zi.open(i,A,0,t,t).fd},doReadv:function(i,A,t,e){for(var r=0,_=0;_>2],n=T[A+(8*_+4)>>2],o=zi.read(i,k,a,n,e);if(o<0)return-1;if(r+=o,o>2],n=T[A+(8*_+4)>>2],o=zi.write(i,k,a,n,e);if(o<0)return-1;r+=o}return r},varargs:0,get:function(i){return qi.varargs+=4,T[qi.varargs-4>>2]},getStr:function(){return R(qi.get())},getStreamFromFD:function(){var i=zi.getStream(qi.get());if(!i)throw new zi.ErrnoError(xi.EBADF);return i},getSocketFromFD:function(){var i=SOCKFS.getSocket(qi.get());if(!i)throw new zi.ErrnoError(xi.EBADF);return i},getSocketAddress:function(i){var A=qi.get(),t=qi.get();if(i&&0===A)return null;var e=__read_sockaddr(A,t);if(e.errno)throw new zi.ErrnoError(e.errno);return e.addr=DNS.lookup_addr(e.addr)||e.addr,e},get64:function(){var i=qi.get(),A=qi.get();return S(i>=0?0===A:-1===A),i},getZero:function(){S(0===qi.get())}};function $i(i){switch(i){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+i)}}function iA(){for(var i=new Array(256),A=0;A<256;++A)i[A]=String.fromCharCode(A);AA=i}var AA=void 0;function tA(i){for(var A="",t=i;H[t];)A+=AA[H[t++]];return A}var eA={},rA={},_A={},aA=48,nA=57;function oA(i){if(void 0===i)return"_unknown";var A=(i=i.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return A>=aA&&A<=nA?"_"+i:i}function cA(i,A){return i=oA(i),new Function("body","return function "+i+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(A)}function sA(i,A){var t=cA(A,function(i){this.name=A,this.message=i;var t=new Error(i).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(i.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},t}var lA=void 0;function EA(i){throw new lA(i)}var dA=void 0;function uA(i){throw new dA(i)}function bA(i,A,t){function e(A){var e=t(A);e.length!==i.length&&uA("Mismatched type converter count");for(var r=0;r4&&0==--NA[i].refcount&&(NA[i]=void 0,pA.push(i))}function fA(){for(var i=0,A=5;A>2])}function SA(i){if(null===i)return"null";var A=typeof i;return"object"===A||"array"===A||"function"===A?i.toString():""+i}function IA(i,A){switch(A){case 2:return function(i){return this.fromWireType(K[i>>2])};case 3:return function(i){return this.fromWireType(P[i>>3])};default:throw new TypeError("Unknown float type: "+i)}}function GA(i,A){if(!(i instanceof Function))throw new TypeError("new_ called with constructor type "+typeof i+" which is not a function");var t=cA(i.name||"unknownFunctionName",function(){});t.prototype=i.prototype;var e=new t,r=i.apply(e,A);return r instanceof Object?r:e}function ZA(i){for(;i.length;){var A=i.pop();i.pop()(A)}}function yA(i,A,t,e,r){var _=A.length;_<2&&EA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var a=null!==A[1]&&null!==t,n=!1,o=1;o0?", ":"")+l),E+=(c?"var rv = ":"")+"invoker(fn"+(l.length>0?", ":"")+l+");\n",n)E+="runDestructors(destructors);\n";else for(o=a?1:2;o>2)+e]);return t}function YA(i,A,t){n.hasOwnProperty(i)||uA("Replacing nonexistant public symbol"),void 0!==n[i].overloadTable&&void 0!==t?n[i].overloadTable[t]=A:(n[i]=A,n[i].argCount=t)}function CA(i,A){var t;if(i=tA(i),void 0!==n["FUNCTION_TABLE_"+i])t=n["FUNCTION_TABLE_"+i][A];else if("undefined"!=typeof FUNCTION_TABLE)t=FUNCTION_TABLE[A];else{var e=n.asm["dynCall_"+i];void 0===e&&void 0===(e=n.asm["dynCall_"+i.replace(/f/g,"d")])&&EA("No dynCall invoker for signature: "+i),t=function(t){for(var e=[],r=1;r>1]}:function(i){return J[i>>1]};case 2:return t?function(i){return T[i>>2]}:function(i){return U[i>>2]};default:throw new TypeError("Unknown integer type: "+i)}}var XA=Q($A("GMT"),"i8",Z);function FA(){var i=FA;return i.LLVM_SAVEDSTACKS||(i.LLVM_SAVEDSTACKS=[]),i.LLVM_SAVEDSTACKS.push(__()),i.LLVM_SAVEDSTACKS.length-1}function LA(){if(!LA.called){LA.called=!0,T[Ur()>>2]=60*(new Date).getTimezoneOffset();var i=new Date(2e3,0,1),A=new Date(2e3,6,1);T[Tr()>>2]=Number(i.getTimezoneOffset()!=A.getTimezoneOffset());var t=a(i),e=a(A),r=Q($A(t),"i8",G),_=Q($A(e),"i8",G);A.getTimezoneOffset()>2]=r,T[Kr()+4>>2]=_):(T[Kr()>>2]=_,T[Kr()+4>>2]=r)}function a(i){var A=i.toTimeString().match(/\(([A-Za-z ]+)\)$/);return A?A[1]:"GMT"}}var xA={};var kA=1;function HA(i){return i%4==0&&(i%100!=0||i%400==0)}function VA(i,A){for(var t=0,e=0;e<=A;t+=i[e++]);return t}var JA=[31,29,31,30,31,30,31,31,30,31,30,31],TA=[31,28,31,30,31,30,31,31,30,31,30,31];function UA(i,A){for(var t=new Date(i.getTime());A>0;){var e=HA(t.getFullYear()),r=t.getMonth(),_=(e?JA:TA)[r];if(!(A>_-t.getDate()))return t.setDate(t.getDate()+A),t;A-=_-t.getDate()+1,t.setDate(1),r<11?t.setMonth(r+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}return t}function KA(i,A,t,e){var r=T[e+40>>2],_={tm_sec:T[e>>2],tm_min:T[e+4>>2],tm_hour:T[e+8>>2],tm_mday:T[e+12>>2],tm_mon:T[e+16>>2],tm_year:T[e+20>>2],tm_wday:T[e+24>>2],tm_yday:T[e+28>>2],tm_isdst:T[e+32>>2],tm_gmtoff:T[e+36>>2],tm_zone:r?R(r):""},a=R(t),n={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var o in n)a=a.replace(new RegExp(o,"g"),n[o]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];function l(i,A,t){for(var e="number"==typeof i?i.toString():i||"";e.length0?1:0}var e;return 0===(e=t(i.getFullYear()-A.getFullYear()))&&0===(e=t(i.getMonth()-A.getMonth()))&&(e=t(i.getDate()-A.getDate())),e}function u(i){switch(i.getDay()){case 0:return new Date(i.getFullYear()-1,11,29);case 1:return i;case 2:return new Date(i.getFullYear(),0,3);case 3:return new Date(i.getFullYear(),0,2);case 4:return new Date(i.getFullYear(),0,1);case 5:return new Date(i.getFullYear()-1,11,31);case 6:return new Date(i.getFullYear()-1,11,30)}}function b(i){var A=UA(new Date(i.tm_year+1900,0,1),i.tm_yday),t=new Date(A.getFullYear(),0,4),e=new Date(A.getFullYear()+1,0,4),r=u(t),_=u(e);return d(r,A)<=0?d(_,A)<=0?A.getFullYear()+1:A.getFullYear():A.getFullYear()-1}var h={"%a":function(i){return c[i.tm_wday].substring(0,3)},"%A":function(i){return c[i.tm_wday]},"%b":function(i){return s[i.tm_mon].substring(0,3)},"%B":function(i){return s[i.tm_mon]},"%C":function(i){return E((i.tm_year+1900)/100|0,2)},"%d":function(i){return E(i.tm_mday,2)},"%e":function(i){return l(i.tm_mday,2," ")},"%g":function(i){return b(i).toString().substring(2)},"%G":function(i){return b(i)},"%H":function(i){return E(i.tm_hour,2)},"%I":function(i){var A=i.tm_hour;return 0==A?A=12:A>12&&(A-=12),E(A,2)},"%j":function(i){return E(i.tm_mday+VA(HA(i.tm_year+1900)?JA:TA,i.tm_mon-1),3)},"%m":function(i){return E(i.tm_mon+1,2)},"%M":function(i){return E(i.tm_min,2)},"%n":function(){return"\n"},"%p":function(i){return i.tm_hour>=0&&i.tm_hour<12?"AM":"PM"},"%S":function(i){return E(i.tm_sec,2)},"%t":function(){return"\t"},"%u":function(i){return new Date(i.tm_year+1900,i.tm_mon+1,i.tm_mday,0,0,0,0).getDay()||7},"%U":function(i){var A=new Date(i.tm_year+1900,0,1),t=0===A.getDay()?A:UA(A,7-A.getDay()),e=new Date(i.tm_year+1900,i.tm_mon,i.tm_mday);if(d(t,e)<0){var r=VA(HA(e.getFullYear())?JA:TA,e.getMonth()-1)-31,_=31-t.getDate()+r+e.getDate();return E(Math.ceil(_/7),2)}return 0===d(t,A)?"01":"00"},"%V":function(i){var A,t=new Date(i.tm_year+1900,0,4),e=new Date(i.tm_year+1901,0,4),r=u(t),_=u(e),a=UA(new Date(i.tm_year+1900,0,1),i.tm_yday);return d(a,r)<0?"53":d(_,a)<=0?"01":(A=r.getFullYear()=0;return A=(A=Math.abs(A)/60)/60*100+A%60,(t?"+":"-")+String("0000"+A).slice(-4)},"%Z":function(i){return i.tm_zone},"%%":function(){return"%"}};for(var o in h)a.indexOf(o)>=0&&(a=a.replace(new RegExp(o,"g"),h[o](_)));var p=$A(a,!1);return p.length>A?0:(mi(p,i),p.length-1)}if(zi.staticInit(),Ei.unshift(function(){n.noFSInit||zi.init.initialized||zi.init()}),di.push(function(){zi.ignorePermissions=!1}),ui.push(function(){zi.quit()}),Ei.unshift(function(){Ji.init()}),ui.push(function(){Ji.shutdown()}),E){var PA=t(15),zA=t(9);Ki.staticInit()}iA(),lA=n.BindingError=sA(Error,"BindingError"),dA=n.InternalError=sA(Error,"InternalError"),BA(),jA=n.UnboundTypeError=sA(Error,"UnboundTypeError"),ei=g(4),$=ii=m(z),ti=m(Ai=$+oi),T[ei>>2]=ti,q=!0,S(ti0?t:O(i)+1,r=new Array(e),_=W(i,r,0,r.length);return A&&(r.length=_),r}function it(i){for(var A=[],t=0;t255&&(qA&&S(!1,"Character code "+e+" ("+String.fromCharCode(e)+") at offset "+t+" not in 0x00-0xFF."),e&=255),A.push(String.fromCharCode(e))}return A.join("")}var At="function"==typeof atob?atob:function(i){var A,t,e,r,_,a,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="",c=0;i=i.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{A=n.indexOf(i.charAt(c++))<<2|(r=n.indexOf(i.charAt(c++)))>>4,t=(15&r)<<4|(_=n.indexOf(i.charAt(c++)))>>2,e=(3&_)<<6|(a=n.indexOf(i.charAt(c++))),o+=String.fromCharCode(A),64!==_&&(o+=String.fromCharCode(t)),64!==a&&(o+=String.fromCharCode(e))}while(c>2],_=T[i+4>>2];return T[i>>2]=zr(r,_,A,t),T[i+4>>2]=A_(),0|(t_(_),r)},___buildEnvironment:function i(A){var t,e;i.called?(e=T[A>>2],t=T[e>>2]):(i.called=!0,Oi.USER=Oi.LOGNAME="web_user",Oi.PATH="/",Oi.PWD="/",Oi.HOME="/home/web_user",Oi.LANG="C.UTF-8",Oi._=n.thisProgram,t=D(1024),e=D(256),T[e>>2]=t,T[A>>2]=e);var r=[],_=0;for(var a in Oi)if("string"==typeof Oi[a]){var o=a+"="+Oi[a];r.push(o),_+=o.length}if(_>1024)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");for(var c=0;c>2]=t,t+=o.length+1;T[e+4*r.length>>2]=0},___cxa_allocate_exception:function(i){return i_(i)},___cxa_begin_catch:function(i){var A=Xi.infos[i];return A&&!A.caught&&(A.caught=!0,Lr.uncaught_exception--),A&&(A.rethrown=!1),Xi.caught.push(i),p("cxa_begin_catch "+[i,"stack",Xi.caught]),Xi.addRef(Xi.deAdjust(i)),i},___cxa_end_catch:function(){n.setThrew(0);var i=Xi.caught.pop();p("cxa_end_catch popped "+[i,Xi.last,"stack",Xi.caught]),i&&(Xi.decRef(Xi.deAdjust(i)),Xi.last=0)},___cxa_find_matching_catch:Li,___cxa_find_matching_catch_2:function(){return Li.apply(null,arguments)},___cxa_find_matching_catch_3:function(){return Li.apply(null,arguments)},___cxa_free_exception:Fi,___cxa_pure_virtual:function(){throw v=!0,"Pure virtual function called!"},___cxa_rethrow:function(){var i=Xi.caught.pop();throw i=Xi.deAdjust(i),Xi.infos[i].rethrown||(Xi.caught.push(i),Xi.infos[i].rethrown=!0),p("Compiled code RE-throwing an exception, popped "+[i,Xi.last,"stack",Xi.caught]),Xi.last=i,i},___cxa_throw:function(i,A,t){throw p("Compiled code throwing an exception, "+[i,A,t]),Xi.infos[i]={ptr:i,adjusted:i,type:A,destructor:t,refcount:0,caught:!1,rethrown:!1},Xi.last=i,"uncaught_exception"in Lr?Lr.uncaught_exception++:Lr.uncaught_exception=1,i},___cxa_uncaught_exception:function(){return!!Lr.uncaught_exception},___gxx_personality_v0:function(){},___lock:function(){},___map_file:function(i,A){return ki(xi.EPERM),-1},___resumeException:function(i){throw h("Resuming exception "+[i,Xi.last]),Xi.last||(Xi.last=i),i},___setErrNo:ki,___syscall140:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=(qi.get(),qi.get()),r=qi.get(),_=qi.get(),a=e;return zi.llseek(t,a,_),T[r>>2]=t.position,t.getdents&&0===a&&0===_&&(t.getdents=null),0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall145:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return qi.doReadv(t,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall146:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return qi.doWritev(t,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall221:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD();switch(qi.get()){case 0:return(e=qi.get())<0?-xi.EINVAL:zi.open(t.path,t.flags,0,e).fd;case 1:case 2:return 0;case 3:return t.flags;case 4:var e=qi.get();return t.flags|=e,0;case 12:case 12:return e=qi.get(),V[e+0>>1]=2,0;case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-xi.EINVAL;case 9:return ki(xi.EINVAL),-1;default:return-xi.EINVAL}}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall3:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return zi.read(t,k,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall5:function(i,A){qi.varargs=A;try{var t=qi.getStr(),e=qi.get(),r=qi.get();return zi.open(t,e,r).fd}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall54:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get();switch(e){case 21509:case 21505:return t.tty?0:-xi.ENOTTY;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return t.tty?0:-xi.ENOTTY;case 21519:if(!t.tty)return-xi.ENOTTY;var r=qi.get();return T[r>>2]=0,0;case 21520:return t.tty?-xi.EINVAL:-xi.ENOTTY;case 21531:return r=qi.get(),zi.ioctl(t,e,r);case 21523:case 21524:return t.tty?0:-xi.ENOTTY;default:u_("bad ioctl syscall "+e)}}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall6:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD();return zi.close(t),0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___syscall91:function(i,A){qi.varargs=A;try{var t=qi.get(),e=qi.get(),r=qi.mappings[t];if(!r)return 0;if(e===r.len){var _=zi.getStream(r.fd);qi.doMsync(t,_,e,r.flags),zi.munmap(_),qi.mappings[t]=null,r.allocated&&Pr(r.malloc)}return 0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||u_(i),-i.errno}},___unlock:function(){},__addDays:UA,__arraySum:VA,__embind_register_bool:function(i,A,t,e,r){var _=$i(t);hA(i,{name:A=tA(A),fromWireType:function(i){return!!i},toWireType:function(i,A){return A?e:r},argPackAdvance:8,readValueFromPointer:function(i){var e;if(1===t)e=k;else if(2===t)e=V;else{if(4!==t)throw new TypeError("Unknown boolean type size: "+A);e=T}return this.fromWireType(e[i>>_])},destructorFunction:null})},__embind_register_emval:function(i,A){hA(i,{name:A=tA(A),fromWireType:function(i){var A=NA[i].value;return gA(i),A},toWireType:function(i,A){return wA(A)},argPackAdvance:8,readValueFromPointer:vA,destructorFunction:null})},__embind_register_float:function(i,A,t){var e=$i(t);hA(i,{name:A=tA(A),fromWireType:function(i){return i},toWireType:function(i,A){if("number"!=typeof A&&"boolean"!=typeof A)throw new TypeError('Cannot convert "'+SA(A)+'" to '+this.name);return A},argPackAdvance:8,readValueFromPointer:IA(A,e),destructorFunction:null})},__embind_register_function:function(i,A,t,e,r,_){var a=RA(A,t);i=tA(i),r=CA(e,r),DA(i,function(){MA("Cannot call "+i+" due to unbound types",a)},A-1),bA([],a,function(t){var e=[t[0],null].concat(t.slice(1));return YA(i,yA(i,e,null,r,_),A-1),[]})},__embind_register_integer:function(i,A,t,e,r){A=tA(A),-1===r&&(r=4294967295);var _=$i(t),a=function(i){return i};if(0===e){var n=32-8*t;a=function(i){return i<>>n}}var o=-1!=A.indexOf("unsigned");hA(i,{name:A,fromWireType:a,toWireType:function(i,t){if("number"!=typeof t&&"boolean"!=typeof t)throw new TypeError('Cannot convert "'+SA(t)+'" to '+this.name);if(tr)throw new TypeError('Passing a number "'+SA(t)+'" from JS side to C/C++ side to an argument of type "'+A+'", which is outside the valid range ['+e+", "+r+"]!");return o?t>>>0:0|t},argPackAdvance:8,readValueFromPointer:OA(A,_,0!==e),destructorFunction:null})},__embind_register_memory_view:function(i,A,t){var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][A];function r(i){var A=U,t=A[i>>=2],r=A[i+1];return new e(A.buffer,r,t)}hA(i,{name:t=tA(t),fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{ignoreDuplicateRegistrations:!0})},__embind_register_std_string:function(i,A){var t="std::string"===(A=tA(A));hA(i,{name:A,fromWireType:function(i){var A,e=U[i>>2];if(t){var r=H[i+4+e],_=0;0!=r&&(_=r,H[i+4+e]=0);for(var a=i+4,n=0;n<=e;++n){var o=i+4+n;if(0==H[o]){var c=j(a);void 0===A?A=c:(A+=String.fromCharCode(0),A+=c),a=o+1}}0!=_&&(H[i+4+e]=_)}else{var s=new Array(e);for(n=0;n>2]=r,t&&e)M(A,_+4,r+1);else if(e)for(var a=0;a255&&(Pr(_),EA("String has UTF-16 code units that do not fit in 8 bits")),H[_+4+a]=n}else for(a=0;a>2],_=new Array(t),a=i+4>>r,n=0;n>2]=a;for(var o=n+4>>r,c=0;c>2]);T[A>>2]=t.getUTCSeconds(),T[A+4>>2]=t.getUTCMinutes(),T[A+8>>2]=t.getUTCHours(),T[A+12>>2]=t.getUTCDate(),T[A+16>>2]=t.getUTCMonth(),T[A+20>>2]=t.getUTCFullYear()-1900,T[A+24>>2]=t.getUTCDay(),T[A+36>>2]=0,T[A+32>>2]=0;var e=Date.UTC(t.getUTCFullYear(),0,1,0,0,0,0),r=(t.getTime()-e)/864e5|0;return T[A+28>>2]=r,T[A+40>>2]=XA,A},_llvm_bswap_i64:function(i,A){var t=$r(A)>>>0,e=$r(i)>>>0;return 0|(t_(e),t)},_llvm_eh_typeid_for:function(i){return i},_llvm_stackrestore:function(i){var A=FA,t=A.LLVM_SAVEDSTACKS[i];A.LLVM_SAVEDSTACKS.splice(i,1),r_(t)},_llvm_stacksave:FA,_llvm_trap:function(){u_("trap!")},_mktime:function(i){LA();var A=new Date(T[i+20>>2]+1900,T[i+16>>2],T[i+12>>2],T[i+8>>2],T[i+4>>2],T[i>>2],0),t=T[i+32>>2],e=A.getTimezoneOffset(),r=new Date(A.getFullYear(),0,1),_=new Date(2e3,6,1).getTimezoneOffset(),a=r.getTimezoneOffset(),n=Math.min(a,_);if(t<0)T[i+32>>2]=Number(_!=a&&n==e);else if(t>0!=(n==e)){var o=Math.max(a,_),c=t>0?n:o;A.setTime(A.getTime()+6e4*(c-e))}T[i+24>>2]=A.getDay();var s=(A.getTime()-r.getTime())/864e5|0;return T[i+28>>2]=s,A.getTime()/1e3|0},_pthread_cond_wait:function(){return 0},_pthread_getspecific:function(i){return xA[i]||0},_pthread_key_create:function(i,A){return 0==i?xi.EINVAL:(T[i>>2]=kA,xA[kA]=0,kA++,0)},_pthread_mutex_init:function(){},_pthread_once:function i(A,t){i.seen||(i.seen={}),A in i.seen||(n.dynCall_v(t),i.seen[A]=1)},_pthread_setspecific:function(i,A){return i in xA?(xA[i]=A,0):xi.EINVAL},_signal:function(i,A){return 14==i?A:p("Calling stub instead of signal()"),0},_strftime:KA,_strftime_l:function(i,A,t,e){return KA(i,A,t,e)},_sysconf:function(i){switch(i){case 30:return ri;case 85:return H.length/ri;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return ki(xi.EINVAL),-1},_time:function(i){var A=Date.now()/1e3|0;return i&&(T[i>>2]=A),A},_tzset:LA,count_emval_handles:fA,craftInvokerFunction:yA,createNamedFunction:cA,embind__requireFunction:CA,embind_init_charCodes:iA,ensureOverloadTable:QA,exposePublicSymbol:DA,extendError:sA,floatReadValueFromPointer:IA,getShiftFromSize:$i,getTypeName:WA,get_first_emval:mA,heap32VectorToArray:RA,init_emval:BA,integerReadValueFromPointer:OA,makeLegalFunctionName:oA,new_:GA,readLatin1String:tA,registerType:hA,replacePublicSymbol:YA,runDestructors:ZA,simpleReadValueFromPointer:vA,throwBindingError:EA,throwInternalError:uA,throwUnboundTypeError:MA,whenDependentTypesAreResolved:bA,DYNAMICTOP_PTR:ei,tempDoublePtr:Mi,STACKTOP:ii,STACK_MAX:Ai};var Wt=n.asm(n.asmGlobalArg,n.asmLibraryArg,x),Mt=Wt.__GLOBAL__I_000101;Wt.__GLOBAL__I_000101=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Mt.apply(null,arguments)};var Ot=Wt.__GLOBAL__sub_I_account_cpp;Wt.__GLOBAL__sub_I_account_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ot.apply(null,arguments)};var Xt=Wt.__GLOBAL__sub_I_base58_cpp;Wt.__GLOBAL__sub_I_base58_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xt.apply(null,arguments)};var Ft=Wt.__GLOBAL__sub_I_bind_cpp;Wt.__GLOBAL__sub_I_bind_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ft.apply(null,arguments)};var Lt=Wt.__GLOBAL__sub_I_bulletproofs_cc;Wt.__GLOBAL__sub_I_bulletproofs_cc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Lt.apply(null,arguments)};var xt=Wt.__GLOBAL__sub_I_crypto_cpp;Wt.__GLOBAL__sub_I_crypto_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xt.apply(null,arguments)};var kt=Wt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp;Wt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),kt.apply(null,arguments)};var Ht=Wt.__GLOBAL__sub_I_cryptonote_format_utils_cpp;Wt.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ht.apply(null,arguments)};var Vt=Wt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp;Wt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Vt.apply(null,arguments)};var Jt=Wt.__GLOBAL__sub_I_device_cpp;Wt.__GLOBAL__sub_I_device_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Jt.apply(null,arguments)};var Tt=Wt.__GLOBAL__sub_I_device_default_cpp;Wt.__GLOBAL__sub_I_device_default_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Tt.apply(null,arguments)};var Ut=Wt.__GLOBAL__sub_I_electrum_words_cpp;Wt.__GLOBAL__sub_I_electrum_words_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ut.apply(null,arguments)};var Kt=Wt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp;Wt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Kt.apply(null,arguments)};var Pt=Wt.__GLOBAL__sub_I_hex_cpp;Wt.__GLOBAL__sub_I_hex_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pt.apply(null,arguments)};var zt=Wt.__GLOBAL__sub_I_index_cpp;Wt.__GLOBAL__sub_I_index_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),zt.apply(null,arguments)};var qt=Wt.__GLOBAL__sub_I_iostream_cpp;Wt.__GLOBAL__sub_I_iostream_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qt.apply(null,arguments)};var $t=Wt.__GLOBAL__sub_I_logger_cpp;Wt.__GLOBAL__sub_I_logger_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$t.apply(null,arguments)};var ie=Wt.__GLOBAL__sub_I_monero_address_utils_cpp;Wt.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ie.apply(null,arguments)};var Ae=Wt.__GLOBAL__sub_I_monero_fee_utils_cpp;Wt.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ae.apply(null,arguments)};var te=Wt.__GLOBAL__sub_I_monero_fork_rules_cpp;Wt.__GLOBAL__sub_I_monero_fork_rules_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),te.apply(null,arguments)};var ee=Wt.__GLOBAL__sub_I_monero_key_image_utils_cpp;Wt.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ee.apply(null,arguments)};var re=Wt.__GLOBAL__sub_I_monero_paymentID_utils_cpp;Wt.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),re.apply(null,arguments)};var _e=Wt.__GLOBAL__sub_I_monero_send_routine_cpp;Wt.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),_e.apply(null,arguments)};var ae=Wt.__GLOBAL__sub_I_monero_transfer_utils_cpp;Wt.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ae.apply(null,arguments)};var ne=Wt.__GLOBAL__sub_I_monero_wallet_utils_cpp;Wt.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ne.apply(null,arguments)};var oe=Wt.__GLOBAL__sub_I_multiexp_cc;Wt.__GLOBAL__sub_I_multiexp_cc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),oe.apply(null,arguments)};var ce=Wt.__GLOBAL__sub_I_rctOps_cpp;Wt.__GLOBAL__sub_I_rctOps_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ce.apply(null,arguments)};var se=Wt.__GLOBAL__sub_I_rctSigs_cpp;Wt.__GLOBAL__sub_I_rctSigs_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),se.apply(null,arguments)};var le=Wt.__GLOBAL__sub_I_rctTypes_cpp;Wt.__GLOBAL__sub_I_rctTypes_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),le.apply(null,arguments)};var Ee=Wt.__GLOBAL__sub_I_serial_bridge_index_cpp;Wt.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ee.apply(null,arguments)};var de=Wt.__GLOBAL__sub_I_serial_bridge_utils_cpp;Wt.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),de.apply(null,arguments)};var ue=Wt.__GLOBAL__sub_I_string_tools_cpp;Wt.__GLOBAL__sub_I_string_tools_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ue.apply(null,arguments)};var be=Wt.__GLOBAL__sub_I_threadpool_cpp;Wt.__GLOBAL__sub_I_threadpool_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),be.apply(null,arguments)};var he=Wt.__GLOBAL__sub_I_tools__ret_vals_cpp;Wt.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),he.apply(null,arguments)};var pe=Wt.__GLOBAL__sub_I_util_cpp;Wt.__GLOBAL__sub_I_util_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),pe.apply(null,arguments)};var Ne=Wt.__GLOBAL__sub_I_wipeable_string_cpp;Wt.__GLOBAL__sub_I_wipeable_string_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ne.apply(null,arguments)};var ge=Wt.__ZSt18uncaught_exceptionv;Wt.__ZSt18uncaught_exceptionv=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ge.apply(null,arguments)};var fe=Wt.___cxa_can_catch;Wt.___cxa_can_catch=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),fe.apply(null,arguments)};var me=Wt.___cxa_demangle;Wt.___cxa_demangle=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),me.apply(null,arguments)};var Be=Wt.___cxa_is_pointer_type;Wt.___cxa_is_pointer_type=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Be.apply(null,arguments)};var we=Wt.___cxx_global_var_init_38;Wt.___cxx_global_var_init_38=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),we.apply(null,arguments)};var ve=Wt.___cxx_global_var_init_39;Wt.___cxx_global_var_init_39=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ve.apply(null,arguments)};var Se=Wt.___cxx_global_var_init_40;Wt.___cxx_global_var_init_40=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Se.apply(null,arguments)};var Ie=Wt.___emscripten_environ_constructor;Wt.___emscripten_environ_constructor=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ie.apply(null,arguments)};var Ge=Wt.___errno_location;Wt.___errno_location=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ge.apply(null,arguments)};var Ze=Wt.___getTypeName;Wt.___getTypeName=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ze.apply(null,arguments)};var ye=Wt.___muldi3;Wt.___muldi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ye.apply(null,arguments)};var Qe=Wt.___udivdi3;Wt.___udivdi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Qe.apply(null,arguments)};var De=Wt.___uremdi3;Wt.___uremdi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),De.apply(null,arguments)};var Re=Wt.__get_daylight;Wt.__get_daylight=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Re.apply(null,arguments)};var Ye=Wt.__get_timezone;Wt.__get_timezone=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ye.apply(null,arguments)};var Ce=Wt.__get_tzname;Wt.__get_tzname=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ce.apply(null,arguments)};var je=Wt._bitshift64Ashr;Wt._bitshift64Ashr=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),je.apply(null,arguments)};var We=Wt._bitshift64Lshr;Wt._bitshift64Lshr=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),We.apply(null,arguments)};var Me=Wt._bitshift64Shl;Wt._bitshift64Shl=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Me.apply(null,arguments)};var Oe=Wt._fflush;Wt._fflush=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Oe.apply(null,arguments)};var Xe=Wt._free;Wt._free=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xe.apply(null,arguments)};var Fe=Wt._i64Add;Wt._i64Add=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Fe.apply(null,arguments)};var Le=Wt._i64Subtract;Wt._i64Subtract=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Le.apply(null,arguments)};var xe=Wt._init_random;Wt._init_random=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xe.apply(null,arguments)};var ke=Wt._llvm_bswap_i32;Wt._llvm_bswap_i32=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ke.apply(null,arguments)};var He=Wt._main;Wt._main=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),He.apply(null,arguments)};var Ve=Wt._malloc;Wt._malloc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ve.apply(null,arguments)};var Je=Wt._memmove;Wt._memmove=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Je.apply(null,arguments)};var Te=Wt._pthread_cond_broadcast;Wt._pthread_cond_broadcast=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Te.apply(null,arguments)};var Ue=Wt._pthread_mutex_lock;Wt._pthread_mutex_lock=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ue.apply(null,arguments)};var Ke=Wt._pthread_mutex_unlock;Wt._pthread_mutex_unlock=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ke.apply(null,arguments)};var Pe=Wt._sbrk;Wt._sbrk=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pe.apply(null,arguments)};var ze=Wt.establishStackSpace;Wt.establishStackSpace=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ze.apply(null,arguments)};var qe=Wt.getTempRet0;Wt.getTempRet0=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qe.apply(null,arguments)};var $e=Wt.setTempRet0;Wt.setTempRet0=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$e.apply(null,arguments)};var ir=Wt.setThrew;Wt.setThrew=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ir.apply(null,arguments)};var Ar=Wt.stackAlloc;Wt.stackAlloc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ar.apply(null,arguments)};var tr=Wt.stackRestore;Wt.stackRestore=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),tr.apply(null,arguments)};var er=Wt.stackSave;Wt.stackSave=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),er.apply(null,arguments)};var rr,_r=n.__GLOBAL__I_000101=Wt.__GLOBAL__I_000101,ar=n.__GLOBAL__sub_I_account_cpp=Wt.__GLOBAL__sub_I_account_cpp,nr=n.__GLOBAL__sub_I_base58_cpp=Wt.__GLOBAL__sub_I_base58_cpp,or=n.__GLOBAL__sub_I_bind_cpp=Wt.__GLOBAL__sub_I_bind_cpp,cr=n.__GLOBAL__sub_I_bulletproofs_cc=Wt.__GLOBAL__sub_I_bulletproofs_cc,sr=n.__GLOBAL__sub_I_crypto_cpp=Wt.__GLOBAL__sub_I_crypto_cpp,lr=n.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=Wt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp,Er=n.__GLOBAL__sub_I_cryptonote_format_utils_cpp=Wt.__GLOBAL__sub_I_cryptonote_format_utils_cpp,dr=n.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=Wt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp,ur=n.__GLOBAL__sub_I_device_cpp=Wt.__GLOBAL__sub_I_device_cpp,br=n.__GLOBAL__sub_I_device_default_cpp=Wt.__GLOBAL__sub_I_device_default_cpp,hr=n.__GLOBAL__sub_I_electrum_words_cpp=Wt.__GLOBAL__sub_I_electrum_words_cpp,pr=n.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=Wt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp,Nr=n.__GLOBAL__sub_I_hex_cpp=Wt.__GLOBAL__sub_I_hex_cpp,gr=n.__GLOBAL__sub_I_index_cpp=Wt.__GLOBAL__sub_I_index_cpp,fr=n.__GLOBAL__sub_I_iostream_cpp=Wt.__GLOBAL__sub_I_iostream_cpp,mr=n.__GLOBAL__sub_I_logger_cpp=Wt.__GLOBAL__sub_I_logger_cpp,Br=n.__GLOBAL__sub_I_monero_address_utils_cpp=Wt.__GLOBAL__sub_I_monero_address_utils_cpp,wr=n.__GLOBAL__sub_I_monero_fee_utils_cpp=Wt.__GLOBAL__sub_I_monero_fee_utils_cpp,vr=n.__GLOBAL__sub_I_monero_fork_rules_cpp=Wt.__GLOBAL__sub_I_monero_fork_rules_cpp,Sr=n.__GLOBAL__sub_I_monero_key_image_utils_cpp=Wt.__GLOBAL__sub_I_monero_key_image_utils_cpp,Ir=n.__GLOBAL__sub_I_monero_paymentID_utils_cpp=Wt.__GLOBAL__sub_I_monero_paymentID_utils_cpp,Gr=n.__GLOBAL__sub_I_monero_send_routine_cpp=Wt.__GLOBAL__sub_I_monero_send_routine_cpp,Zr=n.__GLOBAL__sub_I_monero_transfer_utils_cpp=Wt.__GLOBAL__sub_I_monero_transfer_utils_cpp,yr=n.__GLOBAL__sub_I_monero_wallet_utils_cpp=Wt.__GLOBAL__sub_I_monero_wallet_utils_cpp,Qr=n.__GLOBAL__sub_I_multiexp_cc=Wt.__GLOBAL__sub_I_multiexp_cc,Dr=n.__GLOBAL__sub_I_rctOps_cpp=Wt.__GLOBAL__sub_I_rctOps_cpp,Rr=n.__GLOBAL__sub_I_rctSigs_cpp=Wt.__GLOBAL__sub_I_rctSigs_cpp,Yr=n.__GLOBAL__sub_I_rctTypes_cpp=Wt.__GLOBAL__sub_I_rctTypes_cpp,Cr=n.__GLOBAL__sub_I_serial_bridge_index_cpp=Wt.__GLOBAL__sub_I_serial_bridge_index_cpp,jr=n.__GLOBAL__sub_I_serial_bridge_utils_cpp=Wt.__GLOBAL__sub_I_serial_bridge_utils_cpp,Wr=n.__GLOBAL__sub_I_string_tools_cpp=Wt.__GLOBAL__sub_I_string_tools_cpp,Mr=n.__GLOBAL__sub_I_threadpool_cpp=Wt.__GLOBAL__sub_I_threadpool_cpp,Or=n.__GLOBAL__sub_I_tools__ret_vals_cpp=Wt.__GLOBAL__sub_I_tools__ret_vals_cpp,Xr=n.__GLOBAL__sub_I_util_cpp=Wt.__GLOBAL__sub_I_util_cpp,Fr=n.__GLOBAL__sub_I_wipeable_string_cpp=Wt.__GLOBAL__sub_I_wipeable_string_cpp,Lr=n.__ZSt18uncaught_exceptionv=Wt.__ZSt18uncaught_exceptionv,xr=(n.___cxa_can_catch=Wt.___cxa_can_catch,n.___cxa_demangle=Wt.___cxa_demangle,n.___cxa_is_pointer_type=Wt.___cxa_is_pointer_type,n.___cxx_global_var_init_38=Wt.___cxx_global_var_init_38),kr=n.___cxx_global_var_init_39=Wt.___cxx_global_var_init_39,Hr=n.___cxx_global_var_init_40=Wt.___cxx_global_var_init_40,Vr=n.___emscripten_environ_constructor=Wt.___emscripten_environ_constructor,Jr=(n.___errno_location=Wt.___errno_location,n.___getTypeName=Wt.___getTypeName),Tr=(n.___muldi3=Wt.___muldi3,n.___udivdi3=Wt.___udivdi3,n.___uremdi3=Wt.___uremdi3,n.__get_daylight=Wt.__get_daylight),Ur=n.__get_timezone=Wt.__get_timezone,Kr=n.__get_tzname=Wt.__get_tzname,Pr=(n._bitshift64Ashr=Wt._bitshift64Ashr,n._bitshift64Lshr=Wt._bitshift64Lshr,n._bitshift64Shl=Wt._bitshift64Shl,n._fflush=Wt._fflush,n._free=Wt._free),zr=n._i64Add=Wt._i64Add,qr=(n._i64Subtract=Wt._i64Subtract,n._init_random=Wt._init_random),$r=n._llvm_bswap_i32=Wt._llvm_bswap_i32,i_=(n._main=Wt._main,n._malloc=Wt._malloc),A_=(n._memcpy=Wt._memcpy,n._memmove=Wt._memmove,n._memset=Wt._memset,n._pthread_cond_broadcast=Wt._pthread_cond_broadcast,n._pthread_mutex_lock=Wt._pthread_mutex_lock,n._pthread_mutex_unlock=Wt._pthread_mutex_unlock,n._sbrk=Wt._sbrk,n.establishStackSpace=Wt.establishStackSpace,n.getTempRet0=Wt.getTempRet0),t_=(n.runPostSets=Wt.runPostSets,n.setTempRet0=Wt.setTempRet0),e_=(n.setThrew=Wt.setThrew,n.stackAlloc=Wt.stackAlloc),r_=n.stackRestore=Wt.stackRestore,__=n.stackSave=Wt.stackSave;n.dynCall_i=Wt.dynCall_i,n.dynCall_ii=Wt.dynCall_ii,n.dynCall_iii=Wt.dynCall_iii,n.dynCall_iiii=Wt.dynCall_iiii,n.dynCall_iiiii=Wt.dynCall_iiiii,n.dynCall_iiiiid=Wt.dynCall_iiiiid,n.dynCall_iiiiii=Wt.dynCall_iiiiii,n.dynCall_iiiiiid=Wt.dynCall_iiiiiid,n.dynCall_iiiiiii=Wt.dynCall_iiiiiii,n.dynCall_iiiiiiii=Wt.dynCall_iiiiiiii,n.dynCall_iiiiiiiii=Wt.dynCall_iiiiiiiii,n.dynCall_iiiiiiiiii=Wt.dynCall_iiiiiiiiii,n.dynCall_iiiiiiiiiiii=Wt.dynCall_iiiiiiiiiiii,n.dynCall_iiiiiiiiiiiii=Wt.dynCall_iiiiiiiiiiiii,n.dynCall_iiiiiiiiiiiiii=Wt.dynCall_iiiiiiiiiiiiii,n.dynCall_iiiiiiiiiiiiiii=Wt.dynCall_iiiiiiiiiiiiiii,n.dynCall_v=Wt.dynCall_v,n.dynCall_vi=Wt.dynCall_vi,n.dynCall_vii=Wt.dynCall_vii,n.dynCall_viii=Wt.dynCall_viii,n.dynCall_viiii=Wt.dynCall_viiii,n.dynCall_viiiii=Wt.dynCall_viiiii,n.dynCall_viiiiii=Wt.dynCall_viiiiii,n.dynCall_viiiiiii=Wt.dynCall_viiiiiii,n.dynCall_viiiiiiiii=Wt.dynCall_viiiiiiiii,n.dynCall_viiiiiiiiii=Wt.dynCall_viiiiiiiiii,n.dynCall_viiiiiiiiiii=Wt.dynCall_viiiiiiiiiii,n.dynCall_viiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiii,n.dynCall_viiiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiiiiiiiiii=Wt.dynCall_viiiiiiiiiiiiiiiiiiiiiii;if(n.asm=Wt,n.intArrayFromString||(n.intArrayFromString=function(){u_("'intArrayFromString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayToString||(n.intArrayToString=function(){u_("'intArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ccall||(n.ccall=function(){u_("'ccall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.cwrap||(n.cwrap=function(){u_("'cwrap' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.setValue||(n.setValue=function(){u_("'setValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getValue||(n.getValue=function(){u_("'getValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocate||(n.allocate=function(){u_("'allocate' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getMemory||(n.getMemory=function(){u_("'getMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.Pointer_stringify||(n.Pointer_stringify=function(){u_("'Pointer_stringify' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.AsciiToString||(n.AsciiToString=function(){u_("'AsciiToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToAscii||(n.stringToAscii=function(){u_("'stringToAscii' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ArrayToString||(n.UTF8ArrayToString=function(){u_("'UTF8ArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ToString=j,n.stringToUTF8Array||(n.stringToUTF8Array=function(){u_("'stringToUTF8Array' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF8||(n.stringToUTF8=function(){u_("'stringToUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF8||(n.lengthBytesUTF8=function(){u_("'lengthBytesUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF16ToString||(n.UTF16ToString=function(){u_("'UTF16ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF16||(n.stringToUTF16=function(){u_("'stringToUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF16||(n.lengthBytesUTF16=function(){u_("'lengthBytesUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF32ToString||(n.UTF32ToString=function(){u_("'UTF32ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF32||(n.stringToUTF32=function(){u_("'stringToUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF32||(n.lengthBytesUTF32=function(){u_("'lengthBytesUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocateUTF8||(n.allocateUTF8=function(){u_("'allocateUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackTrace||(n.stackTrace=function(){u_("'stackTrace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreRun||(n.addOnPreRun=function(){u_("'addOnPreRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnInit||(n.addOnInit=function(){u_("'addOnInit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreMain||(n.addOnPreMain=function(){u_("'addOnPreMain' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnExit||(n.addOnExit=function(){u_("'addOnExit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPostRun||(n.addOnPostRun=function(){u_("'addOnPostRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeStringToMemory||(n.writeStringToMemory=function(){u_("'writeStringToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeArrayToMemory||(n.writeArrayToMemory=function(){u_("'writeArrayToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeAsciiToMemory||(n.writeAsciiToMemory=function(){u_("'writeAsciiToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addRunDependency||(n.addRunDependency=function(){u_("'addRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.removeRunDependency||(n.removeRunDependency=function(){u_("'removeRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.ENV||(n.ENV=function(){u_("'ENV' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS||(n.FS=function(){u_("'FS' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS_createFolder||(n.FS_createFolder=function(){u_("'FS_createFolder' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPath||(n.FS_createPath=function(){u_("'FS_createPath' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDataFile||(n.FS_createDataFile=function(){u_("'FS_createDataFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPreloadedFile||(n.FS_createPreloadedFile=function(){u_("'FS_createPreloadedFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLazyFile||(n.FS_createLazyFile=function(){u_("'FS_createLazyFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLink||(n.FS_createLink=function(){u_("'FS_createLink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDevice||(n.FS_createDevice=function(){u_("'FS_createDevice' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_unlink||(n.FS_unlink=function(){u_("'FS_unlink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.GL||(n.GL=function(){u_("'GL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.staticAlloc||(n.staticAlloc=function(){u_("'staticAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynamicAlloc||(n.dynamicAlloc=function(){u_("'dynamicAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.warnOnce||(n.warnOnce=function(){u_("'warnOnce' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadDynamicLibrary||(n.loadDynamicLibrary=function(){u_("'loadDynamicLibrary' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadWebAssemblyModule||(n.loadWebAssemblyModule=function(){u_("'loadWebAssemblyModule' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getLEB||(n.getLEB=function(){u_("'getLEB' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFunctionTables||(n.getFunctionTables=function(){u_("'getFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.alignFunctionTables||(n.alignFunctionTables=function(){u_("'alignFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.registerFunctions||(n.registerFunctions=function(){u_("'registerFunctions' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addFunction||(n.addFunction=function(){u_("'addFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.removeFunction||(n.removeFunction=function(){u_("'removeFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFuncWrapper||(n.getFuncWrapper=function(){u_("'getFuncWrapper' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.prettyPrint||(n.prettyPrint=function(){u_("'prettyPrint' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.makeBigInt||(n.makeBigInt=function(){u_("'makeBigInt' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynCall||(n.dynCall=function(){u_("'dynCall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getCompilerSetting||(n.getCompilerSetting=function(){u_("'getCompilerSetting' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackSave||(n.stackSave=function(){u_("'stackSave' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackRestore||(n.stackRestore=function(){u_("'stackRestore' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackAlloc||(n.stackAlloc=function(){u_("'stackAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.establishStackSpace||(n.establishStackSpace=function(){u_("'establishStackSpace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.print||(n.print=function(){u_("'print' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.printErr||(n.printErr=function(){u_("'printErr' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayFromBase64||(n.intArrayFromBase64=function(){u_("'intArrayFromBase64' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.tryParseAsDataURI||(n.tryParseAsDataURI=function(){u_("'tryParseAsDataURI' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ALLOC_NORMAL||Object.defineProperty(n,"ALLOC_NORMAL",{get:function(){u_("'ALLOC_NORMAL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STACK||Object.defineProperty(n,"ALLOC_STACK",{get:function(){u_("'ALLOC_STACK' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STATIC||Object.defineProperty(n,"ALLOC_STATIC",{get:function(){u_("'ALLOC_STATIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_DYNAMIC||Object.defineProperty(n,"ALLOC_DYNAMIC",{get:function(){u_("'ALLOC_DYNAMIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_NONE||Object.defineProperty(n,"ALLOC_NONE",{get:function(){u_("'ALLOC_NONE' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),Yi)if(ji(Yi)||(Yi=function(i){return n.locateFile?n.locateFile(i,b):b+i}(Yi)),E||l){var a_=n.readBinary(Yi);H.set(a_,8)}else{Di("memory initializer");var n_=function(i){i.byteLength&&(i=new Uint8Array(i));for(var A=0;A0||(S(0==(3&Ai)),U[(Ai>>2)-1]=34821223,U[(Ai>>2)-2]=2310721022,function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)gi(n.preRun.shift());si(li)}(),Gi>0||n.calledRun||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),A()},1)):A(),_i()))}yi=function i(){n.calledRun||E_(),n.calledRun||(yi=i)},n.callMain=function(i){S(0==Gi,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),S(0==li.length,"cannot call main when preRun functions remain to be called"),i=i||[],Ni();var A=i.length+1,t=e_(4*(A+1));T[t>>2]=X(n.thisProgram);for(var e=1;e>2)+e]=X(i[e-1]);T[(t>>2)+A]=0;try{!function(i,A){if(function(){var i=h,A=p,t=!1;h=p=function(i){t=!0};try{var e=n._fflush;e&&e(0),["stdout","stderr"].forEach(function(i){var A=zi.analyzePath("/dev/"+i);if(A){var e=A.object,r=e.rdev,_=Ji.ttys[r];_&&_.output&&_.output.length&&(t=!0)}})}catch(i){}h=i,p=A,t&&w("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.")}(),A&&n.noExitRuntime&&0===i)return;n.noExitRuntime?A||p("exit("+i+") called, but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)"):(v=!0,i,ii=rr,_i(),si(ui),pi=!0,n.onExit&&n.onExit(i));n.quit(i,new l_(i))}(n._main(A,t,0),!0)}catch(i){if(i instanceof l_)return;if("SimulateInfiniteLoop"==i)return void(n.noExitRuntime=!0);var r=i;i&&"object"==typeof i&&i.stack&&(r=[i,i.stack]),p("exception thrown: "+r),n.quit(1,i)}finally{!0}},n.run=E_;var d_=[];function u_(i){n.onAbort&&n.onAbort(i),void 0!==i?(h(i),p(i),i=JSON.stringify(i)):i="",v=!0,1;var A="abort("+i+") at "+L();throw d_&&d_.forEach(function(t){A=t(A,i)}),A}if(n.abort=u_,n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();var b_=!0;return n.noInitialRun&&(b_=!1),n.noExitRuntime=!0,E_(),_}}();i.exports=_}).call(this,t(5),"/",t(2).Buffer)},function(i,A,t){"use strict";const e=t(42),r=t(177);A.IsTransactionConfirmed=function(i,A){return null!==i.height&&void 0!==i.height&&A-i.height>e.txMinConfirms},A.IsTransactionUnlocked=function(i,A){const t=i.unlock_time||0;if(!e.maxBlockNumber)throw"Max block number is not set in config!";return t=t:Math.round((new Date).getTime()/1e3)>=t},A.TransactionLockedReason=function(i,A){const t=i.unlock_time||0;if(t>>0,e=0;e0)for(t=0;t=0;return(_?t?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+e}var X=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,F=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,L={},x={};function k(i,A,t,e){var r=e;"string"==typeof e&&(r=function(){return this[e]()}),i&&(x[i]=r),A&&(x[A[0]]=function(){return O(r.apply(this,arguments),A[1],A[2])}),t&&(x[t]=function(){return this.localeData().ordinal(r.apply(this,arguments),i)})}function H(i){return i.match(/\[[\s\S]/)?i.replace(/^\[|\]$/g,""):i.replace(/\\/g,"")}function V(i,A){return i.isValid()?(A=J(A,i.localeData()),L[A]=L[A]||function(i){var A,t,e=i.match(X);for(A=0,t=e.length;A=0&&F.test(i);)i=i.replace(F,e),F.lastIndex=0,t-=1;return i}var T=/\d/,U=/\d\d/,K=/\d{3}/,P=/\d{4}/,z=/[+-]?\d{6}/,q=/\d\d?/,$=/\d\d\d\d?/,ii=/\d\d\d\d\d\d?/,Ai=/\d{1,3}/,ti=/\d{1,4}/,ei=/[+-]?\d{1,6}/,ri=/\d+/,_i=/[+-]?\d+/,ai=/Z|[+-]\d\d:?\d\d/gi,ni=/Z|[+-]\d\d(?::?\d\d)?/gi,oi=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ci={};function si(i,A,t){ci[i]=y(A)?A:function(i,e){return i&&t?t:A}}function li(i,A){return s(ci,i)?ci[i](A._strict,A._locale):new RegExp(function(i){return Ei(i.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(i,A,t,e,r){return A||t||e||r}))}(i))}function Ei(i){return i.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var di={};function ui(i,A){var t,e=A;for("string"==typeof i&&(i=[i]),n(A)&&(e=function(i,t){t[A]=B(i)}),t=0;t68?1900:2e3)};var Zi,yi=Qi("FullYear",!0);function Qi(i,A){return function(t){return null!=t?(Ri(this,i,t),e.updateOffset(this,A),this):Di(this,i)}}function Di(i,A){return i.isValid()?i._d["get"+(i._isUTC?"UTC":"")+A]():NaN}function Ri(i,A,t){i.isValid()&&!isNaN(t)&&("FullYear"===A&&Gi(i.year())&&1===i.month()&&29===i.date()?i._d["set"+(i._isUTC?"UTC":"")+A](t,i.month(),Yi(t,i.month())):i._d["set"+(i._isUTC?"UTC":"")+A](t))}function Yi(i,A){if(isNaN(i)||isNaN(A))return NaN;var t=function(i,A){return(i%A+A)%A}(A,12);return i+=(A-t)/12,1===t?Gi(i)?29:28:31-t%7%2}Zi=Array.prototype.indexOf?Array.prototype.indexOf:function(i){var A;for(A=0;A=0&&isFinite(A.getUTCFullYear())&&A.setUTCFullYear(i),A}function ki(i,A,t){var e=7+A-t,r=(7+xi(i,0,e).getUTCDay()-A)%7;return-r+e-1}function Hi(i,A,t,e,r){var _,a,n=(7+t-e)%7,o=ki(i,e,r),c=1+7*(A-1)+n+o;return c<=0?a=Ii(_=i-1)+c:c>Ii(i)?(_=i+1,a=c-Ii(i)):(_=i,a=c),{year:_,dayOfYear:a}}function Vi(i,A,t){var e,r,_=ki(i.year(),A,t),a=Math.floor((i.dayOfYear()-_-1)/7)+1;return a<1?(r=i.year()-1,e=a+Ji(r,A,t)):a>Ji(i.year(),A,t)?(e=a-Ji(i.year(),A,t),r=i.year()+1):(r=i.year(),e=a),{week:e,year:r}}function Ji(i,A,t){var e=ki(i,A,t),r=ki(i+1,A,t);return(Ii(i)-e+r)/7}k("w",["ww",2],"wo","week"),k("W",["WW",2],"Wo","isoWeek"),Y("week","w"),Y("isoWeek","W"),M("week",5),M("isoWeek",5),si("w",q),si("ww",q,U),si("W",q),si("WW",q,U),bi(["w","ww","W","WW"],function(i,A,t,e){A[e.substr(0,1)]=B(i)}),k("d",0,"do","day"),k("dd",0,0,function(i){return this.localeData().weekdaysMin(this,i)}),k("ddd",0,0,function(i){return this.localeData().weekdaysShort(this,i)}),k("dddd",0,0,function(i){return this.localeData().weekdays(this,i)}),k("e",0,0,"weekday"),k("E",0,0,"isoWeekday"),Y("day","d"),Y("weekday","e"),Y("isoWeekday","E"),M("day",11),M("weekday",11),M("isoWeekday",11),si("d",q),si("e",q),si("E",q),si("dd",function(i,A){return A.weekdaysMinRegex(i)}),si("ddd",function(i,A){return A.weekdaysShortRegex(i)}),si("dddd",function(i,A){return A.weekdaysRegex(i)}),bi(["dd","ddd","dddd"],function(i,A,t,e){var r=t._locale.weekdaysParse(i,e,t._strict);null!=r?A.d=r:d(t).invalidWeekday=i}),bi(["d","e","E"],function(i,A,t,e){A[e]=B(i)});var Ti="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ui="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ki="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Pi=oi,zi=oi,qi=oi;function $i(){function i(i,A){return A.length-i.length}var A,t,e,r,_,a=[],n=[],o=[],c=[];for(A=0;A<7;A++)t=E([2e3,1]).day(A),e=this.weekdaysMin(t,""),r=this.weekdaysShort(t,""),_=this.weekdays(t,""),a.push(e),n.push(r),o.push(_),c.push(e),c.push(r),c.push(_);for(a.sort(i),n.sort(i),o.sort(i),c.sort(i),A=0;A<7;A++)n[A]=Ei(n[A]),o[A]=Ei(o[A]),c[A]=Ei(c[A]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function iA(){return this.hours()%12||12}function AA(i,A){k(i,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),A)})}function tA(i,A){return A._meridiemParse}k("H",["HH",2],0,"hour"),k("h",["hh",2],0,iA),k("k",["kk",2],0,function(){return this.hours()||24}),k("hmm",0,0,function(){return""+iA.apply(this)+O(this.minutes(),2)}),k("hmmss",0,0,function(){return""+iA.apply(this)+O(this.minutes(),2)+O(this.seconds(),2)}),k("Hmm",0,0,function(){return""+this.hours()+O(this.minutes(),2)}),k("Hmmss",0,0,function(){return""+this.hours()+O(this.minutes(),2)+O(this.seconds(),2)}),AA("a",!0),AA("A",!1),Y("hour","h"),M("hour",13),si("a",tA),si("A",tA),si("H",q),si("h",q),si("k",q),si("HH",q,U),si("hh",q,U),si("kk",q,U),si("hmm",$),si("hmmss",ii),si("Hmm",$),si("Hmmss",ii),ui(["H","HH"],fi),ui(["k","kk"],function(i,A,t){var e=B(i);A[fi]=24===e?0:e}),ui(["a","A"],function(i,A,t){t._isPm=t._locale.isPM(i),t._meridiem=i}),ui(["h","hh"],function(i,A,t){A[fi]=B(i),d(t).bigHour=!0}),ui("hmm",function(i,A,t){var e=i.length-2;A[fi]=B(i.substr(0,e)),A[mi]=B(i.substr(e)),d(t).bigHour=!0}),ui("hmmss",function(i,A,t){var e=i.length-4,r=i.length-2;A[fi]=B(i.substr(0,e)),A[mi]=B(i.substr(e,2)),A[Bi]=B(i.substr(r)),d(t).bigHour=!0}),ui("Hmm",function(i,A,t){var e=i.length-2;A[fi]=B(i.substr(0,e)),A[mi]=B(i.substr(e))}),ui("Hmmss",function(i,A,t){var e=i.length-4,r=i.length-2;A[fi]=B(i.substr(0,e)),A[mi]=B(i.substr(e,2)),A[Bi]=B(i.substr(r))});var eA,rA=Qi("Hours",!0),_A={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ji,monthsShort:Wi,week:{dow:0,doy:6},weekdays:Ti,weekdaysMin:Ki,weekdaysShort:Ui,meridiemParse:/[ap]\.?m?\.?/i},aA={},nA={};function oA(i){return i?i.toLowerCase().replace("_","-"):i}function cA(A){var t=null;if(!aA[A]&&void 0!==i&&i&&i.exports)try{t=eA._abbr,!function(){var i=new Error("Cannot find module 'undefined'");throw i.code="MODULE_NOT_FOUND",i}(),sA(t)}catch(i){}return aA[A]}function sA(i,A){var t;return i&&((t=a(A)?EA(i):lA(i,A))?eA=t:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+i+" not found. Did you forget to load it?")),eA._abbr}function lA(i,A){if(null!==A){var t,e=_A;if(A.abbr=i,null!=aA[i])Z("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),e=aA[i]._config;else if(null!=A.parentLocale)if(null!=aA[A.parentLocale])e=aA[A.parentLocale]._config;else{if(null==(t=cA(A.parentLocale)))return nA[A.parentLocale]||(nA[A.parentLocale]=[]),nA[A.parentLocale].push({name:i,config:A}),null;e=t._config}return aA[i]=new D(Q(e,A)),nA[i]&&nA[i].forEach(function(i){lA(i.name,i.config)}),sA(i),aA[i]}return delete aA[i],null}function EA(i){var A;if(i&&i._locale&&i._locale._abbr&&(i=i._locale._abbr),!i)return eA;if(!r(i)){if(A=cA(i))return A;i=[i]}return function(i){for(var A,t,e,r,_=0;_0;){if(e=cA(r.slice(0,A).join("-")))return e;if(t&&t.length>=A&&w(r,t,!0)>=A-1)break;A--}_++}return eA}(i)}function dA(i){var A,t=i._a;return t&&-2===d(i).overflow&&(A=t[Ni]<0||t[Ni]>11?Ni:t[gi]<1||t[gi]>Yi(t[pi],t[Ni])?gi:t[fi]<0||t[fi]>24||24===t[fi]&&(0!==t[mi]||0!==t[Bi]||0!==t[wi])?fi:t[mi]<0||t[mi]>59?mi:t[Bi]<0||t[Bi]>59?Bi:t[wi]<0||t[wi]>999?wi:-1,d(i)._overflowDayOfYear&&(Agi)&&(A=gi),d(i)._overflowWeeks&&-1===A&&(A=vi),d(i)._overflowWeekday&&-1===A&&(A=Si),d(i).overflow=A),i}function uA(i,A,t){return null!=i?i:null!=A?A:t}function bA(i){var A,t,r,_,a,n=[];if(!i._d){for(r=function(i){var A=new Date(e.now());return i._useUTC?[A.getUTCFullYear(),A.getUTCMonth(),A.getUTCDate()]:[A.getFullYear(),A.getMonth(),A.getDate()]}(i),i._w&&null==i._a[gi]&&null==i._a[Ni]&&function(i){var A,t,e,r,_,a,n,o;if(null!=(A=i._w).GG||null!=A.W||null!=A.E)_=1,a=4,t=uA(A.GG,i._a[pi],Vi(QA(),1,4).year),e=uA(A.W,1),((r=uA(A.E,1))<1||r>7)&&(o=!0);else{_=i._locale._week.dow,a=i._locale._week.doy;var c=Vi(QA(),_,a);t=uA(A.gg,i._a[pi],c.year),e=uA(A.w,c.week),null!=A.d?((r=A.d)<0||r>6)&&(o=!0):null!=A.e?(r=A.e+_,(A.e<0||A.e>6)&&(o=!0)):r=_}e<1||e>Ji(t,_,a)?d(i)._overflowWeeks=!0:null!=o?d(i)._overflowWeekday=!0:(n=Hi(t,e,r,_,a),i._a[pi]=n.year,i._dayOfYear=n.dayOfYear)}(i),null!=i._dayOfYear&&(a=uA(i._a[pi],r[pi]),(i._dayOfYear>Ii(a)||0===i._dayOfYear)&&(d(i)._overflowDayOfYear=!0),t=xi(a,0,i._dayOfYear),i._a[Ni]=t.getUTCMonth(),i._a[gi]=t.getUTCDate()),A=0;A<3&&null==i._a[A];++A)i._a[A]=n[A]=r[A];for(;A<7;A++)i._a[A]=n[A]=null==i._a[A]?2===A?1:0:i._a[A];24===i._a[fi]&&0===i._a[mi]&&0===i._a[Bi]&&0===i._a[wi]&&(i._nextDay=!0,i._a[fi]=0),i._d=(i._useUTC?xi:function(i,A,t,e,r,_,a){var n=new Date(i,A,t,e,r,_,a);return i<100&&i>=0&&isFinite(n.getFullYear())&&n.setFullYear(i),n}).apply(null,n),_=i._useUTC?i._d.getUTCDay():i._d.getDay(),null!=i._tzm&&i._d.setUTCMinutes(i._d.getUTCMinutes()-i._tzm),i._nextDay&&(i._a[fi]=24),i._w&&void 0!==i._w.d&&i._w.d!==_&&(d(i).weekdayMismatch=!0)}}var hA=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pA=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,NA=/Z|[+-]\d\d(?::?\d\d)?/,gA=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],fA=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],mA=/^\/?Date\((\-?\d+)/i;function BA(i){var A,t,e,r,_,a,n=i._i,o=hA.exec(n)||pA.exec(n);if(o){for(d(i).iso=!0,A=0,t=gA.length;A0&&d(i).unusedInput.push(a),n=n.slice(n.indexOf(t)+t.length),c+=t.length),x[_]?(t?d(i).empty=!1:d(i).unusedTokens.push(_),hi(_,t,i)):i._strict&&!t&&d(i).unusedTokens.push(_);d(i).charsLeftOver=o-c,n.length>0&&d(i).unusedInput.push(n),i._a[fi]<=12&&!0===d(i).bigHour&&i._a[fi]>0&&(d(i).bigHour=void 0),d(i).parsedDateParts=i._a.slice(0),d(i).meridiem=i._meridiem,i._a[fi]=function(i,A,t){var e;return null==t?A:null!=i.meridiemHour?i.meridiemHour(A,t):null!=i.isPM?((e=i.isPM(t))&&A<12&&(A+=12),e||12!==A||(A=0),A):A}(i._locale,i._a[fi],i._meridiem),bA(i),dA(i)}else IA(i);else BA(i)}function ZA(i){var A=i._i,t=i._f;return i._locale=i._locale||EA(i._l),null===A||void 0===t&&""===A?b({nullInput:!0}):("string"==typeof A&&(i._i=A=i._locale.preparse(A)),f(A)?new g(dA(A)):(o(A)?i._d=A:r(t)?function(i){var A,t,e,r,_;if(0===i._f.length)return d(i).invalidFormat=!0,void(i._d=new Date(NaN));for(r=0;rthis?this:i:b()});function YA(i,A){var t,e;if(1===A.length&&r(A[0])&&(A=A[0]),!A.length)return QA();for(t=A[0],e=1;e_&&(A=_),function(i,A,t,e,r){var _=Hi(i,A,t,e,r),a=xi(_.year,0,_.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,i,A,t,e,r))}k(0,["gg",2],0,function(){return this.weekYear()%100}),k(0,["GG",2],0,function(){return this.isoWeekYear()%100}),et("gggg","weekYear"),et("ggggg","weekYear"),et("GGGG","isoWeekYear"),et("GGGGG","isoWeekYear"),Y("weekYear","gg"),Y("isoWeekYear","GG"),M("weekYear",1),M("isoWeekYear",1),si("G",_i),si("g",_i),si("GG",q,U),si("gg",q,U),si("GGGG",ti,P),si("gggg",ti,P),si("GGGGG",ei,z),si("ggggg",ei,z),bi(["gggg","ggggg","GGGG","GGGGG"],function(i,A,t,e){A[e.substr(0,2)]=B(i)}),bi(["gg","GG"],function(i,A,t,r){A[r]=e.parseTwoDigitYear(i)}),k("Q",0,"Qo","quarter"),Y("quarter","Q"),M("quarter",7),si("Q",T),ui("Q",function(i,A){A[Ni]=3*(B(i)-1)}),k("D",["DD",2],"Do","date"),Y("date","D"),M("date",9),si("D",q),si("DD",q,U),si("Do",function(i,A){return i?A._dayOfMonthOrdinalParse||A._ordinalParse:A._dayOfMonthOrdinalParseLenient}),ui(["D","DD"],gi),ui("Do",function(i,A){A[gi]=B(i.match(q)[0])});var _t=Qi("Date",!0);k("DDD",["DDDD",3],"DDDo","dayOfYear"),Y("dayOfYear","DDD"),M("dayOfYear",4),si("DDD",Ai),si("DDDD",K),ui(["DDD","DDDD"],function(i,A,t){t._dayOfYear=B(i)}),k("m",["mm",2],0,"minute"),Y("minute","m"),M("minute",14),si("m",q),si("mm",q,U),ui(["m","mm"],mi);var at=Qi("Minutes",!1);k("s",["ss",2],0,"second"),Y("second","s"),M("second",15),si("s",q),si("ss",q,U),ui(["s","ss"],Bi);var nt,ot=Qi("Seconds",!1);for(k("S",0,0,function(){return~~(this.millisecond()/100)}),k(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),k(0,["SSS",3],0,"millisecond"),k(0,["SSSS",4],0,function(){return 10*this.millisecond()}),k(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),k(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),k(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),k(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),k(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Y("millisecond","ms"),M("millisecond",16),si("S",Ai,T),si("SS",Ai,U),si("SSS",Ai,K),nt="SSSS";nt.length<=9;nt+="S")si(nt,ri);function ct(i,A){A[wi]=B(1e3*("0."+i))}for(nt="S";nt.length<=9;nt+="S")ui(nt,ct);var st=Qi("Milliseconds",!1);k("z",0,0,"zoneAbbr"),k("zz",0,0,"zoneName");var lt=g.prototype;function Et(i){return i}lt.add=zA,lt.calendar=function(i,A){var t=i||QA(),r=LA(t,this).startOf("day"),_=e.calendarFormat(this,r)||"sameElse",a=A&&(y(A[_])?A[_].call(this,t):A[_]);return this.format(a||this.localeData().calendar(_,this,QA(t)))},lt.clone=function(){return new g(this)},lt.diff=function(i,A,t){var e,r,_;if(!this.isValid())return NaN;if(!(e=LA(i,this)).isValid())return NaN;switch(r=6e4*(e.utcOffset()-this.utcOffset()),A=C(A)){case"year":_=$A(this,e)/12;break;case"month":_=$A(this,e);break;case"quarter":_=$A(this,e)/3;break;case"second":_=(this-e)/1e3;break;case"minute":_=(this-e)/6e4;break;case"hour":_=(this-e)/36e5;break;case"day":_=(this-e-r)/864e5;break;case"week":_=(this-e-r)/6048e5;break;default:_=this-e}return t?_:m(_)},lt.endOf=function(i){return void 0===(i=C(i))||"millisecond"===i?this:("date"===i&&(i="day"),this.startOf(i).add(1,"isoWeek"===i?"week":i).subtract(1,"ms"))},lt.format=function(i){i||(i=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var A=V(this,i);return this.localeData().postformat(A)},lt.from=function(i,A){return this.isValid()&&(f(i)&&i.isValid()||QA(i).isValid())?JA({to:this,from:i}).locale(this.locale()).humanize(!A):this.localeData().invalidDate()},lt.fromNow=function(i){return this.from(QA(),i)},lt.to=function(i,A){return this.isValid()&&(f(i)&&i.isValid()||QA(i).isValid())?JA({from:this,to:i}).locale(this.locale()).humanize(!A):this.localeData().invalidDate()},lt.toNow=function(i){return this.to(QA(),i)},lt.get=function(i){return y(this[i=C(i)])?this[i]():this},lt.invalidAt=function(){return d(this).overflow},lt.isAfter=function(i,A){var t=f(i)?i:QA(i);return!(!this.isValid()||!t.isValid())&&("millisecond"===(A=C(a(A)?"millisecond":A))?this.valueOf()>t.valueOf():t.valueOf()9999?V(t,A?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):y(Date.prototype.toISOString)?A?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",V(t,"Z")):V(t,A?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},lt.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var i="moment",A="";this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",A="Z");var t="["+i+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=A+'[")]';return this.format(t+e+"-MM-DD[T]HH:mm:ss.SSS"+r)},lt.toJSON=function(){return this.isValid()?this.toISOString():null},lt.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},lt.unix=function(){return Math.floor(this.valueOf()/1e3)},lt.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},lt.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},lt.year=yi,lt.isLeapYear=function(){return Gi(this.year())},lt.weekYear=function(i){return rt.call(this,i,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},lt.isoWeekYear=function(i){return rt.call(this,i,this.isoWeek(),this.isoWeekday(),1,4)},lt.quarter=lt.quarters=function(i){return null==i?Math.ceil((this.month()+1)/3):this.month(3*(i-1)+this.month()%3)},lt.month=Oi,lt.daysInMonth=function(){return Yi(this.year(),this.month())},lt.week=lt.weeks=function(i){var A=this.localeData().week(this);return null==i?A:this.add(7*(i-A),"d")},lt.isoWeek=lt.isoWeeks=function(i){var A=Vi(this,1,4).week;return null==i?A:this.add(7*(i-A),"d")},lt.weeksInYear=function(){var i=this.localeData()._week;return Ji(this.year(),i.dow,i.doy)},lt.isoWeeksInYear=function(){return Ji(this.year(),1,4)},lt.date=_t,lt.day=lt.days=function(i){if(!this.isValid())return null!=i?this:NaN;var A=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=i?(i=function(i,A){return"string"!=typeof i?i:isNaN(i)?"number"==typeof(i=A.weekdaysParse(i))?i:null:parseInt(i,10)}(i,this.localeData()),this.add(i-A,"d")):A},lt.weekday=function(i){if(!this.isValid())return null!=i?this:NaN;var A=(this.day()+7-this.localeData()._week.dow)%7;return null==i?A:this.add(i-A,"d")},lt.isoWeekday=function(i){if(!this.isValid())return null!=i?this:NaN;if(null!=i){var A=function(i,A){return"string"==typeof i?A.weekdaysParse(i)%7||7:isNaN(i)?null:i}(i,this.localeData());return this.day(this.day()%7?A:A-7)}return this.day()||7},lt.dayOfYear=function(i){var A=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==i?A:this.add(i-A,"d")},lt.hour=lt.hours=rA,lt.minute=lt.minutes=at,lt.second=lt.seconds=ot,lt.millisecond=lt.milliseconds=st,lt.utcOffset=function(i,A,t){var r,_=this._offset||0;if(!this.isValid())return null!=i?this:NaN;if(null!=i){if("string"==typeof i){if(null===(i=FA(ni,i)))return this}else Math.abs(i)<16&&!t&&(i*=60);return!this._isUTC&&A&&(r=xA(this)),this._offset=i,this._isUTC=!0,null!=r&&this.add(r,"m"),_!==i&&(!A||this._changeInProgress?PA(this,JA(i-_,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?_:xA(this)},lt.utc=function(i){return this.utcOffset(0,i)},lt.local=function(i){return this._isUTC&&(this.utcOffset(0,i),this._isUTC=!1,i&&this.subtract(xA(this),"m")),this},lt.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var i=FA(ai,this._i);null!=i?this.utcOffset(i):this.utcOffset(0,!0)}return this},lt.hasAlignedHourOffset=function(i){return!!this.isValid()&&(i=i?QA(i).utcOffset():0,(this.utcOffset()-i)%60==0)},lt.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},lt.isLocal=function(){return!!this.isValid()&&!this._isUTC},lt.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},lt.isUtc=kA,lt.isUTC=kA,lt.zoneAbbr=function(){return this._isUTC?"UTC":""},lt.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},lt.dates=S("dates accessor is deprecated. Use date instead.",_t),lt.months=S("months accessor is deprecated. Use month instead",Oi),lt.years=S("years accessor is deprecated. Use year instead",yi),lt.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(i,A){return null!=i?("string"!=typeof i&&(i=-i),this.utcOffset(i,A),this):-this.utcOffset()}),lt.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!a(this._isDSTShifted))return this._isDSTShifted;var i={};if(p(i,this),(i=ZA(i))._a){var A=i._isUTC?E(i._a):QA(i._a);this._isDSTShifted=this.isValid()&&w(i._a,A.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var dt=D.prototype;function ut(i,A,t,e){var r=EA(),_=E().set(e,A);return r[t](_,i)}function bt(i,A,t){if(n(i)&&(A=i,i=void 0),i=i||"",null!=A)return ut(i,A,t,"month");var e,r=[];for(e=0;e<12;e++)r[e]=ut(i,e,t,"month");return r}function ht(i,A,t,e){"boolean"==typeof i?(n(A)&&(t=A,A=void 0),A=A||""):(t=A=i,i=!1,n(A)&&(t=A,A=void 0),A=A||"");var r,_=EA(),a=i?_._week.dow:0;if(null!=t)return ut(A,(t+a)%7,e,"day");var o=[];for(r=0;r<7;r++)o[r]=ut(A,(r+a)%7,e,"day");return o}dt.calendar=function(i,A,t){var e=this._calendar[i]||this._calendar.sameElse;return y(e)?e.call(A,t):e},dt.longDateFormat=function(i){var A=this._longDateFormat[i],t=this._longDateFormat[i.toUpperCase()];return A||!t?A:(this._longDateFormat[i]=t.replace(/MMMM|MM|DD|dddd/g,function(i){return i.slice(1)}),this._longDateFormat[i])},dt.invalidDate=function(){return this._invalidDate},dt.ordinal=function(i){return this._ordinal.replace("%d",i)},dt.preparse=Et,dt.postformat=Et,dt.relativeTime=function(i,A,t,e){var r=this._relativeTime[t];return y(r)?r(i,A,t,e):r.replace(/%d/i,i)},dt.pastFuture=function(i,A){var t=this._relativeTime[i>0?"future":"past"];return y(t)?t(A):t.replace(/%s/i,A)},dt.set=function(i){var A,t;for(t in i)y(A=i[t])?this[t]=A:this["_"+t]=A;this._config=i,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},dt.months=function(i,A){return i?r(this._months)?this._months[i.month()]:this._months[(this._months.isFormat||Ci).test(A)?"format":"standalone"][i.month()]:r(this._months)?this._months:this._months.standalone},dt.monthsShort=function(i,A){return i?r(this._monthsShort)?this._monthsShort[i.month()]:this._monthsShort[Ci.test(A)?"format":"standalone"][i.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},dt.monthsParse=function(i,A,t){var e,r,_;if(this._monthsParseExact)return function(i,A,t){var e,r,_,a=i.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],e=0;e<12;++e)_=E([2e3,e]),this._shortMonthsParse[e]=this.monthsShort(_,"").toLocaleLowerCase(),this._longMonthsParse[e]=this.months(_,"").toLocaleLowerCase();return t?"MMM"===A?-1!==(r=Zi.call(this._shortMonthsParse,a))?r:null:-1!==(r=Zi.call(this._longMonthsParse,a))?r:null:"MMM"===A?-1!==(r=Zi.call(this._shortMonthsParse,a))?r:-1!==(r=Zi.call(this._longMonthsParse,a))?r:null:-1!==(r=Zi.call(this._longMonthsParse,a))?r:-1!==(r=Zi.call(this._shortMonthsParse,a))?r:null}.call(this,i,A,t);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),e=0;e<12;e++){if(r=E([2e3,e]),t&&!this._longMonthsParse[e]&&(this._longMonthsParse[e]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[e]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),t||this._monthsParse[e]||(_="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[e]=new RegExp(_.replace(".",""),"i")),t&&"MMMM"===A&&this._longMonthsParse[e].test(i))return e;if(t&&"MMM"===A&&this._shortMonthsParse[e].test(i))return e;if(!t&&this._monthsParse[e].test(i))return e}},dt.monthsRegex=function(i){return this._monthsParseExact?(s(this,"_monthsRegex")||Li.call(this),i?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Fi),this._monthsStrictRegex&&i?this._monthsStrictRegex:this._monthsRegex)},dt.monthsShortRegex=function(i){return this._monthsParseExact?(s(this,"_monthsRegex")||Li.call(this),i?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Xi),this._monthsShortStrictRegex&&i?this._monthsShortStrictRegex:this._monthsShortRegex)},dt.week=function(i){return Vi(i,this._week.dow,this._week.doy).week},dt.firstDayOfYear=function(){return this._week.doy},dt.firstDayOfWeek=function(){return this._week.dow},dt.weekdays=function(i,A){return i?r(this._weekdays)?this._weekdays[i.day()]:this._weekdays[this._weekdays.isFormat.test(A)?"format":"standalone"][i.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone},dt.weekdaysMin=function(i){return i?this._weekdaysMin[i.day()]:this._weekdaysMin},dt.weekdaysShort=function(i){return i?this._weekdaysShort[i.day()]:this._weekdaysShort},dt.weekdaysParse=function(i,A,t){var e,r,_;if(this._weekdaysParseExact)return function(i,A,t){var e,r,_,a=i.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],e=0;e<7;++e)_=E([2e3,1]).day(e),this._minWeekdaysParse[e]=this.weekdaysMin(_,"").toLocaleLowerCase(),this._shortWeekdaysParse[e]=this.weekdaysShort(_,"").toLocaleLowerCase(),this._weekdaysParse[e]=this.weekdays(_,"").toLocaleLowerCase();return t?"dddd"===A?-1!==(r=Zi.call(this._weekdaysParse,a))?r:null:"ddd"===A?-1!==(r=Zi.call(this._shortWeekdaysParse,a))?r:null:-1!==(r=Zi.call(this._minWeekdaysParse,a))?r:null:"dddd"===A?-1!==(r=Zi.call(this._weekdaysParse,a))?r:-1!==(r=Zi.call(this._shortWeekdaysParse,a))?r:-1!==(r=Zi.call(this._minWeekdaysParse,a))?r:null:"ddd"===A?-1!==(r=Zi.call(this._shortWeekdaysParse,a))?r:-1!==(r=Zi.call(this._weekdaysParse,a))?r:-1!==(r=Zi.call(this._minWeekdaysParse,a))?r:null:-1!==(r=Zi.call(this._minWeekdaysParse,a))?r:-1!==(r=Zi.call(this._weekdaysParse,a))?r:-1!==(r=Zi.call(this._shortWeekdaysParse,a))?r:null}.call(this,i,A,t);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),e=0;e<7;e++){if(r=E([2e3,1]).day(e),t&&!this._fullWeekdaysParse[e]&&(this._fullWeekdaysParse[e]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[e]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[e]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[e]||(_="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[e]=new RegExp(_.replace(".",""),"i")),t&&"dddd"===A&&this._fullWeekdaysParse[e].test(i))return e;if(t&&"ddd"===A&&this._shortWeekdaysParse[e].test(i))return e;if(t&&"dd"===A&&this._minWeekdaysParse[e].test(i))return e;if(!t&&this._weekdaysParse[e].test(i))return e}},dt.weekdaysRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Pi),this._weekdaysStrictRegex&&i?this._weekdaysStrictRegex:this._weekdaysRegex)},dt.weekdaysShortRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=zi),this._weekdaysShortStrictRegex&&i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},dt.weekdaysMinRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=qi),this._weekdaysMinStrictRegex&&i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},dt.isPM=function(i){return"p"===(i+"").toLowerCase().charAt(0)},dt.meridiem=function(i,A,t){return i>11?t?"pm":"PM":t?"am":"AM"},sA("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(i){var A=i%10,t=1===B(i%100/10)?"th":1===A?"st":2===A?"nd":3===A?"rd":"th";return i+t}}),e.lang=S("moment.lang is deprecated. Use moment.locale instead.",sA),e.langData=S("moment.langData is deprecated. Use moment.localeData instead.",EA);var pt=Math.abs;function Nt(i,A,t,e){var r=JA(A,t);return i._milliseconds+=e*r._milliseconds,i._days+=e*r._days,i._months+=e*r._months,i._bubble()}function gt(i){return i<0?Math.floor(i):Math.ceil(i)}function ft(i){return 4800*i/146097}function mt(i){return 146097*i/4800}function Bt(i){return function(){return this.as(i)}}var wt=Bt("ms"),vt=Bt("s"),St=Bt("m"),It=Bt("h"),Gt=Bt("d"),Zt=Bt("w"),yt=Bt("M"),Qt=Bt("y");function Dt(i){return function(){return this.isValid()?this._data[i]:NaN}}var Rt=Dt("milliseconds"),Yt=Dt("seconds"),Ct=Dt("minutes"),jt=Dt("hours"),Wt=Dt("days"),Mt=Dt("months"),Ot=Dt("years"),Xt=Math.round,Ft={ss:44,s:45,m:45,h:22,d:26,M:11},Lt=Math.abs;function xt(i){return(i>0)-(i<0)||+i}function kt(){if(!this.isValid())return this.localeData().invalidDate();var i,A,t=Lt(this._milliseconds)/1e3,e=Lt(this._days),r=Lt(this._months);i=m(t/60),A=m(i/60),t%=60,i%=60;var _=m(r/12),a=r%=12,n=e,o=A,c=i,s=t?t.toFixed(3).replace(/\.?0+$/,""):"",l=this.asSeconds();if(!l)return"P0D";var E=l<0?"-":"",d=xt(this._months)!==xt(l)?"-":"",u=xt(this._days)!==xt(l)?"-":"",b=xt(this._milliseconds)!==xt(l)?"-":"";return E+"P"+(_?d+_+"Y":"")+(a?d+a+"M":"")+(n?u+n+"D":"")+(o||c||s?"T":"")+(o?b+o+"H":"")+(c?b+c+"M":"")+(s?b+s+"S":"")}var Ht=jA.prototype;return Ht.isValid=function(){return this._isValid},Ht.abs=function(){var i=this._data;return this._milliseconds=pt(this._milliseconds),this._days=pt(this._days),this._months=pt(this._months),i.milliseconds=pt(i.milliseconds),i.seconds=pt(i.seconds),i.minutes=pt(i.minutes),i.hours=pt(i.hours),i.months=pt(i.months),i.years=pt(i.years),this},Ht.add=function(i,A){return Nt(this,i,A,1)},Ht.subtract=function(i,A){return Nt(this,i,A,-1)},Ht.as=function(i){if(!this.isValid())return NaN;var A,t,e=this._milliseconds;if("month"===(i=C(i))||"year"===i)return A=this._days+e/864e5,t=this._months+ft(A),"month"===i?t:t/12;switch(A=this._days+Math.round(mt(this._months)),i){case"week":return A/7+e/6048e5;case"day":return A+e/864e5;case"hour":return 24*A+e/36e5;case"minute":return 1440*A+e/6e4;case"second":return 86400*A+e/1e3;case"millisecond":return Math.floor(864e5*A)+e;default:throw new Error("Unknown unit "+i)}},Ht.asMilliseconds=wt,Ht.asSeconds=vt,Ht.asMinutes=St,Ht.asHours=It,Ht.asDays=Gt,Ht.asWeeks=Zt,Ht.asMonths=yt,Ht.asYears=Qt,Ht.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*B(this._months/12):NaN},Ht._bubble=function(){var i,A,t,e,r,_=this._milliseconds,a=this._days,n=this._months,o=this._data;return _>=0&&a>=0&&n>=0||_<=0&&a<=0&&n<=0||(_+=864e5*gt(mt(n)+a),a=0,n=0),o.milliseconds=_%1e3,i=m(_/1e3),o.seconds=i%60,A=m(i/60),o.minutes=A%60,t=m(A/60),o.hours=t%24,a+=m(t/24),r=m(ft(a)),n+=r,a-=gt(mt(r)),e=m(n/12),n%=12,o.days=a,o.months=n,o.years=e,this},Ht.clone=function(){return JA(this)},Ht.get=function(i){return i=C(i),this.isValid()?this[i+"s"]():NaN},Ht.milliseconds=Rt,Ht.seconds=Yt,Ht.minutes=Ct,Ht.hours=jt,Ht.days=Wt,Ht.weeks=function(){return m(this.days()/7)},Ht.months=Mt,Ht.years=Ot,Ht.humanize=function(i){if(!this.isValid())return this.localeData().invalidDate();var A=this.localeData(),t=function(i,A,t){var e=JA(i).abs(),r=Xt(e.as("s")),_=Xt(e.as("m")),a=Xt(e.as("h")),n=Xt(e.as("d")),o=Xt(e.as("M")),c=Xt(e.as("y")),s=r<=Ft.ss&&["s",r]||r0,s[4]=t,function(i,A,t,e,r){return r.relativeTime(A||1,!!t,i,e)}.apply(null,s)}(this,!i,A);return i&&(t=A.pastFuture(+this,t)),A.postformat(t)},Ht.toISOString=kt,Ht.toString=kt,Ht.toJSON=kt,Ht.locale=it,Ht.localeData=tt,Ht.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",kt),Ht.lang=At,k("X",0,0,"unix"),k("x",0,0,"valueOf"),si("x",_i),si("X",/[+-]?\d+(\.\d{1,3})?/),ui("X",function(i,A,t){t._d=new Date(1e3*parseFloat(i,10))}),ui("x",function(i,A,t){t._d=new Date(B(i))}),e.version="2.22.2",function(i){A=i}(QA),e.fn=lt,e.min=function(){return YA("isBefore",[].slice.call(arguments,0))},e.max=function(){return YA("isAfter",[].slice.call(arguments,0))},e.now=function(){return Date.now?Date.now():+new Date},e.utc=E,e.unix=function(i){return QA(1e3*i)},e.months=function(i,A){return bt(i,A,"months")},e.isDate=o,e.locale=sA,e.invalid=b,e.duration=JA,e.isMoment=f,e.weekdays=function(i,A,t){return ht(i,A,t,"weekdays")},e.parseZone=function(){return QA.apply(null,arguments).parseZone()},e.localeData=EA,e.isDuration=WA,e.monthsShort=function(i,A){return bt(i,A,"monthsShort")},e.weekdaysMin=function(i,A,t){return ht(i,A,t,"weekdaysMin")},e.defineLocale=lA,e.updateLocale=function(i,A){if(null!=A){var t,e,r=_A;null!=(e=cA(i))&&(r=e._config),A=Q(r,A),(t=new D(A)).parentLocale=aA[i],aA[i]=t,sA(i)}else null!=aA[i]&&(null!=aA[i].parentLocale?aA[i]=aA[i].parentLocale:null!=aA[i]&&delete aA[i]);return aA[i]},e.locales=function(){return I(aA)},e.weekdaysShort=function(i,A,t){return ht(i,A,t,"weekdaysShort")},e.normalizeUnits=C,e.relativeTimeRounding=function(i){return void 0===i?Xt:"function"==typeof i&&(Xt=i,!0)},e.relativeTimeThreshold=function(i,A){return void 0!==Ft[i]&&(void 0===A?Ft[i]:(Ft[i]=A,"s"===i&&(Ft.ss=A-1),!0))},e.calendarFormat=function(i,A){var t=i.diff(A,"days",!0);return t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"},e.prototype=lt,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},e}()}).call(this,t(66)(i))},function(i,A,t){"use strict";t(11).BigInteger;function e(i){return i+1}function r(){return 10}function _(){return 10}A.thisFork_minMixin=r,A.thisFork_minRingSize=function(){return e(10)},A.fixedMixin=_,A.fixedRingsize=function(){return e(10)},A.default_priority=function(){return 1};A.SendFunds_ProcessStep_Code={fetchingLatestBalance:1,calculatingFee:2,fetchingDecoyOutputs:3,constructingTransaction:4,submittingTransaction:5};A.SendFunds_ProcessStep_MessageSuffix={1:"Fetching latest balance.",2:"Calculating fee.",3:"Fetching decoy outputs.",4:"Constructing transaction.",5:"Submitting transaction."}},function(i,A,t){"use strict";function e(i){return _(i,16)}function r(i){return _(i,64)}function _(i,A){if(16!=A&&64!=A)throw"unexpected IsValidPaymentIDOfLength required_length";return i.length===A&&1==RegExp("^[0-9a-fA-F]{"+A+"}$").test(i)}A.IsValidPaymentIDOrNoPaymentID=function(i){if(null==i||""==i||void 0===i)return!0;let A=i;return!!e(A)||!!r(A)},A.IsValidShortPaymentID=e,A.IsValidLongPaymentID=r,A.IsValidShortPaymentID=e},function(i,A,t){const e=t(11).BigInteger;i.exports=function(i){var A={};for(var t in i)A[t]=i[t];return A.coinUnits=new e(10).pow(A.coinUnitPlaces),this.formatMoneyFull=function(i){var t,e="-"===(i=i.toString())[0]?"-":"";return"-"===e&&(i=i.slice(1)),t=i.length>=A.coinUnitPlaces?i.substr(i.length-A.coinUnitPlaces,A.coinUnitPlaces):function(i,A,t){for(;i.length0)for(var h=0;h=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|i}function u(i,A){if(o.isBuffer(i))return i.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(i)||i instanceof ArrayBuffer))return i.byteLength;"string"!=typeof i&&(i=""+i);var t=i.length;if(0===t)return 0;for(var e=!1;;)switch(A){case"ascii":case"latin1":case"binary":return t;case"utf8":case"utf-8":case void 0:return k(i).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*t;case"hex":return t>>>1;case"base64":return X(i).length;default:if(e)return k(i).length;A=(""+A).toLowerCase(),e=!0}}function b(i,A,t){var e=i[A];i[A]=i[t],i[t]=e}function h(i,A,t,e,r){if(0===i.length)return-1;if("string"==typeof t?(e=t,t=0):t>2147483647?t=2147483647:t<-2147483648&&(t=-2147483648),t=+t,isNaN(t)&&(t=r?0:i.length-1),t<0&&(t=i.length+t),t>=i.length){if(r)return-1;t=i.length-1}else if(t<0){if(!r)return-1;t=0}if("string"==typeof A&&(A=o.from(A,e)),o.isBuffer(A))return 0===A.length?-1:p(i,A,t,e,r);if("number"==typeof A)return A&=255,o.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(i,A,t):Uint8Array.prototype.lastIndexOf.call(i,A,t):p(i,[A],t,e,r);throw new TypeError("val must be string, number or Buffer")}function p(i,A,t,e,r){var _,a=1,n=i.length,o=A.length;if(void 0!==e&&("ucs2"===(e=String(e).toLowerCase())||"ucs-2"===e||"utf16le"===e||"utf-16le"===e)){if(i.length<2||A.length<2)return-1;a=2,n/=2,o/=2,t/=2}function c(i,A){return 1===a?i[A]:i.readUInt16BE(A*a)}if(r){var s=-1;for(_=t;_n&&(t=n-o),_=t;_>=0;_--){for(var l=!0,E=0;Er&&(e=r):e=r;var _=A.length;if(_%2!=0)throw new TypeError("Invalid hex string");e>_/2&&(e=_/2);for(var a=0;a>8,r=t%256,_.push(r),_.push(e);return _}(A,i.length-t),i,t,e)}function v(i,A,t){return 0===A&&t===i.length?e.fromByteArray(i):e.fromByteArray(i.slice(A,t))}function S(i,A,t){t=Math.min(i.length,t);for(var e=[],r=A;r239?4:c>223?3:c>191?2:1;if(r+l<=t)switch(l){case 1:c<128&&(s=c);break;case 2:128==(192&(_=i[r+1]))&&(o=(31&c)<<6|63&_)>127&&(s=o);break;case 3:_=i[r+1],a=i[r+2],128==(192&_)&&128==(192&a)&&(o=(15&c)<<12|(63&_)<<6|63&a)>2047&&(o<55296||o>57343)&&(s=o);break;case 4:_=i[r+1],a=i[r+2],n=i[r+3],128==(192&_)&&128==(192&a)&&128==(192&n)&&(o=(15&c)<<18|(63&_)<<12|(63&a)<<6|63&n)>65535&&o<1114112&&(s=o)}null===s?(s=65533,l=1):s>65535&&(s-=65536,e.push(s>>>10&1023|55296),s=56320|1023&s),e.push(s),r+=l}return function(i){var A=i.length;if(A<=I)return String.fromCharCode.apply(String,i);var t="",e=0;for(;ethis.length)return"";if((void 0===t||t>this.length)&&(t=this.length),t<=0)return"";if((t>>>=0)<=(A>>>=0))return"";for(i||(i="utf8");;)switch(i){case"hex":return Z(this,A,t);case"utf8":case"utf-8":return S(this,A,t);case"ascii":return G(this,A,t);case"latin1":case"binary":return y(this,A,t);case"base64":return v(this,A,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Q(this,A,t);default:if(e)throw new TypeError("Unknown encoding: "+i);i=(i+"").toLowerCase(),e=!0}}.apply(this,arguments)},o.prototype.equals=function(i){if(!o.isBuffer(i))throw new TypeError("Argument must be a Buffer");return this===i||0===o.compare(this,i)},o.prototype.inspect=function(){var i="",t=A.INSPECT_MAX_BYTES;return this.length>0&&(i=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(i+=" ... ")),""},o.prototype.compare=function(i,A,t,e,r){if(!o.isBuffer(i))throw new TypeError("Argument must be a Buffer");if(void 0===A&&(A=0),void 0===t&&(t=i?i.length:0),void 0===e&&(e=0),void 0===r&&(r=this.length),A<0||t>i.length||e<0||r>this.length)throw new RangeError("out of range index");if(e>=r&&A>=t)return 0;if(e>=r)return-1;if(A>=t)return 1;if(A>>>=0,t>>>=0,e>>>=0,r>>>=0,this===i)return 0;for(var _=r-e,a=t-A,n=Math.min(_,a),c=this.slice(e,r),s=i.slice(A,t),l=0;lr)&&(t=r),i.length>0&&(t<0||A<0)||A>this.length)throw new RangeError("Attempt to write outside buffer bounds");e||(e="utf8");for(var _=!1;;)switch(e){case"hex":return m(this,i,A,t);case"utf8":case"utf-8":return N(this,i,A,t);case"ascii":return g(this,i,A,t);case"latin1":case"binary":return f(this,i,A,t);case"base64":return B(this,i,A,t);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,i,A,t);default:if(_)throw new TypeError("Unknown encoding: "+e);e=(""+e).toLowerCase(),_=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var I=4096;function G(i,A,t){var e="";t=Math.min(i.length,t);for(var r=A;re)&&(t=e);for(var r="",_=A;_t)throw new RangeError("Trying to access beyond buffer length")}function R(i,A,t,e,r,_){if(!o.isBuffer(i))throw new TypeError('"buffer" argument must be a Buffer instance');if(A>r||A<_)throw new RangeError('"value" argument is out of bounds');if(t+e>i.length)throw new RangeError("Index out of range")}function Y(i,A,t,e){A<0&&(A=65535+A+1);for(var r=0,_=Math.min(i.length-t,2);r<_;++r)i[t+r]=(A&255<<8*(e?r:1-r))>>>8*(e?r:1-r)}function C(i,A,t,e){A<0&&(A=4294967295+A+1);for(var r=0,_=Math.min(i.length-t,4);r<_;++r)i[t+r]=A>>>8*(e?r:3-r)&255}function j(i,A,t,e,r,_){if(t+e>i.length)throw new RangeError("Index out of range");if(t<0)throw new RangeError("Index out of range")}function W(i,A,t,e,_){return _||j(i,0,t,4),r.write(i,A,t,e,23,4),t+4}function F(i,A,t,e,_){return _||j(i,0,t,8),r.write(i,A,t,e,52,8),t+8}o.prototype.slice=function(i,A){var t,e=this.length;if(i=~~i,A=void 0===A?e:~~A,i<0?(i+=e)<0&&(i=0):i>e&&(i=e),A<0?(A+=e)<0&&(A=0):A>e&&(A=e),A0&&(r*=256);)e+=this[i+--A]*r;return e},o.prototype.readUInt8=function(i,A){return A||D(i,1,this.length),this[i]},o.prototype.readUInt16LE=function(i,A){return A||D(i,2,this.length),this[i]|this[i+1]<<8},o.prototype.readUInt16BE=function(i,A){return A||D(i,2,this.length),this[i]<<8|this[i+1]},o.prototype.readUInt32LE=function(i,A){return A||D(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+16777216*this[i+3]},o.prototype.readUInt32BE=function(i,A){return A||D(i,4,this.length),16777216*this[i]+(this[i+1]<<16|this[i+2]<<8|this[i+3])},o.prototype.readIntLE=function(i,A,t){i|=0,A|=0,t||D(i,A,this.length);for(var e=this[i],r=1,_=0;++_=(r*=128)&&(e-=Math.pow(2,8*A)),e},o.prototype.readIntBE=function(i,A,t){i|=0,A|=0,t||D(i,A,this.length);for(var e=A,r=1,_=this[i+--e];e>0&&(r*=256);)_+=this[i+--e]*r;return _>=(r*=128)&&(_-=Math.pow(2,8*A)),_},o.prototype.readInt8=function(i,A){return A||D(i,1,this.length),128&this[i]?-1*(255-this[i]+1):this[i]},o.prototype.readInt16LE=function(i,A){A||D(i,2,this.length);var t=this[i]|this[i+1]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt16BE=function(i,A){A||D(i,2,this.length);var t=this[i+1]|this[i]<<8;return 32768&t?4294901760|t:t},o.prototype.readInt32LE=function(i,A){return A||D(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},o.prototype.readInt32BE=function(i,A){return A||D(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},o.prototype.readFloatLE=function(i,A){return A||D(i,4,this.length),r.read(this,i,!0,23,4)},o.prototype.readFloatBE=function(i,A){return A||D(i,4,this.length),r.read(this,i,!1,23,4)},o.prototype.readDoubleLE=function(i,A){return A||D(i,8,this.length),r.read(this,i,!0,52,8)},o.prototype.readDoubleBE=function(i,A){return A||D(i,8,this.length),r.read(this,i,!1,52,8)},o.prototype.writeUIntLE=function(i,A,t,e){(i=+i,A|=0,t|=0,e)||R(this,i,A,t,Math.pow(2,8*t)-1,0);var r=1,_=0;for(this[A]=255&i;++_=0&&(_*=256);)this[A+r]=i/_&255;return A+t},o.prototype.writeUInt8=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,1,255,0),o.TYPED_ARRAY_SUPPORT||(i=Math.floor(i)),this[A]=255&i,A+1},o.prototype.writeUInt16LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8):Y(this,i,A,!0),A+2},o.prototype.writeUInt16BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>8,this[A+1]=255&i):Y(this,i,A,!1),A+2},o.prototype.writeUInt32LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[A+3]=i>>>24,this[A+2]=i>>>16,this[A+1]=i>>>8,this[A]=255&i):C(this,i,A,!0),A+4},o.prototype.writeUInt32BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>24,this[A+1]=i>>>16,this[A+2]=i>>>8,this[A+3]=255&i):C(this,i,A,!1),A+4},o.prototype.writeIntLE=function(i,A,t,e){if(i=+i,A|=0,!e){var r=Math.pow(2,8*t-1);R(this,i,A,t,r-1,-r)}var _=0,a=1,n=0;for(this[A]=255&i;++_>0)-n&255;return A+t},o.prototype.writeIntBE=function(i,A,t,e){if(i=+i,A|=0,!e){var r=Math.pow(2,8*t-1);R(this,i,A,t,r-1,-r)}var _=t-1,a=1,n=0;for(this[A+_]=255&i;--_>=0&&(a*=256);)i<0&&0===n&&0!==this[A+_+1]&&(n=1),this[A+_]=(i/a>>0)-n&255;return A+t},o.prototype.writeInt8=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,1,127,-128),o.TYPED_ARRAY_SUPPORT||(i=Math.floor(i)),i<0&&(i=255+i+1),this[A]=255&i,A+1},o.prototype.writeInt16LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8):Y(this,i,A,!0),A+2},o.prototype.writeInt16BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>8,this[A+1]=255&i):Y(this,i,A,!1),A+2},o.prototype.writeInt32LE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[A]=255&i,this[A+1]=i>>>8,this[A+2]=i>>>16,this[A+3]=i>>>24):C(this,i,A,!0),A+4},o.prototype.writeInt32BE=function(i,A,t){return i=+i,A|=0,t||R(this,i,A,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),o.TYPED_ARRAY_SUPPORT?(this[A]=i>>>24,this[A+1]=i>>>16,this[A+2]=i>>>8,this[A+3]=255&i):C(this,i,A,!1),A+4},o.prototype.writeFloatLE=function(i,A,t){return W(this,i,A,!0,t)},o.prototype.writeFloatBE=function(i,A,t){return W(this,i,A,!1,t)},o.prototype.writeDoubleLE=function(i,A,t){return F(this,i,A,!0,t)},o.prototype.writeDoubleBE=function(i,A,t){return F(this,i,A,!1,t)},o.prototype.copy=function(i,A,t,e){if(t||(t=0),e||0===e||(e=this.length),A>=i.length&&(A=i.length),A||(A=0),e>0&&e=this.length)throw new RangeError("sourceStart out of bounds");if(e<0)throw new RangeError("sourceEnd out of bounds");e>this.length&&(e=this.length),i.length-A=0;--r)i[r+A]=this[r+t];else if(_<1e3||!o.TYPED_ARRAY_SUPPORT)for(r=0;r<_;++r)i[r+A]=this[r+t];else Uint8Array.prototype.set.call(i,this.subarray(t,t+_),A);return _},o.prototype.fill=function(i,A,t,e){if("string"==typeof i){if("string"==typeof A?(e=A,A=0,t=this.length):"string"==typeof t&&(e=t,t=this.length),1===i.length){var r=i.charCodeAt(0);r<256&&(i=r)}if(void 0!==e&&"string"!=typeof e)throw new TypeError("encoding must be a string");if("string"==typeof e&&!o.isEncoding(e))throw new TypeError("Unknown encoding: "+e)}else"number"==typeof i&&(i&=255);if(A<0||this.length>>=0,t=void 0===t?this.length:t>>>0,i||(i=0),"number"==typeof i)for(_=A;_55295&&t<57344){if(!r){if(t>56319){(A-=3)>-1&&_.push(239,191,189);continue}if(a+1===e){(A-=3)>-1&&_.push(239,191,189);continue}r=t;continue}if(t<56320){(A-=3)>-1&&_.push(239,191,189),r=t;continue}t=65536+(r-55296<<10|t-56320)}else r&&(A-=3)>-1&&_.push(239,191,189);if(r=null,t<128){if((A-=1)<0)break;_.push(t)}else if(t<2048){if((A-=2)<0)break;_.push(t>>6|192,63&t|128)}else if(t<65536){if((A-=3)<0)break;_.push(t>>12|224,t>>6&63|128,63&t|128)}else{if(!(t<1114112))throw new Error("Invalid code point");if((A-=4)<0)break;_.push(t>>18|240,t>>12&63|128,t>>6&63|128,63&t|128)}}return _}function X(i){return e.toByteArray(function(i){if((i=function(i){return i.trim?i.trim():i.replace(/^\s+|\s+$/g,"")}(i).replace(M,"")).length<2)return"";for(;i.length%4!=0;)i+="=";return i}(i))}function L(i,A,t,e){for(var r=0;r=A.length||r>=i.length);++r)A[r+t]=i[r];return r}}).call(this,t(8))},function(i,A,t){(function(i){!function(i,A){"use strict";function e(i,A){if(!i)throw new Error(A||"Assertion failed")}function r(i,A){i.super_=A;var t=function(){};t.prototype=A.prototype,i.prototype=new t,i.prototype.constructor=i}function _(i,A,t){if(_.isBN(i))return i;this.negative=0,this.words=null,this.length=0,this.red=null,null!==i&&("le"!==A&&"be"!==A||(t=A,A=10),this._init(i||0,A||10,t||"be"))}var a;"object"==typeof i?i.exports=_:A.BN=_,_.BN=_,_.wordSize=26;try{a=t(128).Buffer}catch(i){}function n(i,A,t){for(var e=0,r=Math.min(i.length,t),_=A;_=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return e}function o(i,A,t,e){for(var r=0,_=Math.min(i.length,t),a=A;a<_;a++){var n=i.charCodeAt(a)-48;r*=e,r+=n>=49?n-49+10:n>=17?n-17+10:n}return r}_.isBN=function(i){return i instanceof _||null!==i&&"object"==typeof i&&i.constructor.wordSize===_.wordSize&&Array.isArray(i.words)},_.max=function(i,A){return i.cmp(A)>0?i:A},_.min=function(i,A){return i.cmp(A)<0?i:A},_.prototype._init=function(i,A,t){if("number"==typeof i)return this._initNumber(i,A,t);if("object"==typeof i)return this._initArray(i,A,t);"hex"===A&&(A=16),e(A===(0|A)&&A>=2&&A<=36);var r=0;"-"===(i=i.toString().replace(/\s+/g,""))[0]&&r++,16===A?this._parseHex(i,r):this._parseBase(i,A,r),"-"===i[0]&&(this.negative=1),this.strip(),"le"===t&&this._initArray(this.toArray(),A,t)},_.prototype._initNumber=function(i,A,t){i<0&&(this.negative=1,i=-i),i<67108864?(this.words=[67108863&i],this.length=1):i<4503599627370496?(this.words=[67108863&i,i/67108864&67108863],this.length=2):(e(i<9007199254740992),this.words=[67108863&i,i/67108864&67108863,1],this.length=3),"le"===t&&this._initArray(this.toArray(),A,t)},_.prototype._initArray=function(i,A,t){if(e("number"==typeof i.length),i.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(i.length/3),this.words=new Array(this.length);for(var r=0;r=0;r-=3)a=i[r]|i[r-1]<<8|i[r-2]<<16,this.words[_]|=a<>>26-n&67108863,(n+=24)>=26&&(n-=26,_++);else if("le"===t)for(r=0,_=0;r>>26-n&67108863,(n+=24)>=26&&(n-=26,_++);return this.strip()},_.prototype._parseHex=function(i,A){this.length=Math.ceil((i.length-A)/6),this.words=new Array(this.length);for(var t=0;t=A;t-=6)r=n(i,t,t+6),this.words[e]|=r<<_&67108863,this.words[e+1]|=r>>>26-_&4194303,(_+=24)>=26&&(_-=26,e++);t+6!==A&&(r=n(i,A,t+6),this.words[e]|=r<<_&67108863,this.words[e+1]|=r>>>26-_&4194303),this.strip()},_.prototype._parseBase=function(i,A,t){this.words=[0],this.length=1;for(var e=0,r=1;r<=67108863;r*=A)e++;e--,r=r/A|0;for(var _=i.length-t,a=_%e,n=Math.min(_,_-a)+t,c=0,s=t;s1&&0===this.words[this.length-1];)this.length--;return this._normSign()},_.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},_.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],s=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],l=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function E(i,A,t){t.negative=A.negative^i.negative;var e=i.length+A.length|0;t.length=e,e=e-1|0;var r=0|i.words[0],_=0|A.words[0],a=r*_,n=67108863&a,o=a/67108864|0;t.words[0]=n;for(var c=1;c>>26,l=67108863&o,E=Math.min(c,A.length-1),d=Math.max(0,c-i.length+1);d<=E;d++){var u=c-d|0;s+=(a=(r=0|i.words[u])*(_=0|A.words[d])+l)/67108864|0,l=67108863&a}t.words[c]=0|l,o=0|s}return 0!==o?t.words[c]=0|o:t.length--,t.strip()}_.prototype.toString=function(i,A){var t;if(i=i||10,A=0|A||1,16===i||"hex"===i){t="";for(var r=0,_=0,a=0;a>>24-r&16777215)||a!==this.length-1?c[6-o.length]+o+t:o+t,(r+=2)>=26&&(r-=26,a--)}for(0!==_&&(t=_.toString(16)+t);t.length%A!=0;)t="0"+t;return 0!==this.negative&&(t="-"+t),t}if(i===(0|i)&&i>=2&&i<=36){var E=s[i],d=l[i];t="";var u=this.clone();for(u.negative=0;!u.isZero();){var b=u.modn(d).toString(i);t=(u=u.idivn(d)).isZero()?b+t:c[E-b.length]+b+t}for(this.isZero()&&(t="0"+t);t.length%A!=0;)t="0"+t;return 0!==this.negative&&(t="-"+t),t}e(!1,"Base should be between 2 and 36")},_.prototype.toNumber=function(){var i=this.words[0];return 2===this.length?i+=67108864*this.words[1]:3===this.length&&1===this.words[2]?i+=4503599627370496+67108864*this.words[1]:this.length>2&&e(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-i:i},_.prototype.toJSON=function(){return this.toString(16)},_.prototype.toBuffer=function(i,A){return e(void 0!==a),this.toArrayLike(a,i,A)},_.prototype.toArray=function(i,A){return this.toArrayLike(Array,i,A)},_.prototype.toArrayLike=function(i,A,t){var r=this.byteLength(),_=t||Math.max(1,r);e(r<=_,"byte array longer than desired length"),e(_>0,"Requested array length <= 0"),this.strip();var a,n,o="le"===A,c=new i(_),s=this.clone();if(o){for(n=0;!s.isZero();n++)a=s.andln(255),s.iushrn(8),c[n]=a;for(;n<_;n++)c[n]=0}else{for(n=0;n<_-r;n++)c[n]=0;for(n=0;!s.isZero();n++)a=s.andln(255),s.iushrn(8),c[_-n-1]=a}return c},Math.clz32?_.prototype._countBits=function(i){return 32-Math.clz32(i)}:_.prototype._countBits=function(i){var A=i,t=0;return A>=4096&&(t+=13,A>>>=13),A>=64&&(t+=7,A>>>=7),A>=8&&(t+=4,A>>>=4),A>=2&&(t+=2,A>>>=2),t+A},_.prototype._zeroBits=function(i){if(0===i)return 26;var A=i,t=0;return 0==(8191&A)&&(t+=13,A>>>=13),0==(127&A)&&(t+=7,A>>>=7),0==(15&A)&&(t+=4,A>>>=4),0==(3&A)&&(t+=2,A>>>=2),0==(1&A)&&t++,t},_.prototype.bitLength=function(){var i=this.words[this.length-1],A=this._countBits(i);return 26*(this.length-1)+A},_.prototype.zeroBits=function(){if(this.isZero())return 0;for(var i=0,A=0;Ai.length?this.clone().ior(i):i.clone().ior(this)},_.prototype.uor=function(i){return this.length>i.length?this.clone().iuor(i):i.clone().iuor(this)},_.prototype.iuand=function(i){var A;A=this.length>i.length?i:this;for(var t=0;ti.length?this.clone().iand(i):i.clone().iand(this)},_.prototype.uand=function(i){return this.length>i.length?this.clone().iuand(i):i.clone().iuand(this)},_.prototype.iuxor=function(i){var A,t;this.length>i.length?(A=this,t=i):(A=i,t=this);for(var e=0;ei.length?this.clone().ixor(i):i.clone().ixor(this)},_.prototype.uxor=function(i){return this.length>i.length?this.clone().iuxor(i):i.clone().iuxor(this)},_.prototype.inotn=function(i){e("number"==typeof i&&i>=0);var A=0|Math.ceil(i/26),t=i%26;this._expand(A),t>0&&A--;for(var r=0;r0&&(this.words[r]=~this.words[r]&67108863>>26-t),this.strip()},_.prototype.notn=function(i){return this.clone().inotn(i)},_.prototype.setn=function(i,A){e("number"==typeof i&&i>=0);var t=i/26|0,r=i%26;return this._expand(t+1),this.words[t]=A?this.words[t]|1<i.length?(t=this,e=i):(t=i,e=this);for(var r=0,_=0;_>>26;for(;0!==r&&_>>26;if(this.length=t.length,0!==r)this.words[this.length]=r,this.length++;else if(t!==this)for(;_i.length?this.clone().iadd(i):i.clone().iadd(this)},_.prototype.isub=function(i){if(0!==i.negative){i.negative=0;var A=this.iadd(i);return i.negative=1,A._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(i),this.negative=1,this._normSign();var t,e,r=this.cmp(i);if(0===r)return this.negative=0,this.length=1,this.words[0]=0,this;r>0?(t=this,e=i):(t=i,e=this);for(var _=0,a=0;a>26,this.words[a]=67108863&A;for(;0!==_&&a>26,this.words[a]=67108863&A;if(0===_&&a>>13,d=0|a[1],u=8191&d,b=d>>>13,h=0|a[2],p=8191&h,m=h>>>13,N=0|a[3],g=8191&N,f=N>>>13,B=0|a[4],w=8191&B,v=B>>>13,S=0|a[5],I=8191&S,G=S>>>13,y=0|a[6],Z=8191&y,Q=y>>>13,D=0|a[7],R=8191&D,Y=D>>>13,C=0|a[8],j=8191&C,W=C>>>13,F=0|a[9],M=8191&F,O=F>>>13,k=0|n[0],X=8191&k,L=k>>>13,V=0|n[1],x=8191&V,H=V>>>13,J=0|n[2],T=8191&J,U=J>>>13,K=0|n[3],P=8191&K,z=K>>>13,q=0|n[4],$=8191&q,ii=q>>>13,Ai=0|n[5],ti=8191&Ai,ei=Ai>>>13,ri=0|n[6],_i=8191&ri,ai=ri>>>13,ni=0|n[7],oi=8191&ni,ci=ni>>>13,si=0|n[8],li=8191&si,Ei=si>>>13,di=0|n[9],ui=8191&di,bi=di>>>13;t.negative=i.negative^A.negative,t.length=19;var hi=(c+(e=Math.imul(l,X))|0)+((8191&(r=(r=Math.imul(l,L))+Math.imul(E,X)|0))<<13)|0;c=((_=Math.imul(E,L))+(r>>>13)|0)+(hi>>>26)|0,hi&=67108863,e=Math.imul(u,X),r=(r=Math.imul(u,L))+Math.imul(b,X)|0,_=Math.imul(b,L);var pi=(c+(e=e+Math.imul(l,x)|0)|0)+((8191&(r=(r=r+Math.imul(l,H)|0)+Math.imul(E,x)|0))<<13)|0;c=((_=_+Math.imul(E,H)|0)+(r>>>13)|0)+(pi>>>26)|0,pi&=67108863,e=Math.imul(p,X),r=(r=Math.imul(p,L))+Math.imul(m,X)|0,_=Math.imul(m,L),e=e+Math.imul(u,x)|0,r=(r=r+Math.imul(u,H)|0)+Math.imul(b,x)|0,_=_+Math.imul(b,H)|0;var mi=(c+(e=e+Math.imul(l,T)|0)|0)+((8191&(r=(r=r+Math.imul(l,U)|0)+Math.imul(E,T)|0))<<13)|0;c=((_=_+Math.imul(E,U)|0)+(r>>>13)|0)+(mi>>>26)|0,mi&=67108863,e=Math.imul(g,X),r=(r=Math.imul(g,L))+Math.imul(f,X)|0,_=Math.imul(f,L),e=e+Math.imul(p,x)|0,r=(r=r+Math.imul(p,H)|0)+Math.imul(m,x)|0,_=_+Math.imul(m,H)|0,e=e+Math.imul(u,T)|0,r=(r=r+Math.imul(u,U)|0)+Math.imul(b,T)|0,_=_+Math.imul(b,U)|0;var Ni=(c+(e=e+Math.imul(l,P)|0)|0)+((8191&(r=(r=r+Math.imul(l,z)|0)+Math.imul(E,P)|0))<<13)|0;c=((_=_+Math.imul(E,z)|0)+(r>>>13)|0)+(Ni>>>26)|0,Ni&=67108863,e=Math.imul(w,X),r=(r=Math.imul(w,L))+Math.imul(v,X)|0,_=Math.imul(v,L),e=e+Math.imul(g,x)|0,r=(r=r+Math.imul(g,H)|0)+Math.imul(f,x)|0,_=_+Math.imul(f,H)|0,e=e+Math.imul(p,T)|0,r=(r=r+Math.imul(p,U)|0)+Math.imul(m,T)|0,_=_+Math.imul(m,U)|0,e=e+Math.imul(u,P)|0,r=(r=r+Math.imul(u,z)|0)+Math.imul(b,P)|0,_=_+Math.imul(b,z)|0;var gi=(c+(e=e+Math.imul(l,$)|0)|0)+((8191&(r=(r=r+Math.imul(l,ii)|0)+Math.imul(E,$)|0))<<13)|0;c=((_=_+Math.imul(E,ii)|0)+(r>>>13)|0)+(gi>>>26)|0,gi&=67108863,e=Math.imul(I,X),r=(r=Math.imul(I,L))+Math.imul(G,X)|0,_=Math.imul(G,L),e=e+Math.imul(w,x)|0,r=(r=r+Math.imul(w,H)|0)+Math.imul(v,x)|0,_=_+Math.imul(v,H)|0,e=e+Math.imul(g,T)|0,r=(r=r+Math.imul(g,U)|0)+Math.imul(f,T)|0,_=_+Math.imul(f,U)|0,e=e+Math.imul(p,P)|0,r=(r=r+Math.imul(p,z)|0)+Math.imul(m,P)|0,_=_+Math.imul(m,z)|0,e=e+Math.imul(u,$)|0,r=(r=r+Math.imul(u,ii)|0)+Math.imul(b,$)|0,_=_+Math.imul(b,ii)|0;var fi=(c+(e=e+Math.imul(l,ti)|0)|0)+((8191&(r=(r=r+Math.imul(l,ei)|0)+Math.imul(E,ti)|0))<<13)|0;c=((_=_+Math.imul(E,ei)|0)+(r>>>13)|0)+(fi>>>26)|0,fi&=67108863,e=Math.imul(Z,X),r=(r=Math.imul(Z,L))+Math.imul(Q,X)|0,_=Math.imul(Q,L),e=e+Math.imul(I,x)|0,r=(r=r+Math.imul(I,H)|0)+Math.imul(G,x)|0,_=_+Math.imul(G,H)|0,e=e+Math.imul(w,T)|0,r=(r=r+Math.imul(w,U)|0)+Math.imul(v,T)|0,_=_+Math.imul(v,U)|0,e=e+Math.imul(g,P)|0,r=(r=r+Math.imul(g,z)|0)+Math.imul(f,P)|0,_=_+Math.imul(f,z)|0,e=e+Math.imul(p,$)|0,r=(r=r+Math.imul(p,ii)|0)+Math.imul(m,$)|0,_=_+Math.imul(m,ii)|0,e=e+Math.imul(u,ti)|0,r=(r=r+Math.imul(u,ei)|0)+Math.imul(b,ti)|0,_=_+Math.imul(b,ei)|0;var Bi=(c+(e=e+Math.imul(l,_i)|0)|0)+((8191&(r=(r=r+Math.imul(l,ai)|0)+Math.imul(E,_i)|0))<<13)|0;c=((_=_+Math.imul(E,ai)|0)+(r>>>13)|0)+(Bi>>>26)|0,Bi&=67108863,e=Math.imul(R,X),r=(r=Math.imul(R,L))+Math.imul(Y,X)|0,_=Math.imul(Y,L),e=e+Math.imul(Z,x)|0,r=(r=r+Math.imul(Z,H)|0)+Math.imul(Q,x)|0,_=_+Math.imul(Q,H)|0,e=e+Math.imul(I,T)|0,r=(r=r+Math.imul(I,U)|0)+Math.imul(G,T)|0,_=_+Math.imul(G,U)|0,e=e+Math.imul(w,P)|0,r=(r=r+Math.imul(w,z)|0)+Math.imul(v,P)|0,_=_+Math.imul(v,z)|0,e=e+Math.imul(g,$)|0,r=(r=r+Math.imul(g,ii)|0)+Math.imul(f,$)|0,_=_+Math.imul(f,ii)|0,e=e+Math.imul(p,ti)|0,r=(r=r+Math.imul(p,ei)|0)+Math.imul(m,ti)|0,_=_+Math.imul(m,ei)|0,e=e+Math.imul(u,_i)|0,r=(r=r+Math.imul(u,ai)|0)+Math.imul(b,_i)|0,_=_+Math.imul(b,ai)|0;var wi=(c+(e=e+Math.imul(l,oi)|0)|0)+((8191&(r=(r=r+Math.imul(l,ci)|0)+Math.imul(E,oi)|0))<<13)|0;c=((_=_+Math.imul(E,ci)|0)+(r>>>13)|0)+(wi>>>26)|0,wi&=67108863,e=Math.imul(j,X),r=(r=Math.imul(j,L))+Math.imul(W,X)|0,_=Math.imul(W,L),e=e+Math.imul(R,x)|0,r=(r=r+Math.imul(R,H)|0)+Math.imul(Y,x)|0,_=_+Math.imul(Y,H)|0,e=e+Math.imul(Z,T)|0,r=(r=r+Math.imul(Z,U)|0)+Math.imul(Q,T)|0,_=_+Math.imul(Q,U)|0,e=e+Math.imul(I,P)|0,r=(r=r+Math.imul(I,z)|0)+Math.imul(G,P)|0,_=_+Math.imul(G,z)|0,e=e+Math.imul(w,$)|0,r=(r=r+Math.imul(w,ii)|0)+Math.imul(v,$)|0,_=_+Math.imul(v,ii)|0,e=e+Math.imul(g,ti)|0,r=(r=r+Math.imul(g,ei)|0)+Math.imul(f,ti)|0,_=_+Math.imul(f,ei)|0,e=e+Math.imul(p,_i)|0,r=(r=r+Math.imul(p,ai)|0)+Math.imul(m,_i)|0,_=_+Math.imul(m,ai)|0,e=e+Math.imul(u,oi)|0,r=(r=r+Math.imul(u,ci)|0)+Math.imul(b,oi)|0,_=_+Math.imul(b,ci)|0;var vi=(c+(e=e+Math.imul(l,li)|0)|0)+((8191&(r=(r=r+Math.imul(l,Ei)|0)+Math.imul(E,li)|0))<<13)|0;c=((_=_+Math.imul(E,Ei)|0)+(r>>>13)|0)+(vi>>>26)|0,vi&=67108863,e=Math.imul(M,X),r=(r=Math.imul(M,L))+Math.imul(O,X)|0,_=Math.imul(O,L),e=e+Math.imul(j,x)|0,r=(r=r+Math.imul(j,H)|0)+Math.imul(W,x)|0,_=_+Math.imul(W,H)|0,e=e+Math.imul(R,T)|0,r=(r=r+Math.imul(R,U)|0)+Math.imul(Y,T)|0,_=_+Math.imul(Y,U)|0,e=e+Math.imul(Z,P)|0,r=(r=r+Math.imul(Z,z)|0)+Math.imul(Q,P)|0,_=_+Math.imul(Q,z)|0,e=e+Math.imul(I,$)|0,r=(r=r+Math.imul(I,ii)|0)+Math.imul(G,$)|0,_=_+Math.imul(G,ii)|0,e=e+Math.imul(w,ti)|0,r=(r=r+Math.imul(w,ei)|0)+Math.imul(v,ti)|0,_=_+Math.imul(v,ei)|0,e=e+Math.imul(g,_i)|0,r=(r=r+Math.imul(g,ai)|0)+Math.imul(f,_i)|0,_=_+Math.imul(f,ai)|0,e=e+Math.imul(p,oi)|0,r=(r=r+Math.imul(p,ci)|0)+Math.imul(m,oi)|0,_=_+Math.imul(m,ci)|0,e=e+Math.imul(u,li)|0,r=(r=r+Math.imul(u,Ei)|0)+Math.imul(b,li)|0,_=_+Math.imul(b,Ei)|0;var Si=(c+(e=e+Math.imul(l,ui)|0)|0)+((8191&(r=(r=r+Math.imul(l,bi)|0)+Math.imul(E,ui)|0))<<13)|0;c=((_=_+Math.imul(E,bi)|0)+(r>>>13)|0)+(Si>>>26)|0,Si&=67108863,e=Math.imul(M,x),r=(r=Math.imul(M,H))+Math.imul(O,x)|0,_=Math.imul(O,H),e=e+Math.imul(j,T)|0,r=(r=r+Math.imul(j,U)|0)+Math.imul(W,T)|0,_=_+Math.imul(W,U)|0,e=e+Math.imul(R,P)|0,r=(r=r+Math.imul(R,z)|0)+Math.imul(Y,P)|0,_=_+Math.imul(Y,z)|0,e=e+Math.imul(Z,$)|0,r=(r=r+Math.imul(Z,ii)|0)+Math.imul(Q,$)|0,_=_+Math.imul(Q,ii)|0,e=e+Math.imul(I,ti)|0,r=(r=r+Math.imul(I,ei)|0)+Math.imul(G,ti)|0,_=_+Math.imul(G,ei)|0,e=e+Math.imul(w,_i)|0,r=(r=r+Math.imul(w,ai)|0)+Math.imul(v,_i)|0,_=_+Math.imul(v,ai)|0,e=e+Math.imul(g,oi)|0,r=(r=r+Math.imul(g,ci)|0)+Math.imul(f,oi)|0,_=_+Math.imul(f,ci)|0,e=e+Math.imul(p,li)|0,r=(r=r+Math.imul(p,Ei)|0)+Math.imul(m,li)|0,_=_+Math.imul(m,Ei)|0;var Ii=(c+(e=e+Math.imul(u,ui)|0)|0)+((8191&(r=(r=r+Math.imul(u,bi)|0)+Math.imul(b,ui)|0))<<13)|0;c=((_=_+Math.imul(b,bi)|0)+(r>>>13)|0)+(Ii>>>26)|0,Ii&=67108863,e=Math.imul(M,T),r=(r=Math.imul(M,U))+Math.imul(O,T)|0,_=Math.imul(O,U),e=e+Math.imul(j,P)|0,r=(r=r+Math.imul(j,z)|0)+Math.imul(W,P)|0,_=_+Math.imul(W,z)|0,e=e+Math.imul(R,$)|0,r=(r=r+Math.imul(R,ii)|0)+Math.imul(Y,$)|0,_=_+Math.imul(Y,ii)|0,e=e+Math.imul(Z,ti)|0,r=(r=r+Math.imul(Z,ei)|0)+Math.imul(Q,ti)|0,_=_+Math.imul(Q,ei)|0,e=e+Math.imul(I,_i)|0,r=(r=r+Math.imul(I,ai)|0)+Math.imul(G,_i)|0,_=_+Math.imul(G,ai)|0,e=e+Math.imul(w,oi)|0,r=(r=r+Math.imul(w,ci)|0)+Math.imul(v,oi)|0,_=_+Math.imul(v,ci)|0,e=e+Math.imul(g,li)|0,r=(r=r+Math.imul(g,Ei)|0)+Math.imul(f,li)|0,_=_+Math.imul(f,Ei)|0;var Gi=(c+(e=e+Math.imul(p,ui)|0)|0)+((8191&(r=(r=r+Math.imul(p,bi)|0)+Math.imul(m,ui)|0))<<13)|0;c=((_=_+Math.imul(m,bi)|0)+(r>>>13)|0)+(Gi>>>26)|0,Gi&=67108863,e=Math.imul(M,P),r=(r=Math.imul(M,z))+Math.imul(O,P)|0,_=Math.imul(O,z),e=e+Math.imul(j,$)|0,r=(r=r+Math.imul(j,ii)|0)+Math.imul(W,$)|0,_=_+Math.imul(W,ii)|0,e=e+Math.imul(R,ti)|0,r=(r=r+Math.imul(R,ei)|0)+Math.imul(Y,ti)|0,_=_+Math.imul(Y,ei)|0,e=e+Math.imul(Z,_i)|0,r=(r=r+Math.imul(Z,ai)|0)+Math.imul(Q,_i)|0,_=_+Math.imul(Q,ai)|0,e=e+Math.imul(I,oi)|0,r=(r=r+Math.imul(I,ci)|0)+Math.imul(G,oi)|0,_=_+Math.imul(G,ci)|0,e=e+Math.imul(w,li)|0,r=(r=r+Math.imul(w,Ei)|0)+Math.imul(v,li)|0,_=_+Math.imul(v,Ei)|0;var yi=(c+(e=e+Math.imul(g,ui)|0)|0)+((8191&(r=(r=r+Math.imul(g,bi)|0)+Math.imul(f,ui)|0))<<13)|0;c=((_=_+Math.imul(f,bi)|0)+(r>>>13)|0)+(yi>>>26)|0,yi&=67108863,e=Math.imul(M,$),r=(r=Math.imul(M,ii))+Math.imul(O,$)|0,_=Math.imul(O,ii),e=e+Math.imul(j,ti)|0,r=(r=r+Math.imul(j,ei)|0)+Math.imul(W,ti)|0,_=_+Math.imul(W,ei)|0,e=e+Math.imul(R,_i)|0,r=(r=r+Math.imul(R,ai)|0)+Math.imul(Y,_i)|0,_=_+Math.imul(Y,ai)|0,e=e+Math.imul(Z,oi)|0,r=(r=r+Math.imul(Z,ci)|0)+Math.imul(Q,oi)|0,_=_+Math.imul(Q,ci)|0,e=e+Math.imul(I,li)|0,r=(r=r+Math.imul(I,Ei)|0)+Math.imul(G,li)|0,_=_+Math.imul(G,Ei)|0;var Zi=(c+(e=e+Math.imul(w,ui)|0)|0)+((8191&(r=(r=r+Math.imul(w,bi)|0)+Math.imul(v,ui)|0))<<13)|0;c=((_=_+Math.imul(v,bi)|0)+(r>>>13)|0)+(Zi>>>26)|0,Zi&=67108863,e=Math.imul(M,ti),r=(r=Math.imul(M,ei))+Math.imul(O,ti)|0,_=Math.imul(O,ei),e=e+Math.imul(j,_i)|0,r=(r=r+Math.imul(j,ai)|0)+Math.imul(W,_i)|0,_=_+Math.imul(W,ai)|0,e=e+Math.imul(R,oi)|0,r=(r=r+Math.imul(R,ci)|0)+Math.imul(Y,oi)|0,_=_+Math.imul(Y,ci)|0,e=e+Math.imul(Z,li)|0,r=(r=r+Math.imul(Z,Ei)|0)+Math.imul(Q,li)|0,_=_+Math.imul(Q,Ei)|0;var Qi=(c+(e=e+Math.imul(I,ui)|0)|0)+((8191&(r=(r=r+Math.imul(I,bi)|0)+Math.imul(G,ui)|0))<<13)|0;c=((_=_+Math.imul(G,bi)|0)+(r>>>13)|0)+(Qi>>>26)|0,Qi&=67108863,e=Math.imul(M,_i),r=(r=Math.imul(M,ai))+Math.imul(O,_i)|0,_=Math.imul(O,ai),e=e+Math.imul(j,oi)|0,r=(r=r+Math.imul(j,ci)|0)+Math.imul(W,oi)|0,_=_+Math.imul(W,ci)|0,e=e+Math.imul(R,li)|0,r=(r=r+Math.imul(R,Ei)|0)+Math.imul(Y,li)|0,_=_+Math.imul(Y,Ei)|0;var Di=(c+(e=e+Math.imul(Z,ui)|0)|0)+((8191&(r=(r=r+Math.imul(Z,bi)|0)+Math.imul(Q,ui)|0))<<13)|0;c=((_=_+Math.imul(Q,bi)|0)+(r>>>13)|0)+(Di>>>26)|0,Di&=67108863,e=Math.imul(M,oi),r=(r=Math.imul(M,ci))+Math.imul(O,oi)|0,_=Math.imul(O,ci),e=e+Math.imul(j,li)|0,r=(r=r+Math.imul(j,Ei)|0)+Math.imul(W,li)|0,_=_+Math.imul(W,Ei)|0;var Ri=(c+(e=e+Math.imul(R,ui)|0)|0)+((8191&(r=(r=r+Math.imul(R,bi)|0)+Math.imul(Y,ui)|0))<<13)|0;c=((_=_+Math.imul(Y,bi)|0)+(r>>>13)|0)+(Ri>>>26)|0,Ri&=67108863,e=Math.imul(M,li),r=(r=Math.imul(M,Ei))+Math.imul(O,li)|0,_=Math.imul(O,Ei);var Yi=(c+(e=e+Math.imul(j,ui)|0)|0)+((8191&(r=(r=r+Math.imul(j,bi)|0)+Math.imul(W,ui)|0))<<13)|0;c=((_=_+Math.imul(W,bi)|0)+(r>>>13)|0)+(Yi>>>26)|0,Yi&=67108863;var Ci=(c+(e=Math.imul(M,ui))|0)+((8191&(r=(r=Math.imul(M,bi))+Math.imul(O,ui)|0))<<13)|0;return c=((_=Math.imul(O,bi))+(r>>>13)|0)+(Ci>>>26)|0,Ci&=67108863,o[0]=hi,o[1]=pi,o[2]=mi,o[3]=Ni,o[4]=gi,o[5]=fi,o[6]=Bi,o[7]=wi,o[8]=vi,o[9]=Si,o[10]=Ii,o[11]=Gi,o[12]=yi,o[13]=Zi,o[14]=Qi,o[15]=Di,o[16]=Ri,o[17]=Yi,o[18]=Ci,0!==c&&(o[19]=c,t.length++),t};function u(i,A,t){return(new b).mulp(i,A,t)}function b(i,A){this.x=i,this.y=A}Math.imul||(d=E),_.prototype.mulTo=function(i,A){var t=this.length+i.length;return 10===this.length&&10===i.length?d(this,i,A):t<63?E(this,i,A):t<1024?function(i,A,t){t.negative=A.negative^i.negative,t.length=i.length+A.length;for(var e=0,r=0,_=0;_>>26)|0)>>>26,a&=67108863}t.words[_]=n,e=a,a=r}return 0!==e?t.words[_]=e:t.length--,t.strip()}(this,i,A):u(this,i,A)},b.prototype.makeRBT=function(i){for(var A=new Array(i),t=_.prototype._countBits(i)-1,e=0;e>=1;return e},b.prototype.permute=function(i,A,t,e,r,_){for(var a=0;a<_;a++)e[a]=A[i[a]],r[a]=t[i[a]]},b.prototype.transform=function(i,A,t,e,r,_){this.permute(_,i,A,t,e,r);for(var a=1;a>>=1)r++;return 1<>>=13,t[2*a+1]=8191&_,_>>>=13;for(a=2*A;a>=26,A+=r/67108864|0,A+=_>>>26,this.words[t]=67108863&_}return 0!==A&&(this.words[t]=A,this.length++),this},_.prototype.muln=function(i){return this.clone().imuln(i)},_.prototype.sqr=function(){return this.mul(this)},_.prototype.isqr=function(){return this.imul(this.clone())},_.prototype.pow=function(i){var A=function(i){for(var A=new Array(i.bitLength()),t=0;t>>r}return A}(i);if(0===A.length)return new _(1);for(var t=this,e=0;e=0);var A,t=i%26,r=(i-t)/26,_=67108863>>>26-t<<26-t;if(0!==t){var a=0;for(A=0;A>>26-t}a&&(this.words[A]=a,this.length++)}if(0!==r){for(A=this.length-1;A>=0;A--)this.words[A+r]=this.words[A];for(A=0;A=0),r=A?(A-A%26)/26:0;var _=i%26,a=Math.min((i-_)/26,this.length),n=67108863^67108863>>>_<<_,o=t;if(r-=a,r=Math.max(0,r),o){for(var c=0;ca)for(this.length-=a,c=0;c=0&&(0!==s||c>=r);c--){var l=0|this.words[c];this.words[c]=s<<26-_|l>>>_,s=l&n}return o&&0!==s&&(o.words[o.length++]=s),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},_.prototype.ishrn=function(i,A,t){return e(0===this.negative),this.iushrn(i,A,t)},_.prototype.shln=function(i){return this.clone().ishln(i)},_.prototype.ushln=function(i){return this.clone().iushln(i)},_.prototype.shrn=function(i){return this.clone().ishrn(i)},_.prototype.ushrn=function(i){return this.clone().iushrn(i)},_.prototype.testn=function(i){e("number"==typeof i&&i>=0);var A=i%26,t=(i-A)/26,r=1<=0);var A=i%26,t=(i-A)/26;if(e(0===this.negative,"imaskn works only with positive numbers"),this.length<=t)return this;if(0!==A&&t++,this.length=Math.min(t,this.length),0!==A){var r=67108863^67108863>>>A<=67108864;A++)this.words[A]-=67108864,A===this.length-1?this.words[A+1]=1:this.words[A+1]++;return this.length=Math.max(this.length,A+1),this},_.prototype.isubn=function(i){if(e("number"==typeof i),e(i<67108864),i<0)return this.iaddn(-i);if(0!==this.negative)return this.negative=0,this.iaddn(i),this.negative=1,this;if(this.words[0]-=i,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var A=0;A>26)-(o/67108864|0),this.words[r+t]=67108863&_}for(;r>26,this.words[r+t]=67108863&_;if(0===n)return this.strip();for(e(-1===n),n=0,r=0;r>26,this.words[r]=67108863&_;return this.negative=1,this.strip()},_.prototype._wordDiv=function(i,A){var t=(this.length,i.length),e=this.clone(),r=i,a=0|r.words[r.length-1];0!==(t=26-this._countBits(a))&&(r=r.ushln(t),e.iushln(t),a=0|r.words[r.length-1]);var n,o=e.length-r.length;if("mod"!==A){(n=new _(null)).length=o+1,n.words=new Array(n.length);for(var c=0;c=0;l--){var E=67108864*(0|e.words[r.length+l])+(0|e.words[r.length+l-1]);for(E=Math.min(E/a|0,67108863),e._ishlnsubmul(r,E,l);0!==e.negative;)E--,e.negative=0,e._ishlnsubmul(r,1,l),e.isZero()||(e.negative^=1);n&&(n.words[l]=E)}return n&&n.strip(),e.strip(),"div"!==A&&0!==t&&e.iushrn(t),{div:n||null,mod:e}},_.prototype.divmod=function(i,A,t){return e(!i.isZero()),this.isZero()?{div:new _(0),mod:new _(0)}:0!==this.negative&&0===i.negative?(n=this.neg().divmod(i,A),"mod"!==A&&(r=n.div.neg()),"div"!==A&&(a=n.mod.neg(),t&&0!==a.negative&&a.iadd(i)),{div:r,mod:a}):0===this.negative&&0!==i.negative?(n=this.divmod(i.neg(),A),"mod"!==A&&(r=n.div.neg()),{div:r,mod:n.mod}):0!=(this.negative&i.negative)?(n=this.neg().divmod(i.neg(),A),"div"!==A&&(a=n.mod.neg(),t&&0!==a.negative&&a.isub(i)),{div:n.div,mod:a}):i.length>this.length||this.cmp(i)<0?{div:new _(0),mod:this}:1===i.length?"div"===A?{div:this.divn(i.words[0]),mod:null}:"mod"===A?{div:null,mod:new _(this.modn(i.words[0]))}:{div:this.divn(i.words[0]),mod:new _(this.modn(i.words[0]))}:this._wordDiv(i,A);var r,a,n},_.prototype.div=function(i){return this.divmod(i,"div",!1).div},_.prototype.mod=function(i){return this.divmod(i,"mod",!1).mod},_.prototype.umod=function(i){return this.divmod(i,"mod",!0).mod},_.prototype.divRound=function(i){var A=this.divmod(i);if(A.mod.isZero())return A.div;var t=0!==A.div.negative?A.mod.isub(i):A.mod,e=i.ushrn(1),r=i.andln(1),_=t.cmp(e);return _<0||1===r&&0===_?A.div:0!==A.div.negative?A.div.isubn(1):A.div.iaddn(1)},_.prototype.modn=function(i){e(i<=67108863);for(var A=(1<<26)%i,t=0,r=this.length-1;r>=0;r--)t=(A*t+(0|this.words[r]))%i;return t},_.prototype.idivn=function(i){e(i<=67108863);for(var A=0,t=this.length-1;t>=0;t--){var r=(0|this.words[t])+67108864*A;this.words[t]=r/i|0,A=r%i}return this.strip()},_.prototype.divn=function(i){return this.clone().idivn(i)},_.prototype.egcd=function(i){e(0===i.negative),e(!i.isZero());var A=this,t=i.clone();A=0!==A.negative?A.umod(i):A.clone();for(var r=new _(1),a=new _(0),n=new _(0),o=new _(1),c=0;A.isEven()&&t.isEven();)A.iushrn(1),t.iushrn(1),++c;for(var s=t.clone(),l=A.clone();!A.isZero();){for(var E=0,d=1;0==(A.words[0]&d)&&E<26;++E,d<<=1);if(E>0)for(A.iushrn(E);E-- >0;)(r.isOdd()||a.isOdd())&&(r.iadd(s),a.isub(l)),r.iushrn(1),a.iushrn(1);for(var u=0,b=1;0==(t.words[0]&b)&&u<26;++u,b<<=1);if(u>0)for(t.iushrn(u);u-- >0;)(n.isOdd()||o.isOdd())&&(n.iadd(s),o.isub(l)),n.iushrn(1),o.iushrn(1);A.cmp(t)>=0?(A.isub(t),r.isub(n),a.isub(o)):(t.isub(A),n.isub(r),o.isub(a))}return{a:n,b:o,gcd:t.iushln(c)}},_.prototype._invmp=function(i){e(0===i.negative),e(!i.isZero());var A=this,t=i.clone();A=0!==A.negative?A.umod(i):A.clone();for(var r,a=new _(1),n=new _(0),o=t.clone();A.cmpn(1)>0&&t.cmpn(1)>0;){for(var c=0,s=1;0==(A.words[0]&s)&&c<26;++c,s<<=1);if(c>0)for(A.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(o),a.iushrn(1);for(var l=0,E=1;0==(t.words[0]&E)&&l<26;++l,E<<=1);if(l>0)for(t.iushrn(l);l-- >0;)n.isOdd()&&n.iadd(o),n.iushrn(1);A.cmp(t)>=0?(A.isub(t),a.isub(n)):(t.isub(A),n.isub(a))}return(r=0===A.cmpn(1)?a:n).cmpn(0)<0&&r.iadd(i),r},_.prototype.gcd=function(i){if(this.isZero())return i.abs();if(i.isZero())return this.abs();var A=this.clone(),t=i.clone();A.negative=0,t.negative=0;for(var e=0;A.isEven()&&t.isEven();e++)A.iushrn(1),t.iushrn(1);for(;;){for(;A.isEven();)A.iushrn(1);for(;t.isEven();)t.iushrn(1);var r=A.cmp(t);if(r<0){var _=A;A=t,t=_}else if(0===r||0===t.cmpn(1))break;A.isub(t)}return t.iushln(e)},_.prototype.invm=function(i){return this.egcd(i).a.umod(i)},_.prototype.isEven=function(){return 0==(1&this.words[0])},_.prototype.isOdd=function(){return 1==(1&this.words[0])},_.prototype.andln=function(i){return this.words[0]&i},_.prototype.bincn=function(i){e("number"==typeof i);var A=i%26,t=(i-A)/26,r=1<>>26,n&=67108863,this.words[a]=n}return 0!==_&&(this.words[a]=_,this.length++),this},_.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},_.prototype.cmpn=function(i){var A,t=i<0;if(0!==this.negative&&!t)return-1;if(0===this.negative&&t)return 1;if(this.strip(),this.length>1)A=1;else{t&&(i=-i),e(i<=67108863,"Number is too big");var r=0|this.words[0];A=r===i?0:ri.length)return 1;if(this.length=0;t--){var e=0|this.words[t],r=0|i.words[t];if(e!==r){er&&(A=1);break}}return A},_.prototype.gtn=function(i){return 1===this.cmpn(i)},_.prototype.gt=function(i){return 1===this.cmp(i)},_.prototype.gten=function(i){return this.cmpn(i)>=0},_.prototype.gte=function(i){return this.cmp(i)>=0},_.prototype.ltn=function(i){return-1===this.cmpn(i)},_.prototype.lt=function(i){return-1===this.cmp(i)},_.prototype.lten=function(i){return this.cmpn(i)<=0},_.prototype.lte=function(i){return this.cmp(i)<=0},_.prototype.eqn=function(i){return 0===this.cmpn(i)},_.prototype.eq=function(i){return 0===this.cmp(i)},_.red=function(i){return new B(i)},_.prototype.toRed=function(i){return e(!this.red,"Already a number in reduction context"),e(0===this.negative,"red works only with positives"),i.convertTo(this)._forceRed(i)},_.prototype.fromRed=function(){return e(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},_.prototype._forceRed=function(i){return this.red=i,this},_.prototype.forceRed=function(i){return e(!this.red,"Already a number in reduction context"),this._forceRed(i)},_.prototype.redAdd=function(i){return e(this.red,"redAdd works only with red numbers"),this.red.add(this,i)},_.prototype.redIAdd=function(i){return e(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,i)},_.prototype.redSub=function(i){return e(this.red,"redSub works only with red numbers"),this.red.sub(this,i)},_.prototype.redISub=function(i){return e(this.red,"redISub works only with red numbers"),this.red.isub(this,i)},_.prototype.redShl=function(i){return e(this.red,"redShl works only with red numbers"),this.red.shl(this,i)},_.prototype.redMul=function(i){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,i),this.red.mul(this,i)},_.prototype.redIMul=function(i){return e(this.red,"redMul works only with red numbers"),this.red._verify2(this,i),this.red.imul(this,i)},_.prototype.redSqr=function(){return e(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},_.prototype.redISqr=function(){return e(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},_.prototype.redSqrt=function(){return e(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},_.prototype.redInvm=function(){return e(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},_.prototype.redNeg=function(){return e(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},_.prototype.redPow=function(i){return e(this.red&&!i.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,i)};var h={k256:null,p224:null,p192:null,p25519:null};function p(i,A){this.name=i,this.p=new _(A,16),this.n=this.p.bitLength(),this.k=new _(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function m(){p.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function N(){p.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function g(){p.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function f(){p.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function B(i){if("string"==typeof i){var A=_._prime(i);this.m=A.p,this.prime=A}else e(i.gtn(1),"modulus must be greater than 1"),this.m=i,this.prime=null}function w(i){B.call(this,i),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new _(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}p.prototype._tmp=function(){var i=new _(null);return i.words=new Array(Math.ceil(this.n/13)),i},p.prototype.ireduce=function(i){var A,t=i;do{this.split(t,this.tmp),A=(t=(t=this.imulK(t)).iadd(this.tmp)).bitLength()}while(A>this.n);var e=A0?t.isub(this.p):t.strip(),t},p.prototype.split=function(i,A){i.iushrn(this.n,0,A)},p.prototype.imulK=function(i){return i.imul(this.k)},r(m,p),m.prototype.split=function(i,A){for(var t=Math.min(i.length,9),e=0;e>>22,r=_}r>>>=22,i.words[e-10]=r,0===r&&i.length>10?i.length-=10:i.length-=9},m.prototype.imulK=function(i){i.words[i.length]=0,i.words[i.length+1]=0,i.length+=2;for(var A=0,t=0;t>>=26,i.words[t]=r,A=e}return 0!==A&&(i.words[i.length++]=A),i},_._prime=function(i){if(h[i])return h[i];var A;if("k256"===i)A=new m;else if("p224"===i)A=new N;else if("p192"===i)A=new g;else{if("p25519"!==i)throw new Error("Unknown prime "+i);A=new f}return h[i]=A,A},B.prototype._verify1=function(i){e(0===i.negative,"red works only with positives"),e(i.red,"red works only with red numbers")},B.prototype._verify2=function(i,A){e(0==(i.negative|A.negative),"red works only with positives"),e(i.red&&i.red===A.red,"red works only with red numbers")},B.prototype.imod=function(i){return this.prime?this.prime.ireduce(i)._forceRed(this):i.umod(this.m)._forceRed(this)},B.prototype.neg=function(i){return i.isZero()?i.clone():this.m.sub(i)._forceRed(this)},B.prototype.add=function(i,A){this._verify2(i,A);var t=i.add(A);return t.cmp(this.m)>=0&&t.isub(this.m),t._forceRed(this)},B.prototype.iadd=function(i,A){this._verify2(i,A);var t=i.iadd(A);return t.cmp(this.m)>=0&&t.isub(this.m),t},B.prototype.sub=function(i,A){this._verify2(i,A);var t=i.sub(A);return t.cmpn(0)<0&&t.iadd(this.m),t._forceRed(this)},B.prototype.isub=function(i,A){this._verify2(i,A);var t=i.isub(A);return t.cmpn(0)<0&&t.iadd(this.m),t},B.prototype.shl=function(i,A){return this._verify1(i),this.imod(i.ushln(A))},B.prototype.imul=function(i,A){return this._verify2(i,A),this.imod(i.imul(A))},B.prototype.mul=function(i,A){return this._verify2(i,A),this.imod(i.mul(A))},B.prototype.isqr=function(i){return this.imul(i,i.clone())},B.prototype.sqr=function(i){return this.mul(i,i)},B.prototype.sqrt=function(i){if(i.isZero())return i.clone();var A=this.m.andln(3);if(e(A%2==1),3===A){var t=this.m.add(new _(1)).iushrn(2);return this.pow(i,t)}for(var r=this.m.subn(1),a=0;!r.isZero()&&0===r.andln(1);)a++,r.iushrn(1);e(!r.isZero());var n=new _(1).toRed(this),o=n.redNeg(),c=this.m.subn(1).iushrn(1),s=this.m.bitLength();for(s=new _(2*s*s).toRed(this);0!==this.pow(s,c).cmp(o);)s.redIAdd(o);for(var l=this.pow(s,r),E=this.pow(i,r.addn(1).iushrn(1)),d=this.pow(i,r),u=a;0!==d.cmp(n);){for(var b=d,h=0;0!==b.cmp(n);h++)b=b.redSqr();e(h=0;e--){for(var c=A.words[e],s=o-1;s>=0;s--){var l=c>>s&1;r!==t[0]&&(r=this.sqr(r)),0!==l||0!==a?(a<<=1,a|=l,(4===++n||0===e&&0===s)&&(r=this.mul(r,t[a]),n=0,a=0)):n=0}o=26}return r},B.prototype.convertTo=function(i){var A=i.umod(this.m);return A===i?A.clone():A},B.prototype.convertFrom=function(i){var A=i.clone();return A.red=null,A},_.mont=function(i){return new w(i)},r(w,B),w.prototype.convertTo=function(i){return this.imod(i.ushln(this.shift))},w.prototype.convertFrom=function(i){var A=this.imod(i.mul(this.rinv));return A.red=null,A},w.prototype.imul=function(i,A){if(i.isZero()||A.isZero())return i.words[0]=0,i.length=1,i;var t=i.imul(A),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),r=t.isub(e).iushrn(this.shift),_=r;return r.cmp(this.m)>=0?_=r.isub(this.m):r.cmpn(0)<0&&(_=r.iadd(this.m)),_._forceRed(this)},w.prototype.mul=function(i,A){if(i.isZero()||A.isZero())return new _(0)._forceRed(this);var t=i.mul(A),e=t.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),r=t.isub(e).iushrn(this.shift),a=r;return r.cmp(this.m)>=0?a=r.isub(this.m):r.cmpn(0)<0&&(a=r.iadd(this.m)),a._forceRed(this)},w.prototype.invm=function(i){return this.imod(i._invmp(this.m).mul(this.r2))._forceRed(this)}}(void 0===i||i,this)}).call(this,t(66)(i))},function(i,A,t){"use strict";var e=A;e.version=t(134).version,e.utils=t(135),e.rand=t(68),e.curve=t(26),e.curves=t(140),e.ec=t(148),e.eddsa=t(152)},function(i,A){var t,e,r=i.exports={};function _(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function n(i){if(t===setTimeout)return setTimeout(i,0);if((t===_||!t)&&setTimeout)return t=setTimeout,setTimeout(i,0);try{return t(i,0)}catch(A){try{return t.call(null,i,0)}catch(A){return t.call(this,i,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:_}catch(i){t=_}try{e="function"==typeof clearTimeout?clearTimeout:a}catch(i){e=a}}();var o,c=[],s=!1,l=-1;function E(){s&&o&&(s=!1,o.length?c=o.concat(c):l=-1,c.length&&d())}function d(){if(!s){var i=n(E);s=!0;for(var A=c.length;A;){for(o=c,c=[];++l1)for(var t=1;t>>24|i>>>8&65280|i<<8&16711680|(255&i)<<24)>>>0}function a(i){return 1===i.length?"0"+i:i}function n(i){return 7===i.length?"0"+i:6===i.length?"00"+i:5===i.length?"000"+i:4===i.length?"0000"+i:3===i.length?"00000"+i:2===i.length?"000000"+i:1===i.length?"0000000"+i:i}A.inherits=r,A.toArray=function(i,A){if(Array.isArray(i))return i.slice();if(!i)return[];var t=[];if("string"==typeof i)if(A){if("hex"===A)for((i=i.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(i="0"+i),e=0;e>8,a=255&r;_?t.push(_,a):t.push(a)}else for(e=0;e>>0}return a},A.split32=function(i,A){for(var t=new Array(4*i.length),e=0,r=0;e>>24,t[r+1]=_>>>16&255,t[r+2]=_>>>8&255,t[r+3]=255&_):(t[r+3]=_>>>24,t[r+2]=_>>>16&255,t[r+1]=_>>>8&255,t[r]=255&_)}return t},A.rotr32=function(i,A){return i>>>A|i<<32-A},A.rotl32=function(i,A){return i<>>32-A},A.sum32=function(i,A){return i+A>>>0},A.sum32_3=function(i,A,t){return i+A+t>>>0},A.sum32_4=function(i,A,t,e){return i+A+t+e>>>0},A.sum32_5=function(i,A,t,e,r){return i+A+t+e+r>>>0},A.sum64=function(i,A,t,e){var r=i[A],_=e+i[A+1]>>>0,a=(_>>0,i[A+1]=_},A.sum64_hi=function(i,A,t,e){return(A+e>>>0>>0},A.sum64_lo=function(i,A,t,e){return A+e>>>0},A.sum64_4_hi=function(i,A,t,e,r,_,a,n){var o=0,c=A;return o+=(c=c+e>>>0)>>0)<_?1:0,i+t+r+a+(o+=(c=c+n>>>0)>>0},A.sum64_4_lo=function(i,A,t,e,r,_,a,n){return A+e+_+n>>>0},A.sum64_5_hi=function(i,A,t,e,r,_,a,n,o,c){var s=0,l=A;return s+=(l=l+e>>>0)>>0)<_?1:0,s+=(l=l+n>>>0)>>0)>>0},A.sum64_5_lo=function(i,A,t,e,r,_,a,n,o,c){return A+e+_+n+c>>>0},A.rotr64_hi=function(i,A,t){return(A<<32-t|i>>>t)>>>0},A.rotr64_lo=function(i,A,t){return(i<<32-t|A>>>t)>>>0},A.shr64_hi=function(i,A,t){return i>>>t},A.shr64_lo=function(i,A,t){return(i<<32-t|A>>>t)>>>0}},function(i,A){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(i){"object"==typeof window&&(t=window)}i.exports=t},function(i,A,t){(function(i){function t(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t--;t)i.unshift("..");return i}var e=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,r=function(i){return e.exec(i).slice(1)};function _(i,A){if(i.filter)return i.filter(A);for(var t=[],e=0;e=-1&&!e;r--){var a=r>=0?arguments[r]:i.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(A=a+"/"+A,e="/"===a.charAt(0))}return A=t(_(A.split("/"),function(i){return!!i}),!e).join("/"),(e?"/":"")+A||"."},A.normalize=function(i){var e=A.isAbsolute(i),r="/"===a(i,-1);return(i=t(_(i.split("/"),function(i){return!!i}),!e).join("/"))||e||(i="."),i&&r&&(i+="/"),(e?"/":"")+i},A.isAbsolute=function(i){return"/"===i.charAt(0)},A.join=function(){var i=Array.prototype.slice.call(arguments,0);return A.normalize(_(i,function(i,A){if("string"!=typeof i)throw new TypeError("Arguments to path.join must be strings");return i}).join("/"))},A.relative=function(i,t){function e(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=A.resolve(i).substr(1),t=A.resolve(t).substr(1);for(var r=e(i.split("/")),_=e(t.split("/")),a=Math.min(r.length,_.length),n=a,o=0;o36)throw new Error("illegal radix "+i+".");if(0===this._s)return"0";if(10===i){var A=this._s<0?"-":"";A+=this._d[this._d.length-1].toString();for(var e=this._d.length-2;e>=0;e--){for(var r=this._d[e].toString();r.length<7;)r="0"+r;A+=r}return A}var _=t.digits;i=t.small[i];for(var a,n=this._s,o=this.abs(),c=[];0!==o._s;){var s=o.divRem(i);o=s[0],a=s[1],c.push(_[a.valueOf()])}return(n<0?"-":"")+c.reverse().join("")},t.radixRegex=[/^$/,/^$/,/^[01]*$/,/^[012]*$/,/^[0-3]*$/,/^[0-4]*$/,/^[0-5]*$/,/^[0-6]*$/,/^[0-7]*$/,/^[0-8]*$/,/^[0-9]*$/,/^[0-9aA]*$/,/^[0-9abAB]*$/,/^[0-9abcABC]*$/,/^[0-9a-dA-D]*$/,/^[0-9a-eA-E]*$/,/^[0-9a-fA-F]*$/,/^[0-9a-gA-G]*$/,/^[0-9a-hA-H]*$/,/^[0-9a-iA-I]*$/,/^[0-9a-jA-J]*$/,/^[0-9a-kA-K]*$/,/^[0-9a-lA-L]*$/,/^[0-9a-mA-M]*$/,/^[0-9a-nA-N]*$/,/^[0-9a-oA-O]*$/,/^[0-9a-pA-P]*$/,/^[0-9a-qA-Q]*$/,/^[0-9a-rA-R]*$/,/^[0-9a-sA-S]*$/,/^[0-9a-tA-T]*$/,/^[0-9a-uA-U]*$/,/^[0-9a-vA-V]*$/,/^[0-9a-wA-W]*$/,/^[0-9a-xA-X]*$/,/^[0-9a-yA-Y]*$/,/^[0-9a-zA-Z]*$/],t.parse=function(i,e){var _;i=i.toString(),void 0!==e&&10!=+e||(i=function(i){return(i=i.replace(/\s*[*xX]\s*10\s*(\^|\*\*)\s*/,"e")).replace(/^([+\-])?(\d+)\.?(\d*)[eE]([+\-]?\d+)$/,function(i,A,t,e,r){var _=(r=+r)<0,a=t.length+r;i=(_?t:e).length,r=(r=Math.abs(r))>=i?r-i+_:0;var n=new Array(r+1).join("0"),o=t+e;return(A||"")+(_?o=n+o:o+=n).substr(0,a+=_?n.length:0)+(a36)throw new Error("Illegal radix "+e+".");if(e=+e,!t.radixRegex[e].test(c))throw new Error("Bad digit for radix "+e);if(0===(c=c.replace(/^0+/,"").split("")).length)return r;if(n="-"===n?-1:1,10==e){for(var s=[];c.length>=7;)s.push(parseInt(c.splice(c.length-t.base_log10,t.base_log10).join(""),10));return s.push(parseInt(c.join(""),10)),new t(s,n,A)}s=r;e=t.small[e];for(var l=t.small,E=0;En&&(_=a,n=o),E=s;l&&Ee)return 1;for(var r=this._d,_=i._d,a=A-1;a>=0;a--)if(r[a]!==_[a])return r[a]<_[a]?-1:1;return 0},t.prototype.compare=function(i){return this===i?0:(i=t(i),0===this._s?-i._s:this._s===i._s?this.compareAbs(i)*this._s:this._s)},t.prototype.isUnit=function(){return this===_||this===a||1===this._d.length&&1===this._d[0]},t.prototype.multiply=function(i){if(0===this._s)return r;if(0===(i=t(i))._s)return r;if(this.isUnit())return this._s<0?i.negate():i;if(i.isUnit())return i._s<0?this.negate():this;if(this===i)return this.square();var _,a=this._d.length>=i._d.length,n=(a?this:i)._d,o=(a?i:this)._d,c=n.length,s=o.length,l=c+s,E=new Array(l);for(_=0;_=e?[_%e|0,_/e|0]:[_],1,A);if(2===i)return this.add(this);if(this.isUnit())return new t([i],1,A);for(var a=this._d,n=a.length,o=n+1,c=new Array(o),s=0;sc._d.length&&(h=(h+1)*e),n=Math.ceil(h/p)}do{var m=c.multiplySingleDigit(n);if(m.compareAbs(d)<=0)break;n--}while(n);if(E.push(n),n){var N=d.subtract(m);d._d=N._d.slice()}}return[new t(E.reverse(),o,A),new t(d._d,this._s,A)]},t.prototype.divRemSmall=function(i){var _;if(0===(i=+i))throw new Error("Divide by zero");var a=i<0?-1:1,n=this._s*a;if((i=Math.abs(i))<1||i>=e)throw new Error("Argument out of range");if(0===this._s)return[r,r];if(1===i||-1===i)return[1===n?this.abs():new t(this._d,n,A),r];if(1===this._d.length){var o=new t([this._d[0]/i|0],1,A);return _=new t([this._d[0]%i|0],1,A),n<0&&(o=o.negate()),this._s<0&&(_=_.negate()),[o,_]}for(var c,s=this._d.slice(),l=new Array(s.length),E=0,d=0,u=0;s.length;){if((E=E*e+s[s.length-1])0},t.prototype.isNegative=function(){return this._s<0},t.prototype.isZero=function(){return 0===this._s},t.prototype.exp10=function(i){if(0===(i=+i))return this;if(Math.abs(i)>Number(n))throw new Error("exponent too large in BigInteger.exp10");if(0===this._s)return r;if(i>0){for(var e=new t(this._d.slice(),this._s,A);i>=7;i-=7)e._d.unshift(0);return 0==i?e:(e._s=1,e=e.multiplySingleDigit(Math.pow(10,i)),this._s<0?e.negate():e)}if(-i>=7*this._d.length)return r;e=new t(this._d.slice(),this._s,A);for(i=-i;i>=7;i-=7)e._d.shift();return 0==i?e:e.divRemSmall(Math.pow(10,i))[0]},t.prototype.pow=function(i){if(this.isUnit())return this._s>0?this:t(i).isOdd()?this:this.negate();if(0===(i=t(i))._s)return _;if(i._s<0){if(0===this._s)throw new Error("Divide by zero");return r}if(0===this._s)return r;if(i.isUnit())return this;if(i.compareAbs(n)>0)throw new Error("exponent too large in BigInteger.pow");for(var A=this,e=_,a=t.small[2];i.isPositive();){if(i.isOdd()&&(e=e.multiply(A),i.isUnit()))return e;A=A.square(),i=i.quotient(a)}return e},t.prototype.modPow=function(i,A){for(var e=_,r=this;i.isPositive();)i.isOdd()&&(e=e.multiply(r).remainder(A)),(i=i.quotient(t.small[2])).isPositive()&&(r=r.square().remainder(A));return e},t.prototype.log=function(){switch(this._s){case 0:return-1/0;case-1:return NaN}var i=this._d.length;if(7*i<30)return Math.log(this.valueOf());var r=Math.ceil(30/7),_=this._d.slice(i-r);return Math.log(new t(_,1,A).valueOf())+(i-r)*Math.log(e)},t.prototype.valueOf=function(){return parseInt(this.toString(),10)},t.prototype.toJSValue=function(){return parseInt(this.toString(),10)},t.prototype.lowVal=function(){return this._d[0]||0};var n=t(2147483647);t.MAX_EXP=n,function(){function i(i){return function(A){return i.call(t(A))}}function A(i){return function(A,e){return i.call(t(A),t(e))}}function e(i){return function(A,e,r){return i.call(t(A),t(e),t(r))}}!function(){var r,_,a="toJSValue,isEven,isOdd,sign,isZero,isNegative,abs,isUnit,square,negate,isPositive,toString,next,prev,log".split(","),n="compare,remainder,divRem,subtract,add,quotient,divide,multiply,pow,compareAbs".split(","),o=["modPow"];for(r=0;r65536)throw new Error("requested too many random bytes");var a=new A.Uint8Array(i);i>0&&_.getRandomValues(a);var n=r.from(a.buffer);if("function"==typeof t)return e.nextTick(function(){t(null,n)});return n}:i.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}}).call(this,t(8),t(5))},function(i,A,t){var e=t(1).Buffer;function r(i,A){this._block=e.alloc(i),this._finalSize=A,this._blockSize=i,this._len=0}r.prototype.update=function(i,A){"string"==typeof i&&(A=A||"utf8",i=e.from(i,A));for(var t=this._block,r=this._blockSize,_=i.length,a=this._len,n=0;n<_;){for(var o=a%r,c=Math.min(_-n,r-o),s=0;s=this._finalSize&&(this._update(this._block),this._block.fill(0));var t=8*this._len;if(t<=4294967295)this._block.writeUInt32BE(t,this._blockSize-4);else{var e=(4294967295&t)>>>0,r=(t-e)/4294967296;this._block.writeUInt32BE(r,this._blockSize-8),this._block.writeUInt32BE(e,this._blockSize-4)}this._update(this._block);var _=this._hash();return i?_.toString(i):_},r.prototype._update=function(){throw new Error("_update must be implemented by subclass")},i.exports=r},function(i,A,t){"use strict";var e=t(44),r=t(9),_=t(91),a=e.wrapSuccess,n=e.wrapFail;A.getFsInstance=_.getInstance,A.appendFile=function(i,A,t){_.writeFile(i,A,t,!0)},A.writeFile=function(i,A,t){_.writeFile(i,A,t,!1)},A.readFile=function(i,A,t){"function"==typeof A&&(t=A,A={encoding:"utf8"});var e=a(t),r=n(t);_.getFile(i,function(i,t){t.file(function(i){var t=new FileReader;t.onloadend=function(i){e(i.target.result)},t.onerror=function(i){r(i)},"utf8"===A.encoding?t.readAsText(i):t.readAsDataURL(i)},r)})},A.unlink=function(i,A){var t=a(A),e=n(A);_.getFile(i,function(i,A){i?e(i):A.remove(t,e)})},A.readdir=function(i,A){var t=a(A),e=n(A);_.getDirectory(i,function(i,A){i?e(i):A.createReader().readEntries(t,e)})},A.mkdir=function(i,A){var t=r.basename(i),a=r.dirname(i),n=e.wrapSuccess(A),o=e.wrapFail(A),c={create:!0,exclusive:!0};"."===a?_.getDirectory(t,c,A):_.getDirectory(a,function(i,e){i?A(i,null):e.getDirectory(t,c,n,o)})},A.rmdir=function(i,A){var t=a(A),e=n(A);this.readdir(i,function(A,r){A?e(A):r&&r.length>0?e("ENOTEMPTY: Directory must be empty"):_.getDirectory(i,function(i,A){i?e(i):A.remove(t,e)})})},A.exists=function(i,A){var t=n(A);_.getFile(i,{create:!1},function(i){i&&(window.FileError&&1===i.code||"NotFoundError"===i.name)?A(!1):i?t(i):A(!0)})},A.stat=function(i,A){var t=a(A),r=n(A),o=_.getFile;e.isDirectory(i)&&(o=_.getDirectory),o(i,function(i,A){i?r(i):A.getMetadata(t,r)})},A.init=function(i,A){_.init(i,function(i){i?A(i,null):_.getInstance(function(i){A(i,null)})})}},function(i,A,t){"use strict";var e=t(0),r=t(29),_=t(35),a=t(36),n=t(10);function o(i){n.call(this,"digest"),this._hash=i}e(o,n),o.prototype._update=function(i){this._hash.update(i)},o.prototype._final=function(){return this._hash.digest()},i.exports=function(i){return"md5"===(i=i.toLowerCase())?new r:"rmd160"===i||"ripemd160"===i?new _:new o(a(i))}},function(i,A,t){(function(i){function t(i){return Object.prototype.toString.call(i)}A.isArray=function(i){return Array.isArray?Array.isArray(i):"[object Array]"===t(i)},A.isBoolean=function(i){return"boolean"==typeof i},A.isNull=function(i){return null===i},A.isNullOrUndefined=function(i){return null==i},A.isNumber=function(i){return"number"==typeof i},A.isString=function(i){return"string"==typeof i},A.isSymbol=function(i){return"symbol"==typeof i},A.isUndefined=function(i){return void 0===i},A.isRegExp=function(i){return"[object RegExp]"===t(i)},A.isObject=function(i){return"object"==typeof i&&null!==i},A.isDate=function(i){return"[object Date]"===t(i)},A.isError=function(i){return"[object Error]"===t(i)||i instanceof Error},A.isFunction=function(i){return"function"==typeof i},A.isPrimitive=function(i){return null===i||"boolean"==typeof i||"number"==typeof i||"string"==typeof i||"symbol"==typeof i||void 0===i},A.isBuffer=i.isBuffer}).call(this,t(2).Buffer)},function(i,A,t){(function(A){i.exports=function(i,t){for(var e=Math.min(i.length,t.length),r=new A(e),_=0;_=this._delta8){var t=(i=this.pending).length%this._delta8;this.pending=i.slice(i.length-t,i.length),0===this.pending.length&&(this.pending=null),i=e.join32(i,0,i.length-t,this.endian);for(var r=0;r>>24&255,e[r++]=i>>>16&255,e[r++]=i>>>8&255,e[r++]=255&i}else for(e[r++]=255&i,e[r++]=i>>>8&255,e[r++]=i>>>16&255,e[r++]=i>>>24&255,e[r++]=0,e[r++]=0,e[r++]=0,e[r++]=0,_=8;_>>24]^s[u>>>16&255]^l[b>>>8&255]^E[255&h]^A[p++],a=c[u>>>24]^s[b>>>16&255]^l[h>>>8&255]^E[255&d]^A[p++],n=c[b>>>24]^s[h>>>16&255]^l[d>>>8&255]^E[255&u]^A[p++],o=c[h>>>24]^s[d>>>16&255]^l[u>>>8&255]^E[255&b]^A[p++],d=_,u=a,b=n,h=o;return _=(e[d>>>24]<<24|e[u>>>16&255]<<16|e[b>>>8&255]<<8|e[255&h])^A[p++],a=(e[u>>>24]<<24|e[b>>>16&255]<<16|e[h>>>8&255]<<8|e[255&d])^A[p++],n=(e[b>>>24]<<24|e[h>>>16&255]<<16|e[d>>>8&255]<<8|e[255&u])^A[p++],o=(e[h>>>24]<<24|e[d>>>16&255]<<16|e[u>>>8&255]<<8|e[255&b])^A[p++],[_>>>=0,a>>>=0,n>>>=0,o>>>=0]}var n=[0,1,2,4,8,16,32,64,128,27,54],o=function(){for(var i=new Array(256),A=0;A<256;A++)i[A]=A<128?A<<1:A<<1^283;for(var t=[],e=[],r=[[],[],[],[]],_=[[],[],[],[]],a=0,n=0,o=0;o<256;++o){var c=n^n<<1^n<<2^n<<3^n<<4;c=c>>>8^255&c^99,t[a]=c,e[c]=a;var s=i[a],l=i[s],E=i[l],d=257*i[c]^16843008*c;r[0][a]=d<<24|d>>>8,r[1][a]=d<<16|d>>>16,r[2][a]=d<<8|d>>>24,r[3][a]=d,d=16843009*E^65537*l^257*s^16843008*a,_[0][c]=d<<24|d>>>8,_[1][c]=d<<16|d>>>16,_[2][c]=d<<8|d>>>24,_[3][c]=d,0===a?a=n=1:(a=s^i[i[i[E^s]]],n^=i[i[n]])}return{SBOX:t,INV_SBOX:e,SUB_MIX:r,INV_SUB_MIX:_}}();function c(i){this._key=r(i),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var i=this._key,A=i.length,t=A+6,e=4*(t+1),r=[],_=0;_>>24,a=o.SBOX[a>>>24]<<24|o.SBOX[a>>>16&255]<<16|o.SBOX[a>>>8&255]<<8|o.SBOX[255&a],a^=n[_/A|0]<<24):A>6&&_%A==4&&(a=o.SBOX[a>>>24]<<24|o.SBOX[a>>>16&255]<<16|o.SBOX[a>>>8&255]<<8|o.SBOX[255&a]),r[_]=r[_-A]^a}for(var c=[],s=0;s>>24]]^o.INV_SUB_MIX[1][o.SBOX[E>>>16&255]]^o.INV_SUB_MIX[2][o.SBOX[E>>>8&255]]^o.INV_SUB_MIX[3][o.SBOX[255&E]]}this._nRounds=t,this._keySchedule=r,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(i){return a(i=r(i),this._keySchedule,o.SUB_MIX,o.SBOX,this._nRounds)},c.prototype.encryptBlock=function(i){var A=this.encryptBlockRaw(i),t=e.allocUnsafe(16);return t.writeUInt32BE(A[0],0),t.writeUInt32BE(A[1],4),t.writeUInt32BE(A[2],8),t.writeUInt32BE(A[3],12),t},c.prototype.decryptBlock=function(i){var A=(i=r(i))[1];i[1]=i[3],i[3]=A;var t=a(i,this._invKeySchedule,o.INV_SUB_MIX,o.INV_SBOX,this._nRounds),_=e.allocUnsafe(16);return _.writeUInt32BE(t[0],0),_.writeUInt32BE(t[3],4),_.writeUInt32BE(t[2],8),_.writeUInt32BE(t[1],12),_},c.prototype.scrub=function(){_(this._keySchedule),_(this._invKeySchedule),_(this._key)},i.exports.AES=c},function(i,A,t){var e=t(1).Buffer,r=t(29);i.exports=function(i,A,t,_){if(e.isBuffer(i)||(i=e.from(i,"binary")),A&&(e.isBuffer(A)||(A=e.from(A,"binary")),8!==A.length))throw new RangeError("salt should be Buffer with 8 byte length");for(var a=t/8,n=e.alloc(a),o=e.alloc(_||0),c=e.alloc(0);a>0||_>0;){var s=new r;s.update(c),s.update(i),A&&s.update(A),c=s.digest();var l=0;if(a>0){var E=n.length-a;l=Math.min(a,c.length),c.copy(n,E,0,l),a-=l}if(l0){var d=o.length-_,u=Math.min(_,c.length-l);c.copy(o,d,l,l+u),_-=u}}return c.fill(0),{key:n,iv:o}}},function(i,A,t){"use strict";var e=A;e.base=t(136),e.short=t(137),e.mont=t(138),e.edwards=t(139)},function(i,A,t){(function(A){var e=t(155),r=t(167),_=t(168),a=t(38),n=t(56);function o(i){var t;"object"!=typeof i||A.isBuffer(i)||(t=i.passphrase,i=i.key),"string"==typeof i&&(i=new A(i));var o,c,s=_(i,t),l=s.tag,E=s.data;switch(l){case"CERTIFICATE":c=e.certificate.decode(E,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(c||(c=e.PublicKey.decode(E,"der")),o=c.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return e.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=e.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+o)}throw new Error("unknown key type "+l);case"ENCRYPTED PRIVATE KEY":E=function(i,t){var e=i.algorithm.decrypt.kde.kdeparams.salt,_=parseInt(i.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=r[i.algorithm.decrypt.cipher.algo.join(".")],c=i.algorithm.decrypt.cipher.iv,s=i.subjectPrivateKey,l=parseInt(o.split("-")[1],10)/8,E=n.pbkdf2Sync(t,e,_,l),d=a.createDecipheriv(o,E,c),u=[];return u.push(d.update(s)),u.push(d.final()),A.concat(u)}(E=e.EncryptedPrivateKey.decode(E,"der"),t);case"PRIVATE KEY":switch(o=(c=e.PrivateKey.decode(E,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return e.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:e.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=e.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+o)}throw new Error("unknown key type "+l);case"RSA PUBLIC KEY":return e.RSAPublicKey.decode(E,"der");case"RSA PRIVATE KEY":return e.RSAPrivateKey.decode(E,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:e.DSAPrivateKey.decode(E,"der")};case"EC PRIVATE KEY":return{curve:(E=e.ECPrivateKey.decode(E,"der")).parameters.value,privateKey:E.privateKey};default:throw new Error("unknown key type "+l)}}i.exports=o,o.signature=e.signature}).call(this,t(2).Buffer)},function(i,A,t){"use strict";var e={MAINNET:0,TESTNET:1,STAGENET:2,FAKECHAIN:3,UNDEFINED:4};A.network_type=e,A.nettype_to_API_string=function(i){switch(i){case e.MAINNET:return"MAINNET";case e.TESTNET:return"TESTNET";case e.STAGENET:return"STAGENET";case e.FAKECHAIN:return"FAKECHAIN";case e.UNDEFINED:return"UNDEFINED"}throw"Unrecognized nettype"};var r=18,_=19,a=42,n=53,o=54,c=63,s=24,l=25,E=36;A.cryptonoteBase58PrefixForStandardAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return r;if(i==e.TESTNET)return n;if(i==e.STAGENET)return s;throw"Illegal nettype"},A.cryptonoteBase58PrefixForIntegratedAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return _;if(i==e.TESTNET)return o;if(i==e.STAGENET)return l;throw"Illegal nettype"},A.cryptonoteBase58PrefixForSubAddressOn=function(i){if(null!=i&&void 0!==i||console.warn("Unexpected nil nettype"),i==e.MAINNET)return a;if(i==e.TESTNET)return c;if(i==e.STAGENET)return E;throw"Illegal nettype"}},function(i,A,t){"use strict";var e=t(0),r=t(46),_=t(1).Buffer,a=new Array(16);function n(){r.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function o(i,A){return i<>>32-A}function c(i,A,t,e,r,_,a){return o(i+(A&t|~A&e)+r+_|0,a)+A|0}function s(i,A,t,e,r,_,a){return o(i+(A&e|t&~e)+r+_|0,a)+A|0}function l(i,A,t,e,r,_,a){return o(i+(A^t^e)+r+_|0,a)+A|0}function E(i,A,t,e,r,_,a){return o(i+(t^(A|~e))+r+_|0,a)+A|0}e(n,r),n.prototype._update=function(){for(var i=a,A=0;A<16;++A)i[A]=this._block.readInt32LE(4*A);var t=this._a,e=this._b,r=this._c,_=this._d;e=E(e=E(e=E(e=E(e=l(e=l(e=l(e=l(e=s(e=s(e=s(e=s(e=c(e=c(e=c(e=c(e,r=c(r,_=c(_,t=c(t,e,r,_,i[0],3614090360,7),e,r,i[1],3905402710,12),t,e,i[2],606105819,17),_,t,i[3],3250441966,22),r=c(r,_=c(_,t=c(t,e,r,_,i[4],4118548399,7),e,r,i[5],1200080426,12),t,e,i[6],2821735955,17),_,t,i[7],4249261313,22),r=c(r,_=c(_,t=c(t,e,r,_,i[8],1770035416,7),e,r,i[9],2336552879,12),t,e,i[10],4294925233,17),_,t,i[11],2304563134,22),r=c(r,_=c(_,t=c(t,e,r,_,i[12],1804603682,7),e,r,i[13],4254626195,12),t,e,i[14],2792965006,17),_,t,i[15],1236535329,22),r=s(r,_=s(_,t=s(t,e,r,_,i[1],4129170786,5),e,r,i[6],3225465664,9),t,e,i[11],643717713,14),_,t,i[0],3921069994,20),r=s(r,_=s(_,t=s(t,e,r,_,i[5],3593408605,5),e,r,i[10],38016083,9),t,e,i[15],3634488961,14),_,t,i[4],3889429448,20),r=s(r,_=s(_,t=s(t,e,r,_,i[9],568446438,5),e,r,i[14],3275163606,9),t,e,i[3],4107603335,14),_,t,i[8],1163531501,20),r=s(r,_=s(_,t=s(t,e,r,_,i[13],2850285829,5),e,r,i[2],4243563512,9),t,e,i[7],1735328473,14),_,t,i[12],2368359562,20),r=l(r,_=l(_,t=l(t,e,r,_,i[5],4294588738,4),e,r,i[8],2272392833,11),t,e,i[11],1839030562,16),_,t,i[14],4259657740,23),r=l(r,_=l(_,t=l(t,e,r,_,i[1],2763975236,4),e,r,i[4],1272893353,11),t,e,i[7],4139469664,16),_,t,i[10],3200236656,23),r=l(r,_=l(_,t=l(t,e,r,_,i[13],681279174,4),e,r,i[0],3936430074,11),t,e,i[3],3572445317,16),_,t,i[6],76029189,23),r=l(r,_=l(_,t=l(t,e,r,_,i[9],3654602809,4),e,r,i[12],3873151461,11),t,e,i[15],530742520,16),_,t,i[2],3299628645,23),r=E(r,_=E(_,t=E(t,e,r,_,i[0],4096336452,6),e,r,i[7],1126891415,10),t,e,i[14],2878612391,15),_,t,i[5],4237533241,21),r=E(r,_=E(_,t=E(t,e,r,_,i[12],1700485571,6),e,r,i[3],2399980690,10),t,e,i[10],4293915773,15),_,t,i[1],2240044497,21),r=E(r,_=E(_,t=E(t,e,r,_,i[8],1873313359,6),e,r,i[15],4264355552,10),t,e,i[6],2734768916,15),_,t,i[13],1309151649,21),r=E(r,_=E(_,t=E(t,e,r,_,i[4],4149444226,6),e,r,i[11],3174756917,10),t,e,i[2],718787259,15),_,t,i[9],3951481745,21),this._a=this._a+t|0,this._b=this._b+e|0,this._c=this._c+r|0,this._d=this._d+_|0},n.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var i=_.allocUnsafe(16);return i.writeInt32LE(this._a,0),i.writeInt32LE(this._b,4),i.writeInt32LE(this._c,8),i.writeInt32LE(this._d,12),i},i.exports=n},function(i,A,t){i.exports=r;var e=t(31).EventEmitter;function r(){e.call(this)}t(0)(r,e),r.Readable=t(32),r.Writable=t(99),r.Duplex=t(100),r.Transform=t(101),r.PassThrough=t(102),r.Stream=r,r.prototype.pipe=function(i,A){var t=this;function r(A){i.writable&&!1===i.write(A)&&t.pause&&t.pause()}function _(){t.readable&&t.resume&&t.resume()}t.on("data",r),i.on("drain",_),i._isStdio||A&&!1===A.end||(t.on("end",n),t.on("close",o));var a=!1;function n(){a||(a=!0,i.end())}function o(){a||(a=!0,"function"==typeof i.destroy&&i.destroy())}function c(i){if(s(),0===e.listenerCount(this,"error"))throw i}function s(){t.removeListener("data",r),i.removeListener("drain",_),t.removeListener("end",n),t.removeListener("close",o),t.removeListener("error",c),i.removeListener("error",c),t.removeListener("end",s),t.removeListener("close",s),i.removeListener("close",s)}return t.on("error",c),i.on("error",c),t.on("end",s),t.on("close",s),i.on("close",s),i.emit("pipe",t),i}},function(i,A){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function e(i){return"function"==typeof i}function r(i){return"object"==typeof i&&null!==i}function _(i){return void 0===i}i.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(i){if(!function(i){return"number"==typeof i}(i)||i<0||isNaN(i))throw TypeError("n must be a positive number");return this._maxListeners=i,this},t.prototype.emit=function(i){var A,t,a,n,o,c;if(this._events||(this._events={}),"error"===i&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((A=arguments[1])instanceof Error)throw A;var s=new Error('Uncaught, unspecified "error" event. ('+A+")");throw s.context=A,s}if(_(t=this._events[i]))return!1;if(e(t))switch(arguments.length){case 1:t.call(this);break;case 2:t.call(this,arguments[1]);break;case 3:t.call(this,arguments[1],arguments[2]);break;default:n=Array.prototype.slice.call(arguments,1),t.apply(this,n)}else if(r(t))for(n=Array.prototype.slice.call(arguments,1),a=(c=t.slice()).length,o=0;o0&&this._events[i].length>a&&(this._events[i].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[i].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(i,A){if(!e(A))throw TypeError("listener must be a function");var t=!1;function r(){this.removeListener(i,r),t||(t=!0,A.apply(this,arguments))}return r.listener=A,this.on(i,r),this},t.prototype.removeListener=function(i,A){var t,_,a,n;if(!e(A))throw TypeError("listener must be a function");if(!this._events||!this._events[i])return this;if(a=(t=this._events[i]).length,_=-1,t===A||e(t.listener)&&t.listener===A)delete this._events[i],this._events.removeListener&&this.emit("removeListener",i,A);else if(r(t)){for(n=a;n-- >0;)if(t[n]===A||t[n].listener&&t[n].listener===A){_=n;break}if(_<0)return this;1===t.length?(t.length=0,delete this._events[i]):t.splice(_,1),this._events.removeListener&&this.emit("removeListener",i,A)}return this},t.prototype.removeAllListeners=function(i){var A,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[i]&&delete this._events[i],this;if(0===arguments.length){for(A in this._events)"removeListener"!==A&&this.removeAllListeners(A);return this.removeAllListeners("removeListener"),this._events={},this}if(e(t=this._events[i]))this.removeListener(i,t);else if(t)for(;t.length;)this.removeListener(i,t[t.length-1]);return delete this._events[i],this},t.prototype.listeners=function(i){return this._events&&this._events[i]?e(this._events[i])?[this._events[i]]:this._events[i].slice():[]},t.prototype.listenerCount=function(i){if(this._events){var A=this._events[i];if(e(A))return 1;if(A)return A.length}return 0},t.listenerCount=function(i,A){return i.listenerCount(A)}},function(i,A,t){(A=i.exports=t(47)).Stream=A,A.Readable=A,A.Writable=t(33),A.Duplex=t(12),A.Transform=t(50),A.PassThrough=t(98)},function(i,A,t){"use strict";(function(A,e,r){var _=t(23);function a(i){var A=this;this.next=null,this.entry=null,this.finish=function(){!function(i,A,t){var e=i.entry;i.entry=null;for(;e;){var r=e.callback;A.pendingcb--,r(t),e=e.next}A.corkedRequestsFree?A.corkedRequestsFree.next=i:A.corkedRequestsFree=i}(A,i)}}i.exports=m;var n,o=!A.browser&&["v0.10","v0.9."].indexOf(A.version.slice(0,5))>-1?e:_.nextTick;m.WritableState=p;var c=t(17);c.inherits=t(0);var s={deprecate:t(97)},l=t(48),E=t(1).Buffer,d=r.Uint8Array||function(){};var u,b=t(49);function h(){}function p(i,A){n=n||t(12),i=i||{};var e=A instanceof n;this.objectMode=!!i.objectMode,e&&(this.objectMode=this.objectMode||!!i.writableObjectMode);var r=i.highWaterMark,c=i.writableHighWaterMark,s=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:e&&(c||0===c)?c:s,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var l=!1===i.decodeStrings;this.decodeStrings=!l,this.defaultEncoding=i.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(i){!function(i,A){var t=i._writableState,e=t.sync,r=t.writecb;if(function(i){i.writing=!1,i.writecb=null,i.length-=i.writelen,i.writelen=0}(t),A)!function(i,A,t,e,r){--A.pendingcb,t?(_.nextTick(r,e),_.nextTick(v,i,A),i._writableState.errorEmitted=!0,i.emit("error",e)):(r(e),i._writableState.errorEmitted=!0,i.emit("error",e),v(i,A))}(i,t,e,A,r);else{var a=B(t);a||t.corked||t.bufferProcessing||!t.bufferedRequest||f(i,t),e?o(g,i,t,a,r):g(i,t,a,r)}}(A,i)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function m(i){if(n=n||t(12),!(u.call(m,this)||this instanceof n))return new m(i);this._writableState=new p(i,this),this.writable=!0,i&&("function"==typeof i.write&&(this._write=i.write),"function"==typeof i.writev&&(this._writev=i.writev),"function"==typeof i.destroy&&(this._destroy=i.destroy),"function"==typeof i.final&&(this._final=i.final)),l.call(this)}function N(i,A,t,e,r,_,a){A.writelen=e,A.writecb=a,A.writing=!0,A.sync=!0,t?i._writev(r,A.onwrite):i._write(r,_,A.onwrite),A.sync=!1}function g(i,A,t,e){t||function(i,A){0===A.length&&A.needDrain&&(A.needDrain=!1,i.emit("drain"))}(i,A),A.pendingcb--,e(),v(i,A)}function f(i,A){A.bufferProcessing=!0;var t=A.bufferedRequest;if(i._writev&&t&&t.next){var e=A.bufferedRequestCount,r=new Array(e),_=A.corkedRequestsFree;_.entry=t;for(var n=0,o=!0;t;)r[n]=t,t.isBuf||(o=!1),t=t.next,n+=1;r.allBuffers=o,N(i,A,!0,A.length,r,"",_.finish),A.pendingcb++,A.lastBufferedRequest=null,_.next?(A.corkedRequestsFree=_.next,_.next=null):A.corkedRequestsFree=new a(A),A.bufferedRequestCount=0}else{for(;t;){var c=t.chunk,s=t.encoding,l=t.callback;if(N(i,A,!1,A.objectMode?1:c.length,c,s,l),t=t.next,A.bufferedRequestCount--,A.writing)break}null===t&&(A.lastBufferedRequest=null)}A.bufferedRequest=t,A.bufferProcessing=!1}function B(i){return i.ending&&0===i.length&&null===i.bufferedRequest&&!i.finished&&!i.writing}function w(i,A){i._final(function(t){A.pendingcb--,t&&i.emit("error",t),A.prefinished=!0,i.emit("prefinish"),v(i,A)})}function v(i,A){var t=B(A);return t&&(!function(i,A){A.prefinished||A.finalCalled||("function"==typeof i._final?(A.pendingcb++,A.finalCalled=!0,_.nextTick(w,i,A)):(A.prefinished=!0,i.emit("prefinish")))}(i,A),0===A.pendingcb&&(A.finished=!0,i.emit("finish"))),t}c.inherits(m,l),p.prototype.getBuffer=function(){for(var i=this.bufferedRequest,A=[];i;)A.push(i),i=i.next;return A},function(){try{Object.defineProperty(p.prototype,"buffer",{get:s.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(i){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(m,Symbol.hasInstance,{value:function(i){return!!u.call(this,i)||this===m&&(i&&i._writableState instanceof p)}})):u=function(i){return i instanceof this},m.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},m.prototype.write=function(i,A,t){var e=this._writableState,r=!1,a=!e.objectMode&&function(i){return E.isBuffer(i)||i instanceof d}(i);return a&&!E.isBuffer(i)&&(i=function(i){return E.from(i)}(i)),"function"==typeof A&&(t=A,A=null),a?A="buffer":A||(A=e.defaultEncoding),"function"!=typeof t&&(t=h),e.ended?function(i,A){var t=new Error("write after end");i.emit("error",t),_.nextTick(A,t)}(this,t):(a||function(i,A,t,e){var r=!0,a=!1;return null===t?a=new TypeError("May not write null values to stream"):"string"==typeof t||void 0===t||A.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(i.emit("error",a),_.nextTick(e,a),r=!1),r}(this,e,i,t))&&(e.pendingcb++,r=function(i,A,t,e,r,_){if(!t){var a=function(i,A,t){i.objectMode||!1===i.decodeStrings||"string"!=typeof A||(A=E.from(A,t));return A}(A,e,r);e!==a&&(t=!0,r="buffer",e=a)}var n=A.objectMode?1:e.length;A.length+=n;var o=A.length-1))throw new TypeError("Unknown encoding: "+i);return this._writableState.defaultEncoding=i,this},Object.defineProperty(m.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),m.prototype._write=function(i,A,t){t(new Error("_write() is not implemented"))},m.prototype._writev=null,m.prototype.end=function(i,A,t){var e=this._writableState;"function"==typeof i?(t=i,i=null,A=null):"function"==typeof A&&(t=A,A=null),null!==i&&void 0!==i&&this.write(i,A),e.corked&&(e.corked=1,this.uncork()),e.ending||e.finished||function(i,A,t){A.ending=!0,v(i,A),t&&(A.finished?_.nextTick(t):i.once("finish",t));A.ended=!0,i.writable=!1}(this,e,t)},Object.defineProperty(m.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(i){this._writableState&&(this._writableState.destroyed=i)}}),m.prototype.destroy=b.destroy,m.prototype._undestroy=b.undestroy,m.prototype._destroy=function(i,A){this.end(),A(i)}}).call(this,t(5),t(95).setImmediate,t(8))},function(i,A,t){"use strict";var e=t(1).Buffer,r=e.isEncoding||function(i){switch((i=""+i)&&i.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function _(i){var A;switch(this.encoding=function(i){var A=function(i){if(!i)return"utf8";for(var A;;)switch(i){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return i;default:if(A)return;i=(""+i).toLowerCase(),A=!0}}(i);if("string"!=typeof A&&(e.isEncoding===r||!r(i)))throw new Error("Unknown encoding: "+i);return A||i}(i),this.encoding){case"utf16le":this.text=o,this.end=c,A=4;break;case"utf8":this.fillLast=n,A=4;break;case"base64":this.text=s,this.end=l,A=3;break;default:return this.write=E,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=e.allocUnsafe(A)}function a(i){return i<=127?0:i>>5==6?2:i>>4==14?3:i>>3==30?4:i>>6==2?-1:-2}function n(i){var A=this.lastTotal-this.lastNeed,t=function(i,A,t){if(128!=(192&A[0]))return i.lastNeed=0,"�";if(i.lastNeed>1&&A.length>1){if(128!=(192&A[1]))return i.lastNeed=1,"�";if(i.lastNeed>2&&A.length>2&&128!=(192&A[2]))return i.lastNeed=2,"�"}}(this,i);return void 0!==t?t:this.lastNeed<=i.length?(i.copy(this.lastChar,A,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(i.copy(this.lastChar,A,0,i.length),void(this.lastNeed-=i.length))}function o(i,A){if((i.length-A)%2==0){var t=i.toString("utf16le",A);if(t){var e=t.charCodeAt(t.length-1);if(e>=55296&&e<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1],t.slice(0,-1)}return t}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=i[i.length-1],i.toString("utf16le",A,i.length-1)}function c(i){var A=i&&i.length?this.write(i):"";if(this.lastNeed){var t=this.lastTotal-this.lastNeed;return A+this.lastChar.toString("utf16le",0,t)}return A}function s(i,A){var t=(i.length-A)%3;return 0===t?i.toString("base64",A):(this.lastNeed=3-t,this.lastTotal=3,1===t?this.lastChar[0]=i[i.length-1]:(this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1]),i.toString("base64",A,i.length-t))}function l(i){var A=i&&i.length?this.write(i):"";return this.lastNeed?A+this.lastChar.toString("base64",0,3-this.lastNeed):A}function E(i){return i.toString(this.encoding)}function d(i){return i&&i.length?this.write(i):""}A.StringDecoder=_,_.prototype.write=function(i){if(0===i.length)return"";var A,t;if(this.lastNeed){if(void 0===(A=this.fillLast(i)))return"";t=this.lastNeed,this.lastNeed=0}else t=0;return t=0)return r>0&&(i.lastNeed=r-1),r;if(--e=0)return r>0&&(i.lastNeed=r-2),r;if(--e=0)return r>0&&(2===r?r=0:i.lastNeed=r-3),r;return 0}(this,i,A);if(!this.lastNeed)return i.toString("utf8",A);this.lastTotal=t;var e=i.length-(t-this.lastNeed);return i.copy(this.lastChar,0,e),i.toString("utf8",A,e)},_.prototype.fillLast=function(i){if(this.lastNeed<=i.length)return i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,i.length),this.lastNeed-=i.length}},function(i,A,t){"use strict";var e=t(2).Buffer,r=t(0),_=t(46),a=new Array(16),n=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],o=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],c=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],s=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],l=[0,1518500249,1859775393,2400959708,2840853838],E=[1352829926,1548603684,1836072691,2053994217,0];function d(){_.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function u(i,A){return i<>>32-A}function b(i,A,t,e,r,_,a,n){return u(i+(A^t^e)+_+a|0,n)+r|0}function h(i,A,t,e,r,_,a,n){return u(i+(A&t|~A&e)+_+a|0,n)+r|0}function p(i,A,t,e,r,_,a,n){return u(i+((A|~t)^e)+_+a|0,n)+r|0}function m(i,A,t,e,r,_,a,n){return u(i+(A&e|t&~e)+_+a|0,n)+r|0}function N(i,A,t,e,r,_,a,n){return u(i+(A^(t|~e))+_+a|0,n)+r|0}r(d,_),d.prototype._update=function(){for(var i=a,A=0;A<16;++A)i[A]=this._block.readInt32LE(4*A);for(var t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,d=0|this._e,g=0|this._a,f=0|this._b,B=0|this._c,w=0|this._d,v=0|this._e,S=0;S<80;S+=1){var I,G;S<16?(I=b(t,e,r,_,d,i[n[S]],l[0],c[S]),G=N(g,f,B,w,v,i[o[S]],E[0],s[S])):S<32?(I=h(t,e,r,_,d,i[n[S]],l[1],c[S]),G=m(g,f,B,w,v,i[o[S]],E[1],s[S])):S<48?(I=p(t,e,r,_,d,i[n[S]],l[2],c[S]),G=p(g,f,B,w,v,i[o[S]],E[2],s[S])):S<64?(I=m(t,e,r,_,d,i[n[S]],l[3],c[S]),G=h(g,f,B,w,v,i[o[S]],E[3],s[S])):(I=N(t,e,r,_,d,i[n[S]],l[4],c[S]),G=b(g,f,B,w,v,i[o[S]],E[4],s[S])),t=d,d=_,_=u(r,10),r=e,e=I,g=v,v=w,w=u(B,10),B=f,f=G}var y=this._b+r+w|0;this._b=this._c+_+v|0,this._c=this._d+d+g|0,this._d=this._e+t+f|0,this._e=this._a+e+B|0,this._a=y},d.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var i=e.alloc?e.alloc(20):new e(20);return i.writeInt32LE(this._a,0),i.writeInt32LE(this._b,4),i.writeInt32LE(this._c,8),i.writeInt32LE(this._d,12),i.writeInt32LE(this._e,16),i},i.exports=d},function(i,A,t){(A=i.exports=function(i){i=i.toLowerCase();var t=A[i];if(!t)throw new Error(i+" is not supported (we accept pull requests)");return new t}).sha=t(103),A.sha1=t(104),A.sha224=t(105),A.sha256=t(51),A.sha384=t(106),A.sha512=t(52)},function(i,A,t){"use strict";A.utils=t(112),A.Cipher=t(113),A.DES=t(114),A.CBC=t(115),A.EDE=t(116)},function(i,A,t){var e=t(117),r=t(125),_=t(62);A.createCipher=A.Cipher=e.createCipher,A.createCipheriv=A.Cipheriv=e.createCipheriv,A.createDecipher=A.Decipher=r.createDecipher,A.createDecipheriv=A.Decipheriv=r.createDecipheriv,A.listCiphers=A.getCiphers=function(){return Object.keys(_)}},function(i,A,t){var e={ECB:t(118),CBC:t(119),CFB:t(120),CFB8:t(121),CFB1:t(122),OFB:t(123),CTR:t(60),GCM:t(60)},r=t(62);for(var _ in r)r[_].module=e[r[_].mode];i.exports=r},function(i,A,t){(function(A){var e=t(3),r=t(13);function _(i,t){var r=function(i){var A=a(i);return{blinder:A.toRed(e.mont(i.modulus)).redPow(new e(i.publicExponent)).fromRed(),unblinder:A.invm(i.modulus)}}(t),_=t.modulus.byteLength(),n=(e.mont(t.modulus),new e(i).mul(r.blinder).umod(t.modulus)),o=n.toRed(e.mont(t.prime1)),c=n.toRed(e.mont(t.prime2)),s=t.coefficient,l=t.prime1,E=t.prime2,d=o.redPow(t.exponent1),u=c.redPow(t.exponent2);d=d.fromRed(),u=u.fromRed();var b=d.isub(u).imul(s).umod(l);return b.imul(E),u.iadd(b),new A(u.imul(r.unblinder).umod(t.modulus).toArray(!1,_))}function a(i){for(var A=i.modulus.byteLength(),t=new e(r(A));t.cmp(i.modulus)>=0||!t.umod(i.prime1)||!t.umod(i.prime2);)t=new e(r(A));return t}i.exports=_,_.getr=a}).call(this,t(2).Buffer)},function(i,A,t){var e=A;e.utils=t(7),e.common=t(19),e.sha=t(141),e.ripemd=t(145),e.hmac=t(146),e.sha1=e.sha.sha1,e.sha256=e.sha.sha256,e.sha224=e.sha.sha224,e.sha384=e.sha.sha384,e.sha512=e.sha.sha512,e.ripemd160=e.ripemd.ripemd160},function(i,A,t){"use strict";const e=t(11).BigInteger;i.exports={coinUnitPlaces:12,txMinConfirms:10,coinSymbol:"XMR",openAliasPrefix:"xmr",coinName:"Monero",coinUriPrefix:"monero:",dustThreshold:new e("2000000000"),maxBlockNumber:5e8,avgBlockTime:60}},function(i,A){var t={}.toString;i.exports=Array.isArray||function(i){return"[object Array]"==t.call(i)}},function(i,A,t){"use strict";A.isMobile=function(){return null!==window.navigator.userAgent.match(/Android|iPad|iPhone|iPod|Windows Phone/)},A.isPhoneGap=function(){var i=window.location.protocol;return this.isMobile()&&-1!==i.indexOf("file")},A.supportsFileSystem=function(){return!0===this.isPhoneGap()||window.navigator.userAgent.match(/Chrome|Opera/)},A.wrapSuccess=function(i){return function(){var A=[null].concat(Array.prototype.slice.call(arguments));i.apply(i,A)}},A.wrapFail=function(i){return function(){var A=Array.prototype.slice.call(arguments)[0];i.apply(i,[A,null])}},A.isDirectory=function(i){return i.lastIndexOf("/")===i.length-1}},function(i,A,t){"use strict";A.randomBytes=A.rng=A.pseudoRandomBytes=A.prng=t(13),A.createHash=A.Hash=t(16),A.createHmac=A.Hmac=t(53);var e=t(108),r=Object.keys(e),_=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(r);A.getHashes=function(){return _};var a=t(56);A.pbkdf2=a.pbkdf2,A.pbkdf2Sync=a.pbkdf2Sync;var n=t(110);A.Cipher=n.Cipher,A.createCipher=n.createCipher,A.Cipheriv=n.Cipheriv,A.createCipheriv=n.createCipheriv,A.Decipher=n.Decipher,A.createDecipher=n.createDecipher,A.Decipheriv=n.Decipheriv,A.createDecipheriv=n.createDecipheriv,A.getCiphers=n.getCiphers,A.listCiphers=n.listCiphers;var o=t(127);A.DiffieHellmanGroup=o.DiffieHellmanGroup,A.createDiffieHellmanGroup=o.createDiffieHellmanGroup,A.getDiffieHellman=o.getDiffieHellman,A.createDiffieHellman=o.createDiffieHellman,A.DiffieHellman=o.DiffieHellman;var c=t(132);A.createSign=c.createSign,A.Sign=c.Sign,A.createVerify=c.createVerify,A.Verify=c.Verify,A.createECDH=t(170);var s=t(171);A.publicEncrypt=s.publicEncrypt,A.privateEncrypt=s.privateEncrypt,A.publicDecrypt=s.publicDecrypt,A.privateDecrypt=s.privateDecrypt;var l=t(174);A.randomFill=l.randomFill,A.randomFillSync=l.randomFillSync,A.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},A.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},function(i,A,t){"use strict";var e=t(1).Buffer,r=t(30).Transform;function _(i){r.call(this),this._block=e.allocUnsafe(i),this._blockSize=i,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}t(0)(_,r),_.prototype._transform=function(i,A,t){var e=null;try{this.update(i,A)}catch(i){e=i}t(e)},_.prototype._flush=function(i){var A=null;try{this.push(this.digest())}catch(i){A=i}i(A)},_.prototype.update=function(i,A){if(function(i,A){if(!e.isBuffer(i)&&"string"!=typeof i)throw new TypeError(A+" must be a string or a buffer")}(i,"Data"),this._finalized)throw new Error("Digest already called");e.isBuffer(i)||(i=e.from(i,A));for(var t=this._block,r=0;this._blockOffset+i.length-r>=this._blockSize;){for(var _=this._blockOffset;_0;++a)this._length[a]+=n,(n=this._length[a]/4294967296|0)>0&&(this._length[a]-=4294967296*n);return this},_.prototype._update=function(){throw new Error("_update is not implemented")},_.prototype.digest=function(i){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var A=this._digest();void 0!==i&&(A=A.toString(i)),this._block.fill(0),this._blockOffset=0;for(var t=0;t<4;++t)this._length[t]=0;return A},_.prototype._digest=function(){throw new Error("_digest is not implemented")},i.exports=_},function(i,A,t){"use strict";(function(A,e){var r=t(23);i.exports=N;var _,a=t(43);N.ReadableState=m;t(31).EventEmitter;var n=function(i,A){return i.listeners(A).length},o=t(48),c=t(1).Buffer,s=A.Uint8Array||function(){};var l=t(17);l.inherits=t(0);var E=t(92),d=void 0;d=E&&E.debuglog?E.debuglog("stream"):function(){};var u,b=t(93),h=t(49);l.inherits(N,o);var p=["error","close","destroy","pause","resume"];function m(i,A){_=_||t(12),i=i||{};var e=A instanceof _;this.objectMode=!!i.objectMode,e&&(this.objectMode=this.objectMode||!!i.readableObjectMode);var r=i.highWaterMark,a=i.readableHighWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:e&&(a||0===a)?a:n,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new b,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=i.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,i.encoding&&(u||(u=t(34).StringDecoder),this.decoder=new u(i.encoding),this.encoding=i.encoding)}function N(i){if(_=_||t(12),!(this instanceof N))return new N(i);this._readableState=new m(i,this),this.readable=!0,i&&("function"==typeof i.read&&(this._read=i.read),"function"==typeof i.destroy&&(this._destroy=i.destroy)),o.call(this)}function g(i,A,t,e,r){var _,a=i._readableState;null===A?(a.reading=!1,function(i,A){if(A.ended)return;if(A.decoder){var t=A.decoder.end();t&&t.length&&(A.buffer.push(t),A.length+=A.objectMode?1:t.length)}A.ended=!0,v(i)}(i,a)):(r||(_=function(i,A){var t;(function(i){return c.isBuffer(i)||i instanceof s})(A)||"string"==typeof A||void 0===A||i.objectMode||(t=new TypeError("Invalid non-string/buffer chunk"));return t}(a,A)),_?i.emit("error",_):a.objectMode||A&&A.length>0?("string"==typeof A||a.objectMode||Object.getPrototypeOf(A)===c.prototype||(A=function(i){return c.from(i)}(A)),e?a.endEmitted?i.emit("error",new Error("stream.unshift() after end event")):f(i,a,A,!0):a.ended?i.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!t?(A=a.decoder.write(A),a.objectMode||0!==A.length?f(i,a,A,!1):I(i,a)):f(i,a,A,!1))):e||(a.reading=!1));return function(i){return!i.ended&&(i.needReadable||i.lengthA.highWaterMark&&(A.highWaterMark=function(i){return i>=B?i=B:(i--,i|=i>>>1,i|=i>>>2,i|=i>>>4,i|=i>>>8,i|=i>>>16,i++),i}(i)),i<=A.length?i:A.ended?A.length:(A.needReadable=!0,0))}function v(i){var A=i._readableState;A.needReadable=!1,A.emittedReadable||(d("emitReadable",A.flowing),A.emittedReadable=!0,A.sync?r.nextTick(S,i):S(i))}function S(i){d("emit readable"),i.emit("readable"),Q(i)}function I(i,A){A.readingMore||(A.readingMore=!0,r.nextTick(G,i,A))}function G(i,A){for(var t=A.length;!A.reading&&!A.flowing&&!A.ended&&A.length=A.length?(t=A.decoder?A.buffer.join(""):1===A.buffer.length?A.buffer.head.data:A.buffer.concat(A.length),A.buffer.clear()):t=function(i,A,t){var e;i_.length?_.length:i;if(a===_.length?r+=_:r+=_.slice(0,i),0===(i-=a)){a===_.length?(++e,t.next?A.head=t.next:A.head=A.tail=null):(A.head=t,t.data=_.slice(a));break}++e}return A.length-=e,r}(i,A):function(i,A){var t=c.allocUnsafe(i),e=A.head,r=1;e.data.copy(t),i-=e.data.length;for(;e=e.next;){var _=e.data,a=i>_.length?_.length:i;if(_.copy(t,t.length-i,0,a),0===(i-=a)){a===_.length?(++r,e.next?A.head=e.next:A.head=A.tail=null):(A.head=e,e.data=_.slice(a));break}++r}return A.length-=r,t}(i,A);return e}(i,A.buffer,A.decoder),t);var t}function R(i){var A=i._readableState;if(A.length>0)throw new Error('"endReadable()" called on non-empty stream');A.endEmitted||(A.ended=!0,r.nextTick(Y,A,i))}function Y(i,A){i.endEmitted||0!==i.length||(i.endEmitted=!0,A.readable=!1,A.emit("end"))}function C(i,A){for(var t=0,e=i.length;t=A.highWaterMark||A.ended))return d("read: emitReadable",A.length,A.ended),0===A.length&&A.ended?R(this):v(this),null;if(0===(i=w(i,A))&&A.ended)return 0===A.length&&R(this),null;var e,r=A.needReadable;return d("need readable",r),(0===A.length||A.length-i0?D(i,A):null)?(A.needReadable=!0,i=0):A.length-=i,0===A.length&&(A.ended||(A.needReadable=!0),t!==i&&A.ended&&R(this)),null!==e&&this.emit("data",e),e},N.prototype._read=function(i){this.emit("error",new Error("_read() is not implemented"))},N.prototype.pipe=function(i,A){var t=this,_=this._readableState;switch(_.pipesCount){case 0:_.pipes=i;break;case 1:_.pipes=[_.pipes,i];break;default:_.pipes.push(i)}_.pipesCount+=1,d("pipe count=%d opts=%j",_.pipesCount,A);var o=(!A||!1!==A.end)&&i!==e.stdout&&i!==e.stderr?s:N;function c(A,e){d("onunpipe"),A===t&&e&&!1===e.hasUnpiped&&(e.hasUnpiped=!0,d("cleanup"),i.removeListener("close",p),i.removeListener("finish",m),i.removeListener("drain",l),i.removeListener("error",h),i.removeListener("unpipe",c),t.removeListener("end",s),t.removeListener("end",N),t.removeListener("data",b),E=!0,!_.awaitDrain||i._writableState&&!i._writableState.needDrain||l())}function s(){d("onend"),i.end()}_.endEmitted?r.nextTick(o):t.once("end",o),i.on("unpipe",c);var l=function(i){return function(){var A=i._readableState;d("pipeOnDrain",A.awaitDrain),A.awaitDrain&&A.awaitDrain--,0===A.awaitDrain&&n(i,"data")&&(A.flowing=!0,Q(i))}}(t);i.on("drain",l);var E=!1;var u=!1;function b(A){d("ondata"),u=!1,!1!==i.write(A)||u||((1===_.pipesCount&&_.pipes===i||_.pipesCount>1&&-1!==C(_.pipes,i))&&!E&&(d("false write response, pause",t._readableState.awaitDrain),t._readableState.awaitDrain++,u=!0),t.pause())}function h(A){d("onerror",A),N(),i.removeListener("error",h),0===n(i,"error")&&i.emit("error",A)}function p(){i.removeListener("finish",m),N()}function m(){d("onfinish"),i.removeListener("close",p),N()}function N(){d("unpipe"),t.unpipe(i)}return t.on("data",b),function(i,A,t){if("function"==typeof i.prependListener)return i.prependListener(A,t);i._events&&i._events[A]?a(i._events[A])?i._events[A].unshift(t):i._events[A]=[t,i._events[A]]:i.on(A,t)}(i,"error",h),i.once("close",p),i.once("finish",m),i.emit("pipe",t),_.flowing||(d("pipe resume"),t.resume()),i},N.prototype.unpipe=function(i){var A=this._readableState,t={hasUnpiped:!1};if(0===A.pipesCount)return this;if(1===A.pipesCount)return i&&i!==A.pipes?this:(i||(i=A.pipes),A.pipes=null,A.pipesCount=0,A.flowing=!1,i&&i.emit("unpipe",this,t),this);if(!i){var e=A.pipes,r=A.pipesCount;A.pipes=null,A.pipesCount=0,A.flowing=!1;for(var _=0;_>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10)}function E(i){return(i>>>6|i<<26)^(i>>>11|i<<21)^(i>>>25|i<<7)}function d(i){return(i>>>7|i<<25)^(i>>>18|i<<14)^i>>>3}function u(i){return(i>>>17|i<<15)^(i>>>19|i<<13)^i>>>10}e(o,r),o.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0|this._f,b=0|this._g,h=0|this._h,p=0;p<16;++p)A[p]=i.readInt32BE(4*p);for(;p<64;++p)A[p]=u(A[p-2])+A[p-7]+d(A[p-15])+A[p-16]|0;for(var m=0;m<64;++m){var N=h+E(n)+c(n,o,b)+a[m]+A[m]|0,g=l(t)+s(t,e,r)|0;h=b,b=o,o=n,n=_+N|0,_=r,r=e,e=t,t=N+g|0}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0,this._f=o+this._f|0,this._g=b+this._g|0,this._h=h+this._h|0},o.prototype._hash=function(){var i=_.allocUnsafe(32);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i.writeInt32BE(this._h,28),i},i.exports=o},function(i,A,t){var e=t(0),r=t(14),_=t(1).Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],n=new Array(160);function o(){this.init(),this._w=n,r.call(this,128,112)}function c(i,A,t){return t^i&(A^t)}function s(i,A,t){return i&A|t&(i|A)}function l(i,A){return(i>>>28|A<<4)^(A>>>2|i<<30)^(A>>>7|i<<25)}function E(i,A){return(i>>>14|A<<18)^(i>>>18|A<<14)^(A>>>9|i<<23)}function d(i,A){return(i>>>1|A<<31)^(i>>>8|A<<24)^i>>>7}function u(i,A){return(i>>>1|A<<31)^(i>>>8|A<<24)^(i>>>7|A<<25)}function b(i,A){return(i>>>19|A<<13)^(A>>>29|i<<3)^i>>>6}function h(i,A){return(i>>>19|A<<13)^(A>>>29|i<<3)^(i>>>6|A<<26)}function p(i,A){return i>>>0>>0?1:0}e(o,r),o.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._ah,e=0|this._bh,r=0|this._ch,_=0|this._dh,n=0|this._eh,o=0|this._fh,m=0|this._gh,N=0|this._hh,g=0|this._al,f=0|this._bl,B=0|this._cl,w=0|this._dl,v=0|this._el,S=0|this._fl,I=0|this._gl,G=0|this._hl,y=0;y<32;y+=2)A[y]=i.readInt32BE(4*y),A[y+1]=i.readInt32BE(4*y+4);for(;y<160;y+=2){var Z=A[y-30],Q=A[y-30+1],D=d(Z,Q),R=u(Q,Z),Y=b(Z=A[y-4],Q=A[y-4+1]),C=h(Q,Z),j=A[y-14],W=A[y-14+1],F=A[y-32],M=A[y-32+1],O=R+W|0,k=D+j+p(O,R)|0;k=(k=k+Y+p(O=O+C|0,C)|0)+F+p(O=O+M|0,M)|0,A[y]=k,A[y+1]=O}for(var X=0;X<160;X+=2){k=A[X],O=A[X+1];var L=s(t,e,r),V=s(g,f,B),x=l(t,g),H=l(g,t),J=E(n,v),T=E(v,n),U=a[X],K=a[X+1],P=c(n,o,m),z=c(v,S,I),q=G+T|0,$=N+J+p(q,G)|0;$=($=($=$+P+p(q=q+z|0,z)|0)+U+p(q=q+K|0,K)|0)+k+p(q=q+O|0,O)|0;var ii=H+V|0,Ai=x+L+p(ii,H)|0;N=m,G=I,m=o,I=S,o=n,S=v,n=_+$+p(v=w+q|0,w)|0,_=r,w=B,r=e,B=f,e=t,f=g,t=$+Ai+p(g=q+ii|0,q)|0}this._al=this._al+g|0,this._bl=this._bl+f|0,this._cl=this._cl+B|0,this._dl=this._dl+w|0,this._el=this._el+v|0,this._fl=this._fl+S|0,this._gl=this._gl+I|0,this._hl=this._hl+G|0,this._ah=this._ah+t+p(this._al,g)|0,this._bh=this._bh+e+p(this._bl,f)|0,this._ch=this._ch+r+p(this._cl,B)|0,this._dh=this._dh+_+p(this._dl,w)|0,this._eh=this._eh+n+p(this._el,v)|0,this._fh=this._fh+o+p(this._fl,S)|0,this._gh=this._gh+m+p(this._gl,I)|0,this._hh=this._hh+N+p(this._hl,G)|0},o.prototype._hash=function(){var i=_.allocUnsafe(64);function A(A,t,e){i.writeInt32BE(A,e),i.writeInt32BE(t,e+4)}return A(this._ah,this._al,0),A(this._bh,this._bl,8),A(this._ch,this._cl,16),A(this._dh,this._dl,24),A(this._eh,this._el,32),A(this._fh,this._fl,40),A(this._gh,this._gl,48),A(this._hh,this._hl,56),i},i.exports=o},function(i,A,t){"use strict";var e=t(0),r=t(107),_=t(10),a=t(1).Buffer,n=t(54),o=t(35),c=t(36),s=a.alloc(128);function l(i,A){_.call(this,"digest"),"string"==typeof A&&(A=a.from(A));var t="sha512"===i||"sha384"===i?128:64;(this._alg=i,this._key=A,A.length>t)?A=("rmd160"===i?new o:c(i)).update(A).digest():A.lengtht||_!=_)throw new TypeError("Bad key length")}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var t;A.browser?t="utf-8":t=parseInt(A.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary";i.exports=t}).call(this,t(5))},function(i,A,t){var e=t(54),r=t(35),_=t(36),a=t(57),n=t(58),o=t(1).Buffer,c=o.alloc(128),s={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function l(i,A,t){var a=function(i){return"rmd160"===i||"ripemd160"===i?function(i){return(new r).update(i).digest()}:"md5"===i?e:function(A){return _(i).update(A).digest()}}(i),n="sha512"===i||"sha384"===i?128:64;A.length>n?A=a(A):A.lengthi;)t.ishrn(1);if(t.isEven()&&t.iadd(n),t.testn(1)||t.iadd(o),A.cmp(o)){if(!A.cmp(c))for(;t.mod(s).cmp(l);)t.iadd(d)}else for(;t.mod(_).cmp(E);)t.iadd(d);if(h(u=t.shrn(1))&&h(t)&&p(u)&&p(t)&&a.test(u)&&a.test(t))return t}}},function(i,A){i.exports=function(i){return i.webpackPolyfill||(i.deprecate=function(){},i.paths=[],i.children||(i.children=[]),Object.defineProperty(i,"loaded",{enumerable:!0,get:function(){return i.l}}),Object.defineProperty(i,"id",{enumerable:!0,get:function(){return i.i}}),i.webpackPolyfill=1),i}},function(i,A,t){var e=t(3),r=t(68);function _(i){this.rand=i||new r.Rand}i.exports=_,_.create=function(i){return new _(i)},_.prototype._randbelow=function(i){var A=i.bitLength(),t=Math.ceil(A/8);do{var r=new e(this.rand.generate(t))}while(r.cmp(i)>=0);return r},_.prototype._randrange=function(i,A){var t=A.sub(i);return i.add(this._randbelow(t))},_.prototype.test=function(i,A,t){var r=i.bitLength(),_=e.mont(i),a=new e(1).toRed(_);A||(A=Math.max(1,r/48|0));for(var n=i.subn(1),o=0;!n.testn(o);o++);for(var c=i.shrn(o),s=n.toRed(_);A>0;A--){var l=this._randrange(new e(2),n);t&&t(l);var E=l.toRed(_).redPow(c);if(0!==E.cmp(a)&&0!==E.cmp(s)){for(var d=1;d0;A--){var s=this._randrange(new e(2),a),l=i.gcd(s);if(0!==l.cmpn(1))return l;var E=s.toRed(r).redPow(o);if(0!==E.cmp(_)&&0!==E.cmp(c)){for(var d=1;d>8,a=255&r;_?t.push(_,a):t.push(a)}return t},e.zero2=r,e.toHex=_,e.encode=function(i,A){return"hex"===A?_(i):i}},function(i,A,t){"use strict";var e=t(7).rotr32;function r(i,A,t){return i&A^~i&t}function _(i,A,t){return i&A^i&t^A&t}function a(i,A,t){return i^A^t}A.ft_1=function(i,A,t,e){return 0===i?r(A,t,e):1===i||3===i?a(A,t,e):2===i?_(A,t,e):void 0},A.ch32=r,A.maj32=_,A.p32=a,A.s0_256=function(i){return e(i,2)^e(i,13)^e(i,22)},A.s1_256=function(i){return e(i,6)^e(i,11)^e(i,25)},A.g0_256=function(i){return e(i,7)^e(i,18)^i>>>3},A.g1_256=function(i){return e(i,17)^e(i,19)^i>>>10}},function(i,A,t){"use strict";var e=t(7),r=t(19),_=t(70),a=t(6),n=e.sum32,o=e.sum32_4,c=e.sum32_5,s=_.ch32,l=_.maj32,E=_.s0_256,d=_.s1_256,u=_.g0_256,b=_.g1_256,h=r.BlockHash,p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function m(){if(!(this instanceof m))return new m;h.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=p,this.W=new Array(64)}e.inherits(m,h),i.exports=m,m.blockSize=512,m.outSize=256,m.hmacStrength=192,m.padLength=64,m.prototype._update=function(i,A){for(var t=this.W,e=0;e<16;e++)t[e]=i[A+e];for(;e>6],r=0==(32&t);if(31==(31&t)){var _=t;for(t=0;128==(128&_);){if(_=i.readUInt8(A),i.isError(_))return _;t<<=7,t|=127&_}}else t&=31;return{cls:e,primitive:r,tag:t,tagStr:n.tag[t]}}function l(i,A,t){var e=i.readUInt8(t);if(i.isError(e))return e;if(!A&&128===e)return null;if(0==(128&e))return e;var r=127&e;if(r>4)return i.error("length octect is too long");e=0;for(var _=0;_=31)return e.error("Multi-octet tag encoding unsupported");A||(r|=32);return r|=n.tagClassByName[t||"universal"]<<6}(i,A,t,this.reporter);if(e.length<128)return(_=new r(2))[0]=a,_[1]=e.length,this._createEncoderBuffer([_,e]);for(var o=1,c=e.length;c>=256;c>>=8)o++;(_=new r(2+o))[0]=a,_[1]=128|o;c=1+o;for(var s=e.length;s>0;c--,s>>=8)_[c]=255&s;return this._createEncoderBuffer([_,e])},c.prototype._encodeStr=function(i,A){if("bitstr"===A)return this._createEncoderBuffer([0|i.unused,i.data]);if("bmpstr"===A){for(var t=new r(2*i.length),e=0;e=40)return this.reporter.error("Second objid identifier OOB");i.splice(0,2,40*i[0]+i[1])}var _=0;for(e=0;e=128;a>>=7)_++}var n=new r(_),o=n.length-1;for(e=i.length-1;e>=0;e--){a=i[e];for(n[o--]=127&a;(a>>=7)>0;)n[o--]=128|127&a}return this._createEncoderBuffer(n)},c.prototype._encodeTime=function(i,A){var t,e=new Date(i);return"gentime"===A?t=[s(e.getFullYear()),s(e.getUTCMonth()+1),s(e.getUTCDate()),s(e.getUTCHours()),s(e.getUTCMinutes()),s(e.getUTCSeconds()),"Z"].join(""):"utctime"===A?t=[s(e.getFullYear()%100),s(e.getUTCMonth()+1),s(e.getUTCDate()),s(e.getUTCHours()),s(e.getUTCMinutes()),s(e.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+A+" time is not supported yet"),this._encodeStr(t,"octstr")},c.prototype._encodeNull=function(){return this._createEncoderBuffer("")},c.prototype._encodeInt=function(i,A){if("string"==typeof i){if(!A)return this.reporter.error("String int or enum given, but no values map");if(!A.hasOwnProperty(i))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(i));i=A[i]}if("number"!=typeof i&&!r.isBuffer(i)){var t=i.toArray();!i.sign&&128&t[0]&&t.unshift(0),i=new r(t)}if(r.isBuffer(i)){var e=i.length;0===i.length&&e++;var _=new r(e);return i.copy(_),0===i.length&&(_[0]=0),this._createEncoderBuffer(_)}if(i<128)return this._createEncoderBuffer(i);if(i<256)return this._createEncoderBuffer([0,i]);e=1;for(var a=i;a>=256;a>>=8)e++;for(a=(_=new Array(e)).length-1;a>=0;a--)_[a]=255&i,i>>=8;return 128&_[0]&&_.unshift(0),this._createEncoderBuffer(new r(_))},c.prototype._encodeBool=function(i){return this._createEncoderBuffer(i?255:0)},c.prototype._use=function(i,A){return"function"==typeof i&&(i=i(A)),i._getEncoder("der").tree},c.prototype._skipDefault=function(i,A,t){var e,r=this._baseState;if(null===r.default)return!1;var _=i.join();if(void 0===r.defaultBuffer&&(r.defaultBuffer=this._encodeValue(r.default,A,t).join()),_.length!==r.defaultBuffer.length)return!1;for(e=0;e<_.length;e++)if(_[e]!==r.defaultBuffer[e])return!1;return!0}},function(i){i.exports={"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}},function(i,A,t){var e=t(16),r=t(1).Buffer;function _(i){var A=r.allocUnsafe(4);return A.writeUInt32BE(i,0),A}i.exports=function(i,A){for(var t,a=r.alloc(0),n=0;a.length1&&(n.thisProgram=A.argv[1].replace(/\\/g,"/")),n.arguments=A.argv.slice(2),A.on("unhandledRejection",o_),n.quit=function(i){A.exit(i)},n.inspect=function(){return"[Emscripten Module object]"};else if(s)"undefined"!=typeof read&&(n.read=function(i){return read(i)}),n.readBinary=function(i){var A;return"function"==typeof readbuffer?new Uint8Array(readbuffer(i)):(G("object"==typeof(A=read(i,"binary"))),A)},"undefined"!=typeof scriptArgs?n.arguments=scriptArgs:void 0!==arguments&&(n.arguments=arguments),"function"==typeof quit&&(n.quit=function(i){quit(i)});else{if(!l&&!E)throw new Error("environment detection error");E?b=self.location.href:document.currentScript&&(b=document.currentScript.src),i&&(b=i),b=0!==b.indexOf("blob:")?b.substr(0,b.lastIndexOf("/")+1):"",n.read=function(i){var A=new XMLHttpRequest;return A.open("GET",i,!1),A.send(null),A.responseText},E&&(n.readBinary=function(i){var A=new XMLHttpRequest;return A.open("GET",i,!1),A.responseType="arraybuffer",A.send(null),new Uint8Array(A.response)}),n.readAsync=function(i,A,t){var e=new XMLHttpRequest;e.open("GET",i,!0),e.responseType="arraybuffer",e.onload=function(){200==e.status||0==e.status&&e.response?A(e.response):t()},e.onerror=t,e.send(null)},n.setWindowTitle=function(i){document.title=i}}var p=n.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),m=n.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||p);for(a in o)o.hasOwnProperty(a)&&(n[a]=o[a]);o=void 0;var N=16;function g(i){G(!ii);var A=$;return G(($=$+i+15&-16)>2],t=A+i+15&-16;if((K[_i>>2]=t,t>=hi)&&!ui())return K[_i>>2]=A,0;return A}function B(i,A){return A||(A=N),i=Math.ceil(i/A)*A}function w(i){switch(i){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:if("*"===i[i.length-1])return 4;if("i"===i[0]){var A=parseInt(i.substr(1));return G(A%8==0),A/8}return 0}}function v(i){v.shown||(v.shown={}),v.shown[i]||(v.shown[i]=1,m(i))}r_=e_=t_=A_=i_=function(){o_("cannot use the stack before compiled code is ready to run, and has provided stack access")};var S={"f64-rem":function(i,A){return i%A},debugger:function(){}},I=(new Array(0),!1);function G(i,A){i||o_("Assertion failed: "+A)}function y(i,A,t,e){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":H[i>>0]=A;break;case"i16":T[i>>1]=A;break;case"i32":K[i>>2]=A;break;case"i64":tempI64=[A>>>0,(tempDouble=A,+Zi(tempDouble)>=1?tempDouble>0?(0|Ri(+Di(tempDouble/4294967296),4294967295))>>>0:~~+Qi((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],K[i>>2]=tempI64[0],K[i+4>>2]=tempI64[1];break;case"float":z[i>>2]=A;break;case"double":q[i>>3]=A;break;default:o_("invalid type for setValue: "+t)}}var Z=0,Q=2,D=4;function R(i,A,t,e){var r,_;"number"==typeof i?(r=!0,_=i):(r=!1,_=i.length);var a,n="string"==typeof A?A:null;if(a=t==D?e:["function"==typeof $r?$r:g,t_,g,f][void 0===t?Q:t](Math.max(_,n?1:A.length)),r){var o;for(e=a,G(0==(3&a)),o=a+(-4&_);e>2]=0;for(o=a+_;e>0]=0;return a}if("i8"===n)return i.subarray||i.slice?J.set(i,a):J.set(new Uint8Array(i),a),a;for(var c,s,l,E=0;E<_;){var d=i[E];0!==(c=n||A[E])?(G(c,"Must know what type to store in allocate!"),"i64"==c&&(c="i32"),y(a+E,d,c),l!==c&&(s=w(c),l=c),E+=s):E++}return a}function Y(i){return ii?wi?$r(i):f(i):g(i)}function C(i,A){if(0===A||!i)return"";for(var t,e=0,r=0;G(i+r>0],(0!=t||A)&&(r++,!A||r!=A););A||(A=r);var _="";if(e<128){for(var a;A>0;)a=String.fromCharCode.apply(String,J.subarray(i,i+Math.min(A,1024))),_=_?_+a:a,i+=1024,A-=1024;return _}return F(i)}var j="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function W(i,A){for(var t=A;i[t];)++t;if(t-A>16&&i.subarray&&j)return j.decode(i.subarray(A,t));for(var e,r,_,a,n,o="";;){if(!(e=i[A++]))return o;if(128&e)if(r=63&i[A++],192!=(224&e))if(_=63&i[A++],224==(240&e)?e=(15&e)<<12|r<<6|_:(a=63&i[A++],240==(248&e)?e=(7&e)<<18|r<<12|_<<6|a:(n=63&i[A++],e=248==(252&e)?(3&e)<<24|r<<18|_<<12|a<<6|n:(1&e)<<30|r<<24|_<<18|a<<12|n<<6|63&i[A++])),e<65536)o+=String.fromCharCode(e);else{var c=e-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}else o+=String.fromCharCode((31&e)<<6|r);else o+=String.fromCharCode(e)}}function F(i){return W(J,i)}function M(i,A,t,e){if(!(e>0))return 0;for(var r=t,_=t+e-1,a=0;a=55296&&n<=57343)n=65536+((1023&n)<<10)|1023&i.charCodeAt(++a);if(n<=127){if(t>=_)break;A[t++]=n}else if(n<=2047){if(t+1>=_)break;A[t++]=192|n>>6,A[t++]=128|63&n}else if(n<=65535){if(t+2>=_)break;A[t++]=224|n>>12,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=2097151){if(t+3>=_)break;A[t++]=240|n>>18,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=67108863){if(t+4>=_)break;A[t++]=248|n>>24,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else{if(t+5>=_)break;A[t++]=252|n>>30,A[t++]=128|n>>24&63,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}}return A[t]=0,t-r}function O(i,A,t){return G("number"==typeof t,"stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"),M(i,J,A,t)}function k(i){for(var A=0,t=0;t=55296&&e<=57343&&(e=65536+((1023&e)<<10)|1023&i.charCodeAt(++t)),e<=127?++A:A+=e<=2047?2:e<=65535?3:e<=2097151?4:e<=67108863?5:6}return A}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");function X(i){var A=k(i)+1,t=t_(A);return M(i,H,t,A),t}function L(i){return i.replace(/__Z[\w\d_]+/g,function(i){var A=function(i){var A=n.___cxa_demangle||n.__cxa_demangle;G(A);try{var t=i;t.startsWith("__Z")&&(t=t.substr(1));var e=k(t)+1,r=$r(e);O(t,r,e);var _=$r(4),a=A(r,0,0,_);if(0===K[_>>2]&&a)return C(a)}catch(i){}finally{r&&Kr(r),_&&Kr(_),a&&Kr(a)}return i}(i);return i===A?i:A+" ["+i+"]"})}function V(){var i=function(){var i=new Error;if(!i.stack){try{throw new Error(0)}catch(A){i=A}if(!i.stack)return"(no stack trace available)"}return i.stack.toString()}();return n.extraStackTrace&&(i+="\n"+n.extraStackTrace()),L(i)}var x,H,J,T,U,K,P,z,q,$,ii,Ai,ti,ei,ri,_i,ai=16384,ni=65536,oi=16777216,ci=16777216;function si(i,A){return i%A>0&&(i+=A-i%A),i}function li(i){n.buffer=x=i}function Ei(){n.HEAP8=H=new Int8Array(x),n.HEAP16=T=new Int16Array(x),n.HEAP32=K=new Int32Array(x),n.HEAPU8=J=new Uint8Array(x),n.HEAPU16=U=new Uint16Array(x),n.HEAPU32=P=new Uint32Array(x),n.HEAPF32=z=new Float32Array(x),n.HEAPF64=q=new Float64Array(x)}function di(){if(34821223==P[(ei>>2)-1]&&2310721022==P[(ei>>2)-2]||o_("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x02135467, but received 0x"+P[(ei>>2)-2].toString(16)+" "+P[(ei>>2)-1].toString(16)),1668509029!==K[0])throw"Runtime error: The application has corrupted its heap memory area (address zero)!"}function ui(){G(K[_i>>2]>hi);var i=n.usingWasm?ni:oi,A=2147483648-i;if(K[_i>>2]>A)return m("Cannot enlarge memory, asked to go up to "+K[_i>>2]+" bytes, but the limit is "+A+" bytes!"),!1;var t=hi;for(hi=Math.max(hi,ci);hi>2];)hi<=536870912?hi=si(2*hi,i):(hi=Math.min(si((3*hi+2147483648)/4,i),A))===t&&v("Cannot ask for more memory since we reached the practical limit in browsers (which is just below 2GB), so the request would have failed. Requesting only "+hi);Date.now();var e=n.reallocBuffer(hi);return e&&e.byteLength==hi?(li(e),Ei(),n.usingWasm||m("Warning: Enlarging memory arrays, this is not fast! "+[t,hi]),!0):(m("Failed to grow the heap from "+t+" bytes to "+hi+" bytes, not enough memory!"),e&&m("Expected to get back a buffer of size "+hi+" bytes, but instead got back a buffer of size "+e.byteLength),hi=t,!1)}$=ti=ei=_i=0,ii=!1,n.reallocBuffer||(n.reallocBuffer=function(i){var A;try{var t=H;A=new ArrayBuffer(i),new Int8Array(A).set(t)}catch(i){return!1}return!!Ur(A)&&A});try{Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get)(new ArrayBuffer(4))}catch(i){(function(i){return i.byteLength})}var bi=n.TOTAL_STACK||5242880,hi=n.TOTAL_MEMORY||16777216;if(hi0;){var A=i.shift();if("function"!=typeof A){var t=A.func;"number"==typeof t?void 0===A.arg?n.dynCall_v(t):n.dynCall_vi(t,A.arg):t(void 0===A.arg?null:A.arg)}else A()}}var mi=[],Ni=[],gi=[],fi=[],Bi=[],wi=!1,vi=!1;function Si(){di(),wi||(wi=!0,pi(Ni))}function Ii(i){mi.unshift(i)}function Gi(i){Bi.unshift(i)}function yi(i,A,t){for(var e=0;e>0]=i.charCodeAt(e);t||(H[A>>0]=0)}G(Math.imul&&Math.fround&&Math.clz32&&Math.trunc,"this is a legacy browser, build with LEGACY_VM_SUPPORT");var Zi=Math.abs,Qi=Math.ceil,Di=Math.floor,Ri=Math.min,Yi=0,Ci=null,ji=null,Wi={};function Fi(i){Yi++,n.monitorRunDependencies&&n.monitorRunDependencies(Yi),i?(G(!Wi[i]),Wi[i]=1,null===Ci&&"undefined"!=typeof setInterval&&(Ci=setInterval(function(){if(I)return clearInterval(Ci),void(Ci=null);var i=!1;for(var A in Wi)i||(i=!0,m("still waiting on run dependencies:")),m("dependency: "+A);i&&m("(end of list)")},1e4))):m("warning: run dependency added without ID")}function Mi(i){if(Yi--,n.monitorRunDependencies&&n.monitorRunDependencies(Yi),i?(G(Wi[i]),delete Wi[i]):m("warning: run dependency removed without ID"),0==Yi&&(null!==Ci&&(clearInterval(Ci),Ci=null),ji)){var A=ji;ji=null,A()}}n.preloadedImages={},n.preloadedAudios={};var Oi="data:application/octet-stream;base64,";function ki(i){return String.prototype.startsWith?i.startsWith(Oi):0===i.indexOf(Oi)}!function(){var i="MyMoneroCoreCpp_WASM.wast",A="MyMoneroCoreCpp_WASM.wasm",t="MyMoneroCoreCpp_WASM.temp.asm.js";ki(i)||(i=h(i)),ki(A)||(A=h(A)),ki(t)||(t=h(t));var e={global:null,env:null,asm2wasm:S,parent:n},r=null;function _(){try{if(n.wasmBinary)return new Uint8Array(n.wasmBinary);if(n.readBinary)return n.readBinary(A);throw"both async and sync fetching of the wasm failed"}catch(i){o_(i)}}function a(i,t,a){if("object"!=typeof WebAssembly)return o_("No WebAssembly support found. Build with -s WASM=0 to target JavaScript instead."),m("no native wasm support detected"),!1;if(!(n.wasmMemory instanceof WebAssembly.Memory))return m("no native wasm Memory in use"),!1;function o(i,A){(r=i.exports).memory&&function(i){var A=n.buffer;i.byteLength0),A.refcount--,0!==A.refcount||A.rethrown||(A.destructor&&n.dynCall_vi(A.destructor,i),delete xi.infos[i],Hi(i),m("decref freeing exception "+[i,xi.last,"stack",xi.caught]))}},clearRef:function(i){i&&(xi.infos[i].refcount=0)}};function Hi(i){try{return Kr(i)}catch(i){m("exception during cxa_free_exception: "+i)}}function Ji(){var i=xi.last;if(!i)return 0|(A_(0),0);var A=xi.infos[i],t=A.type;if(!t)return 0|(A_(0),i);var e=Array.prototype.slice.call(arguments);n.___cxa_is_pointer_type(t);Ji.buffer||(Ji.buffer=$r(4)),p("can_catch on "+[i]),K[Ji.buffer>>2]=i,i=Ji.buffer;for(var r=0;r>2],A.adjusted=i,p(" can_catch found "+[i,e[r]]),0|(A_(e[r]),i);return i=K[i>>2],0|(A_(t),i)}var Ti={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function Ui(i){return n.___errno_location?K[n.___errno_location()>>2]=i:m("failed to set errno from JS"),i}var Ki={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},Pi={splitPath:function(i){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(i).slice(1)},normalizeArray:function(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t;t--)i.unshift("..");return i},normalize:function(i){var A="/"===i.charAt(0),t="/"===i.substr(-1);return(i=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"))||A||(i="."),i&&t&&(i+="/"),(A?"/":"")+i},dirname:function(i){var A=Pi.splitPath(i),t=A[0],e=A[1];return t||e?(e&&(e=e.substr(0,e.length-1)),t+e):"."},basename:function(i){if("/"===i)return"/";var A=i.lastIndexOf("/");return-1===A?i:i.substr(A+1)},extname:function(i){return Pi.splitPath(i)[3]},join:function(){var i=Array.prototype.slice.call(arguments,0);return Pi.normalize(i.join("/"))},join2:function(i,A){return Pi.normalize(i+"/"+A)},resolve:function(){for(var i="",A=!1,t=arguments.length-1;t>=-1&&!A;t--){var e=t>=0?arguments[t]:tA.cwd();if("string"!=typeof e)throw new TypeError("Arguments to path.resolve must be strings");if(!e)return"";i=e+"/"+i,A="/"===e.charAt(0)}return i=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"),(A?"/":"")+i||"."},relative:function(i,A){function t(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=Pi.resolve(i).substr(1),A=Pi.resolve(A).substr(1);for(var e=t(i.split("/")),r=t(A.split("/")),_=Math.min(e.length,r.length),a=_,n=0;n<_;n++)if(e[n]!==r[n]){a=n;break}var o=[];for(n=a;n0?e.slice(0,_).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n");if(!t)return null;i.input=VA(t,!0)}return i.input.shift()},put_char:function(i,A){null===A||10===A?(p(W(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(p(W(i.output,0)),i.output=[])}},default_tty1_ops:{put_char:function(i,A){null===A||10===A?(m(W(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(m(W(i.output,0)),i.output=[])}}},qi={ops_table:null,mount:function(i){return qi.createNode(null,"/",16895,0)},createNode:function(i,A,t,e){if(tA.isBlkdev(t)||tA.isFIFO(t))throw new tA.ErrnoError(Ti.EPERM);qi.ops_table||(qi.ops_table={dir:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr,lookup:qi.node_ops.lookup,mknod:qi.node_ops.mknod,rename:qi.node_ops.rename,unlink:qi.node_ops.unlink,rmdir:qi.node_ops.rmdir,readdir:qi.node_ops.readdir,symlink:qi.node_ops.symlink},stream:{llseek:qi.stream_ops.llseek}},file:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr},stream:{llseek:qi.stream_ops.llseek,read:qi.stream_ops.read,write:qi.stream_ops.write,allocate:qi.stream_ops.allocate,mmap:qi.stream_ops.mmap,msync:qi.stream_ops.msync}},link:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr,readlink:qi.node_ops.readlink},stream:{}},chrdev:{node:{getattr:qi.node_ops.getattr,setattr:qi.node_ops.setattr},stream:tA.chrdev_stream_ops}});var r=tA.createNode(i,A,t,e);return tA.isDir(r.mode)?(r.node_ops=qi.ops_table.dir.node,r.stream_ops=qi.ops_table.dir.stream,r.contents={}):tA.isFile(r.mode)?(r.node_ops=qi.ops_table.file.node,r.stream_ops=qi.ops_table.file.stream,r.usedBytes=0,r.contents=null):tA.isLink(r.mode)?(r.node_ops=qi.ops_table.link.node,r.stream_ops=qi.ops_table.link.stream):tA.isChrdev(r.mode)&&(r.node_ops=qi.ops_table.chrdev.node,r.stream_ops=qi.ops_table.chrdev.stream),r.timestamp=Date.now(),i&&(i.contents[A]=r),r},getFileDataAsRegularArray:function(i){if(i.contents&&i.contents.subarray){for(var A=[],t=0;ti.contents.length&&(i.contents=qi.getFileDataAsRegularArray(i),i.usedBytes=i.contents.length),!i.contents||i.contents.subarray){var t=i.contents?i.contents.length:0;if(t>=A)return;A=Math.max(A,t*(t<1048576?2:1.125)|0),0!=t&&(A=Math.max(A,256));var e=i.contents;return i.contents=new Uint8Array(A),void(i.usedBytes>0&&i.contents.set(e.subarray(0,i.usedBytes),0))}for(!i.contents&&A>0&&(i.contents=[]);i.contents.lengthA)i.contents.length=A;else for(;i.contents.length=i.node.usedBytes)return 0;var a=Math.min(i.node.usedBytes-r,e);if(G(a>=0),a>8&&_.subarray)A.set(_.subarray(r,r+a),t);else for(var n=0;n0||r+ea.timestamp)&&(r.push(t),e++)});var _=[];if(Object.keys(A.entries).forEach(function(t){A.entries[t];i.entries[t]||(_.push(t),e++)}),!e)return t(null);var a=0,n=("remote"===i.type?i.db:A.db).transaction([$i.DB_STORE_NAME],"readwrite"),o=n.objectStore($i.DB_STORE_NAME);function c(i){return i?c.errored?void 0:(c.errored=!0,t(i)):++a>=e?t(null):void 0}n.onerror=function(i){c(this.error),i.preventDefault()},r.sort().forEach(function(i){"local"===A.type?$i.loadRemoteEntry(o,i,function(A,t){if(A)return c(A);$i.storeLocalEntry(i,t,c)}):$i.loadLocalEntry(i,function(A,t){if(A)return c(A);$i.storeRemoteEntry(o,i,t,c)})}),_.sort().reverse().forEach(function(i){"local"===A.type?$i.removeLocalEntry(i,c):$i.removeRemoteEntry(o,i,c)})}},iA={isWindows:!1,staticInit:function(){iA.isWindows=!!A.platform.match(/^win/);var i=A.binding("constants");i.fs&&(i=i.fs),iA.flagsForNodeMap={1024:i.O_APPEND,64:i.O_CREAT,128:i.O_EXCL,0:i.O_RDONLY,2:i.O_RDWR,4096:i.O_SYNC,512:i.O_TRUNC,1:i.O_WRONLY}},bufferFrom:function(i){return r.alloc?r.from(i):new r(i)},mount:function(i){return G(c),iA.createNode(null,"/",iA.getMode(i.opts.root),0)},createNode:function(i,A,t,e){if(!tA.isDir(t)&&!tA.isFile(t)&&!tA.isLink(t))throw new tA.ErrnoError(Ti.EINVAL);var r=tA.createNode(i,A,t);return r.node_ops=iA.node_ops,r.stream_ops=iA.stream_ops,r},getMode:function(i){var A;try{A=XA.lstatSync(i),iA.isWindows&&(A.mode=A.mode|(292&A.mode)>>2)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return A.mode},realPath:function(i){for(var A=[];i.parent!==i;)A.push(i.name),i=i.parent;return A.push(i.mount.opts.root),A.reverse(),Pi.join.apply(null,A)},flagsForNode:function(i){i&=-2097153,i&=-2049,i&=-32769,i&=-524289;var A=0;for(var t in iA.flagsForNodeMap)i&t&&(A|=iA.flagsForNodeMap[t],i^=t);if(i)throw new tA.ErrnoError(Ti.EINVAL);return A},node_ops:{getattr:function(i){var A,t=iA.realPath(i);try{A=XA.lstatSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return iA.isWindows&&!A.blksize&&(A.blksize=4096),iA.isWindows&&!A.blocks&&(A.blocks=(A.size+A.blksize-1)/A.blksize|0),{dev:A.dev,ino:A.ino,mode:A.mode,nlink:A.nlink,uid:A.uid,gid:A.gid,rdev:A.rdev,size:A.size,atime:A.atime,mtime:A.mtime,ctime:A.ctime,blksize:A.blksize,blocks:A.blocks}},setattr:function(i,A){var t=iA.realPath(i);try{if(void 0!==A.mode&&(XA.chmodSync(t,A.mode),i.mode=A.mode),void 0!==A.timestamp){var e=new Date(A.timestamp);XA.utimesSync(t,e,e)}void 0!==A.size&&XA.truncateSync(t,A.size)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},lookup:function(i,A){var t=Pi.join2(iA.realPath(i),A),e=iA.getMode(t);return iA.createNode(i,A,e)},mknod:function(i,A,t,e){var r=iA.createNode(i,A,t,e),_=iA.realPath(r);try{tA.isDir(r.mode)?XA.mkdirSync(_,r.mode):XA.writeFileSync(_,"",{mode:r.mode})}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}return r},rename:function(i,A,t){var e=iA.realPath(i),r=Pi.join2(iA.realPath(A),t);try{XA.renameSync(e,r)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},unlink:function(i,A){var t=Pi.join2(iA.realPath(i),A);try{XA.unlinkSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},rmdir:function(i,A){var t=Pi.join2(iA.realPath(i),A);try{XA.rmdirSync(t)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},readdir:function(i){var A=iA.realPath(i);try{return XA.readdirSync(A)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},symlink:function(i,A,t){var e=Pi.join2(iA.realPath(i),A);try{XA.symlinkSync(t,e)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},readlink:function(i){var A=iA.realPath(i);try{return A=XA.readlinkSync(A),A=LA.relative(LA.resolve(i.mount.opts.root),A)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}}},stream_ops:{open:function(i){var A=iA.realPath(i.node);try{tA.isFile(i.node.mode)&&(i.nfd=XA.openSync(A,iA.flagsForNode(i.flags)))}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},close:function(i){try{tA.isFile(i.node.mode)&&i.nfd&&XA.closeSync(i.nfd)}catch(i){if(!i.code)throw i;throw new tA.ErrnoError(Ti[i.code])}},read:function(i,A,t,e,r){if(0===e)return 0;try{return XA.readSync(i.nfd,iA.bufferFrom(A.buffer),t,e,r)}catch(i){throw new tA.ErrnoError(Ti[i.code])}},write:function(i,A,t,e,r){try{return XA.writeSync(i.nfd,iA.bufferFrom(A.buffer),t,e,r)}catch(i){throw new tA.ErrnoError(Ti[i.code])}},llseek:function(i,A,t){var e=A;if(1===t)e+=i.position;else if(2===t&&tA.isFile(i.node.mode))try{e+=XA.fstatSync(i.nfd).size}catch(i){throw new tA.ErrnoError(Ti[i.code])}if(e<0)throw new tA.ErrnoError(Ti.EINVAL);return e}}},AA={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(i){G(E),AA.reader||(AA.reader=new FileReaderSync);var A=AA.createNode(null,"/",AA.DIR_MODE,0),t={};function e(i){for(var e=i.split("/"),r=A,_=0;_=i.node.size)return 0;var _=i.node.contents.slice(r,r+e),a=AA.reader.readAsArrayBuffer(_);return A.set(new Uint8Array(a),t),_.size},write:function(i,A,t,e,r){throw new tA.ErrnoError(Ti.EIO)},llseek:function(i,A,t){var e=A;if(1===t?e+=i.position:2===t&&tA.isFile(i.node.mode)&&(e+=i.node.size),e<0)throw new tA.ErrnoError(Ti.EINVAL);return e}}};$+=16,$+=16,$+=16;var tA={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(i){if(!(i instanceof tA.ErrnoError))throw i+" : "+V();return Ui(i.errno)},lookupPath:function(i,A){if(i=Pi.resolve(tA.cwd(),i),A=A||{},!i)return{path:"",node:null};var t={follow_mount:!0,recurse_count:0};for(var e in t)void 0===A[e]&&(A[e]=t[e]);if(A.recurse_count>8)throw new tA.ErrnoError(Ti.ELOOP);for(var r=Pi.normalizeArray(i.split("/").filter(function(i){return!!i}),!1),_=tA.root,a="/",n=0;n40)throw new tA.ErrnoError(Ti.ELOOP)}}return{path:a,node:_}},getPath:function(i){for(var A;;){if(tA.isRoot(i)){var t=i.mount.mountpoint;return A?"/"!==t[t.length-1]?t+"/"+A:t+A:t}A=A?i.name+"/"+A:i.name,i=i.parent}},hashName:function(i,A){for(var t=0,e=0;e>>0)%tA.nameTable.length},hashAddNode:function(i){var A=tA.hashName(i.parent.id,i.name);i.name_next=tA.nameTable[A],tA.nameTable[A]=i},hashRemoveNode:function(i){var A=tA.hashName(i.parent.id,i.name);if(tA.nameTable[A]===i)tA.nameTable[A]=i.name_next;else for(var t=tA.nameTable[A];t;){if(t.name_next===i){t.name_next=i.name_next;break}t=t.name_next}},lookupNode:function(i,A){var t=tA.mayLookup(i);if(t)throw new tA.ErrnoError(t,i);for(var e=tA.hashName(i.id,A),r=tA.nameTable[e];r;r=r.name_next){var _=r.name;if(r.parent.id===i.id&&_===A)return r}return tA.lookup(i,A)},createNode:function(i,A,t,e){if(!tA.FSNode){tA.FSNode=function(i,A,t,e){i||(i=this),this.parent=i,this.mount=i.mount,this.mounted=null,this.id=tA.nextInode++,this.name=A,this.mode=t,this.node_ops={},this.stream_ops={},this.rdev=e},tA.FSNode.prototype={};Object.defineProperties(tA.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(i){i?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(i){i?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return tA.isDir(this.mode)}},isDevice:{get:function(){return tA.isChrdev(this.mode)}}})}var r=new tA.FSNode(i,A,t,e);return tA.hashAddNode(r),r},destroyNode:function(i){tA.hashRemoveNode(i)},isRoot:function(i){return i===i.parent},isMountpoint:function(i){return!!i.mounted},isFile:function(i){return 32768==(61440&i)},isDir:function(i){return 16384==(61440&i)},isLink:function(i){return 40960==(61440&i)},isChrdev:function(i){return 8192==(61440&i)},isBlkdev:function(i){return 24576==(61440&i)},isFIFO:function(i){return 4096==(61440&i)},isSocket:function(i){return 49152==(49152&i)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(i){var A=tA.flagModes[i];if(void 0===A)throw new Error("Unknown file open mode: "+i);return A},flagsToPermissionString:function(i){var A=["r","w","rw"][3&i];return 512&i&&(A+="w"),A},nodePermissions:function(i,A){return tA.ignorePermissions?0:(-1===A.indexOf("r")||292&i.mode)&&(-1===A.indexOf("w")||146&i.mode)&&(-1===A.indexOf("x")||73&i.mode)?0:Ti.EACCES},mayLookup:function(i){var A=tA.nodePermissions(i,"x");return A||(i.node_ops.lookup?0:Ti.EACCES)},mayCreate:function(i,A){try{tA.lookupNode(i,A);return Ti.EEXIST}catch(i){}return tA.nodePermissions(i,"wx")},mayDelete:function(i,A,t){var e;try{e=tA.lookupNode(i,A)}catch(i){return i.errno}var r=tA.nodePermissions(i,"wx");if(r)return r;if(t){if(!tA.isDir(e.mode))return Ti.ENOTDIR;if(tA.isRoot(e)||tA.getPath(e)===tA.cwd())return Ti.EBUSY}else if(tA.isDir(e.mode))return Ti.EISDIR;return 0},mayOpen:function(i,A){return i?tA.isLink(i.mode)?Ti.ELOOP:tA.isDir(i.mode)&&("r"!==tA.flagsToPermissionString(A)||512&A)?Ti.EISDIR:tA.nodePermissions(i,tA.flagsToPermissionString(A)):Ti.ENOENT},MAX_OPEN_FDS:4096,nextfd:function(i,A){i=i||0,A=A||tA.MAX_OPEN_FDS;for(var t=i;t<=A;t++)if(!tA.streams[t])return t;throw new tA.ErrnoError(Ti.EMFILE)},getStream:function(i){return tA.streams[i]},createStream:function(i,A,t){tA.FSStream||(tA.FSStream=function(){},tA.FSStream.prototype={},Object.defineProperties(tA.FSStream.prototype,{object:{get:function(){return this.node},set:function(i){this.node=i}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var e=new tA.FSStream;for(var r in i)e[r]=i[r];i=e;var _=tA.nextfd(A,t);return i.fd=_,tA.streams[_]=i,i},closeStream:function(i){tA.streams[i]=null},chrdev_stream_ops:{open:function(i){var A=tA.getDevice(i.node.rdev);i.stream_ops=A.stream_ops,i.stream_ops.open&&i.stream_ops.open(i)},llseek:function(){throw new tA.ErrnoError(Ti.ESPIPE)}},major:function(i){return i>>8},minor:function(i){return 255&i},makedev:function(i,A){return i<<8|A},registerDevice:function(i,A){tA.devices[i]={stream_ops:A}},getDevice:function(i){return tA.devices[i]},getMounts:function(i){for(var A=[],t=[i];t.length;){var e=t.pop();A.push(e),t.push.apply(t,e.mounts)}return A},syncfs:function(i,A){"function"==typeof i&&(A=i,i=!1),tA.syncFSRequests++,tA.syncFSRequests>1&&console.log("warning: "+tA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var t=tA.getMounts(tA.root.mount),e=0;function r(i){return G(tA.syncFSRequests>0),tA.syncFSRequests--,A(i)}function _(i){if(i)return _.errored?void 0:(_.errored=!0,r(i));++e>=t.length&&r(null)}t.forEach(function(A){if(!A.type.syncfs)return _(null);A.type.syncfs(A,i,_)})},mount:function(i,A,t){var e,r="/"===t,_=!t;if(r&&tA.root)throw new tA.ErrnoError(Ti.EBUSY);if(!r&&!_){var a=tA.lookupPath(t,{follow_mount:!1});if(t=a.path,e=a.node,tA.isMountpoint(e))throw new tA.ErrnoError(Ti.EBUSY);if(!tA.isDir(e.mode))throw new tA.ErrnoError(Ti.ENOTDIR)}var n={type:i,opts:A,mountpoint:t,mounts:[]},o=i.mount(n);return o.mount=n,n.root=o,r?tA.root=o:e&&(e.mounted=n,e.mount&&e.mount.mounts.push(n)),o},unmount:function(i){var A=tA.lookupPath(i,{follow_mount:!1});if(!tA.isMountpoint(A.node))throw new tA.ErrnoError(Ti.EINVAL);var t=A.node,e=t.mounted,r=tA.getMounts(e);Object.keys(tA.nameTable).forEach(function(i){for(var A=tA.nameTable[i];A;){var t=A.name_next;-1!==r.indexOf(A.mount)&&tA.destroyNode(A),A=t}}),t.mounted=null;var _=t.mount.mounts.indexOf(e);G(-1!==_),t.mount.mounts.splice(_,1)},lookup:function(i,A){return i.node_ops.lookup(i,A)},mknod:function(i,A,t){var e=tA.lookupPath(i,{parent:!0}).node,r=Pi.basename(i);if(!r||"."===r||".."===r)throw new tA.ErrnoError(Ti.EINVAL);var _=tA.mayCreate(e,r);if(_)throw new tA.ErrnoError(_);if(!e.node_ops.mknod)throw new tA.ErrnoError(Ti.EPERM);return e.node_ops.mknod(e,r,A,t)},create:function(i,A){return A=void 0!==A?A:438,A&=4095,A|=32768,tA.mknod(i,A,0)},mkdir:function(i,A){return A=void 0!==A?A:511,A&=1023,A|=16384,tA.mknod(i,A,0)},mkdirTree:function(i,A){for(var t=i.split("/"),e="",r=0;rthis.length-1||i<0)){var A=i%this.chunkSize,t=i/this.chunkSize|0;return this.getter(t)[A]}},_.prototype.setDataGetter=function(i){this.getter=i},_.prototype.cacheLength=function(){var i=new XMLHttpRequest;if(i.open("HEAD",t,!1),i.send(null),!(i.status>=200&&i.status<300||304===i.status))throw new Error("Couldn't load "+t+". Status: "+i.status);var A,e=Number(i.getResponseHeader("Content-length")),r=(A=i.getResponseHeader("Accept-Ranges"))&&"bytes"===A,_=(A=i.getResponseHeader("Content-Encoding"))&&"gzip"===A,a=1048576;r||(a=e);var n=this;n.setDataGetter(function(i){var A=i*a,r=(i+1)*a-1;if(r=Math.min(r,e-1),void 0===n.chunks[i]&&(n.chunks[i]=function(i,A){if(i>A)throw new Error("invalid range ("+i+", "+A+") or no bytes requested!");if(A>e-1)throw new Error("only "+e+" bytes available! programmer error!");var r=new XMLHttpRequest;if(r.open("GET",t,!1),e!==a&&r.setRequestHeader("Range","bytes="+i+"-"+A),"undefined"!=typeof Uint8Array&&(r.responseType="arraybuffer"),r.overrideMimeType&&r.overrideMimeType("text/plain; charset=x-user-defined"),r.send(null),!(r.status>=200&&r.status<300||304===r.status))throw new Error("Couldn't load "+t+". Status: "+r.status);return void 0!==r.response?new Uint8Array(r.response||[]):VA(r.responseText||"",!0)}(A,r)),void 0===n.chunks[i])throw new Error("doXHR failed!");return n.chunks[i]}),!_&&e||(a=e=1,e=this.getter(0).length,a=e,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=e,this._chunkSize=a,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!E)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var a=new _;Object.defineProperties(a,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var n={isDevice:!1,contents:a}}else n={isDevice:!1,url:t};var o=tA.createFile(i,A,n,e,r);n.contents?o.contents=n.contents:n.url&&(o.contents=null,o.url=n.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var c={};return Object.keys(o.stream_ops).forEach(function(i){var A=o.stream_ops[i];c[i]=function(){if(!tA.forceLoadFile(o))throw new tA.ErrnoError(Ti.EIO);return A.apply(null,arguments)}}),c.read=function(i,A,t,e,r){if(!tA.forceLoadFile(o))throw new tA.ErrnoError(Ti.EIO);var _=i.node.contents;if(r>=_.length)return 0;var a=Math.min(_.length-r,e);if(G(a>=0),_.slice)for(var n=0;n>2]=e.dev,K[t+4>>2]=0,K[t+8>>2]=e.ino,K[t+12>>2]=e.mode,K[t+16>>2]=e.nlink,K[t+20>>2]=e.uid,K[t+24>>2]=e.gid,K[t+28>>2]=e.rdev,K[t+32>>2]=0,K[t+36>>2]=e.size,K[t+40>>2]=4096,K[t+44>>2]=e.blocks,K[t+48>>2]=e.atime.getTime()/1e3|0,K[t+52>>2]=0,K[t+56>>2]=e.mtime.getTime()/1e3|0,K[t+60>>2]=0,K[t+64>>2]=e.ctime.getTime()/1e3|0,K[t+68>>2]=0,K[t+72>>2]=e.ino,0},doMsync:function(i,A,t,e){var r=new Uint8Array(J.subarray(i,i+t));tA.msync(A,r,0,t,e)},doMkdir:function(i,A){return"/"===(i=Pi.normalize(i))[i.length-1]&&(i=i.substr(0,i.length-1)),tA.mkdir(i,A,0),0},doMknod:function(i,A,t){switch(61440&A){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-Ti.EINVAL}return tA.mknod(i,A,t),0},doReadlink:function(i,A,t){if(t<=0)return-Ti.EINVAL;var e=tA.readlink(i),r=Math.min(t,k(e)),_=H[A+r];return O(e,A,t+1),H[A+r]=_,r},doAccess:function(i,A){if(-8&A)return-Ti.EINVAL;var t;t=tA.lookupPath(i,{follow:!0}).node;var e="";return 4&A&&(e+="r"),2&A&&(e+="w"),1&A&&(e+="x"),e&&tA.nodePermissions(t,e)?-Ti.EACCES:0},doDup:function(i,A,t){var e=tA.getStream(t);return e&&tA.close(e),tA.open(i,A,0,t,t).fd},doReadv:function(i,A,t,e){for(var r=0,_=0;_>2],n=K[A+(8*_+4)>>2],o=tA.read(i,H,a,n,e);if(o<0)return-1;if(r+=o,o>2],n=K[A+(8*_+4)>>2],o=tA.write(i,H,a,n,e);if(o<0)return-1;r+=o}return r},varargs:0,get:function(i){return eA.varargs+=4,K[eA.varargs-4>>2]},getStr:function(){return C(eA.get())},getStreamFromFD:function(){var i=tA.getStream(eA.get());if(!i)throw new tA.ErrnoError(Ti.EBADF);return i},getSocketFromFD:function(){var i=SOCKFS.getSocket(eA.get());if(!i)throw new tA.ErrnoError(Ti.EBADF);return i},getSocketAddress:function(i){var A=eA.get(),t=eA.get();if(i&&0===A)return null;var e=__read_sockaddr(A,t);if(e.errno)throw new tA.ErrnoError(e.errno);return e.addr=DNS.lookup_addr(e.addr)||e.addr,e},get64:function(){var i=eA.get(),A=eA.get();return G(i>=0?0===A:-1===A),i},getZero:function(){G(0===eA.get())}};function rA(i){switch(i){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+i)}}var _A=void 0;function aA(i){for(var A="",t=i;J[t];)A+=_A[J[t++]];return A}var nA={},oA={},cA={},sA=48,lA=57;function EA(i){if(void 0===i)return"_unknown";var A=(i=i.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return A>=sA&&A<=lA?"_"+i:i}function dA(i,A){return i=EA(i),new Function("body","return function "+i+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(A)}function uA(i,A){var t=dA(A,function(i){this.name=A,this.message=i;var t=new Error(i).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(i.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},t}var bA=void 0;function hA(i){throw new bA(i)}var pA=void 0;function mA(i){throw new pA(i)}function NA(i,A,t){if(t=t||{},!("argPackAdvance"in A))throw new TypeError("registerType registeredInstance requires argPackAdvance");var e=A.name;if(i||hA('type "'+e+'" must have a positive integer typeid pointer'),oA.hasOwnProperty(i)){if(t.ignoreDuplicateRegistrations)return;hA("Cannot register type '"+e+"' twice")}if(oA[i]=A,delete cA[i],nA.hasOwnProperty(i)){var r=nA[i];delete nA[i],r.forEach(function(i){i()})}}var gA=[],fA=[{},{value:void 0},{value:null},{value:!0},{value:!1}];function BA(){for(var i=0,A=5;A>2])}function SA(i){if(null===i)return"null";var A=typeof i;return"object"===A||"array"===A||"function"===A?i.toString():""+i}function IA(i){for(;i.length;){var A=i.pop();i.pop()(A)}}function GA(i,A,t,e,r){var _=A.length;_<2&&hA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var a=null!==A[1]&&null!==t,n=!1,o=1;o0?", ":"")+l),E+=(c?"var rv = ":"")+"invoker(fn"+(l.length>0?", ":"")+l+");\n",n)E+="runDestructors(destructors);\n";else for(o=a?1:2;o0;){var e=jA(t.getFullYear()),r=t.getMonth(),_=(e?FA:MA)[r];if(!(A>_-t.getDate()))return t.setDate(t.getDate()+A),t;A-=_-t.getDate()+1,t.setDate(1),r<11?t.setMonth(r+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}return t}function kA(i,A,t,e){var r=K[e+40>>2],_={tm_sec:K[e>>2],tm_min:K[e+4>>2],tm_hour:K[e+8>>2],tm_mday:K[e+12>>2],tm_mon:K[e+16>>2],tm_year:K[e+20>>2],tm_wday:K[e+24>>2],tm_yday:K[e+28>>2],tm_isdst:K[e+32>>2],tm_gmtoff:K[e+36>>2],tm_zone:r?C(r):""},a=C(t),n={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var o in n)a=a.replace(new RegExp(o,"g"),n[o]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];function l(i,A,t){for(var e="number"==typeof i?i.toString():i||"";e.length0?1:0}var e;return 0===(e=t(i.getFullYear()-A.getFullYear()))&&0===(e=t(i.getMonth()-A.getMonth()))&&(e=t(i.getDate()-A.getDate())),e}function u(i){switch(i.getDay()){case 0:return new Date(i.getFullYear()-1,11,29);case 1:return i;case 2:return new Date(i.getFullYear(),0,3);case 3:return new Date(i.getFullYear(),0,2);case 4:return new Date(i.getFullYear(),0,1);case 5:return new Date(i.getFullYear()-1,11,31);case 6:return new Date(i.getFullYear()-1,11,30)}}function b(i){var A=OA(new Date(i.tm_year+1900,0,1),i.tm_yday),t=new Date(A.getFullYear(),0,4),e=new Date(A.getFullYear()+1,0,4),r=u(t),_=u(e);return d(r,A)<=0?d(_,A)<=0?A.getFullYear()+1:A.getFullYear():A.getFullYear()-1}var h={"%a":function(i){return c[i.tm_wday].substring(0,3)},"%A":function(i){return c[i.tm_wday]},"%b":function(i){return s[i.tm_mon].substring(0,3)},"%B":function(i){return s[i.tm_mon]},"%C":function(i){return E((i.tm_year+1900)/100|0,2)},"%d":function(i){return E(i.tm_mday,2)},"%e":function(i){return l(i.tm_mday,2," ")},"%g":function(i){return b(i).toString().substring(2)},"%G":function(i){return b(i)},"%H":function(i){return E(i.tm_hour,2)},"%I":function(i){var A=i.tm_hour;return 0==A?A=12:A>12&&(A-=12),E(A,2)},"%j":function(i){return E(i.tm_mday+WA(jA(i.tm_year+1900)?FA:MA,i.tm_mon-1),3)},"%m":function(i){return E(i.tm_mon+1,2)},"%M":function(i){return E(i.tm_min,2)},"%n":function(){return"\n"},"%p":function(i){return i.tm_hour>=0&&i.tm_hour<12?"AM":"PM"},"%S":function(i){return E(i.tm_sec,2)},"%t":function(){return"\t"},"%u":function(i){return new Date(i.tm_year+1900,i.tm_mon+1,i.tm_mday,0,0,0,0).getDay()||7},"%U":function(i){var A=new Date(i.tm_year+1900,0,1),t=0===A.getDay()?A:OA(A,7-A.getDay()),e=new Date(i.tm_year+1900,i.tm_mon,i.tm_mday);if(d(t,e)<0){var r=WA(jA(e.getFullYear())?FA:MA,e.getMonth()-1)-31,_=31-t.getDate()+r+e.getDate();return E(Math.ceil(_/7),2)}return 0===d(t,A)?"01":"00"},"%V":function(i){var A,t=new Date(i.tm_year+1900,0,4),e=new Date(i.tm_year+1901,0,4),r=u(t),_=u(e),a=OA(new Date(i.tm_year+1900,0,1),i.tm_yday);return d(a,r)<0?"53":d(_,a)<=0?"01":(A=r.getFullYear()=0;return A=(A=Math.abs(A)/60)/60*100+A%60,(t?"+":"-")+String("0000"+A).slice(-4)},"%Z":function(i){return i.tm_zone},"%%":function(){return"%"}};for(var o in h)a.indexOf(o)>=0&&(a=a.replace(new RegExp(o,"g"),h[o](_)));var p=VA(a,!1);return p.length>A?0:(function(i,A){G(i.length>=0,"writeArrayToMemory array must have a length (should be an array or typed array)"),H.set(i,A)}(p,i),p.length-1)}if(tA.staticInit(),Ni.unshift(function(){n.noFSInit||tA.init.initialized||tA.init()}),gi.push(function(){tA.ignorePermissions=!1}),fi.push(function(){tA.quit()}),Ni.unshift(function(){zi.init()}),fi.push(function(){zi.shutdown()}),c){var XA=t(15),LA=t(9);iA.staticInit()}function VA(i,A,t){var e=t>0?t:k(i)+1,r=new Array(e),_=M(i,r,0,r.length);return A&&(r.length=_),r}!function(){for(var i=new Array(256),A=0;A<256;++A)i[A]=String.fromCharCode(A);_A=i}(),bA=n.BindingError=uA(Error,"BindingError"),pA=n.InternalError=uA(Error,"InternalError"),n.count_emval_handles=BA,n.get_first_emval=wA,ZA=n.UnboundTypeError=uA(Error,"UnboundTypeError"),_i=g(4),Ai=ti=B($),ri=B(ei=Ai+bi),K[_i>>2]=ri,ii=!0,G(ri>2],_=K[i+4>>2];return K[i>>2]=Pr(r,_,A,t),K[i+4>>2]=i_(),0|(A_(_),r)},___buildEnvironment:function i(A){var t,e;i.called?(e=K[A>>2],t=K[e>>2]):(i.called=!0,Vi.USER=Vi.LOGNAME="web_user",Vi.PATH="/",Vi.PWD="/",Vi.HOME="/home/web_user",Vi.LANG="C.UTF-8",Vi._=n.thisProgram,t=Y(1024),e=Y(256),K[e>>2]=t,K[A>>2]=e);var r=[],_=0;for(var a in Vi)if("string"==typeof Vi[a]){var o=a+"="+Vi[a];r.push(o),_+=o.length}if(_>1024)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");for(var c=0;c>2]=t,t+=o.length+1;K[e+4*r.length>>2]=0},___cxa_allocate_exception:function(i){return $r(i)},___cxa_begin_catch:function(i){var A=xi.infos[i];return A&&!A.caught&&(A.caught=!0,Or.uncaught_exception--),A&&(A.rethrown=!1),xi.caught.push(i),m("cxa_begin_catch "+[i,"stack",xi.caught]),xi.addRef(xi.deAdjust(i)),i},___cxa_end_catch:function(){n.setThrew(0);var i=xi.caught.pop();m("cxa_end_catch popped "+[i,xi.last,"stack",xi.caught]),i&&(xi.decRef(xi.deAdjust(i)),xi.last=0)},___cxa_find_matching_catch_2:function(){return Ji.apply(null,arguments)},___cxa_find_matching_catch_3:function(){return Ji.apply(null,arguments)},___cxa_free_exception:Hi,___cxa_pure_virtual:function(){throw I=!0,"Pure virtual function called!"},___cxa_rethrow:function(){var i=xi.caught.pop();throw i=xi.deAdjust(i),xi.infos[i].rethrown||(xi.caught.push(i),xi.infos[i].rethrown=!0),m("Compiled code RE-throwing an exception, popped "+[i,xi.last,"stack",xi.caught]),xi.last=i,i},___cxa_throw:function(i,A,t){throw m("Compiled code throwing an exception, "+[i,A,t]),xi.infos[i]={ptr:i,adjusted:i,type:A,destructor:t,refcount:0,caught:!1,rethrown:!1},xi.last=i,"uncaught_exception"in Or?Or.uncaught_exception++:Or.uncaught_exception=1,i},___cxa_uncaught_exception:function(){return!!Or.uncaught_exception},___lock:function(){},___map_file:function(i,A){return Ui(Ti.EPERM),-1},___resumeException:function(i){throw p("Resuming exception "+[i,xi.last]),xi.last||(xi.last=i),i},___setErrNo:Ui,___syscall140:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=(eA.get(),eA.get()),r=eA.get(),_=eA.get(),a=e;return tA.llseek(t,a,_),K[r>>2]=t.position,t.getdents&&0===a&&0===_&&(t.getdents=null),0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall145:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return eA.doReadv(t,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall146:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return eA.doWritev(t,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall221:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD();switch(eA.get()){case 0:return(e=eA.get())<0?-Ti.EINVAL:tA.open(t.path,t.flags,0,e).fd;case 1:case 2:return 0;case 3:return t.flags;case 4:var e=eA.get();return t.flags|=e,0;case 12:case 12:return e=eA.get(),T[e+0>>1]=2,0;case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-Ti.EINVAL;case 9:return Ui(Ti.EINVAL),-1;default:return-Ti.EINVAL}}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall3:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get(),r=eA.get();return tA.read(t,H,e,r)}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall5:function(i,A){eA.varargs=A;try{var t=eA.getStr(),e=eA.get(),r=eA.get();return tA.open(t,e,r).fd}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall54:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD(),e=eA.get();switch(e){case 21509:case 21505:return t.tty?0:-Ti.ENOTTY;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return t.tty?0:-Ti.ENOTTY;case 21519:if(!t.tty)return-Ti.ENOTTY;var r=eA.get();return K[r>>2]=0,0;case 21520:return t.tty?-Ti.EINVAL:-Ti.ENOTTY;case 21531:return r=eA.get(),tA.ioctl(t,e,r);case 21523:case 21524:return t.tty?0:-Ti.ENOTTY;default:o_("bad ioctl syscall "+e)}}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall6:function(i,A){eA.varargs=A;try{var t=eA.getStreamFromFD();return tA.close(t),0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___syscall91:function(i,A){eA.varargs=A;try{var t=eA.get(),e=eA.get(),r=eA.mappings[t];if(!r)return 0;if(e===r.len){var _=tA.getStream(r.fd);eA.doMsync(t,_,e,r.flags),tA.munmap(_),eA.mappings[t]=null,r.allocated&&Kr(r.malloc)}return 0}catch(i){return void 0!==tA&&i instanceof tA.ErrnoError||o_(i),-i.errno}},___unlock:function(){},__embind_register_bool:function(i,A,t,e,r){var _=rA(t);NA(i,{name:A=aA(A),fromWireType:function(i){return!!i},toWireType:function(i,A){return A?e:r},argPackAdvance:8,readValueFromPointer:function(i){var e;if(1===t)e=H;else if(2===t)e=T;else{if(4!==t)throw new TypeError("Unknown boolean type size: "+A);e=K}return this.fromWireType(e[i>>_])},destructorFunction:null})},__embind_register_emval:function(i,A){NA(i,{name:A=aA(A),fromWireType:function(i){var A=fA[i].value;return function(i){i>4&&0==--fA[i].refcount&&(fA[i]=void 0,gA.push(i))}(i),A},toWireType:function(i,A){return function(i){switch(i){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var A=gA.length?gA.pop():fA.length;return fA[A]={refcount:1,value:i},A}}(A)},argPackAdvance:8,readValueFromPointer:vA,destructorFunction:null})},__embind_register_float:function(i,A,t){var e=rA(t);NA(i,{name:A=aA(A),fromWireType:function(i){return i},toWireType:function(i,A){if("number"!=typeof A&&"boolean"!=typeof A)throw new TypeError('Cannot convert "'+SA(A)+'" to '+this.name);return A},argPackAdvance:8,readValueFromPointer:function(i,A){switch(A){case 2:return function(i){return this.fromWireType(z[i>>2])};case 3:return function(i){return this.fromWireType(q[i>>3])};default:throw new TypeError("Unknown float type: "+i)}}(A,e),destructorFunction:null})},__embind_register_function:function(i,A,t,e,r,_){var a=function(i,A){for(var t=[],e=0;e>2)+e]);return t}(A,t);i=aA(i),r=function(i,A){var t;if(i=aA(i),void 0!==n["FUNCTION_TABLE_"+i])t=n["FUNCTION_TABLE_"+i][A];else if("undefined"!=typeof FUNCTION_TABLE)t=FUNCTION_TABLE[A];else{var e=n.asm["dynCall_"+i];void 0===e&&void 0===(e=n.asm["dynCall_"+i.replace(/f/g,"d")])&&hA("No dynCall invoker for signature: "+i),t=function(t){for(var e=[],r=1;r>>n}}var o=-1!=A.indexOf("unsigned");NA(i,{name:A,fromWireType:a,toWireType:function(i,t){if("number"!=typeof t&&"boolean"!=typeof t)throw new TypeError('Cannot convert "'+SA(t)+'" to '+this.name);if(tr)throw new TypeError('Passing a number "'+SA(t)+'" from JS side to C/C++ side to an argument of type "'+A+'", which is outside the valid range ['+e+", "+r+"]!");return o?t>>>0:0|t},argPackAdvance:8,readValueFromPointer:function(i,A,t){switch(A){case 0:return t?function(i){return H[i]}:function(i){return J[i]};case 1:return t?function(i){return T[i>>1]}:function(i){return U[i>>1]};case 2:return t?function(i){return K[i>>2]}:function(i){return P[i>>2]};default:throw new TypeError("Unknown integer type: "+i)}}(A,_,0!==e),destructorFunction:null})},__embind_register_memory_view:function(i,A,t){var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][A];function r(i){var A=P,t=A[i>>=2],r=A[i+1];return new e(A.buffer,r,t)}NA(i,{name:t=aA(t),fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{ignoreDuplicateRegistrations:!0})},__embind_register_std_string:function(i,A){var t="std::string"===(A=aA(A));NA(i,{name:A,fromWireType:function(i){var A,e=P[i>>2];if(t){var r=J[i+4+e],_=0;0!=r&&(_=r,J[i+4+e]=0);for(var a=i+4,n=0;n<=e;++n){var o=i+4+n;if(0==J[o]){var c=F(a);void 0===A?A=c:(A+=String.fromCharCode(0),A+=c),a=o+1}}0!=_&&(J[i+4+e]=_)}else{var s=new Array(e);for(n=0;n>2]=r,t&&e)O(A,_+4,r+1);else if(e)for(var a=0;a255&&(Kr(_),hA("String has UTF-16 code units that do not fit in 8 bits")),J[_+4+a]=n}else for(a=0;a>2],_=new Array(t),a=i+4>>r,n=0;n>2]=a;for(var o=n+4>>r,c=0;c>2]);K[A>>2]=t.getUTCSeconds(),K[A+4>>2]=t.getUTCMinutes(),K[A+8>>2]=t.getUTCHours(),K[A+12>>2]=t.getUTCDate(),K[A+16>>2]=t.getUTCMonth(),K[A+20>>2]=t.getUTCFullYear()-1900,K[A+24>>2]=t.getUTCDay(),K[A+36>>2]=0,K[A+32>>2]=0;var e=Date.UTC(t.getUTCFullYear(),0,1,0,0,0,0),r=(t.getTime()-e)/864e5|0;return K[A+28>>2]=r,K[A+40>>2]=DA,A},_llvm_bswap_i64:function(i,A){var t=qr(A)>>>0,e=qr(i)>>>0;return 0|(A_(e),t)},_llvm_eh_typeid_for:function(i){return i},_llvm_stackrestore:function(i){var A=RA,t=A.LLVM_SAVEDSTACKS[i];A.LLVM_SAVEDSTACKS.splice(i,1),e_(t)},_llvm_stacksave:RA,_llvm_trap:function(){o_("trap!")},_mktime:function(i){!function i(){if(!i.called){i.called=!0,K[Jr()>>2]=60*(new Date).getTimezoneOffset();var A=new Date(2e3,0,1),t=new Date(2e3,6,1);K[Hr()>>2]=Number(A.getTimezoneOffset()!=t.getTimezoneOffset());var e=n(A),r=n(t),_=R(VA(e),"i8",Z),a=R(VA(r),"i8",Z);t.getTimezoneOffset()>2]=_,K[Tr()+4>>2]=a):(K[Tr()>>2]=a,K[Tr()+4>>2]=_)}function n(i){var A=i.toTimeString().match(/\(([A-Za-z ]+)\)$/);return A?A[1]:"GMT"}}();var A=new Date(K[i+20>>2]+1900,K[i+16>>2],K[i+12>>2],K[i+8>>2],K[i+4>>2],K[i>>2],0),t=K[i+32>>2],e=A.getTimezoneOffset(),r=new Date(A.getFullYear(),0,1),_=new Date(2e3,6,1).getTimezoneOffset(),a=r.getTimezoneOffset(),n=Math.min(a,_);if(t<0)K[i+32>>2]=Number(_!=a&&n==e);else if(t>0!=(n==e)){var o=Math.max(a,_),c=t>0?n:o;A.setTime(A.getTime()+6e4*(c-e))}K[i+24>>2]=A.getDay();var s=(A.getTime()-r.getTime())/864e5|0;return K[i+28>>2]=s,A.getTime()/1e3|0},_pthread_cond_wait:function(){return 0},_pthread_getspecific:function(i){return YA[i]||0},_pthread_key_create:function(i,A){return 0==i?Ti.EINVAL:(K[i>>2]=CA,YA[CA]=0,CA++,0)},_pthread_mutex_init:function(){},_pthread_once:function i(A,t){i.seen||(i.seen={}),A in i.seen||(n.dynCall_v(t),i.seen[A]=1)},_pthread_setspecific:function(i,A){return i in YA?(YA[i]=A,0):Ti.EINVAL},_signal:function(i,A){return 14==i?A:m("Calling stub instead of signal()"),0},_strftime_l:function(i,A,t,e){return kA(i,A,t,e)},_sysconf:function(i){switch(i){case 30:return ai;case 85:return 2147418112/ai;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return Ui(Ti.EINVAL),-1},_time:function(i){var A=Date.now()/1e3|0;return i&&(K[i>>2]=A),A},DYNAMICTOP_PTR:_i,STACKTOP:ti,STACK_MAX:ei};var Vt=n.asm(n.asmGlobalArg,n.asmLibraryArg,x),xt=Vt.__GLOBAL__I_000101;Vt.__GLOBAL__I_000101=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xt.apply(null,arguments)};var Ht=Vt.__GLOBAL__sub_I_account_cpp;Vt.__GLOBAL__sub_I_account_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ht.apply(null,arguments)};var Jt=Vt.__GLOBAL__sub_I_base58_cpp;Vt.__GLOBAL__sub_I_base58_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Jt.apply(null,arguments)};var Tt=Vt.__GLOBAL__sub_I_bind_cpp;Vt.__GLOBAL__sub_I_bind_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Tt.apply(null,arguments)};var Ut=Vt.__GLOBAL__sub_I_bulletproofs_cc;Vt.__GLOBAL__sub_I_bulletproofs_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ut.apply(null,arguments)};var Kt=Vt.__GLOBAL__sub_I_crypto_cpp;Vt.__GLOBAL__sub_I_crypto_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Kt.apply(null,arguments)};var Pt=Vt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp;Vt.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pt.apply(null,arguments)};var zt=Vt.__GLOBAL__sub_I_cryptonote_format_utils_cpp;Vt.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),zt.apply(null,arguments)};var qt=Vt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp;Vt.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qt.apply(null,arguments)};var $t=Vt.__GLOBAL__sub_I_device_cpp;Vt.__GLOBAL__sub_I_device_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$t.apply(null,arguments)};var ie=Vt.__GLOBAL__sub_I_device_default_cpp;Vt.__GLOBAL__sub_I_device_default_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ie.apply(null,arguments)};var Ae=Vt.__GLOBAL__sub_I_electrum_words_cpp;Vt.__GLOBAL__sub_I_electrum_words_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ae.apply(null,arguments)};var te=Vt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp;Vt.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),te.apply(null,arguments)};var ee=Vt.__GLOBAL__sub_I_hex_cpp;Vt.__GLOBAL__sub_I_hex_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ee.apply(null,arguments)};var re=Vt.__GLOBAL__sub_I_index_cpp;Vt.__GLOBAL__sub_I_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),re.apply(null,arguments)};var _e=Vt.__GLOBAL__sub_I_iostream_cpp;Vt.__GLOBAL__sub_I_iostream_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),_e.apply(null,arguments)};var ae=Vt.__GLOBAL__sub_I_logger_cpp;Vt.__GLOBAL__sub_I_logger_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ae.apply(null,arguments)};var ne=Vt.__GLOBAL__sub_I_monero_address_utils_cpp;Vt.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ne.apply(null,arguments)};var oe=Vt.__GLOBAL__sub_I_monero_fee_utils_cpp;Vt.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),oe.apply(null,arguments)};var ce=Vt.__GLOBAL__sub_I_monero_key_image_utils_cpp;Vt.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ce.apply(null,arguments)};var se=Vt.__GLOBAL__sub_I_monero_paymentID_utils_cpp;Vt.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),se.apply(null,arguments)};var le=Vt.__GLOBAL__sub_I_monero_send_routine_cpp;Vt.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),le.apply(null,arguments)};var Ee=Vt.__GLOBAL__sub_I_monero_transfer_utils_cpp;Vt.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ee.apply(null,arguments)};var de=Vt.__GLOBAL__sub_I_monero_wallet_utils_cpp;Vt.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),de.apply(null,arguments)};var ue=Vt.__GLOBAL__sub_I_multiexp_cc;Vt.__GLOBAL__sub_I_multiexp_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ue.apply(null,arguments)};var be=Vt.__GLOBAL__sub_I_rctOps_cpp;Vt.__GLOBAL__sub_I_rctOps_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),be.apply(null,arguments)};var he=Vt.__GLOBAL__sub_I_rctSigs_cpp;Vt.__GLOBAL__sub_I_rctSigs_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),he.apply(null,arguments)};var pe=Vt.__GLOBAL__sub_I_rctTypes_cpp;Vt.__GLOBAL__sub_I_rctTypes_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),pe.apply(null,arguments)};var me=Vt.__GLOBAL__sub_I_serial_bridge_index_cpp;Vt.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),me.apply(null,arguments)};var Ne=Vt.__GLOBAL__sub_I_serial_bridge_utils_cpp;Vt.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ne.apply(null,arguments)};var ge=Vt.__GLOBAL__sub_I_string_tools_cpp;Vt.__GLOBAL__sub_I_string_tools_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ge.apply(null,arguments)};var fe=Vt.__GLOBAL__sub_I_threadpool_cpp;Vt.__GLOBAL__sub_I_threadpool_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),fe.apply(null,arguments)};var Be=Vt.__GLOBAL__sub_I_tools__ret_vals_cpp;Vt.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Be.apply(null,arguments)};var we=Vt.__GLOBAL__sub_I_util_cpp;Vt.__GLOBAL__sub_I_util_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),we.apply(null,arguments)};var ve=Vt.__GLOBAL__sub_I_wipeable_string_cpp;Vt.__GLOBAL__sub_I_wipeable_string_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ve.apply(null,arguments)};var Se=Vt.__ZSt18uncaught_exceptionv;Vt.__ZSt18uncaught_exceptionv=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Se.apply(null,arguments)};var Ie=Vt.___cxa_can_catch;Vt.___cxa_can_catch=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ie.apply(null,arguments)};var Ge=Vt.___cxa_demangle;Vt.___cxa_demangle=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ge.apply(null,arguments)};var ye=Vt.___cxa_is_pointer_type;Vt.___cxa_is_pointer_type=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ye.apply(null,arguments)};var Ze=Vt.___cxx_global_var_init_38;Vt.___cxx_global_var_init_38=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ze.apply(null,arguments)};var Qe=Vt.___cxx_global_var_init_39;Vt.___cxx_global_var_init_39=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Qe.apply(null,arguments)};var De=Vt.___cxx_global_var_init_40;Vt.___cxx_global_var_init_40=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),De.apply(null,arguments)};var Re=Vt.___emscripten_environ_constructor;Vt.___emscripten_environ_constructor=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Re.apply(null,arguments)};var Ye=Vt.___errno_location;Vt.___errno_location=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ye.apply(null,arguments)};var Ce=Vt.___getTypeName;Vt.___getTypeName=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ce.apply(null,arguments)};var je=Vt.__get_daylight;Vt.__get_daylight=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),je.apply(null,arguments)};var We=Vt.__get_timezone;Vt.__get_timezone=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),We.apply(null,arguments)};var Fe=Vt.__get_tzname;Vt.__get_tzname=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Fe.apply(null,arguments)};var Me=Vt._fflush;Vt._fflush=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Me.apply(null,arguments)};var Oe=Vt._free;Vt._free=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Oe.apply(null,arguments)};var ke=Vt._i64Add;Vt._i64Add=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ke.apply(null,arguments)};var Xe=Vt._init_random;Vt._init_random=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xe.apply(null,arguments)};var Le=Vt._llvm_bswap_i32;Vt._llvm_bswap_i32=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Le.apply(null,arguments)};var Ve=Vt._main;Vt._main=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ve.apply(null,arguments)};var xe=Vt._malloc;Vt._malloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xe.apply(null,arguments)};var He=Vt._memmove;Vt._memmove=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),He.apply(null,arguments)};var Je=Vt._pthread_cond_broadcast;Vt._pthread_cond_broadcast=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Je.apply(null,arguments)};var Te=Vt._pthread_mutex_lock;Vt._pthread_mutex_lock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Te.apply(null,arguments)};var Ue=Vt._pthread_mutex_unlock;Vt._pthread_mutex_unlock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ue.apply(null,arguments)};var Ke=Vt._sbrk;Vt._sbrk=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ke.apply(null,arguments)};var Pe=Vt.establishStackSpace;Vt.establishStackSpace=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pe.apply(null,arguments)};var ze=Vt.getTempRet0;Vt.getTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ze.apply(null,arguments)};var qe=Vt.setTempRet0;Vt.setTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qe.apply(null,arguments)};var $e=Vt.setThrew;Vt.setThrew=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$e.apply(null,arguments)};var ir=Vt.stackAlloc;Vt.stackAlloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ir.apply(null,arguments)};var Ar=Vt.stackRestore;Vt.stackRestore=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ar.apply(null,arguments)};var tr=Vt.stackSave;Vt.stackSave=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),tr.apply(null,arguments)},n.asm=Vt;var er,rr=n.__GLOBAL__I_000101=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__I_000101.apply(null,arguments)},_r=n.__GLOBAL__sub_I_account_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_account_cpp.apply(null,arguments)},ar=n.__GLOBAL__sub_I_base58_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_base58_cpp.apply(null,arguments)},nr=n.__GLOBAL__sub_I_bind_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_bind_cpp.apply(null,arguments)},or=n.__GLOBAL__sub_I_bulletproofs_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_bulletproofs_cc.apply(null,arguments)},cr=n.__GLOBAL__sub_I_crypto_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_crypto_cpp.apply(null,arguments)},sr=n.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_basic_impl_cpp.apply(null,arguments)},lr=n.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_format_utils_cpp.apply(null,arguments)},Er=n.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_cryptonote_tx_utils_cpp.apply(null,arguments)},dr=n.__GLOBAL__sub_I_device_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_device_cpp.apply(null,arguments)},ur=n.__GLOBAL__sub_I_device_default_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_device_default_cpp.apply(null,arguments)},br=n.__GLOBAL__sub_I_electrum_words_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_electrum_words_cpp.apply(null,arguments)},hr=n.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_emscr_async_send_bridge_cpp.apply(null,arguments)},pr=n.__GLOBAL__sub_I_hex_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_hex_cpp.apply(null,arguments)},mr=n.__GLOBAL__sub_I_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_index_cpp.apply(null,arguments)},Nr=n.__GLOBAL__sub_I_iostream_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_iostream_cpp.apply(null,arguments)},gr=n.__GLOBAL__sub_I_logger_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_logger_cpp.apply(null,arguments)},fr=n.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_address_utils_cpp.apply(null,arguments)},Br=n.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_fee_utils_cpp.apply(null,arguments)},wr=n.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_key_image_utils_cpp.apply(null,arguments)},vr=n.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_paymentID_utils_cpp.apply(null,arguments)},Sr=n.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_send_routine_cpp.apply(null,arguments)},Ir=n.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_transfer_utils_cpp.apply(null,arguments)},Gr=n.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_monero_wallet_utils_cpp.apply(null,arguments)},yr=n.__GLOBAL__sub_I_multiexp_cc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_multiexp_cc.apply(null,arguments)},Zr=n.__GLOBAL__sub_I_rctOps_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctOps_cpp.apply(null,arguments)},Qr=n.__GLOBAL__sub_I_rctSigs_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctSigs_cpp.apply(null,arguments)},Dr=n.__GLOBAL__sub_I_rctTypes_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_rctTypes_cpp.apply(null,arguments)},Rr=n.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_serial_bridge_index_cpp.apply(null,arguments)},Yr=n.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_serial_bridge_utils_cpp.apply(null,arguments)},Cr=n.__GLOBAL__sub_I_string_tools_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_string_tools_cpp.apply(null,arguments)},jr=n.__GLOBAL__sub_I_threadpool_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_threadpool_cpp.apply(null,arguments)},Wr=n.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_tools__ret_vals_cpp.apply(null,arguments)},Fr=n.__GLOBAL__sub_I_util_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_util_cpp.apply(null,arguments)},Mr=n.__GLOBAL__sub_I_wipeable_string_cpp=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__GLOBAL__sub_I_wipeable_string_cpp.apply(null,arguments)},Or=n.__ZSt18uncaught_exceptionv=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__ZSt18uncaught_exceptionv.apply(null,arguments)},kr=(n.___cxa_can_catch=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_can_catch.apply(null,arguments)},n.___cxa_demangle=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_demangle.apply(null,arguments)},n.___cxa_is_pointer_type=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxa_is_pointer_type.apply(null,arguments)},n.___cxx_global_var_init_38=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_38.apply(null,arguments)}),Xr=n.___cxx_global_var_init_39=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_39.apply(null,arguments)},Lr=n.___cxx_global_var_init_40=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___cxx_global_var_init_40.apply(null,arguments)},Vr=n.___emscripten_environ_constructor=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___emscripten_environ_constructor.apply(null,arguments)},xr=(n.___errno_location=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___errno_location.apply(null,arguments)},n.___getTypeName=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.___getTypeName.apply(null,arguments)}),Hr=n.__get_daylight=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_daylight.apply(null,arguments)},Jr=n.__get_timezone=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_timezone.apply(null,arguments)},Tr=n.__get_tzname=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.__get_tzname.apply(null,arguments)},Ur=n._emscripten_replace_memory=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._emscripten_replace_memory.apply(null,arguments)},Kr=(n._fflush=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._fflush.apply(null,arguments)},n._free=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._free.apply(null,arguments)}),Pr=n._i64Add=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._i64Add.apply(null,arguments)},zr=n._init_random=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._init_random.apply(null,arguments)},qr=n._llvm_bswap_i32=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._llvm_bswap_i32.apply(null,arguments)},$r=(n._main=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._main.apply(null,arguments)},n._malloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._malloc.apply(null,arguments)}),i_=(n._memmove=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._memmove.apply(null,arguments)},n._pthread_cond_broadcast=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_cond_broadcast.apply(null,arguments)},n._pthread_mutex_lock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_mutex_lock.apply(null,arguments)},n._pthread_mutex_unlock=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._pthread_mutex_unlock.apply(null,arguments)},n._sbrk=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm._sbrk.apply(null,arguments)},n.establishStackSpace=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.establishStackSpace.apply(null,arguments)},n.getTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.getTempRet0.apply(null,arguments)}),A_=n.setTempRet0=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.setTempRet0.apply(null,arguments)},t_=(n.setThrew=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.setThrew.apply(null,arguments)},n.stackAlloc=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackAlloc.apply(null,arguments)}),e_=n.stackRestore=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackRestore.apply(null,arguments)},r_=n.stackSave=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.stackSave.apply(null,arguments)};n.dynCall_i=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_i.apply(null,arguments)},n.dynCall_ii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_ii.apply(null,arguments)},n.dynCall_iii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iii.apply(null,arguments)},n.dynCall_iiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiii.apply(null,arguments)},n.dynCall_iiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiii.apply(null,arguments)},n.dynCall_iiiiid=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiid.apply(null,arguments)},n.dynCall_iiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiii.apply(null,arguments)},n.dynCall_iiiiiid=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiid.apply(null,arguments)},n.dynCall_iiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiii.apply(null,arguments)},n.dynCall_iiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiiiiiiii.apply(null,arguments)},n.dynCall_iiiiiiiijiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiijiii.apply(null,arguments)},n.dynCall_iiiiiiiijiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiiiijiiiii.apply(null,arguments)},n.dynCall_iiiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiij.apply(null,arguments)},n.dynCall_iiiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiiji.apply(null,arguments)},n.dynCall_iiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiij.apply(null,arguments)},n.dynCall_iiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iiiiji.apply(null,arguments)},n.dynCall_iij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_iij.apply(null,arguments)},n.dynCall_ji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_ji.apply(null,arguments)},n.dynCall_jii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jii.apply(null,arguments)},n.dynCall_jiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiii.apply(null,arguments)},n.dynCall_jiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiiiii.apply(null,arguments)},n.dynCall_jiiiiijjj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiiiiijjj.apply(null,arguments)},n.dynCall_jiijjj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiijjj.apply(null,arguments)},n.dynCall_jiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jiji.apply(null,arguments)},n.dynCall_jjii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_jjii.apply(null,arguments)},n.dynCall_v=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_v.apply(null,arguments)},n.dynCall_vi=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vi.apply(null,arguments)},n.dynCall_vii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vii.apply(null,arguments)},n.dynCall_viii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viii.apply(null,arguments)},n.dynCall_viiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiii.apply(null,arguments)},n.dynCall_viiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiii.apply(null,arguments)},n.dynCall_viiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiii.apply(null,arguments)},n.dynCall_viiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiiiiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiiiiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiijiiiiiiii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijiiiiiiii.apply(null,arguments)},n.dynCall_viiiiiijjjiiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijjjiiiji.apply(null,arguments)},n.dynCall_viiiiiijjjiijjiiji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiiiijjjiijjiiji.apply(null,arguments)},n.dynCall_viiiijjjiiiij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viiiijjjiiiij.apply(null,arguments)},n.dynCall_viij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viij.apply(null,arguments)},n.dynCall_viijii=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijii.apply(null,arguments)},n.dynCall_viijiiiijji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijiiiijji.apply(null,arguments)},n.dynCall_viijj=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viijj.apply(null,arguments)},n.dynCall_vij=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_vij.apply(null,arguments)},n.dynCall_viji=function(){return G(wi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),G(!vi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),n.asm.dynCall_viji.apply(null,arguments)};function __(i){this.name="ExitStatus",this.message="Program terminated with exit("+i+")",this.status=i}n.asm=Vt,n.intArrayFromString||(n.intArrayFromString=function(){o_("'intArrayFromString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayToString||(n.intArrayToString=function(){o_("'intArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ccall||(n.ccall=function(){o_("'ccall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.cwrap||(n.cwrap=function(){o_("'cwrap' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.setValue||(n.setValue=function(){o_("'setValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getValue||(n.getValue=function(){o_("'getValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocate||(n.allocate=function(){o_("'allocate' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getMemory||(n.getMemory=function(){o_("'getMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.Pointer_stringify||(n.Pointer_stringify=function(){o_("'Pointer_stringify' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.AsciiToString||(n.AsciiToString=function(){o_("'AsciiToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToAscii||(n.stringToAscii=function(){o_("'stringToAscii' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ArrayToString||(n.UTF8ArrayToString=function(){o_("'UTF8ArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ToString=F,n.stringToUTF8Array||(n.stringToUTF8Array=function(){o_("'stringToUTF8Array' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF8||(n.stringToUTF8=function(){o_("'stringToUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF8||(n.lengthBytesUTF8=function(){o_("'lengthBytesUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF16ToString||(n.UTF16ToString=function(){o_("'UTF16ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF16||(n.stringToUTF16=function(){o_("'stringToUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF16||(n.lengthBytesUTF16=function(){o_("'lengthBytesUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF32ToString||(n.UTF32ToString=function(){o_("'UTF32ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF32||(n.stringToUTF32=function(){o_("'stringToUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF32||(n.lengthBytesUTF32=function(){o_("'lengthBytesUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocateUTF8||(n.allocateUTF8=function(){o_("'allocateUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackTrace||(n.stackTrace=function(){o_("'stackTrace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreRun||(n.addOnPreRun=function(){o_("'addOnPreRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnInit||(n.addOnInit=function(){o_("'addOnInit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreMain||(n.addOnPreMain=function(){o_("'addOnPreMain' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnExit||(n.addOnExit=function(){o_("'addOnExit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPostRun||(n.addOnPostRun=function(){o_("'addOnPostRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeStringToMemory||(n.writeStringToMemory=function(){o_("'writeStringToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeArrayToMemory||(n.writeArrayToMemory=function(){o_("'writeArrayToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeAsciiToMemory||(n.writeAsciiToMemory=function(){o_("'writeAsciiToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addRunDependency||(n.addRunDependency=function(){o_("'addRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.removeRunDependency||(n.removeRunDependency=function(){o_("'removeRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.ENV||(n.ENV=function(){o_("'ENV' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS||(n.FS=function(){o_("'FS' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS_createFolder||(n.FS_createFolder=function(){o_("'FS_createFolder' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPath||(n.FS_createPath=function(){o_("'FS_createPath' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDataFile||(n.FS_createDataFile=function(){o_("'FS_createDataFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPreloadedFile||(n.FS_createPreloadedFile=function(){o_("'FS_createPreloadedFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLazyFile||(n.FS_createLazyFile=function(){o_("'FS_createLazyFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLink||(n.FS_createLink=function(){o_("'FS_createLink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDevice||(n.FS_createDevice=function(){o_("'FS_createDevice' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_unlink||(n.FS_unlink=function(){o_("'FS_unlink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.GL||(n.GL=function(){o_("'GL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.staticAlloc||(n.staticAlloc=function(){o_("'staticAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynamicAlloc||(n.dynamicAlloc=function(){o_("'dynamicAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.warnOnce||(n.warnOnce=function(){o_("'warnOnce' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadDynamicLibrary||(n.loadDynamicLibrary=function(){o_("'loadDynamicLibrary' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadWebAssemblyModule||(n.loadWebAssemblyModule=function(){o_("'loadWebAssemblyModule' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getLEB||(n.getLEB=function(){o_("'getLEB' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFunctionTables||(n.getFunctionTables=function(){o_("'getFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.alignFunctionTables||(n.alignFunctionTables=function(){o_("'alignFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.registerFunctions||(n.registerFunctions=function(){o_("'registerFunctions' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addFunction||(n.addFunction=function(){o_("'addFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.removeFunction||(n.removeFunction=function(){o_("'removeFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFuncWrapper||(n.getFuncWrapper=function(){o_("'getFuncWrapper' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.prettyPrint||(n.prettyPrint=function(){o_("'prettyPrint' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.makeBigInt||(n.makeBigInt=function(){o_("'makeBigInt' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynCall||(n.dynCall=function(){o_("'dynCall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getCompilerSetting||(n.getCompilerSetting=function(){o_("'getCompilerSetting' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackSave||(n.stackSave=function(){o_("'stackSave' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackRestore||(n.stackRestore=function(){o_("'stackRestore' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackAlloc||(n.stackAlloc=function(){o_("'stackAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.establishStackSpace||(n.establishStackSpace=function(){o_("'establishStackSpace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.print||(n.print=function(){o_("'print' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.printErr||(n.printErr=function(){o_("'printErr' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ALLOC_NORMAL||Object.defineProperty(n,"ALLOC_NORMAL",{get:function(){o_("'ALLOC_NORMAL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STACK||Object.defineProperty(n,"ALLOC_STACK",{get:function(){o_("'ALLOC_STACK' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STATIC||Object.defineProperty(n,"ALLOC_STATIC",{get:function(){o_("'ALLOC_STATIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_DYNAMIC||Object.defineProperty(n,"ALLOC_DYNAMIC",{get:function(){o_("'ALLOC_DYNAMIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_NONE||Object.defineProperty(n,"ALLOC_NONE",{get:function(){o_("'ALLOC_NONE' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.then=function(i){if(n.calledRun)i(n);else{var A=n.onRuntimeInitialized;n.onRuntimeInitialized=function(){A&&A(),i(n)}}return n},__.prototype=new Error,__.prototype.constructor=__;function a_(i){function A(){n.calledRun||(n.calledRun=!0,I||(Si(),di(),pi(gi),n.onRuntimeInitialized&&n.onRuntimeInitialized(),n._main&&c_&&n.callMain(i),function(){if(di(),n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)Gi(n.postRun.shift());pi(Bi)}()))}i=i||n.arguments,Yi>0||(G(0==(3&ei)),P[(ei>>2)-1]=34821223,P[(ei>>2)-2]=2310721022,function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)Ii(n.preRun.shift());pi(mi)}(),Yi>0||n.calledRun||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),A()},1)):A(),di()))}ji=function i(){n.calledRun||a_(),n.calledRun||(ji=i)},n.callMain=function(i){G(0==Yi,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),G(0==mi.length,"cannot call main when preRun functions remain to be called"),i=i||[],Si();var A=i.length+1,t=t_(4*(A+1));K[t>>2]=X(n.thisProgram);for(var e=1;e>2)+e]=X(i[e-1]);K[(t>>2)+A]=0;try{!function(i,A){if(function(){var i=p,A=m,t=!1;p=m=function(i){t=!0};try{var e=n._fflush;e&&e(0),["stdout","stderr"].forEach(function(i){var A=tA.analyzePath("/dev/"+i);if(A){var e=A.object,r=e.rdev,_=zi.ttys[r];_&&_.output&&_.output.length&&(t=!0)}})}catch(i){}p=i,m=A,t&&v("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.")}(),A&&n.noExitRuntime&&0===i)return;n.noExitRuntime?A||m("exit("+i+") called, but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)"):(I=!0,i,ti=er,di(),pi(fi),vi=!0,n.onExit&&n.onExit(i));n.quit(i,new __(i))}(n._main(A,t,0),!0)}catch(i){if(i instanceof __)return;if("SimulateInfiniteLoop"==i)return void(n.noExitRuntime=!0);var r=i;i&&"object"==typeof i&&i.stack&&(r=[i,i.stack]),m("exception thrown: "+r),n.quit(1,i)}finally{!0}},n.run=a_;var n_=[];function o_(i){n.onAbort&&n.onAbort(i),void 0!==i?(p(i),m(i),i=JSON.stringify(i)):i="",I=!0,1;var A="abort("+i+") at "+V();throw n_&&n_.forEach(function(t){A=t(A,i)}),A}if(n.abort=o_,n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();var c_=!0;return n.noInitialRun&&(c_=!1),n.noExitRuntime=!0,a_(),n.ready=new Promise(function(i,A){delete n.then,n.onAbort=function(i){A(i)},Gi(function(){i(n)})}),_}}();i.exports=_}).call(this,t(5),"/",t(2).Buffer)},function(i,A,t){"use strict";A.byteLength=function(i){var A=c(i),t=A[0],e=A[1];return 3*(t+e)/4-e},A.toByteArray=function(i){for(var A,t=c(i),e=t[0],a=t[1],n=new _(function(i,A,t){return 3*(A+t)/4-t}(0,e,a)),o=0,s=a>0?e-4:e,l=0;l>16&255,n[o++]=A>>8&255,n[o++]=255&A;2===a&&(A=r[i.charCodeAt(l)]<<2|r[i.charCodeAt(l+1)]>>4,n[o++]=255&A);1===a&&(A=r[i.charCodeAt(l)]<<10|r[i.charCodeAt(l+1)]<<4|r[i.charCodeAt(l+2)]>>2,n[o++]=A>>8&255,n[o++]=255&A);return n},A.fromByteArray=function(i){for(var A,t=i.length,r=t%3,_=[],a=0,n=t-r;an?n:a+16383));1===r?(A=i[t-1],_.push(e[A>>2]+e[A<<4&63]+"==")):2===r&&(A=(i[t-2]<<8)+i[t-1],_.push(e[A>>10]+e[A>>4&63]+e[A<<2&63]+"="));return _.join("")};for(var e=[],r=[],_="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,o=a.length;n0)throw new Error("Invalid string. Length must be a multiple of 4");var t=i.indexOf("=");return-1===t&&(t=A),[t,t===A?0:4-t%4]}function s(i){return e[i>>18&63]+e[i>>12&63]+e[i>>6&63]+e[63&i]}function l(i,A,t){for(var e,r=[],_=A;_>1,s=-7,l=t?r-1:0,E=t?-1:1,d=i[A+l];for(l+=E,_=d&(1<<-s)-1,d>>=-s,s+=n;s>0;_=256*_+i[A+l],l+=E,s-=8);for(a=_&(1<<-s)-1,_>>=-s,s+=e;s>0;a=256*a+i[A+l],l+=E,s-=8);if(0===_)_=1-c;else{if(_===o)return a?NaN:1/0*(d?-1:1);a+=Math.pow(2,e),_-=c}return(d?-1:1)*a*Math.pow(2,_-e)},A.write=function(i,A,t,e,r,_){var a,n,o,c=8*_-r-1,s=(1<>1,E=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,d=e?0:_-1,u=e?1:-1,b=A<0||0===A&&1/A<0?1:0;for(A=Math.abs(A),isNaN(A)||A===1/0?(n=isNaN(A)?1:0,a=s):(a=Math.floor(Math.log(A)/Math.LN2),A*(o=Math.pow(2,-a))<1&&(a--,o*=2),(A+=a+l>=1?E/o:E*Math.pow(2,1-l))*o>=2&&(a++,o/=2),a+l>=s?(n=0,a=s):a+l>=1?(n=(A*o-1)*Math.pow(2,r),a+=l):(n=A*Math.pow(2,l-1)*Math.pow(2,r),a=0));r>=8;i[t+d]=255&n,d+=u,n/=256,r-=8);for(a=a<0;i[t+d]=255&a,d+=u,a/=256,c-=8);i[t+d-u]|=128*b}},function(i,A,t){"use strict";var e=t(44),r=t(9),_=10485760,a=null;A.getInstance=function(i){a?i(null,a):n(null,i)};var n=A.init=function(i,A){!function(i,A){function t(i){A(null,i)}function r(i){A(i,null)}i=i||_,navigator.webkitPersistentStorage&&navigator.webkitPersistentStorage.requestQuota?navigator.webkitPersistentStorage.requestQuota(i,t,r):window.webkitStorageInfo&&window.webkitStorageInfo.requestQuota?window.webkitStorageInfo.requestQuota(window.PERSISTENT,i,t,r):window.requestFileSystem?(!0===e.isPhoneGap()&&(i=0),t(i)):r("NO_SUPPORT")}(i,function(i,t){if(i)return A(i,null);!function(i,A,t){window.navigator.webkitRequestFileSystem?window.navigator.webkitRequestFileSystem(i,A,t):window.requestFileSystem?window.requestFileSystem(window.LocalFileSystem.PERSISTENT,i,A,t):window.webkitRequestFileSystem?window.webkitRequestFileSystem(window.PERSISTENT,i,A,t):t("NO_SUPPORT")}(t,function(i){a=i,A(null,t)},function(i){A(i,null)})})};A.writeFile=function(i,A,t,r){var _=e.wrapFail(t),a=e.wrapSuccess(t);this.getFile(i,{create:!0,exclusive:!1},function(i,n){if(i)return t(i,null);n.createWriter(function(i){i.onwrite=function(){a(n.toURL())},i.onerror=function(i){_(i.target.error)},!0===r&&i.seek(i.length),e.isMobile()?i.write(A):i.write(new Blob([A]))},_)})},A.getDirectory=function(i,A,t){t||(t=A,A={create:!1});var r=e.wrapSuccess(t),_=e.wrapFail(t);a.root.getDirectory(i,A,r,_)},A.getFile=function(i,A,t){t||(t=A,A={create:!1});var _=r.basename(i),n=r.dirname(i),o=e.wrapSuccess(t),c=e.wrapFail(t);function s(i){i.getFile(_,A,o,c)}"."===n?s(a.root):this.getDirectory(n,A,function(i,A){i?t(i,null):s(A)})}},function(i,A){},function(i,A,t){"use strict";var e=t(1).Buffer,r=t(94);function _(i,A,t){i.copy(A,t)}i.exports=function(){function i(){!function(i,A){if(!(i instanceof A))throw new TypeError("Cannot call a class as a function")}(this,i),this.head=null,this.tail=null,this.length=0}return i.prototype.push=function(i){var A={data:i,next:null};this.length>0?this.tail.next=A:this.head=A,this.tail=A,++this.length},i.prototype.unshift=function(i){var A={data:i,next:this.head};0===this.length&&(this.tail=A),this.head=A,++this.length},i.prototype.shift=function(){if(0!==this.length){var i=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,i}},i.prototype.clear=function(){this.head=this.tail=null,this.length=0},i.prototype.join=function(i){if(0===this.length)return"";for(var A=this.head,t=""+A.data;A=A.next;)t+=i+A.data;return t},i.prototype.concat=function(i){if(0===this.length)return e.alloc(0);if(1===this.length)return this.head.data;for(var A=e.allocUnsafe(i>>>0),t=this.head,r=0;t;)_(t.data,A,r),r+=t.data.length,t=t.next;return A},i}(),r&&r.inspect&&r.inspect.custom&&(i.exports.prototype[r.inspect.custom]=function(){var i=r.inspect({length:this.length});return this.constructor.name+" "+i})},function(i,A){},function(i,A,t){(function(i){var e=void 0!==i&&i||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function _(i,A){this._id=i,this._clearFn=A}A.setTimeout=function(){return new _(r.call(setTimeout,e,arguments),clearTimeout)},A.setInterval=function(){return new _(r.call(setInterval,e,arguments),clearInterval)},A.clearTimeout=A.clearInterval=function(i){i&&i.close()},_.prototype.unref=_.prototype.ref=function(){},_.prototype.close=function(){this._clearFn.call(e,this._id)},A.enroll=function(i,A){clearTimeout(i._idleTimeoutId),i._idleTimeout=A},A.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},A._unrefActive=A.active=function(i){clearTimeout(i._idleTimeoutId);var A=i._idleTimeout;A>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},A))},t(96),A.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==i&&i.setImmediate||this&&this.setImmediate,A.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==i&&i.clearImmediate||this&&this.clearImmediate}).call(this,t(8))},function(i,A,t){(function(i,A){!function(i,t){"use strict";if(!i.setImmediate){var e,r=1,_={},a=!1,n=i.document,o=Object.getPrototypeOf&&Object.getPrototypeOf(i);o=o&&o.setTimeout?o:i,"[object process]"==={}.toString.call(i.process)?e=function(i){A.nextTick(function(){s(i)})}:function(){if(i.postMessage&&!i.importScripts){var A=!0,t=i.onmessage;return i.onmessage=function(){A=!1},i.postMessage("","*"),i.onmessage=t,A}}()?function(){var A="setImmediate$"+Math.random()+"$",t=function(t){t.source===i&&"string"==typeof t.data&&0===t.data.indexOf(A)&&s(+t.data.slice(A.length))};i.addEventListener?i.addEventListener("message",t,!1):i.attachEvent("onmessage",t),e=function(t){i.postMessage(A+t,"*")}}():i.MessageChannel?function(){var i=new MessageChannel;i.port1.onmessage=function(i){s(i.data)},e=function(A){i.port2.postMessage(A)}}():n&&"onreadystatechange"in n.createElement("script")?function(){var i=n.documentElement;e=function(A){var t=n.createElement("script");t.onreadystatechange=function(){s(A),t.onreadystatechange=null,i.removeChild(t),t=null},i.appendChild(t)}}():e=function(i){setTimeout(s,0,i)},o.setImmediate=function(i){"function"!=typeof i&&(i=new Function(""+i));for(var A=new Array(arguments.length-1),t=0;t>>27}function s(i){return i<<30|i>>>2}function l(i,A,t,e){return 0===i?A&t|~A&e:2===i?A&t|A&e|t&e:A^t^e}e(o,r),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0;o<16;++o)A[o]=i.readInt32BE(4*o);for(;o<80;++o)A[o]=A[o-3]^A[o-8]^A[o-14]^A[o-16];for(var E=0;E<80;++E){var d=~~(E/20),u=c(t)+l(d,e,r,_)+n+A[E]+a[d]|0;n=_,_=r,r=s(e),e=t,t=u}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0},o.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=o},function(i,A,t){var e=t(0),r=t(14),_=t(1).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],n=new Array(80);function o(){this.init(),this._w=n,r.call(this,64,56)}function c(i){return i<<1|i>>>31}function s(i){return i<<5|i>>>27}function l(i){return i<<30|i>>>2}function E(i,A,t,e){return 0===i?A&t|~A&e:2===i?A&t|A&e|t&e:A^t^e}e(o,r),o.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},o.prototype._update=function(i){for(var A=this._w,t=0|this._a,e=0|this._b,r=0|this._c,_=0|this._d,n=0|this._e,o=0;o<16;++o)A[o]=i.readInt32BE(4*o);for(;o<80;++o)A[o]=c(A[o-3]^A[o-8]^A[o-14]^A[o-16]);for(var d=0;d<80;++d){var u=~~(d/20),b=s(t)+E(u,e,r,_)+n+A[d]+a[u]|0;n=_,_=r,r=l(e),e=t,t=b}this._a=t+this._a|0,this._b=e+this._b|0,this._c=r+this._c|0,this._d=_+this._d|0,this._e=n+this._e|0},o.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=o},function(i,A,t){var e=t(0),r=t(51),_=t(14),a=t(1).Buffer,n=new Array(64);function o(){this.init(),this._w=n,_.call(this,64,56)}e(o,r),o.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},o.prototype._hash=function(){var i=a.allocUnsafe(28);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i},i.exports=o},function(i,A,t){var e=t(0),r=t(52),_=t(14),a=t(1).Buffer,n=new Array(160);function o(){this.init(),this._w=n,_.call(this,128,112)}e(o,r),o.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},o.prototype._hash=function(){var i=a.allocUnsafe(48);function A(A,t,e){i.writeInt32BE(A,e),i.writeInt32BE(t,e+4)}return A(this._ah,this._al,0),A(this._bh,this._bl,8),A(this._ch,this._cl,16),A(this._dh,this._dl,24),A(this._eh,this._el,32),A(this._fh,this._fl,40),i},i.exports=o},function(i,A,t){"use strict";var e=t(0),r=t(1).Buffer,_=t(10),a=r.alloc(128),n=64;function o(i,A){_.call(this,"digest"),"string"==typeof A&&(A=r.from(A)),this._alg=i,this._key=A,A.length>n?A=i(A):A.length>>0},A.writeUInt32BE=function(i,A,t){i[0+t]=A>>>24,i[1+t]=A>>>16&255,i[2+t]=A>>>8&255,i[3+t]=255&A},A.ip=function(i,A,t,e){for(var r=0,_=0,a=6;a>=0;a-=2){for(var n=0;n<=24;n+=8)r<<=1,r|=A>>>n+a&1;for(n=0;n<=24;n+=8)r<<=1,r|=i>>>n+a&1}for(a=6;a>=0;a-=2){for(n=1;n<=25;n+=8)_<<=1,_|=A>>>n+a&1;for(n=1;n<=25;n+=8)_<<=1,_|=i>>>n+a&1}t[e+0]=r>>>0,t[e+1]=_>>>0},A.rip=function(i,A,t,e){for(var r=0,_=0,a=0;a<4;a++)for(var n=24;n>=0;n-=8)r<<=1,r|=A>>>n+a&1,r<<=1,r|=i>>>n+a&1;for(a=4;a<8;a++)for(n=24;n>=0;n-=8)_<<=1,_|=A>>>n+a&1,_<<=1,_|=i>>>n+a&1;t[e+0]=r>>>0,t[e+1]=_>>>0},A.pc1=function(i,A,t,e){for(var r=0,_=0,a=7;a>=5;a--){for(var n=0;n<=24;n+=8)r<<=1,r|=A>>n+a&1;for(n=0;n<=24;n+=8)r<<=1,r|=i>>n+a&1}for(n=0;n<=24;n+=8)r<<=1,r|=A>>n+a&1;for(a=1;a<=3;a++){for(n=0;n<=24;n+=8)_<<=1,_|=A>>n+a&1;for(n=0;n<=24;n+=8)_<<=1,_|=i>>n+a&1}for(n=0;n<=24;n+=8)_<<=1,_|=i>>n+a&1;t[e+0]=r>>>0,t[e+1]=_>>>0},A.r28shl=function(i,A){return i<>>28-A};var e=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];A.pc2=function(i,A,t,r){for(var _=0,a=0,n=e.length>>>1,o=0;o>>e[o]&1;for(o=n;o>>e[o]&1;t[r+0]=_>>>0,t[r+1]=a>>>0},A.expand=function(i,A,t){var e=0,r=0;e=(1&i)<<5|i>>>27;for(var _=23;_>=15;_-=4)e<<=6,e|=i>>>_&63;for(_=11;_>=3;_-=4)r|=i>>>_&63,r<<=6;r|=(31&i)<<1|i>>>31,A[t+0]=e>>>0,A[t+1]=r>>>0};var r=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];A.substitute=function(i,A){for(var t=0,e=0;e<4;e++){t<<=4,t|=r[64*e+(i>>>18-6*e&63)]}for(e=0;e<4;e++){t<<=4,t|=r[256+64*e+(A>>>18-6*e&63)]}return t>>>0};var _=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];A.permute=function(i){for(var A=0,t=0;t<_.length;t++)A<<=1,A|=i>>>_[t]&1;return A>>>0},A.padSplit=function(i,A,t){for(var e=i.toString(2);e.length0;e--)A+=this._buffer(i,A),t+=this._flushBuffer(r,t);return A+=this._buffer(i,A),r},r.prototype.final=function(i){var A,t;return i&&(A=this.update(i)),t="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),A?A.concat(t):t},r.prototype._pad=function(i,A){if(0===A)return!1;for(;A>>1];t=a.r28shl(t,n),r=a.r28shl(r,n),a.pc2(t,r,i.keys,_)}},o.prototype._update=function(i,A,t,e){var r=this._desState,_=a.readUInt32BE(i,A),n=a.readUInt32BE(i,A+4);a.ip(_,n,r.tmp,0),_=r.tmp[0],n=r.tmp[1],"encrypt"===this.type?this._encrypt(r,_,n,r.tmp,0):this._decrypt(r,_,n,r.tmp,0),_=r.tmp[0],n=r.tmp[1],a.writeUInt32BE(t,_,e),a.writeUInt32BE(t,n,e+4)},o.prototype._pad=function(i,A){for(var t=i.length-A,e=A;e>>0,_=E}a.rip(n,_,e,r)},o.prototype._decrypt=function(i,A,t,e,r){for(var _=t,n=A,o=i.keys.length-2;o>=0;o-=2){var c=i.keys[o],s=i.keys[o+1];a.expand(_,i.tmp,0),c^=i.tmp[0],s^=i.tmp[1];var l=a.substitute(c,s),E=_;_=(n^a.permute(l))>>>0,n=E}a.rip(_,n,e,r)}},function(i,A,t){"use strict";var e=t(6),r=t(0),_={};A.instantiate=function(i){function A(A){i.call(this,A),this._cbcInit()}r(A,i);for(var t=Object.keys(_),e=0;e15){var i=this.cache.slice(0,16);return this.cache=this.cache.slice(16),i}return null},E.prototype.flush=function(){for(var i=16-this.cache.length,A=_.allocUnsafe(i),t=-1;++t>n%8,i._prev=_(i._prev,t?r:a);return o}function _(i,A){var t=i.length,r=-1,_=e.allocUnsafe(i.length);for(i=e.concat([i,e.from([A])]);++r>7;return _}A.encrypt=function(i,A,t){for(var _=A.length,a=e.allocUnsafe(_),n=-1;++n<_;)a[n]=r(i,A[n],t);return a}},function(i,A,t){(function(i){var e=t(18);function r(i){return i._prev=i._cipher.encryptBlock(i._prev),i._prev}A.encrypt=function(A,t){for(;A._cache.length>>0,0),A.writeUInt32BE(i[1]>>>0,4),A.writeUInt32BE(i[2]>>>0,8),A.writeUInt32BE(i[3]>>>0,12),A}function a(i){this.h=i,this.state=e.alloc(16,0),this.cache=e.allocUnsafe(0)}a.prototype.ghash=function(i){for(var A=-1;++A0;i--)t[i]=t[i]>>>1|(1&t[i-1])<<31;t[0]=t[0]>>>1,A&&(t[0]=t[0]^225<<24)}this.state=_(e)},a.prototype.update=function(i){var A;for(this.cache=e.concat([this.cache,i]);this.cache.length>=16;)A=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(A)},a.prototype.final=function(i,A){return this.cache.length&&this.ghash(e.concat([this.cache,r],16)),this.ghash(_([0,i,0,A])),this.state},i.exports=a},function(i,A,t){var e=t(63),r=t(1).Buffer,_=t(39),a=t(64),n=t(10),o=t(24),c=t(25);function s(i,A,t){n.call(this),this._cache=new l,this._last=void 0,this._cipher=new o.AES(A),this._prev=r.from(t),this._mode=i,this._autopadding=!0}function l(){this.cache=r.allocUnsafe(0)}function E(i,A,t){var n=_[i.toLowerCase()];if(!n)throw new TypeError("invalid suite type");if("string"==typeof t&&(t=r.from(t)),"GCM"!==n.mode&&t.length!==n.iv)throw new TypeError("invalid iv length "+t.length);if("string"==typeof A&&(A=r.from(A)),A.length!==n.key/8)throw new TypeError("invalid key length "+A.length);return"stream"===n.type?new a(n.module,A,t,!0):"auth"===n.type?new e(n.module,A,t,!0):new s(n.module,A,t)}t(0)(s,n),s.prototype._update=function(i){var A,t;this._cache.add(i);for(var e=[];A=this._cache.get(this._autopadding);)t=this._mode.decrypt(this,A),e.push(t);return r.concat(e)},s.prototype._final=function(){var i=this._cache.flush();if(this._autopadding)return function(i){var A=i[15];if(A<1||A>16)throw new Error("unable to decrypt data");var t=-1;for(;++t16)return A=this.cache.slice(0,16),this.cache=this.cache.slice(16),A}else if(this.cache.length>=16)return A=this.cache.slice(0,16),this.cache=this.cache.slice(16),A;return null},l.prototype.flush=function(){if(this.cache.length)return this.cache},A.createDecipher=function(i,A){var t=_[i.toLowerCase()];if(!t)throw new TypeError("invalid suite type");var e=c(A,!1,t.key,t.iv);return E(i,e.key,e.iv)},A.createDecipheriv=E},function(i,A){A["des-ecb"]={key:8,iv:0},A["des-cbc"]=A.des={key:8,iv:8},A["des-ede3-cbc"]=A.des3={key:24,iv:8},A["des-ede3"]={key:24,iv:0},A["des-ede-cbc"]={key:16,iv:8},A["des-ede"]={key:16,iv:0}},function(i,A,t){(function(i){var e=t(65),r=t(130),_=t(131);var a={binary:!0,hex:!0,base64:!0};A.DiffieHellmanGroup=A.createDiffieHellmanGroup=A.getDiffieHellman=function(A){var t=new i(r[A].prime,"hex"),e=new i(r[A].gen,"hex");return new _(t,e)},A.createDiffieHellman=A.DiffieHellman=function A(t,r,n,o){return i.isBuffer(r)||void 0===a[r]?A(t,"binary",r,n):(r=r||"binary",o=o||"binary",n=n||new i([2]),i.isBuffer(n)||(n=new i(n,o)),"number"==typeof t?new _(e(t,n),n,!0):(i.isBuffer(t)||(t=new i(t,r)),new _(t,n,!0)))}}).call(this,t(2).Buffer)},function(i,A){},function(i,A){},function(i){i.exports={modp1:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}},function(i,A,t){(function(A){var e=t(3),r=new(t(67)),_=new e(24),a=new e(11),n=new e(10),o=new e(3),c=new e(7),s=t(65),l=t(13);function E(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this._pub=new e(i),this}function d(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this._priv=new e(i),this}i.exports=b;var u={};function b(i,A,t){this.setGenerator(A),this.__prime=new e(i),this._prime=e.mont(this.__prime),this._primeLen=i.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,t?(this.setPublicKey=E,this.setPrivateKey=d):this._primeCode=8}function h(i,t){var e=new A(i.toArray());return t?e.toString(t):e}Object.defineProperty(b.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!=typeof this._primeCode&&(this._primeCode=function(i,A){var t=A.toString("hex"),e=[t,i.toString(16)].join("_");if(e in u)return u[e];var l,E=0;if(i.isEven()||!s.simpleSieve||!s.fermatTest(i)||!r.test(i))return E+=1,E+="02"===t||"05"===t?8:4,u[e]=E,E;switch(r.test(i.shrn(1))||(E+=2),t){case"02":i.mod(_).cmp(a)&&(E+=8);break;case"05":(l=i.mod(n)).cmp(o)&&l.cmp(c)&&(E+=8);break;default:E+=4}return u[e]=E,E}(this.__prime,this.__gen)),this._primeCode}}),b.prototype.generateKeys=function(){return this._priv||(this._priv=new e(l(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},b.prototype.computeSecret=function(i){var t=(i=(i=new e(i)).toRed(this._prime)).redPow(this._priv).fromRed(),r=new A(t.toArray()),_=this.getPrime();if(r.length<_.length){var a=new A(_.length-r.length);a.fill(0),r=A.concat([a,r])}return r},b.prototype.getPublicKey=function(i){return h(this._pub,i)},b.prototype.getPrivateKey=function(i){return h(this._priv,i)},b.prototype.getPrime=function(i){return h(this.__prime,i)},b.prototype.getGenerator=function(i){return h(this._gen,i)},b.prototype.setGenerator=function(i,t){return t=t||"utf8",A.isBuffer(i)||(i=new A(i,t)),this.__gen=i,this._gen=new e(i),this}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var e=t(16),r=t(30),_=t(0),a=t(133),n=t(169),o=t(55);function c(i){r.Writable.call(this);var A=o[i];if(!A)throw new Error("Unknown message digest");this._hashType=A.hash,this._hash=e(A.hash),this._tag=A.id,this._signType=A.sign}function s(i){r.Writable.call(this);var A=o[i];if(!A)throw new Error("Unknown message digest");this._hash=e(A.hash),this._tag=A.id,this._signType=A.sign}function l(i){return new c(i)}function E(i){return new s(i)}Object.keys(o).forEach(function(i){o[i].id=new A(o[i].id,"hex"),o[i.toLowerCase()]=o[i]}),_(c,r.Writable),c.prototype._write=function(i,A,t){this._hash.update(i),t()},c.prototype.update=function(i,t){return"string"==typeof i&&(i=new A(i,t)),this._hash.update(i),this},c.prototype.sign=function(i,A){this.end();var t=this._hash.digest(),e=a(t,i,this._hashType,this._signType,this._tag);return A?e.toString(A):e},_(s,r.Writable),s.prototype._write=function(i,A,t){this._hash.update(i),t()},s.prototype.update=function(i,t){return"string"==typeof i&&(i=new A(i,t)),this._hash.update(i),this},s.prototype.verify=function(i,t,e){"string"==typeof t&&(t=new A(t,e)),this.end();var r=this._hash.digest();return n(t,r,i,this._signType,this._tag)},i.exports={Sign:l,Verify:E,createSign:l,createVerify:E}}).call(this,t(2).Buffer)},function(i,A,t){(function(A){var e=t(53),r=t(40),_=t(4).ec,a=t(3),n=t(27),o=t(77);function c(i,t,r,_){if((i=new A(i.toArray())).length0&&t.ishrn(e),t}function l(i,t,r){var _,a;do{for(_=new A(0);8*_.length=0;){var _;if(r.isOdd()){var a=r.andln(e-1);_=a>(e>>1)-1?(e>>1)-a:a,r.isubn(_)}else _=0;t.push(_);for(var n=0!==r.cmpn(0)&&0===r.andln(e-1)?A+1:1,o=1;o0||A.cmpn(-r)>0;){var _,a,n,o=i.andln(3)+e&3,c=A.andln(3)+r&3;3===o&&(o=-1),3===c&&(c=-1),_=0==(1&o)?0:3!=(n=i.andln(7)+e&7)&&5!==n||2!==c?o:-o,t[0].push(_),a=0==(1&c)?0:3!=(n=A.andln(7)+r&7)&&5!==n||2!==o?c:-c,t[1].push(a),2*e===_+1&&(e=1-e),2*r===a+1&&(r=1-r),i.iushrn(1),A.iushrn(1)}return t},e.cachedProperty=function(i,A,t){var e="_"+A;i.prototype[A]=function(){return void 0!==this[e]?this[e]:this[e]=t.call(this)}},e.parseBytes=function(i){return"string"==typeof i?e.toArray(i,"hex"):i},e.intFromLE=function(i){return new r(i,"hex","le")}},function(i,A,t){"use strict";var e=t(3),r=t(4).utils,_=r.getNAF,a=r.getJSF,n=r.assert;function o(i,A){this.type=i,this.p=new e(A.p,16),this.red=A.prime?e.red(A.prime):e.mont(this.p),this.zero=new e(0).toRed(this.red),this.one=new e(1).toRed(this.red),this.two=new e(2).toRed(this.red),this.n=A.n&&new e(A.n,16),this.g=A.g&&this.pointFromJSON(A.g,A.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4);var t=this.n&&this.p.div(this.n);!t||t.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function c(i,A){this.curve=i,this.type=A,this.precomputed=null}i.exports=o,o.prototype.point=function(){throw new Error("Not implemented")},o.prototype.validate=function(){throw new Error("Not implemented")},o.prototype._fixedNafMul=function(i,A){n(i.precomputed);var t=i._getDoubles(),e=_(A,1),r=(1<=o;A--)c=(c<<1)+e[A];a.push(c)}for(var s=this.jpoint(null,null,null),l=this.jpoint(null,null,null),E=r;E>0;E--){for(o=0;o=0;c--){for(A=0;c>=0&&0===a[c];c--)A++;if(c>=0&&A++,o=o.dblp(A),c<0)break;var s=a[c];n(0!==s),o="affine"===i.type?s>0?o.mixedAdd(r[s-1>>1]):o.mixedAdd(r[-s-1>>1].neg()):s>0?o.add(r[s-1>>1]):o.add(r[-s-1>>1].neg())}return"affine"===i.type?o.toP():o},o.prototype._wnafMulAdd=function(i,A,t,e,r){for(var n=this._wnafT1,o=this._wnafT2,c=this._wnafT3,s=0,l=0;l=1;l-=2){var d=l-1,u=l;if(1===n[d]&&1===n[u]){var b=[A[d],null,null,A[u]];0===A[d].y.cmp(A[u].y)?(b[1]=A[d].add(A[u]),b[2]=A[d].toJ().mixedAdd(A[u].neg())):0===A[d].y.cmp(A[u].y.redNeg())?(b[1]=A[d].toJ().mixedAdd(A[u]),b[2]=A[d].add(A[u].neg())):(b[1]=A[d].toJ().mixedAdd(A[u]),b[2]=A[d].toJ().mixedAdd(A[u].neg()));var h=[-3,-1,-5,-7,0,7,5,1,3],p=a(t[d],t[u]);s=Math.max(p[0].length,s),c[d]=new Array(s),c[u]=new Array(s);for(var m=0;m=0;l--){for(var w=0;l>=0;){var v=!0;for(m=0;m=0&&w++,f=f.dblp(w),l<0)break;for(m=0;m0?S=o[m][I-1>>1]:I<0&&(S=o[m][-I-1>>1].neg()),f="affine"===S.type?f.mixedAdd(S):f.add(S))}}for(l=0;l=Math.ceil((i.bitLength()+1)/A.step)},c.prototype._getDoubles=function(i,A){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var t=[this],e=this,r=0;r=0&&(a=A,n=t),e.negative&&(e=e.neg(),r=r.neg()),a.negative&&(a=a.neg(),n=n.neg()),[{a:e,b:r},{a:a,b:n}]},c.prototype._endoSplit=function(i){var A=this.endo.basis,t=A[0],e=A[1],r=e.b.mul(i).divRound(this.n),_=t.b.neg().mul(i).divRound(this.n),a=r.mul(t.a),n=_.mul(e.a),o=r.mul(t.b),c=_.mul(e.b);return{k1:i.sub(a).sub(n),k2:o.add(c).neg()}},c.prototype.pointFromX=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr().redMul(i).redIAdd(i.redMul(this.a)).redIAdd(this.b),e=t.redSqrt();if(0!==e.redSqr().redSub(t).cmp(this.zero))throw new Error("invalid point");var r=e.fromRed().isOdd();return(A&&!r||!A&&r)&&(e=e.redNeg()),this.point(i,e)},c.prototype.validate=function(i){if(i.inf)return!0;var A=i.x,t=i.y,e=this.a.redMul(A),r=A.redSqr().redMul(A).redIAdd(e).redIAdd(this.b);return 0===t.redSqr().redISub(r).cmpn(0)},c.prototype._endoWnafMulAdd=function(i,A,t){for(var e=this._endoWnafT1,r=this._endoWnafT2,_=0;_":""},s.prototype.isInfinity=function(){return this.inf},s.prototype.add=function(i){if(this.inf)return i;if(i.inf)return this;if(this.eq(i))return this.dbl();if(this.neg().eq(i))return this.curve.point(null,null);if(0===this.x.cmp(i.x))return this.curve.point(null,null);var A=this.y.redSub(i.y);0!==A.cmpn(0)&&(A=A.redMul(this.x.redSub(i.x).redInvm()));var t=A.redSqr().redISub(this.x).redISub(i.x),e=A.redMul(this.x.redSub(t)).redISub(this.y);return this.curve.point(t,e)},s.prototype.dbl=function(){if(this.inf)return this;var i=this.y.redAdd(this.y);if(0===i.cmpn(0))return this.curve.point(null,null);var A=this.curve.a,t=this.x.redSqr(),e=i.redInvm(),r=t.redAdd(t).redIAdd(t).redIAdd(A).redMul(e),_=r.redSqr().redISub(this.x.redAdd(this.x)),a=r.redMul(this.x.redSub(_)).redISub(this.y);return this.curve.point(_,a)},s.prototype.getX=function(){return this.x.fromRed()},s.prototype.getY=function(){return this.y.fromRed()},s.prototype.mul=function(i){return i=new _(i,16),this._hasDoubles(i)?this.curve._fixedNafMul(this,i):this.curve.endo?this.curve._endoWnafMulAdd([this],[i]):this.curve._wnafMul(this,i)},s.prototype.mulAdd=function(i,A,t){var e=[this,A],r=[i,t];return this.curve.endo?this.curve._endoWnafMulAdd(e,r):this.curve._wnafMulAdd(1,e,r,2)},s.prototype.jmulAdd=function(i,A,t){var e=[this,A],r=[i,t];return this.curve.endo?this.curve._endoWnafMulAdd(e,r,!0):this.curve._wnafMulAdd(1,e,r,2,!0)},s.prototype.eq=function(i){return this===i||this.inf===i.inf&&(this.inf||0===this.x.cmp(i.x)&&0===this.y.cmp(i.y))},s.prototype.neg=function(i){if(this.inf)return this;var A=this.curve.point(this.x,this.y.redNeg());if(i&&this.precomputed){var t=this.precomputed,e=function(i){return i.neg()};A.precomputed={naf:t.naf&&{wnd:t.naf.wnd,points:t.naf.points.map(e)},doubles:t.doubles&&{step:t.doubles.step,points:t.doubles.points.map(e)}}}return A},s.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},a(l,n.BasePoint),c.prototype.jpoint=function(i,A,t){return new l(this,i,A,t)},l.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var i=this.z.redInvm(),A=i.redSqr(),t=this.x.redMul(A),e=this.y.redMul(A).redMul(i);return this.curve.point(t,e)},l.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},l.prototype.add=function(i){if(this.isInfinity())return i;if(i.isInfinity())return this;var A=i.z.redSqr(),t=this.z.redSqr(),e=this.x.redMul(A),r=i.x.redMul(t),_=this.y.redMul(A.redMul(i.z)),a=i.y.redMul(t.redMul(this.z)),n=e.redSub(r),o=_.redSub(a);if(0===n.cmpn(0))return 0!==o.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=n.redSqr(),s=c.redMul(n),l=e.redMul(c),E=o.redSqr().redIAdd(s).redISub(l).redISub(l),d=o.redMul(l.redISub(E)).redISub(_.redMul(s)),u=this.z.redMul(i.z).redMul(n);return this.curve.jpoint(E,d,u)},l.prototype.mixedAdd=function(i){if(this.isInfinity())return i.toJ();if(i.isInfinity())return this;var A=this.z.redSqr(),t=this.x,e=i.x.redMul(A),r=this.y,_=i.y.redMul(A).redMul(this.z),a=t.redSub(e),n=r.redSub(_);if(0===a.cmpn(0))return 0!==n.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var o=a.redSqr(),c=o.redMul(a),s=t.redMul(o),l=n.redSqr().redIAdd(c).redISub(s).redISub(s),E=n.redMul(s.redISub(l)).redISub(r.redMul(c)),d=this.z.redMul(a);return this.curve.jpoint(l,E,d)},l.prototype.dblp=function(i){if(0===i)return this;if(this.isInfinity())return this;if(!i)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var A=this,t=0;t=0)return!1;if(t.redIAdd(r),0===this.x.cmp(t))return!0}},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},function(i,A,t){"use strict";var e=t(26),r=t(3),_=t(0),a=e.base,n=t(4).utils;function o(i){a.call(this,"mont",i),this.a=new r(i.a,16).toRed(this.red),this.b=new r(i.b,16).toRed(this.red),this.i4=new r(4).toRed(this.red).redInvm(),this.two=new r(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(i,A,t){a.BasePoint.call(this,i,"projective"),null===A&&null===t?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new r(A,16),this.z=new r(t,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}_(o,a),i.exports=o,o.prototype.validate=function(i){var A=i.normalize().x,t=A.redSqr(),e=t.redMul(A).redAdd(t.redMul(this.a)).redAdd(A);return 0===e.redSqrt().redSqr().cmp(e)},_(c,a.BasePoint),o.prototype.decodePoint=function(i,A){return this.point(n.toArray(i,A),1)},o.prototype.point=function(i,A){return new c(this,i,A)},o.prototype.pointFromJSON=function(i){return c.fromJSON(this,i)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(i,A){return new c(i,A[0],A[1]||i.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},c.prototype.dbl=function(){var i=this.x.redAdd(this.z).redSqr(),A=this.x.redSub(this.z).redSqr(),t=i.redSub(A),e=i.redMul(A),r=t.redMul(A.redAdd(this.curve.a24.redMul(t)));return this.curve.point(e,r)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(i,A){var t=this.x.redAdd(this.z),e=this.x.redSub(this.z),r=i.x.redAdd(i.z),_=i.x.redSub(i.z).redMul(t),a=r.redMul(e),n=A.z.redMul(_.redAdd(a).redSqr()),o=A.x.redMul(_.redISub(a).redSqr());return this.curve.point(n,o)},c.prototype.mul=function(i){for(var A=i.clone(),t=this,e=this.curve.point(null,null),r=[];0!==A.cmpn(0);A.iushrn(1))r.push(A.andln(1));for(var _=r.length-1;_>=0;_--)0===r[_]?(t=t.diffAdd(e,this),e=e.dbl()):(e=t.diffAdd(e,this),t=t.dbl());return e},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(i){return 0===this.getX().cmp(i.getX())},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},function(i,A,t){"use strict";var e=t(26),r=t(4),_=t(3),a=t(0),n=e.base,o=r.utils.assert;function c(i){this.twisted=1!=(0|i.a),this.mOneA=this.twisted&&-1==(0|i.a),this.extended=this.mOneA,n.call(this,"edwards",i),this.a=new _(i.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new _(i.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new _(i.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),o(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1==(0|i.c)}function s(i,A,t,e,r){n.BasePoint.call(this,i,"projective"),null===A&&null===t&&null===e?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new _(A,16),this.y=new _(t,16),this.z=e?new _(e,16):this.curve.one,this.t=r&&new _(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}a(c,n),i.exports=c,c.prototype._mulA=function(i){return this.mOneA?i.redNeg():this.a.redMul(i)},c.prototype._mulC=function(i){return this.oneC?i:this.c.redMul(i)},c.prototype.jpoint=function(i,A,t,e){return this.point(i,A,t,e)},c.prototype.pointFromX=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr(),e=this.c2.redSub(this.a.redMul(t)),r=this.one.redSub(this.c2.redMul(this.d).redMul(t)),a=e.redMul(r.redInvm()),n=a.redSqrt();if(0!==n.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var o=n.fromRed().isOdd();return(A&&!o||!A&&o)&&(n=n.redNeg()),this.point(i,n)},c.prototype.pointFromY=function(i,A){(i=new _(i,16)).red||(i=i.toRed(this.red));var t=i.redSqr(),e=t.redSub(this.c2),r=t.redMul(this.d).redMul(this.c2).redSub(this.a),a=e.redMul(r.redInvm());if(0===a.cmp(this.zero)){if(A)throw new Error("invalid point");return this.point(this.zero,i)}var n=a.redSqrt();if(0!==n.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return n.fromRed().isOdd()!==A&&(n=n.redNeg()),this.point(n,i)},c.prototype.validate=function(i){if(i.isInfinity())return!0;i.normalize();var A=i.x.redSqr(),t=i.y.redSqr(),e=A.redMul(this.a).redAdd(t),r=this.c2.redMul(this.one.redAdd(this.d.redMul(A).redMul(t)));return 0===e.cmp(r)},a(s,n.BasePoint),c.prototype.pointFromJSON=function(i){return s.fromJSON(this,i)},c.prototype.point=function(i,A,t,e){return new s(this,i,A,t,e)},s.fromJSON=function(i,A){return new s(i,A[0],A[1],A[2])},s.prototype.inspect=function(){return this.isInfinity()?"":""},s.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},s.prototype._extDbl=function(){var i=this.x.redSqr(),A=this.y.redSqr(),t=this.z.redSqr();t=t.redIAdd(t);var e=this.curve._mulA(i),r=this.x.redAdd(this.y).redSqr().redISub(i).redISub(A),_=e.redAdd(A),a=_.redSub(t),n=e.redSub(A),o=r.redMul(a),c=_.redMul(n),s=r.redMul(n),l=a.redMul(_);return this.curve.point(o,c,l,s)},s.prototype._projDbl=function(){var i,A,t,e=this.x.redAdd(this.y).redSqr(),r=this.x.redSqr(),_=this.y.redSqr();if(this.curve.twisted){var a=(c=this.curve._mulA(r)).redAdd(_);if(this.zOne)i=e.redSub(r).redSub(_).redMul(a.redSub(this.curve.two)),A=a.redMul(c.redSub(_)),t=a.redSqr().redSub(a).redSub(a);else{var n=this.z.redSqr(),o=a.redSub(n).redISub(n);i=e.redSub(r).redISub(_).redMul(o),A=a.redMul(c.redSub(_)),t=a.redMul(o)}}else{var c=r.redAdd(_);n=this.curve._mulC(this.z).redSqr(),o=c.redSub(n).redSub(n);i=this.curve._mulC(e.redISub(c)).redMul(o),A=this.curve._mulC(c).redMul(r.redISub(_)),t=c.redMul(o)}return this.curve.point(i,A,t)},s.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},s.prototype._extAdd=function(i){var A=this.y.redSub(this.x).redMul(i.y.redSub(i.x)),t=this.y.redAdd(this.x).redMul(i.y.redAdd(i.x)),e=this.t.redMul(this.curve.dd).redMul(i.t),r=this.z.redMul(i.z.redAdd(i.z)),_=t.redSub(A),a=r.redSub(e),n=r.redAdd(e),o=t.redAdd(A),c=_.redMul(a),s=n.redMul(o),l=_.redMul(o),E=a.redMul(n);return this.curve.point(c,s,E,l)},s.prototype._projAdd=function(i){var A,t,e=this.z.redMul(i.z),r=e.redSqr(),_=this.x.redMul(i.x),a=this.y.redMul(i.y),n=this.curve.d.redMul(_).redMul(a),o=r.redSub(n),c=r.redAdd(n),s=this.x.redAdd(this.y).redMul(i.x.redAdd(i.y)).redISub(_).redISub(a),l=e.redMul(o).redMul(s);return this.curve.twisted?(A=e.redMul(c).redMul(a.redSub(this.curve._mulA(_))),t=o.redMul(c)):(A=e.redMul(c).redMul(a.redSub(_)),t=this.curve._mulC(o).redMul(c)),this.curve.point(l,A,t)},s.prototype.add=function(i){return this.isInfinity()?i:i.isInfinity()?this:this.curve.extended?this._extAdd(i):this._projAdd(i)},s.prototype.mul=function(i){return this._hasDoubles(i)?this.curve._fixedNafMul(this,i):this.curve._wnafMul(this,i)},s.prototype.mulAdd=function(i,A,t){return this.curve._wnafMulAdd(1,[this,A],[i,t],2,!1)},s.prototype.jmulAdd=function(i,A,t){return this.curve._wnafMulAdd(1,[this,A],[i,t],2,!0)},s.prototype.normalize=function(){if(this.zOne)return this;var i=this.z.redInvm();return this.x=this.x.redMul(i),this.y=this.y.redMul(i),this.t&&(this.t=this.t.redMul(i)),this.z=this.curve.one,this.zOne=!0,this},s.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},s.prototype.getX=function(){return this.normalize(),this.x.fromRed()},s.prototype.getY=function(){return this.normalize(),this.y.fromRed()},s.prototype.eq=function(i){return this===i||0===this.getX().cmp(i.getX())&&0===this.getY().cmp(i.getY())},s.prototype.eqXToP=function(i){var A=i.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(A))return!0;for(var t=i.clone(),e=this.curve.redN.redMul(this.z);;){if(t.iadd(this.curve.n),t.cmp(this.curve.p)>=0)return!1;if(A.redIAdd(e),0===this.x.cmp(A))return!0}},s.prototype.toP=s.prototype.normalize,s.prototype.mixedAdd=s.prototype.add},function(i,A,t){"use strict";var e,r=A,_=t(41),a=t(4),n=a.utils.assert;function o(i){"short"===i.type?this.curve=new a.curve.short(i):"edwards"===i.type?this.curve=new a.curve.edwards(i):this.curve=new a.curve.mont(i),this.g=this.curve.g,this.n=this.curve.n,this.hash=i.hash,n(this.g.validate(),"Invalid curve"),n(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function c(i,A){Object.defineProperty(r,i,{configurable:!0,enumerable:!0,get:function(){var t=new o(A);return Object.defineProperty(r,i,{configurable:!0,enumerable:!0,value:t}),t}})}r.PresetCurve=o,c("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:_.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),c("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:_.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),c("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:_.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),c("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:_.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),c("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:_.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),c("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:_.sha256,gRed:!1,g:["9"]}),c("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:_.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{e=t(147)}catch(i){e=void 0}c("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:_.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",e]})},function(i,A,t){"use strict";A.sha1=t(142),A.sha224=t(143),A.sha256=t(71),A.sha384=t(144),A.sha512=t(72)},function(i,A,t){"use strict";var e=t(7),r=t(19),_=t(70),a=e.rotl32,n=e.sum32,o=e.sum32_5,c=_.ft_1,s=r.BlockHash,l=[1518500249,1859775393,2400959708,3395469782];function E(){if(!(this instanceof E))return new E;s.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}e.inherits(E,s),i.exports=E,E.blockSize=512,E.outSize=160,E.hmacStrength=80,E.padLength=64,E.prototype._update=function(i,A){for(var t=this.W,e=0;e<16;e++)t[e]=i[A+e];for(;ethis.blockSize&&(i=(new this.Hash).update(i).digest()),r(i.length<=this.blockSize);for(var A=i.length;A0))return n.iaddn(1),this.keyFromPrivate(n)}},c.prototype._truncateToN=function(i,A){var t=8*i.byteLength()-this.n.bitLength();return t>0&&(i=i.ushrn(t)),!A&&i.cmp(this.n)>=0?i.sub(this.n):i},c.prototype.sign=function(i,A,t,_){"object"==typeof t&&(_=t,t=null),_||(_={}),A=this.keyFromPrivate(A,t),i=this._truncateToN(new e(i,16));for(var a=this.n.byteLength(),n=A.getPrivate().toArray("be",a),c=i.toArray("be",a),s=new r({hash:this.hash,entropy:n,nonce:c,pers:_.pers,persEnc:_.persEnc||"utf8"}),l=this.n.sub(new e(1)),E=0;;E++){var d=_.k?_.k(E):new e(s.generate(this.n.byteLength()));if(!((d=this._truncateToN(d,!0)).cmpn(1)<=0||d.cmp(l)>=0)){var u=this.g.mul(d);if(!u.isInfinity()){var b=u.getX(),h=b.umod(this.n);if(0!==h.cmpn(0)){var p=d.invm(this.n).mul(h.mul(A.getPrivate()).iadd(i));if(0!==(p=p.umod(this.n)).cmpn(0)){var m=(u.getY().isOdd()?1:0)|(0!==b.cmp(h)?2:0);return _.canonical&&p.cmp(this.nh)>0&&(p=this.n.sub(p),m^=1),new o({r:h,s:p,recoveryParam:m})}}}}}},c.prototype.verify=function(i,A,t,r){i=this._truncateToN(new e(i,16)),t=this.keyFromPublic(t,r);var _=(A=new o(A,"hex")).r,a=A.s;if(_.cmpn(1)<0||_.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var n,c=a.invm(this.n),s=c.mul(i).umod(this.n),l=c.mul(_).umod(this.n);return this.curve._maxwellTrick?!(n=this.g.jmulAdd(s,t.getPublic(),l)).isInfinity()&&n.eqXToP(_):!(n=this.g.mulAdd(s,t.getPublic(),l)).isInfinity()&&0===n.getX().umod(this.n).cmp(_)},c.prototype.recoverPubKey=function(i,A,t,r){a((3&t)===t,"The recovery param is more than two bits"),A=new o(A,r);var _=this.n,n=new e(i),c=A.r,s=A.s,l=1&t,E=t>>1;if(c.cmp(this.curve.p.umod(this.curve.n))>=0&&E)throw new Error("Unable to find sencond key candinate");c=E?this.curve.pointFromX(c.add(this.curve.n),l):this.curve.pointFromX(c,l);var d=A.r.invm(_),u=_.sub(n).mul(d).umod(_),b=s.mul(d).umod(_);return this.g.mulAdd(u,c,b)},c.prototype.getKeyRecoveryParam=function(i,A,t,e){if(null!==(A=new o(A,e)).recoveryParam)return A.recoveryParam;for(var r=0;r<4;r++){var _;try{_=this.recoverPubKey(i,A,r)}catch(i){continue}if(_.eq(t))return r}throw new Error("Unable to find valid recovery factor")}},function(i,A,t){"use strict";var e=t(41),r=t(69),_=t(6);function a(i){if(!(this instanceof a))return new a(i);this.hash=i.hash,this.predResist=!!i.predResist,this.outLen=this.hash.outSize,this.minEntropy=i.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var A=r.toArray(i.entropy,i.entropyEnc||"hex"),t=r.toArray(i.nonce,i.nonceEnc||"hex"),e=r.toArray(i.pers,i.persEnc||"hex");_(A.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(A,t,e)}i.exports=a,a.prototype._init=function(i,A,t){var e=i.concat(A).concat(t);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var r=0;r=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(i.concat(t||[])),this._reseed=1},a.prototype.generate=function(i,A,t,e){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!=typeof A&&(e=t,t=A,A=null),t&&(t=r.toArray(t,e||"hex"),this._update(t));for(var _=[];_.length"}},function(i,A,t){"use strict";var e=t(3),r=t(4).utils,_=r.assert;function a(i,A){if(i instanceof a)return i;this._importDER(i,A)||(_(i.r&&i.s,"Signature without r or s"),this.r=new e(i.r,16),this.s=new e(i.s,16),void 0===i.recoveryParam?this.recoveryParam=null:this.recoveryParam=i.recoveryParam)}function n(i,A){var t=i[A.place++];if(!(128&t))return t;for(var e=15&t,r=0,_=0,a=A.place;_>>3);for(i.push(128|t);--t;)i.push(A>>>(t<<3)&255);i.push(A)}}i.exports=a,a.prototype._importDER=function(i,A){i=r.toArray(i,A);var t=new function(){this.place=0};if(48!==i[t.place++])return!1;if(n(i,t)+t.place!==i.length)return!1;if(2!==i[t.place++])return!1;var _=n(i,t),a=i.slice(t.place,_+t.place);if(t.place+=_,2!==i[t.place++])return!1;var o=n(i,t);if(i.length!==o+t.place)return!1;var c=i.slice(t.place,o+t.place);return 0===a[0]&&128&a[1]&&(a=a.slice(1)),0===c[0]&&128&c[1]&&(c=c.slice(1)),this.r=new e(a),this.s=new e(c),this.recoveryParam=null,!0},a.prototype.toDER=function(i){var A=this.r.toArray(),t=this.s.toArray();for(128&A[0]&&(A=[0].concat(A)),128&t[0]&&(t=[0].concat(t)),A=o(A),t=o(t);!(t[0]||128&t[1]);)t=t.slice(1);var e=[2];c(e,A.length),(e=e.concat(A)).push(2),c(e,t.length);var _=e.concat(t),a=[48];return c(a,_.length),a=a.concat(_),r.encode(a,i)}},function(i,A,t){"use strict";var e=t(41),r=t(4),_=r.utils,a=_.assert,n=_.parseBytes,o=t(153),c=t(154);function s(i){if(a("ed25519"===i,"only tested with ed25519 so far"),!(this instanceof s))return new s(i);i=r.curves[i].curve;this.curve=i,this.g=i.g,this.g.precompute(i.n.bitLength()+1),this.pointClass=i.point().constructor,this.encodingLength=Math.ceil(i.n.bitLength()/8),this.hash=e.sha512}i.exports=s,s.prototype.sign=function(i,A){i=n(i);var t=this.keyFromSecret(A),e=this.hashInt(t.messagePrefix(),i),r=this.g.mul(e),_=this.encodePoint(r),a=this.hashInt(_,t.pubBytes(),i).mul(t.priv()),o=e.add(a).umod(this.curve.n);return this.makeSignature({R:r,S:o,Rencoded:_})},s.prototype.verify=function(i,A,t){i=n(i),A=this.makeSignature(A);var e=this.keyFromPublic(t),r=this.hashInt(A.Rencoded(),e.pubBytes(),i),_=this.g.mul(A.S());return A.R().add(e.pub().mul(r)).eq(_)},s.prototype.hashInt=function(){for(var i=this.hash(),A=0;A=A)throw new Error("invalid sig")}i.exports=function(i,t,o,c,s){var l=_(o);if("ec"===l.type){if("ecdsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");return function(i,A,t){var e=a[t.data.algorithm.curve.join(".")];if(!e)throw new Error("unknown curve "+t.data.algorithm.curve.join("."));var _=new r(e),n=t.data.subjectPrivateKey.data;return _.verify(A,i,n)}(i,t,l)}if("dsa"===l.type){if("dsa"!==c)throw new Error("wrong public key type");return function(i,A,t){var r=t.data.p,a=t.data.q,o=t.data.g,c=t.data.pub_key,s=_.signature.decode(i,"der"),l=s.s,E=s.r;n(l,a),n(E,a);var d=e.mont(r),u=l.invm(a);return 0===o.toRed(d).redPow(new e(A).mul(u).mod(a)).fromRed().mul(c.toRed(d).redPow(E.mul(u).mod(a)).fromRed()).mod(r).mod(a).cmp(E)}(i,t,l)}if("rsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");t=A.concat([s,t]);for(var E=l.modulus.byteLength(),d=[1],u=0;t.length+d.length+2t-E-2)throw new Error("message too long");var d=l.alloc(t-e-E-2),u=t-s-1,b=r(s),h=n(l.concat([c,d,l.alloc(1,1),A],u),a(b,u)),p=n(b,a(h,s));return new o(l.concat([l.alloc(1),p,h],t))}(u,A);else if(1===E)d=function(i,A,t){var e,_=A.length,a=i.modulus.byteLength();if(_>a-11)throw new Error("message too long");e=t?l.alloc(a-_-3,255):function(i){var A,t=l.allocUnsafe(i),e=0,_=r(2*i),a=0;for(;e=0)throw new Error("data too long for modulus")}return t?s(d,u):c(d,u)}},function(i,A,t){var e=t(27),r=t(78),_=t(79),a=t(3),n=t(40),o=t(16),c=t(80),s=t(1).Buffer;i.exports=function(i,A,t){var l;l=i.padding?i.padding:t?1:4;var E,d=e(i),u=d.modulus.byteLength();if(A.length>u||new a(A).cmp(d.modulus)>=0)throw new Error("decryption error");E=t?c(new a(A),d):n(A,d);var b=s.alloc(u-E.length);if(E=s.concat([b,E],u),4===l)return function(i,A){var t=i.modulus.byteLength(),e=o("sha1").update(s.alloc(0)).digest(),a=e.length;if(0!==A[0])throw new Error("decryption error");var n=A.slice(1,a+1),c=A.slice(a+1),l=_(n,r(c,a)),E=_(c,r(l,t-a-1));if(function(i,A){i=s.from(i),A=s.from(A);var t=0,e=i.length;i.length!==A.length&&(t++,e=Math.min(i.length,A.length));var r=-1;for(;++r=A.length){_++;break}var a=A.slice(2,r-1);("0002"!==e.toString("hex")&&!t||"0001"!==e.toString("hex")&&t)&&_++;a.length<8&&_++;if(_)throw new Error("decryption error");return A.slice(r)}(0,E,t);if(3===l)return E;throw new Error("unknown padding")}},function(i,A,t){"use strict";(function(i,e){function r(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var _=t(1),a=t(13),n=_.Buffer,o=_.kMaxLength,c=i.crypto||i.msCrypto,s=Math.pow(2,32)-1;function l(i,A){if("number"!=typeof i||i!=i)throw new TypeError("offset must be a number");if(i>s||i<0)throw new TypeError("offset must be a uint32");if(i>o||i>A)throw new RangeError("offset out of range")}function E(i,A,t){if("number"!=typeof i||i!=i)throw new TypeError("size must be a number");if(i>s||i<0)throw new TypeError("size must be a uint32");if(i+A>t||i>o)throw new RangeError("buffer too small")}function d(i,A,t,r){if(e.browser){var _=i.buffer,n=new Uint8Array(_,A,t);return c.getRandomValues(n),r?void e.nextTick(function(){r(null,i)}):i}if(!r)return a(t).copy(i,A),i;a(t,function(t,e){if(t)return r(t);e.copy(i,A),r(null,i)})}c&&c.getRandomValues||!e.browser?(A.randomFill=function(A,t,e,r){if(!(n.isBuffer(A)||A instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"==typeof t)r=t,t=0,e=A.length;else if("function"==typeof e)r=e,e=A.length-t;else if("function"!=typeof r)throw new TypeError('"cb" argument must be a function');return l(t,A.length),E(e,t,A.length),d(A,t,e,r)},A.randomFillSync=function(A,t,e){void 0===t&&(t=0);if(!(n.isBuffer(A)||A instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');l(t,A.length),void 0===e&&(e=A.length-t);return E(e,t,A.length),d(A,t,e)}):(A.randomFill=r,A.randomFillSync=r)}).call(this,t(8),t(5))},function(i,A,t){(function(A,e,r){var _=function(){var i="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0;return function(_){var a,n=void 0!==(_=_||{})?_:{},o={};for(a in n)n.hasOwnProperty(a)&&(o[a]=n[a]);n.arguments=[],n.thisProgram="./this.program",n.quit=function(i,A){throw A},n.preRun=[],n.postRun=[];var c,s,l,E=!1;if(c="object"==typeof window,s="function"==typeof importScripts,E="object"==typeof A&&!c&&!s,l=!c&&!E&&!s,n.ENVIRONMENT)throw new Error("Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -s ENVIRONMENT=web or -s ENVIRONMENT=node)");S(void 0===n.memoryInitializerPrefixURL,"Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.pthreadMainPrefixURL,"Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.cdInitializerPrefixURL,"Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"),S(void 0===n.filePackagePrefixURL,"Module.filePackagePrefixURL option was removed, use Module.locateFile instead");var d,u,b="";if(E)b=e+"/",n.read=function(i,A){var e;return(e=et(i))||(d||(d=t(15)),u||(u=t(9)),i=u.normalize(i),e=d.readFileSync(i)),A?e:e.toString()},n.readBinary=function(i){var A=n.read(i,!0);return A.buffer||(A=new Uint8Array(A)),S(A.buffer),A},A.argv.length>1&&(n.thisProgram=A.argv[1].replace(/\\/g,"/")),n.arguments=A.argv.slice(2),A.on("unhandledRejection",d_),n.quit=function(i){A.exit(i)},n.inspect=function(){return"[Emscripten Module object]"};else if(l)"undefined"!=typeof read&&(n.read=function(i){var A=et(i);return A?At(A):read(i)}),n.readBinary=function(i){var A;return(A=et(i))?A:"function"==typeof readbuffer?new Uint8Array(readbuffer(i)):(S("object"==typeof(A=read(i,"binary"))),A)},"undefined"!=typeof scriptArgs?n.arguments=scriptArgs:void 0!==arguments&&(n.arguments=arguments),"function"==typeof quit&&(n.quit=function(i){quit(i)});else{if(!c&&!s)throw new Error("environment detection error");s?b=self.location.href:document.currentScript&&(b=document.currentScript.src),i&&(b=i),b=0!==b.indexOf("blob:")?b.substr(0,b.lastIndexOf("/")+1):"",n.read=function(i){try{var A=new XMLHttpRequest;return A.open("GET",i,!1),A.send(null),A.responseText}catch(A){var t=et(i);if(t)return At(t);throw A}},s&&(n.readBinary=function(i){try{var A=new XMLHttpRequest;return A.open("GET",i,!1),A.responseType="arraybuffer",A.send(null),new Uint8Array(A.response)}catch(A){var t=et(i);if(t)return t;throw A}}),n.readAsync=function(i,A,t){var e=new XMLHttpRequest;e.open("GET",i,!0),e.responseType="arraybuffer",e.onload=function(){if(200==e.status||0==e.status&&e.response)A(e.response);else{var r=et(i);r?A(r.buffer):t()}},e.onerror=t,e.send(null)},n.setWindowTitle=function(i){document.title=i}}var h=n.print||("undefined"!=typeof console?console.log.bind(console):"undefined"!=typeof print?print:null),p=n.printErr||("undefined"!=typeof printErr?printErr:"undefined"!=typeof console&&console.warn.bind(console)||h);for(a in o)o.hasOwnProperty(a)&&(n[a]=o[a]);o=void 0;var m=16;function N(i){S(!q);var A=z;return S((z=z+i+15&-16)>2],t=A+i+15&-16;if((T[ei>>2]=t,t>=ci)&&!ni())return T[ei>>2]=A,0;return A}function f(i,A){return A||(A=m),i=Math.ceil(i/A)*A}function B(i){switch(i){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:if("*"===i[i.length-1])return 4;if("i"===i[0]){var A=parseInt(i.substr(1));return S(A%8==0),A/8}return 0}}function w(i){w.shown||(w.shown={}),w.shown[i]||(w.shown[i]=1,p(i))}r_=e_=t_=A_=i_=function(){d_("cannot use the stack before compiled code is ready to run, and has provided stack access")};new Array(0);var v=!1;function S(i,A){i||d_("Assertion failed: "+A)}function I(i,A,t,e){switch("*"===(t=t||"i8").charAt(t.length-1)&&(t="i32"),t){case"i1":case"i8":V[i>>0]=A;break;case"i16":H[i>>1]=A;break;case"i32":T[i>>2]=A;break;case"i64":tempI64=[A>>>0,(tempDouble=A,+wi(tempDouble)>=1?tempDouble>0?(0|Ii(+Si(tempDouble/4294967296),4294967295))>>>0:~~+vi((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],T[i>>2]=tempI64[0],T[i+4>>2]=tempI64[1];break;case"float":K[i>>2]=A;break;case"double":P[i>>3]=A;break;default:d_("invalid type for setValue: "+t)}}var G=0,y=2,Z=4;function Q(i,A,t,e){var r,_;"number"==typeof i?(r=!0,_=i):(r=!1,_=i.length);var a,n="string"==typeof A?A:null;if(a=t==Z?e:["function"==typeof $r?$r:N,t_,N,g][void 0===t?y:t](Math.max(_,n?1:A.length)),r){var o;for(e=a,S(0==(3&a)),o=a+(-4&_);e>2]=0;for(o=a+_;e>0]=0;return a}if("i8"===n)return i.subarray||i.slice?x.set(i,a):x.set(new Uint8Array(i),a),a;for(var c,s,l,E=0;E<_;){var d=i[E];0!==(c=n||A[E])?(S(c,"Must know what type to store in allocate!"),"i64"==c&&(c="i32"),I(a+E,d,c),l!==c&&(s=B(c),l=c),E+=s):E++}return a}function D(i){return q?hi?$r(i):g(i):N(i)}function R(i,A){if(0===A||!i)return"";for(var t,e=0,r=0;S(i+r>0],(0!=t||A)&&(r++,!A||r!=A););A||(A=r);var _="";if(e<128){for(var a;A>0;)a=String.fromCharCode.apply(String,x.subarray(i,i+Math.min(A,1024))),_=_?_+a:a,i+=1024,A-=1024;return _}return j(i)}var Y="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function C(i,A){for(var t=A;i[t];)++t;if(t-A>16&&i.subarray&&Y)return Y.decode(i.subarray(A,t));for(var e,r,_,a,n,o="";;){if(!(e=i[A++]))return o;if(128&e)if(r=63&i[A++],192!=(224&e))if(_=63&i[A++],224==(240&e)?e=(15&e)<<12|r<<6|_:(a=63&i[A++],240==(248&e)?e=(7&e)<<18|r<<12|_<<6|a:(n=63&i[A++],e=248==(252&e)?(3&e)<<24|r<<18|_<<12|a<<6|n:(1&e)<<30|r<<24|_<<18|a<<12|n<<6|63&i[A++])),e<65536)o+=String.fromCharCode(e);else{var c=e-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}else o+=String.fromCharCode((31&e)<<6|r);else o+=String.fromCharCode(e)}}function j(i){return C(x,i)}function W(i,A,t,e){if(!(e>0))return 0;for(var r=t,_=t+e-1,a=0;a=55296&&n<=57343)n=65536+((1023&n)<<10)|1023&i.charCodeAt(++a);if(n<=127){if(t>=_)break;A[t++]=n}else if(n<=2047){if(t+1>=_)break;A[t++]=192|n>>6,A[t++]=128|63&n}else if(n<=65535){if(t+2>=_)break;A[t++]=224|n>>12,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=2097151){if(t+3>=_)break;A[t++]=240|n>>18,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else if(n<=67108863){if(t+4>=_)break;A[t++]=248|n>>24,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}else{if(t+5>=_)break;A[t++]=252|n>>30,A[t++]=128|n>>24&63,A[t++]=128|n>>18&63,A[t++]=128|n>>12&63,A[t++]=128|n>>6&63,A[t++]=128|63&n}}return A[t]=0,t-r}function F(i,A,t){return S("number"==typeof t,"stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"),W(i,x,A,t)}function M(i){for(var A=0,t=0;t=55296&&e<=57343&&(e=65536+((1023&e)<<10)|1023&i.charCodeAt(++t)),e<=127?++A:A+=e<=2047?2:e<=65535?3:e<=2097151?4:e<=67108863?5:6}return A}"undefined"!=typeof TextDecoder&&new TextDecoder("utf-16le");function O(i){var A=M(i)+1,t=t_(A);return W(i,V,t,A),t}function k(i){return i.replace(/__Z[\w\d_]+/g,function(i){var A=function(i){var A=n.___cxa_demangle||n.__cxa_demangle;S(A);try{var t=i;t.startsWith("__Z")&&(t=t.substr(1));var e=M(t)+1,r=$r(e);F(t,r,e);var _=$r(4),a=A(r,0,0,_);if(0===T[_>>2]&&a)return R(a)}catch(i){}finally{r&&Kr(r),_&&Kr(_),a&&Kr(a)}return i}(i);return i===A?i:A+" ["+i+"]"})}function X(){var i=function(){var i=new Error;if(!i.stack){try{throw new Error(0)}catch(A){i=A}if(!i.stack)return"(no stack trace available)"}return i.stack.toString()}();return n.extraStackTrace&&(i+="\n"+n.extraStackTrace()),k(i)}var L,V,x,H,J,T,U,K,P,z,q,$,ii,Ai,ti,ei,ri=16384;function _i(){if(34821223==U[(Ai>>2)-1]&&2310721022==U[(Ai>>2)-2]||d_("Stack overflow! Stack cookie has been overwritten, expected hex dwords 0x89BACDFE and 0x02135467, but received 0x"+U[(Ai>>2)-2].toString(16)+" "+U[(Ai>>2)-1].toString(16)),1668509029!==T[0])throw"Runtime error: The application has corrupted its heap memory area (address zero)!"}function ai(){d_("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+ci+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function ni(){ai()}z=ii=Ai=ei=0,q=!1;var oi=n.TOTAL_STACK||5242880,ci=n.TOTAL_MEMORY||16777216;if(ci0;){var A=i.shift();if("function"!=typeof A){var t=A.func;"number"==typeof t?void 0===A.arg?n.dynCall_v(t):n.dynCall_vi(t,A.arg):t(void 0===A.arg?null:A.arg)}else A()}}var li=[],Ei=[],di=[],ui=[],bi=[],hi=!1,pi=!1;function mi(){_i(),hi||(hi=!0,si(Ei))}function Ni(i){li.unshift(i)}function gi(i){bi.unshift(i)}function fi(i,A){S(i.length>=0,"writeArrayToMemory array must have a length (should be an array or typed array)"),V.set(i,A)}function Bi(i,A,t){for(var e=0;e>0]=i.charCodeAt(e);t||(V[A>>0]=0)}S(Math.imul&&Math.fround&&Math.clz32&&Math.trunc,"this is a legacy browser, build with LEGACY_VM_SUPPORT");var wi=Math.abs,vi=Math.ceil,Si=Math.floor,Ii=Math.min,Gi=0,yi=null,Zi=null,Qi={};function Di(i){Gi++,n.monitorRunDependencies&&n.monitorRunDependencies(Gi),i?(S(!Qi[i]),Qi[i]=1,null===yi&&"undefined"!=typeof setInterval&&(yi=setInterval(function(){if(v)return clearInterval(yi),void(yi=null);var i=!1;for(var A in Qi)i||(i=!0,p("still waiting on run dependencies:")),p("dependency: "+A);i&&p("(end of list)")},1e4))):p("warning: run dependency added without ID")}function Ri(i){if(Gi--,n.monitorRunDependencies&&n.monitorRunDependencies(Gi),i?(S(Qi[i]),delete Qi[i]):p("warning: run dependency removed without ID"),0==Gi&&(null!==yi&&(clearInterval(yi),yi=null),Zi)){var A=Zi;Zi=null,A()}}n.preloadedImages={},n.preloadedAudios={};var Yi=null,Ci="data:application/octet-stream;base64,";function ji(i){return String.prototype.startsWith?i.startsWith(Ci):0===i.indexOf(Ci)}var Wi=[function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__error(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__success(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__get_unspent_outs(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__status_update(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__get_random_outs(t,r)},function(i,A){const t=n.UTF8ToString(i),e=n.UTF8ToString(A),r=JSON.parse(e);n.fromCpp__send_funds__submit_raw_tx(t,r)}];z=749848,Ei.push({func:function(){_r()}},{func:function(){zr()}},{func:function(){Vr()}},{func:function(){Nr()}},{func:function(){pr()}},{func:function(){Br()}},{func:function(){Sr()}},{func:function(){vr()}},{func:function(){wr()}},{func:function(){Gr()}},{func:function(){yr()}},{func:function(){Yr()}},{func:function(){Ir()}},{func:function(){Cr()}},{func:function(){Fr()}},{func:function(){lr()}},{func:function(){ar()}},{func:function(){Er()}},{func:function(){sr()}},{func:function(){Lr()}},{func:function(){dr()}},{func:function(){nr()}},{func:function(){Wr()}},{func:function(){Mr()}},{func:function(){mr()}},{func:function(){jr()}},{func:function(){Or()}},{func:function(){ur()}},{func:function(){br()}},{func:function(){Qr()}},{func:function(){Rr()}},{func:function(){Dr()}},{func:function(){cr()}},{func:function(){Zr()}},{func:function(){hr()}},{func:function(){fr()}},{func:function(){or()}},{func:function(){xr()}},{func:function(){Xr()}},{func:function(){gr()}}),Yi="data:application/octet-stream;base64,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otQCAKfUAgCu1AIAttQCAL/UAgDE1AIAytQCANTUAgDb1AIA49QCAOvUAgDx1AIA+tQCAAHVAgAL1QIAENUCABjVAgAe1QIAKdUCAC/VAgA11QIAPNUCAELVAgBH1QIAUdUCAFjVAgBd1QIAZNUCAGnVAgBv1QIAeNUCAH7VAgCE1QIAidUCAJDVAgCX1QIAnNUCAKLVAgCn1QIAsNUCALfVAgC91QIAwdUCAMnVAgDQ1QIA1tUCANzVAgDi1QIA59UCAOzVAgDz1QIA+tUCAP/VAgAH1gIADNYCABPWAgAa1gIAINYCACfWAgAs1gIAM9YCADrWAgBB1gIARtYCAEzWAgBT1gIAWdYCAF/WAgBl1gIAa9YCAHHWAgB51gIAgNYCAIbWAgCM1gIAktYCAJjWAgCg1gIAp9YCAK7WAgC21gIAvNYCAMLWAgDJ1gIAz9YCANXWAgDa1gIA39YCAOXWAgDt1gIA89YCAPvWAgAA1wIABtcCABLXAgAX1wIAHNcCACLXAgAp1wIALtcCADXXAgA61wIAQNcCAErXAgBP1wIAWNcCAGHXAgBm1wIAa9cCAHHXAgB51wIAgNcCAIjXAgCN1wIAk9cCAJjXAgCe1wIApdcCAKrXAgCw1wIAtdcCAL3XAgDE1wIAzdcCANXXAgDd1wIA5NcCAOzXAgD21wIA/tcCAAfYAgAL2AIAD9gCABXYAgAb2AIAItgCACnYAgAv2AIANdgCADvYAgBC2AIASNgCAE/YAgBW2AIAYdgCAGjYAgBu2AIAdNgCAH/YAgCE2AIAjtgCAJTYAgCa2AIAoNgCAKfYAgCu2AIAstgCALfYAgC82AIAwdgCAMrYAgDS2AIA2tgCAODYAgDp2AIA7tgCAPTYAgD62AIAAdkCAAjZAgAP2QIAFdkCABzZAgAk2QIAK9kCADHZAgA22QIAPNkCAEXZAgBL2QIAVNkCAF3ZAgBm2QIAbdkCAHTZAgB72QIAgdkCAIbZAgCL2QIAktkCAJjZAgCh2QIAqNkCAK7ZAgC02QIAvNkCAMDZAgDG2QIAzNkCANPZAgDY2QIA4tkCAOvZAgDw2QIA99kCAADaAgAF2gIAC9oCABLaAgAZ2gIAH9oCACXaAgAs2gIAMtoCADvaAgBB2gIARtoCAE3aAgBT2gIAWNoCAGDaAgBl2gIAbdoCAHLaAgB42gIAftoCAIXaAgCO2gIAlNoCAJzaAgCh2gIAq9oCALPaAgC62gIAxdoCANDaAgDW2gIA3NoCAOHaAgDn2gIA7doCAPXaAgD62gIA/9oCAAfbAgAM2wIAEdsCABjbAgAe2wIAJtsCAC3bAgA02wIAO9sCAEPbAgBJ2wIAUNsCAFfbAgBd2wIAZNsCAG3bAgB02wIAetsCAIPbAgCJ2wIAj9sCAJXbAgCc2wIAotsCAKfbAgCu2wIAtdsCAL3bAgDF2wIAzdsCANLbAgDc2wIA5NsCAOjbAgDx2wIA9dsCAPvbAgAB3AIACNwCABPcAgAY3AIAHdwCACPcAgAo3AIALtwCADPcAgA43AIAQNwCAEbcAgBO3AIAVNwCAFrcAgBf3AIAZdwCAG/cAgB23AIAgdwCAIjcAgCN3AIAktwCAJfcAgCf3AIApdwCAK7cAgC43AIAwdwCAMbcAgDO3AIA2dwCAN/cAgDq3AIA8NwCAPTcAgD63AIAAN0CAArdAgAT3QIAG90CACHdAgAl3QIALN0CADLdAgA53QIAQd0CAEfdAgBM3QIAVN0CAF/dAgBm3QIAbN0CAHLdAgB23QIAe90CAILdAgCL3QIAkN0CAJbdAgCd3QIAo90CAKvdAgCv3QIAtd0CALrdAgC+3QIAxt0CAM3dAgDR3QIA190CANzdAgDj3QIA690CAPLdAgD53QIA/t0CAAfeAgAS3gIAF94CAB3eAgAk3gIAKd4CADPeAgA73gIAQd4CAEfeAgBL3gIAUt4CAFbeAgDOSQUAW94CAGPeAgBr3gIAdd4CAH/eAgCH3gIAjt4CAJXeAgCb3gIAo94CAKzeAgC03gIAwN4CAMTeAgDI3gIAzd4CANbeAgDg3gIA5d4CAOreAgDv3gIA894CAPveAgAD3wIACt8CABLfAgAa3wIAIN8CACnfAgAy3wIAPN8CAELfAgBH3wIATt8CAFTfAgBa3wIAX98CAGTfAgBv3wIAdN8CAHzfAgCF3wIAjd8CAJHfAgCY3wIAn98CAKffAgCv3wIAt98CAL/fAgDF3wIAzN8CAHZKBQDV3wIA3d8CAOTfAgDq3wIA8t8CAPjfAgAA4AIACOACAA/gAgAU4AIAHeACACTgAgAr4AIAMOACADfgAgA+4AIAReACAEzgAgBW4AIAXuACAGPgAgBr4AIAceACAHXgAgB74AIAgOACAIbgAgCN4AIAleACAJ7gAgCm4AIAsOACALrgAgDA4AIAyuACANHgAgDW4AIA3uACAOPgAgDs4AIA8eACAPngAgD+4AIABOECAAjhAgAR4QIAGOECAB7hAgAl4QIAK+ECADPhAgA94QIAQuECAErhAgBU4QIAWeECAF/hAgBk4QIAbeECAHbhAgB84QIAguECAIfhAgCM4QIAlOECAJrhAgCf4QIAp+ECAK7hAgC04QIAuuECAMHhAgDH4QIAzOECANLhAgDZ4QIA3uECAOLhAgDn4QIA7eECAPPhAgD64QIAAeICAAjiAgAO4gIAFuICAB3iAgAi4gIALeICADjiAgA+4gIAR+ICAE3iAgBT4gIAW+ICAGXiAgBw4gIAdOICAHniAgB/4gIAhOICAIjiAgCP4gIAmOICAKLiAgCm4gIAr+ICALfiAgC+4gIAw+ICAMniAgDS4gIA2+ICAOTiAgDs4gIA8+ICAPniAgD/4gIABuMCAA/jAgAY4wIAHuMCACTjAgAq4wIAMeMCADfjAgBB4wIARuMCAE3jAgBS4wIAWOMCAF/jAgBl4wIAa+MCAHHjAgB24wIAfOMCAIHjAgCF4wIAj+MCAJXjAgCf4wIAp+MCAKzjAgC14wIAv+MCAMTjAgDL4wIA0eMCANbjAgDb4wIA5eMCAOvjAgD04wIA++MCAALkAgAI5AIADOQCABHkAgAW5AIAHeQCACPkAgAq5AIAMOQCADjkAgA85AIAQuQCAEjkAgBO5AIAVOQCAFzkAgBj5AIAbOQCAHLkAgB55AIAfeQCAIbkAgCN5AIAleQCAJ3kAgCl5AIAquQCALPkAgC55AIAvuQCAMTkAgDM5AIA0OQCANbkAgDc5AIA4uQCAOzkAgDy5AIA+eQCAAHlAgAI5QIADuUCABXlAgAc5QIAJOUCACvlAgAy5QIAPOUCAEjlAgBM5QIAUeUCAFflAgBh5QIAaOUCAHDlAgB45QIAfOUCAIPlAgCN5QIAmOUCAJ7lAgCl5QIArOUCALLlAgC45QIAw+UCAMrlAgDO5QIA1uUCAN7lAgDj5QIA6OUCAO/lAgD25QIA/uUCAALmAgAL5gIAE+YCABfmAgAe5gIAI+YCACjmAgAt5gIANeYCADrmAgBB5gIASOYCAFDmAgBX5gIAXuYCAGbmAgBv5gIAdeYCAHzmAgCC5gIAieYCAJDmAgAAAAAAAAAAALXmAgC75gIAweYCAMfmAgDN5gIA0+YCANnmAgDf5gIA5eYCAOvmAgDx5gIA9+YCAP3mAgAD5wIACecCAA/nAgAV5wIAG+cCACHnAgAn5wIALecCADPnAgA55wIAP+cCAEXnAgBL5wIAUecCAFfnAgBd5wIAY+cCAGnnAgBv5wIAdecCAHvnAgCB5wIAh+cCAI3nAgCT5wIAmecCAJ/nAgCl5wIAq+cCALHnAgC35wIAvecCAMPnAgDJ5wIAz+cCANXnAgDb5wIA4ecCAOfnAgDt5wIA8+cCAPnnAgD/5wIABegCAAvoAgAR6AIAF+gCAB3oAgAj6AIAKegCAC/oAgA16AIAO+gCAEHoAgBH6AIATegCAFPoAgBZ6AIAX+gCAGXoAgBr6AIAcegCAHfoAgB96AIAg+gCAInoAgCP6AIAlegCAJvoAgCh6AIAp+gCAK3oAgCz6AIAuegCAL/oAgDF6AIAy+gCANHoAgDX6AIA3egCAOPoAgDp6AIA7+gCAPXoAgD76AIAAekCAAfpAgAN6QIAE+kCABnpAgAf6QIAJekCACvpAgAx6QIAN+kCAD3pAgBD6QIASekCAE/pAgBV6QIAW+kCAGHpAgBn6QIAbekCAHPpAgB56QIAf+kCAIXpAgCL6QIAkekCAJfpAgCd6QIAo+kCAKnpAgCv6QIAtekCALvpAgDB6QIAx+kCAM3pAgDT6QIA2ekCAN/pAgDl6QIA6+kCAPHpAgD36QIA/ekCAAPqAgAJ6gIAD+oCABXqAgAb6gIAIeoCACfqAgAt6gIAM+oCADnqAgA/6gIAReoCAEvqAgBR6gIAV+oCAF3qAgBj6gIAaeoCAG/qAgB16gIAe+oCAIHqAgCH6gIAjeoCAJPqAgCZ6gIAn+oCAKXqAgCr6gIAseoCALfqAgC96gIAw+oCAMnqAgDP6gIA1eoCANvqAgDh6gIA5+oCAO3qAgDz6gIA+eoCAP/qAgAF6wIAC+sCABHrAgAX6wIAHesCACPrAgAp6wIAL+sCADXrAgA76wIAQesCAEfrAgBN6wIAU+sCAFnrAgBf6wIAZesCAGvrAgBx6wIAd+sCAH3rAgCD6wIAiesCAI/rAgCV6wIAm+sCAKHrAgCn6wIAresCALPrAgC56wIAv+sCAMXrAgDL6wIA0esCANfrAgDd6wIA4+sCAOnrAgDv6wIA9esCAPvrAgAB7AIAB+wCAA3sAgAT7AIAGewCAB/sAgAl7AIAK+wCADHsAgA37AIAPewCAEPsAgBJ7AIAT+wCAFXsAgBb7AIAYewCAGfsAgBt7AIAc+wCAHnsAgB/7AIAhewCAIvsAgCR7AIAl+wCAJ3sAgCj7AIAqewCAK/sAgC17AIAu+wCAMHsAgDH7AIAzewCANPsAgDZ7AIAbtgCAN/sAgDl7AIA6+wCAPHsAgD37AIA/ewCAAPtAgAJ7QIAD+0CABXtAgAb7QIAIe0CACftAgAt7QIAM+0CADntAgA/7QIARe0CAEvtAgBR7QIAV+0CAF3tAgBj7QIAae0CAG/tAgB17QIAe+0CAIHtAgCH7QIAje0CAJPtAgCZ7QIAn+0CAKXtAgCr7QIAse0CALftAgC97QIAw+0CAMntAgDP7QIA1e0CANvtAgDh7QIA5+0CAO3tAgDz7QIA+e0CAP/tAgAF7gIAC+4CABHuAgAX7gIAHe4CACPuAgAp7gIAL+4CADXuAgA77gIAQe4CAEfuAgBN7gIAU+4CAFnuAgBf7gIAZe4CAGvuAgBx7gIAd+4CAH3uAgCD7gIAie4CAI/uAgCV7gIAm+4CAKHuAgCn7gIAre4CALPuAgC57gIAv+4CAMXuAgDL7gIA0e4CANfuAgDd7gIA4+4CAOnuAgDv7gIA9e4CAPvuAgAB7wIAB+8CAA3vAgAT7wIAGe8CAB/vAgAl7wIAK+8CADHvAgA37wIAPe8CAEPvAgBJ7wIAT+8CAFXvAgBb7wIAYe8CAGfvAgBt7wIAc+8CAHnvAgB/7wIAhe8CAIvvAgCR7wIAl+8CAJ3vAgCj7wIAqe8CAK/vAgC17wIAu+8CAMHvAgDH7wIAze8CANPvAgDZ7wIA3+8CAOXvAgDr7wIA8e8CAPfvAgD97wIAA/ACAAnwAgAP8AIAFfACABvwAgAh8AIAJ/ACAC3wAgAz8AIAOfACAD/wAgBF8AIAS/ACAFHwAgBX8AIAXfACAGPwAgBp8AIAb/ACAHXwAgB78AIAgfACAIfwAgCN8AIAk/ACAJnwAgCf8AIApfACAKvwAgCx8AIAt/ACAL3wAgDD8AIAyfACAM/wAgDV8AIA2/ACAOHwAgDn8AIA7fACAPPwAgD58AIA//ACAAXxAgAL8QIAEfECABfxAgAd8QIAI/ECACnxAgAv8QIANfECANbaAgA78QIAQfECAEfxAgBN8QIAU/ECAFnxAgBf8QIAZfECAGvxAgBx8QIAd/ECAH3xAgCD8QIAifECAI/xAgCV8QIAm/ECAKHxAgCn8QIArfECALPxAgC58QIAv/ECAMXxAgDL8QIA0fECANfxAgDd8QIA4/ECAOnxAgDv8QIA9fECAPvxAgAB8gIAB/ICAA3yAgAT8gIAGfICAB/yAgAl8gIAK/ICADHyAgA38gIAPfICAEPyAgBJ8gIAT/ICAFXyAgBb8gIAYfICAGfyAgBt8gIAc/ICAHnyAgB/8gIAhfICAIvyAgCR8gIAl/ICAJ3yAgCj8gIAqfICAK/yAgC18gIAu/ICAMHyAgDH8gIAzfICANPyAgDZ8gIA3/ICAOXyAgDr8gIA8fICAPfyAgD98gIAA/MCAAnzAgAP8wIAFfMCABvzAgAh8wIAJ/MCAC3zAgAz8wIAOfMCAD/zAgBF8wIAS/MCAFHzAgBX8wIAXfMCAGPzAgBp8wIAb/MCAHXzAgB78wIAgfMCAIfzAgCN8wIAk/MCAJnzAgCf8wIApfMCAKvzAgCx8wIAt/MCAL3zAgDD8wIAyfMCAM/zAgDV8wIA2/MCAOHzAgDn8wIA7fMCAPPzAgD58wIA//MCAAX0AgAL9AIAEfQCABf0AgAd9AIAI/QCACn0AgAv9AIANfQCADv0AgBB9AIAR/QCAE30AgBT9AIAWfQCAF/0AgBl9AIAa/QCAHH0AgB39AIAffQCAIP0AgCJ9AIAj/QCAJX0AgCb9AIAofQCAKf0AgCt9AIAs/QCALn0AgC/9AIAxfQCAMv0AgDR9AIA1/QCAN30AgDj9AIA6fQCAO/0AgD19AIA+/QCAAH1AgAH9QIADfUCABP1AgAZ9QIAH/UCACX1AgAr9QIAMfUCADf1AgA99QIAQ/UCAEn1AgBP9QIAVfUCAFv1AgBh9QIAZ/UCAG31AgBz9QIAefUCAH/1AgCF9QIAi/UCAJH1AgCX9QIAnfUCAKP1AgCp9QIAr/UCALX1AgC79QIAwfUCAMf1AgDN9QIA0/UCANn1AgDf9QIA5fUCAOv1AgDx9QIA9/UCAP31AgAD9gIACfYCAA/2AgAV9gIAG/YCACH2AgAn9gIALfYCADP2AgA59gIAP/YCAEX2AgBL9gIAUfYCAFf2AgBd9gIAY/YCAGn2AgBv9gIAdfYCAHv2AgCB9gIAh/YCAI32AgCT9gIAmfYCAJ/2AgCl9gIAq/YCALH2AgC39gIAvfYCAMP2AgDJ9gIAz/YCANX2AgDb9gIA4fYCAOf2AgDt9gIA8/YCAPn2AgD/9gIABfcCAAv3AgAR9wIAF/cCAB33AgAj9wIAKfcCAC/3AgA19wIAO/cCAEH3AgBH9wIATfcCAFP3AgBZ9wIAX/cCAGX3AgBr9wIAcfcCAHf3AgB99wIAg/cCAIn3AgCP9wIAlfcCAJv3AgCh9wIAp/cCAK33AgCz9wIAufcCAL/3AgDF9wIAy/cCANH3AgDX9wIA3fcCAOP3AgDp9wIA7/cCAPX3AgD79wIAAfgCAAf4AgAN+AIAE/gCABn4AgAf+AIAJfgCACv4AgAx+AIAN/gCAD34AgBD+AIASfgCAE/4AgBV+AIAW/gCAGH4AgBn+AIAbfgCAHP4AgB5+AIAf/gCAIX4AgCL+AIAkfgCAJf4AgCd+AIAo/gCAKn4AgCv+AIAtfgCALv4AgDB+AIAx/gCAM34AgDT+AIA2fgCAN/4AgDl+AIA6/gCAPH4AgD3+AIA/fgCAAP5AgAJ+QIAD/kCABX5AgAb+QIAIfkCACf5AgAt+QIAM/kCADn5AgA/+QIARfkCAEv5AgBR+QIAV/kCAF35AgBj+QIAafkCAG/5AgB1+QIAe/kCAIH5AgCH+QIAjfkCAJP5AgCZ+QIAn/kCAKX5AgCr+QIAsfkCALf5AgC9+QIAw/kCAMn5AgDP+QIA1fkCANv5AgDh+QIA5/kCAO35AgDz+QIA+fkCAP/5AgAF+gIAC/oCABH6AgAX+gIAHfoCACP6AgAp+gIAL/oCADX6AgA7+gIAQfoCAEf6AgBN+gIAU/oCAFn6AgBf+gIAZfoCAGv6AgBx+gIAd/oCAH36AgCD+gIAifoCAI/6AgCV+gIAm/oCAKH6AgCn+gIArfoCALP6AgC5+gIAv/oCAMX6AgDL+gIA0foCANf6AgDd+gIA4/oCAOn6AgDv+gIA9foCAPv6AgAB+wIAB/sCAA37AgAT+wIAGfsCAB/7AgAl+wIAK/sCADH7AgA3+wIAPfsCAEP7AgBJ+wIAT/sCAFX7AgBb+wIAYfsCAGf7AgBt+wIAc/sCAHn7AgB/+wIAhfsCAIv7AgCR+wIAl/sCAJ37AgCj+wIAqfsCAK/7AgC1+wIAu/sCAMH7AgDH+wIAzfsCANP7AgDZ+wIA3/sCAOX7AgDr+wIA8fsCAPf7AgD9+wIAA/wCAAn8AgAP/AIAFfwCABv8AgAh/AIAJ/wCAC38AgAz/AIAOfwCAD/8AgBF/AIAS/wCAFH8AgBX/AIAXfwCAGP8AgBp/AIAb/wCAHX8AgB7/AIAgfwCAIf8AgCN/AIAk/wCAJn8AgCf/AIApfwCAKv8AgCx/AIAt/wCAL38AgDD/AIAyfwCAM/8AgDV/AIA2/wCAOH8AgDn/AIA7fwCAPP8AgD5/AIA//wCAAX9AgAL/QIAEf0CABf9AgAd/QIAI/0CACn9AgAv/QIANf0CADv9AgBB/QIAR/0CAE39AgBT/QIAWf0CAF/9AgBl/QIAa/0CAHH9AgB3/QIAff0CAIP9AgCJ/QIAj/0CAJX9AgCb/QIAof0CAKf9AgCt/QIAs/0CALn9AgC//QIAxf0CAMv9AgDR/QIA1/0CAN39AgDj/QIA6f0CAO/9AgD1/QIA+/0CAAH+AgAH/gIADf4CABP+AgAZ/gIAH/4CACX+AgAr/gIAMf4CADf+AgA9/gIAQ/4CAEn+AgBP/gIAVf4CAFv+AgBh/gIAZ/4CAG3+AgBz/gIAef4CAH/+AgCF/gIAi/4CAJH+AgCX/gIAnf4CAKP+AgCp/gIAr/4CALX+AgC7/gIAwf4CAMf+AgDN/gIA0/4CANn+AgDf/gIA5f4CAOv+AgDx/gIA9/4CAP3+AgAD/wIACf8CAA//AgAV/wIAG/8CACH/AgAn/wIALf8CADP/AgA5/wIAP/8CAEX/AgBL/wIAUf8CAFf/AgBd/wIAY/8CAGn/AgBv/wIAdf8CAHv/AgCB/wIAh/8CAI3/AgCT/wIAmf8CAJ//AgCl/wIAq/8CALH/AgC3/wIAvf8CAMP/AgDJ/wIAz/8CANX/AgDb/wIA4f8CAOf/AgDt/wIA8/8CAPn/AgD//wIABQADAAsAAwARAAMAFwADAB0AAwAjAAMAKQADAC8AAwA1AAMAOwADAEEAAwBHAAMATQADAFMAAwBZAAMAXwADAGUAAwBrAAMAcQADAHcAAwB9AAMAgwADAIkAAwCPAAMAlQADAJsAAwChAAMApwADAK0AAwCzAAMAuQADAL8AAwDFAAMAywADANEAAwDXAAMA3QADAOMAAwDpAAMA7wADAPUAAwD7AAMAAQEDAAcBAwANAQMAEwEDABkBAwAfAQMAJQEDACsBAwAxAQMANwEDAD0BAwBDAQMASQEDAE8BAwBVAQMAWwEDAGEBAwBnAQMAbQEDAHMBAwB5AQMAfwEDAIUBAwCLAQMAkQEDAJcBAwCdAQMAX8QCAKMBAwCpAQMArwEDALUBAwC7AQMAwQEDAMcBAwDNAQMA0wEDANkBAwDfAQMA5QEDAOsBAwDxAQMA9wEDAP0BAwADAgMACQIDAA8CAwAVAgMAGwIDACECAwAnAgMALQIDADMCAwA5AgMAPwIDAEUCAwBLAgMAUQIDAFcCAwBdAgMAYwIDAGkCAwBvAgMAdQIDAHsCAwCBAgMAhwIDAI0CAwCTAgMAmQIDAJ8CAwClAgMAqwIDALECAwC3AgMAvQIDAMMCAwDJAgMAzwIDANUCAwDbAgMA4QIDAOcCAwDtAgMA8wIDAPkCAwD/AgMABQMDAAsDAwARAwMAFwMDAB0DAwAjAwMAKQMDAC8DAwA1AwMAOwMDAEEDAwBHAwMATQMDAFMDAwBZAwMAXwMDAGUDAwBrAwMAcQMDAHcDAwB9AwMAgwMDAIkDAwCPAwMAlQMDAJsDAwChAwMApwMDAK0DAwCzAwMAuQMDAL8DAwDFAwMAywMDANEDAwDXAwMA3QMDAOMDAwDpAwMA7wMDAPUDAwD7AwMAAQQDAAcEAwANBAMAEwQDABkEAwAfBAMAJQQDACsEAwAxBAMANwQDAD0EAwBDBAMASQQDAE8EAwBVBAMAWwQDAGEEAwBnBAMAbQQDAHMEAwB5BAMAfwQDAIUEAwCLBAMAkQQDAJcEAwCdBAMAowQDAKkEAwCvBAMAtQQDALsEAwDBBAMAxwQDAM0EAwDTBAMA2QQDAN8EAwDlBAMA6wQDAPEEAwD3BAMA/QQDAAMFAwAJBQMADwUDABUFAwAbBQMAIQUDACcFAwAtBQMAMwUDADkFAwA/BQMARQUDAEsFAwBRBQMAVwUDAF0FAwBjBQMAaQUDAG8FAwB1BQMAewUDAIEFAwCHBQMAjQUDAJMFAwCZBQMAnwUDAKUFAwCrBQMAsQUDALcFAwC9BQMAwwUDAMkFAwDPBQMA1QUDANsFAwDhBQMA5wUDAO0FAwDzBQMA+QUDAP8FAwAFBgMACwYDABEGAwAXBgMAHQYDACMGAwApBgMALwYDADUGAwA7BgMAQQYDAEcGAwBNBgMAUwYDAFkGAwBfBgMAZQYDAGsGAwBxBgMAdwYDAH0GAwCDBgMAiQYDAI8GAwCVBgMAmwYDAKEGAwCnBgMArQYDALMGAwC5BgMAvwYDAMUGAwDLBgMA0QYDANcGAwDdBgMA4wYDAOkGAwDvBgMA9QYDAPsGAwABBwMABwcDAA0HAwATBwMAGQcDAB8HAwAlBwMAKwcDADEHAwA3BwMAPQcDAEMHAwBJBwMATwcDAFUHAwBbBwMAYQcDAGcHAwBtBwMAcwcDAHkHAwB/BwMAhQcDAIsHAwCRBwMAlwcDAJ0HAwCjBwMAqQcDAK8HAwC1BwMAuwcDAMEHAwDHBwMAzQcDANMHAwDZBwMA3wcDAOUHAwDrBwMA8QcDAPcHAwD9BwMAAwgDAAkIAwAPCAMAFQgDABsIAwAhCAMAJwgDAC0IAwAzCAMAOQgDAD8IAwBFCAMASwgDAFEIAwBXCAMAXQgDAGMIAwBpCAMAbwgDAHUIAwB7CAMAgQgDAIcIAwCNCAMAkwgDAJkIAwCfCAMApQgDAKsIAwCxCAMAtwgDAL0IAwDDCAMAyQgDAM8IAwDVCAMA2wgDAOEIAwDnCAMA7QgDAPMIAwD5CAMA/wgDAAUJAwALCQMAEQkDABcJAwAdCQMAIwkDACkJAwAvCQMANQkDADsJAwBBCQMARwkDAE0JAwBTCQMAWQkDAF8JAwBlCQMAawkDAHEJAwB3CQMAfQkDAIMJAwCJCQMAjwkDAJUJAwCbCQMAoQkDAKcJAwCtCQMAswkDALkJAwC/CQMAxQkDAMsJAwDRCQMA1wkDAN0JAwDjCQMA6QkDAO8JAwD1CQMA+wkDAAEKAwAHCgMADQoDABMKAwAZCgMAHwoDACUKAwArCgMAMQoDADcKAwA9CgMAQwoDAEkKAwBPCgMAVgoDAF0KAwBkCgMAawoDAHIKAwB5CgMAgAoDAIkKAwCWCgMAnQoDAKQKAwCsCgMAugoDAMEKAwDICgMA0AoDANgKAwDfCgMA5goDAO0KAwD0CgMA+woDAAILAwAMCwMAFAsDABwLAwAlCwMALwsDADYLAwA9CwMARAsDAEsLAwBSCwMAWQsDAGALAwBoCwMAcAsDAHcLAwB+CwMAhgsDAI0LAwCUCwMAmwsDAKULAwCsCwMAswsDALsLAwDDCwMAygsDANELAwDYCwMA4AsDAOcLAwDuCwMA9QsDAPwLAwAEDAMADAwDABQMAwAbDAMAIgwDACkMAwAxDAMAOAwDAD8MAwBIDAMAUAwDAFcMAwBhDAMAaQwDAHMMAwB+DAMAhQwDAI0MAwCUDAMAnQwDAKQMAwCtDAMAtAwDALsMAwDCDAMAygwDANMMAwDaDAMA4QwDAOgMAwDvDAMA9gwDAP0MAwAEDQMACw0DABINAwAZDQMAIQ0DACgNAwAyDQMAOQ0DAEANAwBHDQMATw0DAFcNAwBiDQMAaQ0DAAAAAAAAAAAAjg0DAJQNAwCbDQMAoQ0DAK0NAwC2DQMAvg0DAMgNAwDRDQMA2g0DAOENAwDpDQMA7w0DAPYNAwD/DQMABg4DAA0OAwAXDgMAIg4DACsOAwAyDgMAPA4DAEMOAwBMDgMAUQ4DAFsOAwBjDgMAag4DAHEOAwB4DgMAgQ4DAIkOAwCQDgMAlw4DAJ0OAwCkDgMAqg4DAK8OAwC5DgMAwQ4DAMgOAwDQDgMA1w4DAN4OAwDlDgMA7Q4DAPIOAwD6DgMABg8DABAPAwAaDwMAIA8DACUPAwAuDwMANg8DADsPAwBBDwMASg8DAFAPAwBVDwMAXg8DAGcPAwBuDwMAdQ8DAH0PAwCGDwMAjQ8DAJQPAwCbDwMAog8DAKcPAwCwDwMAtQ8DAL0PAwDHDwMA0A8DANcPAwDeDwMA5A8DAO4PAwD4DwMAARADAAYQAwAOEAMAFRADABwQAwAiEAMAKxADADUQAwA7EAMAQxADAEoQAwBQEAMAWBADAGEQAwBqEAMAcxADAHwQAwCGEAMAkRADAJcQAwCfEAMAqBADALEQAwC6EAMAwRADAMgQAwDOEAMA1RADANsQAwDiEAMA7hADAPUQAwD9EAMABhEDAAwRAwATEQMAGhEDACARAwApEQMALxEDADURAwA8EQMAQxEDAEwRAwBVEQMAXBEDAGERAwBoEQMAbxEDAHYRAwCCEQMAhxEDAJARAwCVEQMAnBEDAKIRAwCoEQMAsREDALkRAwC/EQMAxxEDAM0RAwDVEQMA3REDAOURAwDtEQMA9BEDAP0RAwAEEgMADBIDABISAwAYEgMAIRIDACgSAwAvEgMANhIDAEASAwBGEgMATxIDAFUSAwBdEgMAZhIDAG8SAwB3EgMAfhIDAIUSAwCNEgMAmRIDAJ8SAwCmEgMArRIDALQSAwC/EgMAyBIDAM8SAwDYEgMA3RIDAOMSAwDqEgMA7xIDAPcSAwD9EgMAAhMDAAoTAwAREwMAGBMDACATAwAmEwMALxMDADQTAwA8EwMASRMDAE8TAwBWEwMAXhMDAGUTAwBrEwMAz+cCAHITAwB5EwMAgBMDAIcTAwCNEwMAmBMDAKATAwCnEwMArRMDALYTAwDAEwMAyRMDANATAwDWEwMA4hMDAOgTAwDyEwMA+BMDAAEUAwAKFAMAERQDABgUAwAjFAMAKhQDADAUAwA3FAMAPRQDAEIUAwBIFAMAURQDAFsUAwBlFAMAbxQDAHoUAwCBFAMAhhQDAI0UAwCSFAMAmhQDAJ8UAwCpFAMArxQDALUUAwC8FAMAwxQDAM0UAwDVFAMA3hQDAOQUAwDsFAMA8xQDAPwUAwABFQMACBUDAA4VAwAXFQMAHRUDACUVAwAvFQMANRUDAEEVAwBLFQMAUhUDAFkVAwBeFQMAYxUDAGkVAwBvFQMAdhUDAH0VAwCEFQMAjBUDAJQVAwCZFQMAnhUDAKQVAwCrFQMAsRUDALcVAwC+FQMAJ+oCAMMVAwDKFQMA0xUDANkVAwDiFQMA6hUDAPEVAwD5FQMABhYDAA8WAwAXFgMAHRYDACgWAwAtFgMAMxYDADoWAwBAFgMARRYDAEoWAwBTFgMAXBYDAGEWAwBoFgMAcBYDAHgWAwB+FgMAgxYDAIkWAwCPFgMAlxYDAJ4WAwCnFgMArhYDALUWAwC9FgMAxRYDAM0WAwDUFgMA2xYDAOYWAwDxFgMA+hYDAAIXAwAIFwMAEBcDABcXAwAfFwMAJhcDACsXAwAyFwMAOhcDAEMXAwBNFwMAUxcDAF0XAwBlFwMAaxcDAHUXAwB/FwMAiBcDAI8XAwCVFwMAnRcDAKUXAwCtFwMAtBcDALwXAwDEFwMA0BcDANgXAwDfFwMA5hcDAO4XAwD1FwMA/BcDAAMYAwAKGAMAEBgDABoYAwAhGAMAKBgDAC4YAwA0GAMAOxgDAEEYAwBIGAMAURgDAFYYAwBdGAMAYxgDAGkYAwBwGAMAeBgDAH8YAwCFGAMAjBgDAJMYAwCaGAMAoxgDAKkYAwCwGAMAuhgDAL8YAwDHGAMAzhgDANQYAwDfGAMA5BgDAOoYAwDyGAMA+BgDAP4YAwAEGQMA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EiYDABkmAwAfJgMAJSYDACsmAwAxJgMANyYDAD0mAwBDJgMATiYDAFUmAwBdJgMAYyYDAGomAwB0JgMAeyYDAIImAwCJJgMAkSYDAJYmAwCdJgMAoyYDAKsmAwCzJgMAuSYDAMEmAwDHJgMAzSYDANMmAwDZJgMA4SYDAOgmAwDuJgMA9SYDAP4mAwAFJwMADCcDABMnAwAbJwMAJScDACsnAwAzJwMAOScDAEAnAwBGJwMATicDAFQnAwBZJwMAXicDAGQnAwBtJwMAdScDAH8nAwCFJwMAjCcDAJInAwCYJwMAnicDAKMnAwCqJwMAsycDALonAwDAJwMAxScDAMwnAwDTJwMA2CcDAN8nAwDnJwMA7icDAPMnAwD5JwMAACgDAAcoAwARKAMAFigDAB0oAwAlKAMAMSgDADsoAwBFKAMASygDAFIoAwBcKAMAZSgDAG4oAwB1KAMAfSgDAIUoAwCOKAMAligDAJ0oAwCkKAMArCgDALUoAwC8KAMAwigDAMkoAwDQKAMA1ygDANwoAwDiKAMA6SgDAO8oAwD1KAMA+ygDAAIpAwAKKQMADykDABYpAwAdKQMAIikDACkpAwAvKQMAOikDAEEpAwBHKQMATikDAFUpAwBcKQMAYikDAGgpAwBvKQMAdCkDAHspAwCDKQMAiikDAJEpAwCXKQMAnSkDAKIpAwCrKQMAsSkDALgpAwC/KQMAxikDAM4pAwDUKQMA2ykDAOIpAwDqKQMA8ykDAP4pAwAEKgMADCoDABMqAwAdKgMAIioDACwqAwAzKgMAOioDAEEqAwBHKgMATioDAFUqAwBdKgMAYyoDAGwqAwB0KgMAeyoDAIQqAwCKKgMAkyoDAJsqAwCiKgMAqCoDAK4qAwC2KgMAvSoDAMIqAwDJKgMA0yoDANsqAwDhKgMA6SoDAPQqAwD7KgMAAisDAAsrAwARKwMAFisDAB4rAwAmKwMALSsDADMrAwA9KwMARisDAEwrAwBUKwMAXCsDAGMrAwBqKwMAcisDAHkrAwB/KwMAhSsDAI0rAwCUKwMAnisDAKYrAwCsKwMAsysDALkrAwC/KwMAxSsDAMorAwDSKwMA2isDAOQrAwDpKwMA7ysDAPUrAwD7KwMAASwDAAksAwATLAMAGCwDACAsAwAmLAMALSwDADQsAwA8LAMARywDAE4sAwBVLAMAYCwDAGcsAwBuLAMAdSwDAHwsAwCHLAMAjywDAJcsAwCgLAMApiwDALEsAwC3LAMAvywDAMUsAwDKLAMA0CwDANcsAwDcLAMA4iwDAOwsAwD1LAMA/CwDAAMtAwANLQMAFC0DABotAwAgLQMAJy0DAC0tAwA2LQMAPC0DAEYtAwBPLQMAVi0DAF0tAwBkLQMAaS0DAHAtAwB3LQMAfi0DAIUtAwCOLQMAlC0DAJktAwCfLQMApC0DAKktAwCxLQMAuS0DAL8tAwDHLQMAzi0DANQtAwDbLQMA5S0DAOstAwDyLQMA+y0DAAMuAwAILgMADi4DABMuAwAdLgMAIy4DAC0uAwAyLgMAOS4DAEEuAwBHLgMATi4DAFMuAwBZLgMAXy4DAGUuAwBrLgMAdC4DAHsuAwCELgMAiy4DAJAuAwCWLgMAni4DAKYuAwCuLgMAuS4DAMMuAwDJLgMA0i4DANkuAwDiLgMA6S4DAPMuAwD7LgMAAi8DAAsvAwARLwMAGC8DACEvAwApLwMAMi8DADcvAwBALwMARy8DAFEvAwBXLwMAXi8DAGUvAwBvLwMAdS8DAHwvAwCGLwMAiy8DAJMvAwCZLwMAoC8DAKcvAwCuLwMAtS8DALsvAwDCLwMAyS8DANIvAwDcLwMA4y8DAOovAwDxLwMA9y8DAP4vAwADMAMACjADABIwAwAbMAMAJDADACwwAwAzMAMAOzADAEUwAwBLMAMAUjADAFgwAwBhMAMAaDADAHIwAwB6MAMAgTADAIkwAwCUMAMAmzADAKMwAwCtMAMAszADALowAwDCMAMAyTADANIwAwDcMAMA5DADAO8wAwD0MAMA+jADAAAxAwAJMQMAEDEDABcxAwAjMQMAKzEDADUxAwA+MQMASDEDAFUxAwBcMQMAYzEDAGwxAwB2MQMAfjEDAIkxAwCSMQMAnDEDAKMxAwCuMQMAtzEDAL8xAwDHMQMAzTEDANIxAwDcMQMA5TEDAOsxAwDyMQMA9zEDAP0xAwACMgMACjIDABAyAwAXMgMAITIDACgyAwAxMgMANzIDAD0yAwBFMgMASzIDAFEyAwBXMgMAXjIDAGcyAwBwMgMAeDIDAH8yAwCHMgMAjzIDAJcyAwCfMgMApzIDAK8yAwC3MgMAvjIDAMkyAwDQMgMA2DIDAOEyAwDqMgMA8zIDAAAzAwALMwMAFDMDAB0zAwAmMwMALTMDADUzAwA7MwMAQjMDAEkzAwBQMwMAWjMDAGIzAwBqMwMAcTMDAHkzAwCCMwMAiTMDAI8zAwCVMwMAnDMDAKYzAwCtMwMAuDMDAL0zAwDHMwMA0DMDANozAwDiMwMA6TMDAPEzAwD4MwMA/zMDAAc0AwARNAMAFjQDAB00AwAjNAMAKjQDADE0AwA2NAMAPDQDAEE0AwBLNAMAUjQDAFk0AwBhNAMAaTQDAHA0AwB5NAMAfzQDAIc0AwCPNAMAljQDAJ40AwCnNAMArjQDALQ0AwC7NAMAwjQDAMc0AwDQNAMA2TQDAOQ0AwDuNAMA9jQDAP40AwAGNQMADjUDABg1AwAeNQMAJjUDAC01AwA0NQMAOzUDAEE1AwBJNQMAUjUDAFo1AwBhNQMAaDUDAG81AwB3NQMAfTUDAIU1AwCMNQMAlDUDAJs1AwCjNQMArDUDALQ1AwC7NQMAwzUDAMk1AwDRNQMA2DUDAOA1AwDqNQMA8jUDAPk1AwAANgMACDYDABA2AwAZNgMAIDYDACk2AwAvNgMANTYDAD02AwBDNgMASzYDAFM2AwBYNgMAXjYDAGQ2AwBqNgMAcjYDAHk2AwCANgMAhzYDAI02AwCTNgMAmjYDAKM2AwCsNgMAsjYDALk2AwDANgMAxzYDAM02AwDVNgMA4DYDAOg2AwDwNgMA9zYDAAA3AwAJNwMADzcDABk3AwAhNwMAJzcDAC43AwA0NwMAOTcDAEE3AwBHNwMAUzcDAFw3AwBjNwMAaTcDAHI3AwB5NwMAfzcDAIY3AwCONwMAljcDAKE3AwCpNwMArwQDAK83AwC3NwMAvzcDAMY3AwDMNwMA0jcDANo3AwDhNwMA6zcDAPQ3AwD7NwMAAzgDAAw4AwASOAMAGzgDACI4AwApOAMAMTgDADk4AwA/OAMARDgDAEo4AwBQOAMAWzgDAGI4AwBoOAMAbjgDAHU4AwB+OAMAgzgDAIo4AwCTOAMAmjgDAKM4AwCqOAMAszgDALk4AwC+OAMAxDgDAM04AwDVOAMA3DgDAOc4AwDvOAMA9TgDAPw4AwAEOQMACjkDABQ5AwAcOQMAJTkDAC05AwA1OQMAPjkDAEM5AwBKOQMAUTkDAFk5AwBgOQMAaDkDAG05AwB2OQMAfTkDAIM5AwCJOQMAjzkDAJc5AwCeOQMAozkDAKw5AwCyOQMAuzkDAMA5AwDHOQMA0DkDANY5AwDgOQMA6DkDAO85AwD2OQMA/DkDAAM6AwALOgMAEzoDABk6AwAfOgMAJjoDAC86AwA1OgMAPDoDAEI6AwBLOgMAUzoDAFo6AwBjOgMAajoDAHI6AwB5OgMAgzoDAIk6AwCROgMAmDoDAKA6AwCqOgMAsToDALc6AwC9OgMAwjoDAMk6AwDTOgMA2zoDAOQ6AwDsOgMA8joDAPk6AwADOwMACzsDABE7AwAXOwMAHzsDACc7AwAuOwMANTsDADw7AwBCOwMARzsDAE87AwBVOwMAWzsDAGM7AwBoOwMAbzsDAHY7AwB8OwMAhDsDAI07AwCVOwMAmzsDAKI7AwCpOwMArzsDALU7AwC8OwMAwzsDAMk7AwDQOwMA1TsDAN07AwDjOwMA6DsDAO47AwD1OwMA+zsDAAM8AwAJPAMAEjwDABw8AwAhPAMAJzwDAC48AwA1PAMAPTwDAEU8AwBOPAMAUzwDAFs8AwBhPAMAZjwDAG88AwB3PAMAfTwDAIQ8AwCJPAMAkjwDAJg8AwCfPAMAAAAAAAAAAADcPAMA6TwDAPQ8AwADPQMAEj0DAB89AwAwPQMAPT0DAEw9AwBbPQMAZj0DAG89AwB6PQMAiz0DAJY9AwCjPQMAsj0DAME9AwDQPQMA2z0DAOo9AwD1PQMAAj4DAAs+AwAUPgMAIz4DADQ+AwBFPgMAUj4DAGE+AwBwPgMAez4DAIY+AwCRPgMAoj4DALM+AwC+PgMAyT4DANY+AwDlPgMA9D4DAP0+AwAKPwMAGz8DACY/AwA1PwMARD8DAFE/AwBePwMAaz8DAHY/AwCFPwMAlj8DAKM/AwC0PwMAxT8DANQ/AwDhPwMA8j8DAAFAAwAQQAMAHUADACpAAwA7QAMARkADAFdAAwBiQAMAa0ADAHRAAwB/QAMAjEADAJtAAwCoQAMAs0ADAL5AAwDLQAMA3EADAOlAAwD4QAMACUEDABhBAwAjQQMAMEEDADtBAwBEQQMAU0EDAGJBAwBxQQMAekEDAIVBAwCQQQMAnUEDAKpBAwC7QQMAykEDANVBAwDgQQMA6UEDAPpBAwAHQgMAFEIDAB1CAwAoQgMAN0IDAEZCAwBVQgMAYEIDAGlCAwB4QgMAg0IDAJBCAwCbQgMApkIDALNCAwC+QgMAy0IDANxCAwDrQgMA+EIDAAVDAwASQwMAHUMDACpDAwA3QwMAQkMDAFFDAwBiQwMAbUMDAHhDAwCDQwMAkEMDAJtDAwCqQwMAuUMDAMJDAwDTQwMA3kMDAOlDAwD0QwMAA0QDABBEAwAdRAMAKEQDADdEAwBERAMAT0QDAF5EAwBrRAMAdkQDAINEAwCORAMAm0QDAKpEAwC5RAMAxkQDANFEAwDeRAMA6UQDAPhEAwADRQMAEkUDAB9FAwAoRQMANUUDAD5FAwBNRQMAWEUDAGNFAwBwRQMAf0UDAIhFAwCXRQMAoEUDAK1FAwC2RQMAv0UDAMpFAwDXRQMA4EUDAO9FAwD8RQMACUYDABZGAwAlRgMAMkYDADtGAwBGRgMAUUYDAFxGAwBrRgMAekYDAINGAwCURgMAn0YDAKhGAwC3RgMAwEYDAM1GAwDcRgMA50YDAPJGAwD/RgMACEcDABVHAwAmRwMANUcDAEBHAwBNRwMAXkcDAG9HAwB6RwMAhUcDAI5HAwCZRwMAqEcDALVHAwDGRwMA0UcDANxHAwDlRwMA8EcDAP1HAwAMSAMAF0gDAChIAwA5SAMAQkgDAE9IAwBaSAMAaUgDAHpIAwCJSAMAmkgDAKNIAwCySAMAu0gDAMpIAwDVSAMA4kgDAO1IAwD6SAMABUkDABJJAwAfSQMALEkDADtJAwBMSQMAVUkDAGBJAwBvSQMAfkkDAI9JAwCeSQMArUkDALxJAwDJSQMA2kkDAOlJAwD0SQMA/0kDAApKAwAbSgMALEoDAD1KAwBOSgMAX0oDAG5KAwB/SgMAkEoDAKFKAwCwSgMAwUoDAMxKAwDXSgMA6EoDAPVKAwAASwMADUsDABpLAwAnSwMANksDAEVLAwBQSwMAYUsDAHJLAwCBSwMAjksDAJtLAwCkSwMAs0sDAMBLAwDLSwMA2EsDAOVLAwDySwMA/0sDAAhMAwAZTAMAJkwDAC9MAwA6TAMAR0wDAFhMAwBjTAMAckwDAH1MAwCGTAMAkUwDAJpMAwClTAMAtkwDAMVMAwDSTAMA3UwDAOhMAwDzTAMAAk0DABFNAwAaTQMAI00DADJNAwA/TQMATE0DAFtNAwBkTQMAcU0DAH5NAwCPTQMAnE0DAKVNAwCyTQMAwU0DAMpNAwDXTQMA5E0DAO1NAwD2TQMAAU4DABJOAwAbTgMA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sPYDALX2AwC79gMAxvYDAM72AwDV9gMA3fYDAOX2AwDr9gMA9fYDAAH3AwAK9wMAEfcDABz3AwAl9wMAMPcDADj3AwBC9wMASfcDAFL3AwBa9wMAYfcDAFUqAwBp9wMAb/cDAHb3AwCE9wMAi/cDAJT3AwCa9wMApPcDAKn3AwC09wMAv/cDAMf3AwDT9wMA3PcDAOX3AwDq9wMA+PcDAP73AwAJ+AMAEPgDABf4AwAg+AMAKPgDADH4AwA5+AMAQPgDAEn4AwBT+AMAWvgDAGT4AwBr+AMAcPgDAHX4AwB7+AMAgfgDAIn4AwCT+AMAm/gDAKb4AwCx+AMAuPgDAL74AwDG+AMAz/gDANb4AwDg+AMA5fgDAOv4AwDy+AMA+vgDAAD5AwAF+QMADfkDABT5AwAe+QMAJfkDACr5AwA0+QMAOfkDAD/5AwBE+QMAS/kDAFL5AwBa+QMAZfkDAG35AwB4+QMAgPkDAIf5AwCP+QMAmPkDAKL5AwCs+QMAsvkDALn5AwDB+QMAy/kDANP5AwDZ+QMA4PkDAOj5AwDx+QMA/PkDAAH6AwAM+gMAE/oDAB36AwAm+gMALPoDADP6AwA8+gMARfoDAE36AwBT+gMAYvoDAGn6AwBx+gMAePoDAH36AwCG+gMAjPoDAJH6AwCc+gMApPoDAK76AwC5+gMAwfoDAMn6AwDQ+gMA1/oDAOP6AwDr+gMA8PoDAPz6AwAG+wMADvsDABj7AwAf+wMAJfsDAC37AwAz+wMAPfsDAEX7AwBN+wMAVfsDAGH7AwBq+wMAcfsDAHb7AwB8+wMAgvsDAIz7AwCY+wMAn/sDAKj7AwCw+wMAtfsDAL77AwDH+wMA0PsDANr7AwDi+wMA6PsDAPD7AwD3+wMAA/wDAAn8AwAO/AMAFfwDABz8AwAn/AMAL/wDADb8AwA9/AMARPwDAEr8AwBT/AMAWPwDAF38AwBn/AMAcfwDAHz8AwCD/AMAjPwDAJX8AwCd/AMApfwDALL8AwC9/AMAwvwDAMf8AwDT/AMA3PwDAOf8AwDs/AMA8/wDAPz8AwAJ/QMAEv0DABv9AwAj/QMAKf0DAC/9AwA1/QMAOv0DAEX9AwBO/QMAW/0DAGP9AwBq/QMAc/0DAHr9AwCE/QMAi/0DAJH9AwCW/QMAnP0DAKT9AwCq/QMAsf0DALv9AwDD/QMAyP0DANT9AwDa/QMA4P0DAOf9AwDu/QMA9f0DAP79AwAH/gMAD/4DABr+AwAg/gMAKv4DADH+AwA3/gMAQf4DAEj+AwBU/gMAW/4DAGf+AwBv/gMAdf4DAHv+AwCF/gMAjv4DAJP+AwCZ/gMAnv4DAKn+AwCz/gMAuv4DAMP+AwDO/gMA1f4DAN3+AwDk/gMA7P4DAPP+AwD9/gMAB/8DAA7/AwAV/wMAHP8DACT/AwAt/wMANf8DADz/AwBE/wMAT/8DAFj/AwBj/wMAbv8DAHb/AwB9/wMAhv8DAJH/AwCY/wMApv8DALH/AwC2/wMAv/8DAMf/AwDO/wMA0/8DAN3/AwDl/wMA7/8DAPf/AwAAAAQABwAEAA4ABAAVAAQAGwAEACEABAAoAAQALgAEADUABABBAAQASQAEAFMABABeAAQAZwAEAHQABAB9AAQAiAAEAI4ABACVAAQAmgAEAKQABACpAAQAsQAEALwABADCAAQAxwAEANEABADZAAQA4AAEAOUABADyAAQA+gAEAAUBBAAQAQQAGQEEACEBBAApAQQALwEEADQBBAA7AQQAQAEEAEkBBABSAQQAWQEEAGQBBABpAQQAcQEEAHoBBACCAQQAiwEEAJQBBACdAQQApwEEALEBBAC9AQQAxwEEANIBBADgAQQA8QEEAPcBBAADAgQADQIEABgCBAAfAgQAKQIEADACBAA4AgQAQwIEAE0CBABWAgQAXQIEAGcCBABuAgQAdwIEAH0CBACGAgQAiwIEAJECBACWAgQAmwIEAKMCBACsAgQAtAIEAMECBADLAgQA0AIEANgCBADfAgQA6gIEAO8CBAD0AgQA+gIEAP8CBAAKAwQAEwMEABwDBAAkAwQAKgMEADIDBAA7AwQAQuQCAEADBABFAwQATAMEAFcDBABdAwQAYgMEAGkDBAASzQIAbwMEAHgDBAB/AwQAhwMEAI0DBACVAwQAnQMEAKYDBACtAwQAtQMEAMQDBADKAwQA0AMEANUDBADdAwQA5wMEAOwDBAD0AwQA/gMEAAYEBAAMBAQAEgQEABoEBAAmBAQALgQEADYEBAA9BAQAQwQEAE0EBABUBAQAXAQEAGUEBABsBAQAcQQEAHgEBAB/BAQAhwQEAJEEBACZBAQAowQEAKsEBACwBAQAuQQEAMMEBADKBAQA0QQEANsEBADjBAQA6QQEAPQEBAD7BAQAAQUEAAwFBAAVBQQAHgUEACQFBAArBQQAMgUEAMHQAgA4BQQAvNgCAD8FBABGBQQAUAUEAFoFBABjBQQAbAUEAHIFBAB3BQQAfgUEAIYFBACMBQQAkgUEAJoFBAClBQQArQUEALUFBAC/BQQAyAUEANAFBADZBQQA4wUEAOwFBAD3BQQAAAYEAAoGBAAQBgQAFQYEABwGBAAjBgQALAYEADEGBAA5BgQAQAYEAEYGBABOBgQAVgYEAF8GBABkBgQAbQYEAHQGBAB/BgQAiAYEAI8GBACYBgQAowYEAKsGBACyBgQAugYEAMEGBADIBgQAzwYEANsGBADiBgQA7wYEAP0GBAAIBwQAEwcEABsHBAAiBwQALAcEADIHBAA6BwQAQwcEAEkHBABTBwQAWgcEAGIHBABtBwQAegcEAIIHBACMBwQAkQcEAJgHBACeBwQApAcEAKoHBACyBwQAugcEAMEHBADKBwQA0gcEAN0HBADlBwQA7gcEAPUHBAD9BwQAAggEAAcIBAAOCAQAEwgEABsIBAAkCAQALAgEADYIBAA+CAQARwgEAE4IBABZCAQAYAgEAGUIBABrCAQAcggEAHkIBACDCAQAkAgEAJgIBACeCAQApwgEAK8IBAC2CAQAuwgEAMAIBADHCAQAzggEANkIBADiCAQA7QgEAPMIBAD4CAQAAgkEAAsJBAAUCQQAHAkEACYJBAAsCQQAMQkEADoJBABACQQATQkEAFcJBABdCQQAYwkEAGoJBAB2CQQAfQkEAIYJBACOCQQAlgkEAJ4JBADoOQMApAkEAKoJBACxCQQAuQkEAMAJBADFCQQAzQkEANIJBADbCQQA4gkEAOgJBADvCQQA9wkEAPwJBAAFCgQAEzoDAA0KBAAWCgQAHgoEACUKBAAwCgQANgoEADwKBABECgQASwoEAJg6AwBTCgQAXQoEAGYKBABvCgQAeAoEAH4KBACICgQAkwoEAJkKBACfCgQApgoEAK8KBAC6CgQAvwoEAMQKBADLCgQA1QoEAN0KBADjCgQA7QoEAPUKBAD/CgQABQsEAAwLBAAXCwQAHgsEACYLBAAtCwQAOAsEAEELBABNCwQAUgsEAFkLBABkCwQAbgsEAHQLBAB/CwQAiQsEAI8LBACUCwQAmgsEAJ8LBACpCwQArgsEALQLBAC6CwQAwQsEAMgLBADQCwQA2AsEAN4LBADjCwQA7QsEAPULBAD7CwQAAQwEAAYMBAAODAQAFQwEABoMBABXCAMAIAwEACcMBAAtDAQANQwEADsMBABDDAQASAwEAE4MBABVDAQAXgwEAGQMBABwDAQAdwwEAH8MBACEDAQAiQwEAI8MBACVDAQAnQwEAKYMBACvDAQAtgwEAL0MBAAnPAMAwgwEAMkMBADQDAQAAAAAAAAAAAD/DAQACA0EABENBAAYDQQAIA0EACkNBAAyDQQAOg0EAEINBABKDQQAUw0EAFkNBABfDQQA1NoDAGgNBABxDQQAeQ0EAH8NBACGDQQAjw0EAJcNBACfDQQAqA0EADwOAwCxDQQAtw0EAMANBADHDQQAzw0EANgNBADhDQQA6g0EAPMNBAD8DQQABA4EAA0OBAAWDgQAHw4EACQOBAAqDgQAMg4EADgOBABADgQARw4EAE8OBABWDgQAWw4EAGAOBABpDgQApw8DAHAOBAB4DgQAgQ4EAIkOBACSDgQAmg4EAKMOBACqDgQArw4EALgOBAC+DgQAxw4EAM4OBADXDgQA4A4EAOkOBADxDgQA9w4EAAAPBAAJDwQAEQ8EABoPBAAgDwQAKQ8EADIPBAA6DwQAQw8EAEoPBABTDwQAWg8EAF8PBABoDwQAbw8EAHgPBACBDwQAiA8EAI8PBACYDwQAoQ8EAKoPBACwDwQAuQ8EAL4PBADHDwQA0A8EANgPBADhDwQA6A8EAPEPBAD5DwQAARAEAAoQBAATEAQAHBAEACUQBAAsEAQAMxAEADkQBABCEAQASxAEAFMQBABcEAQAZRAEAGoQBAByEAQAehAEAH8QBACGEAQAixAEAJMQBACZEAQAohAEAKoQBACzEAQAuBAEAOURAwDBEAQAyhAEANAQBAAD3gMA2RAEAOIQBADqEAQA8hAEAPoQBAD/EAQACBEEABARBABAEgMAGREEACIRBAAqEQQAMREEADgRBAA9EQQARhEEAHzeAwCB3gMAid4DAE0RBABWEQQAYkoFAF4RBABmEQQAbxEEAHgRBAB+EQQAhxEEAI0RBACUEQQAnREEAKQRBACtEQQAtREEALwRBADEEQQAzBEEANURBADbEQQA4xEEAOkRBADyEQQA+xEEAAESBAAJEgQAEBIEABgSBAAgEgQAKBIEADASBAA5EgQAPxIEAEYSBABMEgQAVBIEAF0SBABlEgQAbhIEAHcSBAB/EgQAiBIEAJESBACE3wMAmRIEAKISBACnEgQArxIEALgSBAC/EgQAyBIEAM8SBADWEgQA3hIEAOUSBADqEgQA8RIEAPoSBAADEwQACxMEABQTBAAdEwQAJhMEAC4TBAA3EwQAQBMEAEYTBABPEwQAVxMEAGATBABmEwQAbxMEAHgTBAB+EwQAhhMEAI4TBACXEwQAoBMEAKYTBACuEwQAtxMEAL8TBADHEwQAzhMEANQTBADdEwQA5hMEAO8TBAD4EwQAARQEAAoUBAATFAQAGxQEACQUBAAtFAQANhQEAD4UBABFFAQAThQEAFUUBABcFAQAYhQEAGsUBABwFAQAdhQEAH4UBACGFAQAjhQEAJYUBACfFAQAphQEAKwUBAC1FAQAvBQEAMUUBADLFAQA1BQEANsUBADjFAQA6xQEAPQUBAD9FAQABRUEAA4VBAAVFQQAHBUEACUVBAAtFQQANhUEAD8VBABHFQQATBUEAFQVBABcFQQAYhUEAGoVBAByFQQAdxUEAH8VBACHFQQAjhUEAJMVBACbFQQAoRUEAKkVBACxFQQAuRUEAMIVBADLFQQA0xUEANwVBADjFQQA7BUEAPIVBAD3FQQA/xUEAAcWBAAQFgQAFxYEACAWBAApFgQAMhYEADkWBABCFgQAShYEAFAWBABZFgQAYRYEAGkWBAByFgQAdxYEAIAWBACMFQMAiRYEAJAWBACZFgQAohYEAKoWBACyFgQAuxYEAMQWBADNFgQA1hYEAN4WBADnFgQA7hYEAPcWBAD9FgQABRcEAAwXBAAVFwQAHhcEACcXBAAwFwQANRcEADoXBABBFwQAShcEAFIXBABaFwQAYBcEAGYXBABsFwQAdRcEAH4XBACFFwQAjBcEAJQXBACdFwQApRcEAK0XBAC1FwQAvhcEAMcXBADQFwQA2BcEAOAXBADnFwQA8BcEAPgXBAD+FwQABhgEAAwYBAAUGAQAHRgEACYYBAAtGAQANhgEAD8YBABHGAQATRgEAFUYBABdGAQAZhgEAG4YBAB3GAQAgBgEAIkYBACSGAQAmRgEAKIYBACrGAQAtBgEAL0YBADGGAQAzxgEANUYBADeGAQA5hgEAOwYBAD0GAQA/BgEAAIZBAALGQQAExkEABoZBAAgGQQA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iSYEAJImBACbJgQAoiYEAKcmBACwJgQAtyYEANX2AwC9JgQAxCYEAMsmBADUJgQA3SYEAOImBADrJgQA9CYEAP0mBAACJwQACycEABMnBAAcJwQAJScEACwnBAA1JwQAPicEAEcnBABQJwQAVicEAFwnBABhJwQAaScEAHInBAB7JwQAgycEAIwnBACSJwQAmycEAKMnBACsJwQAtScEAL0nBADGJwQAb/cDAHsqAwDNJwQA1CcEAN0nBADjJwQA6ycEAPQnBAD9JwQAAigEAAsoBAAUKAQAGigEACEoBAApKAQALygEADYoBAA/KAQASCgEABD4AwBRKAQAWigEAGMoBABrKAQAcygEAHooBAB/KAQAhigEAIsoBACUKAQAmygEAKQoBABqKwMAqigEALEoBAC6KAQAwygEAMwoBADTKAQA3CgEAOQoBADsKAQA8igEAPkoBAACKQQABykEAA4pBAATKQQAGykEACQpBAAsKQQAMikEADkpBABBKQQASSkEAFApBABXKQQAXikEAGMpBABsKQQAcykEAHspBACCKQQAhykEAI0pBACVKQQAnSkEAKYpBACrKQQAtCkEAL0pBADCKQQAySkEANIpBADbKQQA4CkEAOYpBADvKQQA9ikEAP4pBAADKgQAZC0DAAoqBAASKgQAGioEACIqBAApKgQA1C0DADIqBAA6KgQAQCoEAEgqBABRKgQAWSoEAGEqBABmKgQAbioEAHMqBAB5KgQAgioEAIsqBACUKgQAmyoEAKEqBACnKgQAsCoEALkqBADBKgQAyCoEAM8qBADYKgQA3yoEAOgqBADwKgQA+SoEAAErBAAKKwQAEysEABgrBAAhKwQAKisEADErBAA6KwQAQysEAEwrBABVKwQAXCsEAGQrBABqKwQAcCsEAHUrBAB+KwQAhisEAI0rBACUKwQAnSsEAKUrBACuKwQAtysEAMArBADIKwQAzysEANgrBADhKwQA5isEAO8rBAD4KwQAASwEAAksBAARLAQAGSwEACIsBAAqLAQAMiwEADgsBAA/LAQARywEAFAsBABZLAQAXywEAGgsBABwLAQAdywEAIAsBACHLAQAjCwEAJUsBACeLAQApywEAK8sBAC4LAQAwSwEAMksBADSLAQA2ywEAOEsBADqLAQA8iwEAPksBAD/LAQABC0EAAwtBAAVLQQA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t1UEAL1VBADGVQQAzlUEANNVBADcVQQA4lUEAOpVBADwVQQA9VUEAP1VBAAFVgQADVYEABJWBAAbVgQAIlYEAClWBAAxVgQAOFYEAD1WBABEVgQAS1YEAFBWBABXVgQAXlYEAGNWBABqVgQAc1YEAHxWBACFVgQAjlYEAJdWBACcVgQAolYEAKtWBACyVgQAulYEAMRWBADMVgQA01YEANlWBADiVgQA6FYEAPFWBAD4VgQA/1YEAAdXBAAPVwQAGVcEACJXBAApVwQAMlcEADhXBABAVwQASFcEAFJXBABbVwQAYVcEAGlXBAByVwQAeVcEAIJXBACJVwQAkFcEAJdXBACdVwQAolcEAKlXBACuVwQAtVcEAL5XBADGVwQAzlcEANNXBADYVwQA3lcEAONXBADsVwQA81cEAPpXBAABWAQACVgEABBYBAAYWAQAH1gEACZYBAAtWAQANlgEAD1YBABGWAQATlgEAFRYBABZWAQAYlgEAGlYBABwWAQAdVgEAH5YBACHWAQAkFgEAJdYBACgWAQAp1gEAK9YBAC1WAQAvVgEAMNYBADJWAQA0lgEANpYBADjWAQA6VgEAPJYBAD5WAQAAFkEAAdZBAAOWQQAF1kEACBZBAAoWQQAL1kEADdZBABAWQQARlkEAE5ZBABXWQQAXVkEAGZZBABvWQQAdlkEAHxZBACBWQQAiFkEAJFZBACYWQQAoVkEAKlZBACzWQQAulkEAMNZBADLWQQA01kEANlZBADgWQQA6VkEAO5ZBAD0WQQA/VkEAAZaBAAOWgQAFloEABxaBAAjWgQAKVoEADFaBAA5WgQAQloEAEtaBABUWgQAXVoEAGNaBABqWgQAcloEAHhaBACBWgQAiloEAJFaBACWWgQAnloEAKRaBACsWgQAs1oEALxaBADEWgQAzVoEANZaBADdWgQA4loEAOtaBAD0WgQA+1oEAARbBAANWwQAElsEABtbBAAjWwQAK1sEADRbBAA8WwQAQ1sEAElbBABRWwQAWlsEAGNbBABqWwQAclsEAHtbBACCWwQAiFsEAI5bBACVWwQAnFsEAKRbBACrWwQAs1sEALlbBADCWwQAyVsEAM9bBADXWwQA4VsEAOtbBADyWwQA+FsEAAFcBAAKXAQAElwEABlcBAAfXAQAJlwEAC9cBAA4XAQAP1wEAERcBABNXAQAVlwEAFtcBABjXAQAbFwEAHFcBAB5XAQAglwEAIxcBACTXAQAmVwEAKFcBACpXAQAr1wEALVcBAC+XAQAw1wEAMpcBADRXAQA2lwEAOFcBADoXAQA8VwEAPpcBAACXQQACl0EABFdBAAXXQQAHV0EACVdBAAtXQQANl0EAD1dBABGXQQAS10EAFRdBABcXQQAY10EAGtdBABzXQQAeV0EAH5dBACEXQQAil0EAJJdBACaXQQAoV0EAKpdBACwXQQAtl0EALxdBADFXQQAyl0EANJdBADYXQQA4V0EAOddBADtXQQA9V0EAPxdBAADXgQACl4EABNeBAAbXgQAI14EACxeBAAyXgQAOF4EAD9eBABJXgQAUF4EAFleBABgXgQAZ14EAG1eBAB0XgQAfl4EAIReBACOXgQAl14EAKBeBACpXgQAsl4EALteBADEXgQAzl4EANVeBADcXgQA5F4EAOteBADzXgQA+l4EAAJfBAAIXwQAD18EABZfBAAeXwQAJl8EACxfBAA1XwQAPF8EAEVfBABMXwQAVF8EAF1fBABmXwQAbV8EAHVfBAB8XwQAgl8EAIlfBACQXwQAll8EAJ1fBACjXwQArF8EALRfBAC9XwQAxV8EAM5fBADXXwQA3F8EAONfBADpXwQA8V8EAPdfBAAAYAQABmAEAAxgBAAUYAQAHGAEACJgBAAnYAQALmAEADZgBAA9YAQARGAEAEpgBABTYAQAXGAEAGJgBABoYAQAcmAEAHhgBAB+YAQAhWAEAI9gBACVYAQAm2AEAKJgBACoYAQAsGAEALdgBAC+YAQAxWAEAMpgBADRYAQA2WAEAN5gBADlYAQA7mAEAPZgBAD9YAQAA2EEAAxhBAATYQQAGWEEACBhBAApYQQAMmEEADthBABDYQQATGEEAFFhBABaYQQAX2EEAGZhBABvYQQAdmEEAHthBACEYQQAimEEAJJhBACbYQQAo2EEAKxhBAC1YQQAvWEEAMdhBADOYQQA1mEEANxhBADlYQQA7WEEAPNhBAD4YQQAAGIEAAdiBAAQYgQAF2IEACBiBAAmYgQAL2IEADZiBAA/YgQARWIEAE5iBABWYgQAXmIEAGRiBABrYgQAdWIEAHtiBACEYgQAjGIEAJRiBACbYgQAo2IEAKxiBACyYgQAumIEAMJiBADKYgQA0WIEANhiBADeYgQA5WIEAOtiBADxYgQA+GIEAP5iBAAFYwQACmMEAA9jBAAVYwQAHWMEACRjBAApYwQAMmMEADtjBABBYwQASGMEAFFjBABYYwQAX2MEAGljBABxYwQAd2MEAIBjBACJYwQAkmMEAJpjBACiYwQAqmMEALFjBAC4YwQAvmMEAMVjBADNYwQA1WMEAN5jBADnYwQA8WMEAPljBAACZAQAC2QEABFkBAAWZAQAHWQEACRkBAArZAQAMmQEADlkBAA/ZAQASGQEAFFkBABYZAQAXmQEAGZkBABsZAQAdGQEAHxkBACCZAQAimQEAJFkBACXZAQAoGQEAKdkBACvZAQAt2QEAL5kBADEZAQAzGQEANVkBADeZAQA5WQEAO1kBAD3ZAQA/mQEAANlBAAMZQQAFGUEABplBAAiZQQAKWUEAC5lBAA0ZQQAPGUEAENlBABMZQQAVWUEAF1lBABnZQQAbmUEAHNlBAB7ZQQAhGUEAI1lBACWZQQAnWUEAKZlBACvZQQAtmUEALxlBADEZQQAzWUEANZlBADdZQQA42UEAOxlBADxZQQA+WUEAP5lBAAHZgQAD2YEABhmBAAfZgQAKGYEADBmBAA1ZgQAO2YEAEFmBABHZgQAUGYEAFlmBABiZgQAa2YEAHJmBAB7ZgQAgGYEAIVmBACLZgQAlGYEAJpmBACgZgQApWYEAK5mBACzZgQAvGYEAMVmBADNZgQA1GYEANtmBADjZgQA62YEAPBmBAD3ZgQA/mYEAAdnBAAOZwQAF2cEAB9nBAAmZwQALmcEADZnBAA/ZwQARmcEAE9nBABYZwQAYGcEAGhnBABvZwQAd2cEAH1nBACFZwQAimcEAJFnBACZZwQAoWcEAKpnBACxZwQAuGcEAL9nBADEZwQAymcEANNnBADbZwQA42cEAOtnBADyZwQA+mcEAABoBAAFaAQADGgEABVoBAAbaAQAImgEACtoBAAzaAQAOmgEAERoBABMaAQAUmgEAFpoBABjaAQAaWgEAHFoBAB4aAQAgGgEAIZoBACPaAQAl2gEAKFoBACnaAQAsGgEALpoBADAaAQAx2gEAM1oBADTaAQA22gEAOJoBADqaAQA82gEAPhoBAABaQQAB2kEABBpBAAZaQQAH2kEAChpBAAxaQQAN2kEAD1pBABFaQQATmkEAFVpBABeaQQAZGkEAGtpBABxaQQAd2kEAIBpBACJaQQAkWkEAJlpBACgaQQAqWkEALFpBAC6aQQAwGkEAMlpBADPaQQA2GkEAOBpBADoaQQA7WkEAPZpBAD/aQQACGoEAA5qBAAWagQAH2oEAChqBAAvagQANWoEAD1qBABGagQATGoEAFJqBABaagQAYmoEAGhqBABvagQAeGoEAH9qBACEagQAjWoEAJJqBACaagQAomoEAKhqBACvagQAtmoEAL5qBADEagQAymoEANFqBADYagQA4GoEAOhqBADvagQA+GoEAP9qBAAGawQADWsEABVrBAAaawQAIWsEAChrBAAtawQANWsEAD1rBABGawQAT2sEAFZrBABbawQAYmsEAGdrBABvawQAdWsEAHtrBACDawQAjGsEAJRrBACbawQApGsEAKtrBAC0awQAuWsEAMFrBADIawQA0WsEANZrBADdawQA5WsEAO1rBAD0awQA/GsEAAJsBAAKbAQAEmwEABpsBAAhbAQAKWwEADJsBAA7bAQAQmwEAElsBABSbAQAXGwEAGVsBABrbAQAc2wEAHxsBACEbAQAi2wEAJNsBACcbAQAoWwEAKZsBACubAQAs2wEALtsBADEbAQAymwEANFsBADZbAQA32wEAOVsBADqbAQA8GwEAPVsBAD9bAQABW0EAA9tBAAWbQQAH20EACVtBAAsbQQANW0EAD5tBABHbQQATm0EAFZtBABbbQQAYW0EAGptBABybQQAeG0EAIFtBACIbQQAj20EAJVtBACdbQQApm0EAK9tBAC4bQQAvm0EAAAAAAAAAAAA6W0EAPBtBAD4bQQA/m0EAAZuBAAObgQAFG4EABtuBAAibgQAKG4EAC9uBAA1bgQAPG4EAEVuBABMbgQAVG4EAFtuBABibgQAaW4EAHFuBAB4bgQAgG4EAIZuBACNbgQAk24EAJpuBACfbgQApm4EAK1uBAC0bgQAvG4EAMNuBADKbgQA0m4EANpuBADhbgQAPA4DAOhuBADvbgQA924EAABvBAAHbwQAD28EABVvBAAcbwQAQA4EACRvBAArbwQAM28EADlvBAA+bwQARG8EAExvBABSbwQAWG8EAF9vBABkbwQAa28EAHNvBADj2wMAeW8EAIJvBACKbwQAkW8EAJZvBACdbwQApW8EAKtvBACybwQAuW8EAMBvBADGbwQAzm8EANNvBADcbwQA428EAC3cAwDrbwQA8G8EAPdvBAAAcAQABnAEAA1wBAAUcAQAZ9wDABlwBAAgcAQAJnAEAMcOBAAtcAQANXAEADxwBABDcAQASnAEAFJwBABYcAQAXnAEAGZwBABrcAQAcnAEAHlwBAB/cAQAh3AEAI1wBACTcAQAmnAEAKFwBACpcAQAsHAEALdwBADx3AMAvXAEAMRwBADMcAQA03AEANlwBADgcAQA6HAEAPBwBAD3cAQA/HAEAANxBAALcQQAE3EEABhxBAAgcQQAJnEEAC1xBAAzcQQAPHEEAERxBABMcQQAUnEEAFhxBABfcQQAZHEEAG1xBAB03QMAdHEEAGUQBAB8cQQAgnEEAHzdAwCKcQQAkHEEAJdxBACdcQQApnEEAJMQBACtcQQAsnEEALlxBADBcQQAx3EEALMQBADOcQQA1nEEANpxBADgcQQA53EEAO9xBAD4cQQA/XEEAARyBAAMcgQAEnIEABpyBAAfcgQAJ3IEAC9yBAAMEgMAH94DADdyBAA+cgQARXIEAEtyBABScgQAV3IEAF5yBABjcgQAanIEAHFyBAB4cgQAVt4DAH9yBACFcgQAi3IEAJFyBAB83gMAgd4DAJZyBACecgQApHIEAKlyBACwcgQAtnIEALpyBADDcgQAyXIEANJyBADZcgQA33IEAORyBADqcgQA8HIEAPlyBAD+cgQABHMEAAxzBAATcwQAGHMEAB1zBAAjcwQAKXMEADBzBAA2cwQAPHMEAERzBABMcwQAUnMEAFlzBAA5EgQAX3MEAEYSBABlcwQAa3MEAHJzBAB4cwQAgXMEAIlzBACQcwQAmHMEAKFzBABU3wMAp3MEAK1zBACzcwQAuXMEAMBzBADGcwQAzHMEALgSBADRcwQA13MEANxzBADicwQA6XMEAPBzBAD2cwQA+nMEAAF0BAAGdAQAC3QEABJ0BAAXdAQAHnQEACR0BAApdAQAMHQEADZ0BAA8dAQAQ3QEAEp0BABPdAQAV3QEAF10BABkdAQAa3QEAHB0BAB3dAQAf3QEAM4TBACV6AIAhXQEAIx0BACSdAQAmXQEAKB0BACmdAQArHQEALJ0BAC5dAQAv3QEAMV0BADMdAQA0nQEANh0BADedAQA5HQEAOl0BADxdAQA+HQEAP50BAAFdQQAC3UEABN1BAAZdQQAH3UEACZ1BAAtdQQANHUEADx1BACfFAQA++gCAKYUBABDdQQATHUEAFN1BABYdQQAXnUEAGV1BABtdQQAcnUEAHl1BAB9dQQA1BQEAIV1BACLdQQAk3UEAJl1BACfdQQApXUEAKt1BACwdQQAt3UEAL91BADGdQQAzHUEANR1BADbdQQATBUEAOJ1BADpdQQA73UEAPV1BAD9dQQAchUEAAN2BAAJdgQAEnYEABl2BAAgdgQAKHYEAC12BAA1dgQAPXYEAER2BABKdgQAUnYEAFh2BABgdgQA7BUEAPIVBABmdgQAbHYEAHN2BAB5dgQAgHYEAIh2BACOdgQAShYEAJV2BACadgQAonYEAGkVAwCodgQArnYEALd2BAC+dgQAjBUDAMZ2BADNdgQA1HYEANp2BADgdgQA53YEAOx2BADzdgQA+3YEAF7iAwADdwQACncEABJ3BAAadwQAIncEACh3BAAvdwQANXcEADx3BABCdwQASXcEAE93BABXdwQAXncEAGZ3BABaFwQAbHcEAHF3BABgFwQAzOIDAHh3BAB9dwQAg3cEAKvqAgCIdwQAkHcEAJZ3BACedwQApHcEAKl3BACwdwQAt3cEALx3BADCdwQAyHcEAPAXBAD4FwQAzncEANd3BADddwQA5ncEAO53BAD1dwQA+ncEAAJ4BAAHeAQADXgEABN4BAAaeAQAIXgEACZ4BAAreAQAMngEADp4BABBeAQASHgEAE94BABVeAQAXXgEAGV4BABreAQAcngEAHp4BACBeAQAh3gEAI54BACUeAQAnHgEAKR4BACreAQA5hgEALB4BAC5eAQAwXgEAMh4BAATGQQA0HgEANd4BADdeAQA5HgEAOp4BADyeAQA+ngEAAB5BAAHeQQAgRkEAA95BAAVeQQAHHkEACN5BAAqeQQAMHkEADl5BABCeQQASHkEAE15BABUeQQAW3kEABvkAwBieQQAaXkEAHF5BAB4eQQAf3kEAIZ5BACNeQQALuQDAJN5BACbeQQAoXkEAKd5BACueQQAtnkEALt5BADCeQQAyHkEAM95BADXeQQA3XkEAOV5BAAJGgQA63kEAPF5BAD2eQQA/HkEAAB6BAAGegQADXoEABN6BAAaegQAInoEACh6BAAtegQANXoEAD16BABDegQAS3oEAFN6BABaegQAYXoEAGd6BABuegQAdnoEAH56BACGegQAj3oEAJV6BACdegQAtRoEAKV6BACtegQAtXoEAL16BADDegQAyHoEAM96BADYGgQA13oEAOEaBADdegQA5HoEAOt6BADyegQA+HoEAP16BAAR7gIABnsEAA17BAAUewQAG3sEACN7BAArewQAMXsEADl7BACIGwQAQXsEAEh7BABOewQAU3sEAFl7BABhewQAZXsEAGt7BAByewQA+RsEAHl7BAB9ewQAg3sEAIt7BACRewQAl3sEAGMYAwCcewQAo3sEAKl7BACuewQAtHsEALp7BADBewQAxnsEAODmAwDNewQA03sEANd7BADfewQA5HsEAH4cBADtewQA9HsEAPt7BAACfAQACXwEAA18BADBHAQAFXwEANMcBAAcfAQAI3wEACp8BACk5wMA9BwEADF8BAA4fAQA3ecDAD98BABIfAQAT3wEAFd8BABefAQAZnwEAGx8BAB0fAQAfHwEAIN8BACLfAQAkXwEAJh8BACgfAQASB0EAKh8BACvfAQAtnwEAL18BADEfAQAzXwEANR8BADbfAQA4nwEAOl8BADwfAQA93wEAP18BAAEfQQAC30EABN9BAAcfQQAI30EACt9BAAyfQQAO30EAEJ9BABJfQQAUH0EAFd9BABefQQAZX0EAGt9BABwfQQAd30EAH59BACc6QMAhH0EAIt9BACRfQQAmH0EAM4cAwCgfQQAp30EAK59BAC1fQQAvH0EAMN9BADKfQQA0X0EANh9BADgfQQA530EAO99BAD4fQQAAH4EAAh+BAARfgQAGX4EACF+BAAofgQAL34EADV+BAA6fgQAQH4EAEZ+BABMfgQAU34EAFh+BAC76gMAYH4EAKQeBABofgQAbn4EALIeBAB0fgQAe34EAIF+BACHfgQAi34EAJN+BACZfgQAn34EAKN+BACpfgQAr34EALd+BAC+fgQAxn4EAM1+BADUfgQAnusDANl+BADifgQA6H4EAO5+BAD1fgQAoh0DAPp+BABVHwQAAX8EAAd/BAAMfwQAEX8EABh/BADU6wMAH38EACN/BAApfwQAMH8EADd/BAA9fwQAQ38EAEp/BABRfwQAVn8EAFx/BABifwQAaH8EAG9/BAB1fwQAen8EAIF/BABpHgMAiH8EAJB/BACWfwQAnH8EAHQgBACifwQAqX8EAK5/BACzfwQAu38EAMN/BADKfwQA0H8EANd/BADefwQA5H8EAOp/BADwfwQA9n8EAPx/BAACgAQACYAEABCABAAVgAQAG4AEACSABAAqgAQAVSEEADKABAA4gAQAcCEEAECABABHgAQATYAEAFXtAwBTgAQAWIAEAGGABACRIQQAZ4AEAG2ABAB0gAQAb+0DAHqABACBgAQAh4AEAJCABACXgAQAnIAEAKWABACsgAQAsoAEALaABAC+gAQAxIAEAMofAwDKgAQA0oAEANmABABWIgQA34AEAOiABADugAQA84AEAEggAwCcIgQA+4AEAP+ABAAFgQQADIEEABKBBAAXgQQAHYEEACSBBAAqgQQAL4EEADWBBAA7gQQAQYEEAEqBBABQgQQAVoEEAF2BBABjgQQAaoEEAHGBBAB3gQQAve4DAHyBBACDgQQAiYEEAJCBBADSIAMAloEEAJ2BBACjgQQAq4EEALKBBAC4gQQAv4EEAMWBBADLgQQA1IEEANuBBADigQQA6IEEAO+BBAD2gQQA/IEEAAKCBAAHggQADoIEABWCBAAcggQAIIIEACiCBAAwggQANoIEADyCBABDggQASYIEAFCCBABWggQAXoIEAGWCBABsggQAcoIEAHmCBACBggQAiYIEAFwiAwCOggQAl4IEAJ6CBACkggQArIIEALGCBAC4ggQAlNgCAL6CBADEggQAyYIEANGCBADXggQA3oIEAOOCBADpggQA8IIEAPeCBAD9ggQAA4MEAAmDBAAOgwQAFYMEALDwAwAdgwQAIoMEACmDBAAygwQAOIMEAD6DBABEgwQAS4MEAFKDBABagwQAYIMEAGaDBABtgwQAdoMEAH2DBACDgwQAioMEAPAjAwCQgwQA5yMEAJiDBACggwQAqIMEAK+DBAC2gwQAvoMEAMaDBADNgwQA1YMEANyDBADjgwQA64MEAPSDBAD9gwQABYQEAAyEBAAUhAQAHYQEANDyAwAhhAQAKYQEAC6EBAA1hAQAPYQEAESEBABLhAQAUoQEAFqEBAC68wMAYIQEAGiEBABthAQAdYQEAHyEBACEhAQAi4QEAJGEBACWhAQAnYQEAKSEBACphAQAsYQEALaEBAC+hAQAxYQEAMuEBADShAQA2IQEAN+EBADohAQApvQDAO6EBAD2hAQA/YQEAAKFBAAIhQQADoUEABSFBAAahQQAH4UEACeFBAAvhQQAw/QDAMr0AwA4hQQAPoUEAEaFBABPhQQAVIUEAFuFBABkhQQAaoUEAHGFBACb9wIAd4UEAICFBACFhQQAjIUEAJKFBACZhQQAn4UEAKSFBACphQQAsoUEALiFBAC/hQQAxIUEAMyFBADVhQQA3IUEAE/1AwDjhQQA6YUEAKwoAwDvhQQA94UEAP2FBAADhgQACIYEABCGBAAyJgQAGYYEAB+GBAAmhgQALYYEADSGBAA5hgQAQIYEAEWGBABNhgQAVIYEAA34AgBbhgQAYYYEAGiGBABwhgQAdYYEAH6GBACHhgQAjIYEAJKGBACZhgQAdCYEAJ+GBAClhgQAq4YEALKGBAC4hgQAv4YEAMaGBADNhgQA1IYEANuGBADihgQA54YEAO+GBAD0hgQA+4YEACv2AwADhwQAC4cEABCHBAAWhwQAG4cEACGHBAAnhwQALYcEAKImBAAyhwQAOIcEALgpAwCw9gMAPYcEAEGHBABIhwQATocEALcmBADO9gMA1fYDAFWHBABbhwQA3SYEAGGHBABnhwQAbocEAHWHBAB7hwQAgIcEAIaHBACMhwQAkocEAJiHBACehwQApocEAKyHBAC1hwQAvIcEAMGHBADHhwQAzYcEANWHBADahwQA44cEAOeHBADthwQA84cEAPqHBAABiAQACIgEABCIBAAYiAQAjCcEAB+IBAAkiAQALYgEADSIBAA6iAQAQogEAEiIBABPiAQAV4gEAF2IBABp9wMAZYgEAG2IBABziAQAe4gEAIOIBACJiAQAkIgEAJeIBACfiAQApYgEAK2IBACziAQAuYgEAMGIBADKiAQA0ogEANaIBADdiAQA4ogEAOiIBADwiAQA9ogEAP2IBAADiQQACIkEABCJBAAViQQAGYkEACGJBAApiQQAMYkEADaJBAA7iQQAQokEABD4AwBKiQQAUIkEAFaJBABbiQQAY4kEAGmJBABviQQAeigEAHWJBAB9iQQAhigEAIWJBACMiQQAkYkEAJeJBACdiQQAo4kEAGorAwCqiQQAsIkEALiJBAC/iQQAxYkEAMuJBADRiQQA2IkEAN+JBADmiQQA7IkEAPKJBAD4iQQA7CgEAP+JBAAHigQADooEABSKBAAbigQAIIoEACaKBAAsigQAM4oEADmKBABAigQASIoEAE6KBABUigQAWYoEAGCKBABmigQAbIoEAHSKBADFKwMAeooEACwpBACDigQAiYoEAN36AgCRigQAmIoEAKCKBAA5+QMApooEAK6KBAC0igQAu4oEAMGKBADHigQA490CAM6KBADWigQAXikEANyKBADkigQA6ooEAPKKBAD4igQAAIsEAAaLBAAMiwQAE4sEABiLBAAfiwQAJYsEACyLBAC9KQQAMosEADmLBAA/iwQARosEAEyLBABUiwQAWosEAGKLBABoiwQAcIsEAHaLBAB8iwQAgosEAIeLBACPiwQAlosEAJ2LBACjiwQAqIsEAK2LBAC1iwQAvYsEAMKLBADIiwQAzosEAOv6AwDTiwQA24sEAB/7AwAt+wMA4osEAOmLBADwiwQA9YsEAPyLBAAFjAQAdvsDAA2MBAB8+wMAEYwEABmMBAAhjAQAJowEALD7AwArjAQAMowEADqMBABBjAQASIwEAFCMBABWjAQAW4wEAOL7AwBijAQAaYwEAHCMBAB3jAQADi4DAH+MBACFjAQAiowEAI6MBACSjAQAPfwDAFMuAwCZjAQAU/wDAFj8AwCejAQApYwEAK2MBACyjAQAt4wEAL2MBADFjAQAzIwEANOMBADajAQA4IwEAOiMBADwjAQA+YwEAACNBAAFjQQADY0EABKNBAAYjQQAHo0EACaNBAAtjQQANY0EAD2NBABEjQQAS40EAE+NBABYjQQAXo0EAGaNBABtjQQAdI0EAHiNBAB+jQQAhY0EAIqNBACQjQQAl40EAJ6NBACnjQQAky8DAK6NBAC0jQQAuo0EAMGNBADJjQQAzo0EANSNBADcjQQA5I0EAOqNBADxjQQAM/wCAPmNBAAAjgQAB44EAAuOBAARjgQAGY4EACGOBAAqjgQAMI4EADaOBAA+jgQARo4EAEyOBABUjgQAWo4EAGCOBABljgQAbo4EAHWOBAB+jgQAhI4EAIqOBACQjgQAmI4EADIsBACdjgQAoo4EAKiOBABZLAQAr44EALWOBAC6jgQAwY4EAMmOBADQjgQA144EAN2OBADjjgQA6Y4EAO+OBAD1jgQA+44EAASPBAAKjwQAEo8EABqPBAAfjwQAhywEACaPBAAtjwQANY8EADuPBABAjwQAR48EAFCPBABVjwQAXI8EAGOPBABqjwQAcY8EANssBAB4jwQAgI8EAOosBACGjwQAi48EAJGPBACZjwQAoo8EAKqPBAC0jwQAuI8EAMCPBADGjwQAE+YCAM6PBADVjwQA3I8EABX/AwDijwQA6I8EAO+PBAD4jwQA/Y8EAASQBAAKkAQAEJAEAKotBACvLQQAFpAEAL8tBAAckAQA0C0EACGQBAAokAQALpAEAG7IAgA0kAQAOpAEAECQBABGkAQATZAEAFOQBABZkAQAX5AEAGaQBACx/wMAbJAEAPQwAwBykAQAeJAEAICQBACGkAQAjJAEACQuBACVkAQAm5AEAKKQBACpkAQATS4EAK6QBAC0kAQAvZAEAMSQBADLkAQA0pAEANqQBADgkAQAFQAEAOmQBADukAQA9JAEAPuQBAC4LgQABJEEAAuRBAARkQQAGJEEAB6RBAAokQQAMZEEADiRBAA9kQQARJEEAEyRBABVkQQAXJEEAGWRBABukQQAdJEEACYvBAB8kQQAg5EEAIyRBACTkQQAnJEEAIgABACkkQQAq5EEALKRBAC5kQQAv5EEAMWRBADNkQQA05EEANmRBADekQQA5JEEAOuRBADxkQQA9pEEAP2RBAADkgQACpIEABCSBAAXkgQAHpIEACSSBAArkgQANJIEADuSBABCkgQASpIEAFCSBABVkgQAXZIEAGWSBABrkgQAcJIEAHaSBADr/gIAfZIEAIOSBACLkgQAkZIEAJeSBACdkgQAopIEAKeSBACskgQAs5IEAL2SBADGkgQAzpIEANWSBADckgQA45IEAOuSBADzkgQA+pIEAACTBABPwQIACJMEABCTBAAYkwQAIJMEACiTBAAwkwQAOJMEAD+TBABFkwQAS5MEAFOTBABakwQAYJMEAGaTBABrkwQAcpMEAHmTBACBkwQAiZMEAI+TBACVkwQAnZMEAKKTBACpkwQAsJMEALQwBAC2kwQAvpMEAMWTBADMkwQA0JMEALwwBADYkwQAwzAEAOCTBADokwQA75MEAPeTBAD/kwQABpQEAA2UBAAVlAQAGZQEAB+UBAAklAQAKpQEADGUBAA4lAQAPZQEAEWUBABLlAQAU5QEAFuUBACbAgQAYJQEAI8zAwBllAQAAAAAAAAAAACPlAQAl5QEAJ+UBACklAQAq5QEALOUBAC4lAQAwJQEAMeUBADOlAQA1ZQEANyUBADjlAQA6pQEAPSUBAD8lAQAA5UEAAmVBAARlQQAF5UEAB2VBAAklQQA1NQCACmVBAAvlQQANpUEADyVBABFlQQAS5UEAFKVBABblQQAYpUEAGqVBABzlQQAeJUEAH+VBACFlQQAipUEAJGVBACYlQQAn5UEAKaVBACslQQAspUEALiVBAC9lQQAxpUEAM2VBADTlQQA2ZUEAN6VBADmlQQA7ZUEAGkOBADzlQQA+pUEAACWBAAGlgQADJYEABSWBAAalgQAIZYEACiWBAAtlgQANZYEADuWBABBlgQAQw8EAEiWBABPlgQAV5YEANPNAgBglgQAZ5YEAHCWBAB7lgQAhZYEAIuWBACUlgQAnpYEAKaWBACslgQAs5YEALqWBADAlgQAx5YEAM6WBADVlgQA25YEAOCWBADnlgQA8JYEAPiWBAAAlwQABpcEAA2XBAAUlwQAGpcEACOXBAArlwQAMZcEADiXBAA+lwQARZcEAE6XBABWlwQAXpcEAGOXBABplwQAcJcEAHuXBACClwQAiZcEAI+XBACWlwQAnZcEAKeXBACkcgQArZcEALOXBAC4lwQAv5cEAMaXBADLlwQA0ZcEANeXBADclwQA4pcEAOmXBAD+cgQA75cEAPSXBAD6lwQAAZgEAAeYBAAMmAQA3RIDABSYBAAbmAQAIpgEACiYBAAvmAQANpgEADuYBABDmAQASZgEAFKYBABZmAQAYJgEAGeYBABtmAQAdJgEAHuYBACDmAQAjJgEAJOYBACamAQAoJgEAK1zBACnmAQArJgEALKYBAC5mAQAwJgEAMeYBADNmAQA1JgEANdzBADbmAQA4ZgEAOeYBADumAQA9JgEAPuYBAAAmQQABZkEAAuZBAARmQQAF5kEACCZBAAnmQQALpkEADWZBAA9mQQARZkEAEyZBABTmQQAWZkEAGCZBABnmQQAbpkEAHSZBAB7mQQAgJkEAIWZBACMmQQAk5kEAJuZBACjmQQA39YCAKiZBACvmQQAtpkEAL2ZBADFmQQAypkEANGZBADYmQQA35kEAOaZBADtmQQA9ZkEAP2ZBAADmgQACZoEABCaBAAXmgQAHZoEACSaBAAsmgQAMpoEADiaBABAmgQARpoEAE6aBACmFAQAVJoEAFuaBABimgQAqc8CAGiaBABvmgQAdZoEAHuaBAAVFQQAhJoEAI2aBACTmgQAmZoEAKGaBACnmgQArZoEALaaBAC8mgQAwpoEAMmaBADQmgQA15oEAA7BAgDhmgQA6JoEAO2aBADymgQA95oEAP2aBACUFQMABJsEAA6bBAAVmwQAHJsEACObBAAqmwQAMpsEADmbBAB2zQIAQJsEAEibBABQmwQAWJsEAF+bBABmmwQAbZsEAHKbBAB4mwQAfZsEAISbBACLmwQAkJsEAJibBACemwQAppsEAK2bBACzmwQAupsEAL+bBADFmwQAy5sEANCbBADWmwQA3ZsEAOObBADomwQA75sEAPSbBAD7mwQAApwEAAmcBAAQnAQAGZwEAB+cBAAmnAQALJwEALd3BAA0nAQAO5wEAEOcBABInAQAT5wEAFacBABdnAQAY5wEAGicBABtnAQABhgEAHKcBAB4nAQAgJwEAIWcBACNnAQAk5wEAJqcBACgnAQAp5wEALCcBAC5nAQAwZwEAMecBADPnAQA1pwEAN+cBADmnAQA7pwEAPWcBADdeAQA+5wEAAGdBAAInQQADp0EABWdBAAdnQQAIp0EACqdBAAynQQAOJ0EAECdBABHnQQATJ0EAFSdBABbnQQAD9kCAGGdBABmnQQAbJ0EAHSdBAAT0AIAep0EAIKdBACInQQAjp0EAJSdBACanQQAn50EAKedBACsnQQADuUCALGdBAC2nQQAwJ0EAMedBADOnQQA1Z0EANudBADinQQA650EAPCdBAD2nQQA+50EAAKeBAAKngQAFJ4EABueBAAingQAKJ4EAC6eBAAzngQAOp4EAEKeBABIngQAT54EAFaeBABbngQAZZ4EAG+eBAB1ngQAfJ4EAIWeBACLngQANBsEAJGeBACZngQAop4EAJrLAgCrngQAsZ4EALieBAC/ngQAx54EAMyeBADSngQA2J4EAOCeBADpngQA8J4EAPeeBAD+ngQAcnsEAASfBAALnwQAdkoFABKfBAAZnwQAIZ8EACefBAAsnwQANZ8EAD2fBABDnwQASJ8EAFCfBABWnwQAW58EAGCfBABmnwQAbZ8EAHSfBAB6nwQAf58EAIefBAAL2gIAjZ8EAJefBACcnwQApp8EAK6fBAC2nwQAvZ8EAMafBADPnwQA1p8EAN2fBADknwQA7Z8EAPWfBAD8nwQAA6AEAAygBAASoAQAGaAEACKgBAApoAQAMaAEADegBAA9oAQARaAEAEygBABSoAQAW6AEAGOgBABroAQAdKAEAHugBACEoAQAiqAEAJWgBACboAQAo6AEAKqgBACzoAQAuqAEAMGgBADIoAQAzqAEANSgBADcoAQA5KAEAOqgBAB+0AIA86AEAPugBAACoQQAB6EEAA+hBAAVoQQAH6EEACehBAAwoQQAN6EEAD2hBABFoQQAsMMCAEyhBABToQQAWKEEAF6hBABjoQQAa6EEAHOhBAB5oQQAf6EEAIahBACOoQQAlaEEAJuhBAChoQQApqEEAK2hBAC0oQQAuqEEAMKhBADIoQQAz6EEANWhBADboQQA4qEEAOqhBADGfgQA8aEEAPehBAD+oQQAA6IEAJnJAgAJogQAD6IEABWiBAAcogQAIaIEAKbHAgAoogQAMKIEADaiBAA8ogQAQqIEAEeiBABOogQAVKIEAFuiBABgogQAZ6IEAG2iBAB0ogQAeqIEAH+iBACEogQAi6IEAJGiBAAp1QIAlqIEAJuiBAChogQAqKIEAK6iBAC3ogQAdOwDAD7FAgC+ogQAxKIEAMuiBADRogQA1qIEANyiBADiogQA6aIEAO+iBAD0ogQA+qIEAACjBAAGowQADqMEABajBAAdowQAJKMEACqjBAAwowQAL9UCADijBAA+owQAQ6MEAEmjBABPowQAVqMEAF6jBAAygAQAZKMEAGujBABxowQA/9ACAFOABAB4owQAfqMEAISjBACKowQAj6MEAJajBACcowQAoqMEAKmjBACwowQAtqMEALyjBADCowQAyKMEAM6jBADUowQA2aMEAOCjBADnowQA7aMEAPSjBAD7owQAAaQEAAikBAAOpAQAFKQEABykBAAipAQAKaQEADCkBAA2pAQAO6QEAEKkBABIpAQAT6QEAFakBABcpAQAK9kCAGOkBABdgQQAaKQEAG+kBAB4pAQAd4EEAICkBACIpAQAjaQEAJSkBACbpAQAoKQEAKmkBACxpAQAuKQEAL6kBADGpAQAzKQEANGkBADXpAQA3aQEAOOkBADqpAQA8aQEAPikBAD+pAQABaUEAAulBAASpQQAGaUEAB6lBAAkpQQAKqUEADClBAA2pQQAO6UEAESlBABKpQQAUaUEAFelBABfpQQAZaUEAOTXAgBrpQQAc6UEAHmlBACApQQAh6UEAI2lBACSpQQAmaUEAKClBACnpQQArqUEALWlBAC7pQQAwaUEADLaAgCqywIAyaUEALMjBADRpQQA2aUEAOSlBADupQQA9qUEAPylBAAFpgQADKYEABOmBAAYpgQAIaYEACmmBAAzpgQAOqYEAEKmBABLpgQAU6YEANDyAwBYpgQAXqYEAGvzAwBjpgQAaaYEAHCmBAB2pgQAfqYEAIWmBACLpgQAlKYEAJqmBACgpgQApqYEAKymBACxpgQAuaYEAL6mBADFpgQAzaYEANKmBADXpgQA36YEAOSmBADrpgQA8qYEAPemBAD9pgQAA6cEAAmnBAAOpwQAiyUDABWnBAAbpwQA/YQEACOnBAAChQQAKKcEAC6nBAA0pwQAO6cEAEGnBABIpwQATacEAFKnBABZpwQAX6cEAGWnBABqpwQAcqcEAHinBAB+pwQAhKcEAIqnBACUpwQAnqcEAKWnBACspwQAsacEALenBAC+pwQAxKcEAMqnBADPpwQA1KcEAN+nBADlpwQA7acEAPSnBAD7pwQASCYEAAGoBAAIqAQAXiYEAA2oBAAUqAQAGqgEACCoBAAlqAQAK6gEADGoBAA2qAQA6UkFAD2oBABDqAQAZPYDAEioBABOqAQAU6gEAFmoBABfqAQAZagEAGuoBAByqAQAeKgEAH2oBACDqAQAiagEAI6oBACVqAQAm6gEAKGoBAD/2gIApqgEAK2oBACzqAQAvqgEAMSoBADLqAQA0KgEANeoBADeqAQA5agEAO2oBADzqAQA+qgEAAGpBAAIqQQAD6kEABepBAAeqQQAJKkEACqpBAAyqQQAOqkEAD+pBABGqQQATKkEAFKpBABaqQQAY6kEAGmpBABwqQQAeKkEAH6pBACHqQQApPcDAI6pBACUqQQAmqkEAKGpBACoqQQAr6kEALepBAC9qQQAw6kEAMmpBAADiQQAzqkEANWpBADbqQQA4qkEAOipBADuqQQA9KkEAPupBAB9xgIABKoEAAuqBAASqgQAGKoEAB2qBAB/KAQAI6oEACiqBAAvqgQANaoEACHBAgA6qgQAQKoEAEaqBABPqgQAVqoEACrkAgBdqgQAZaoEAGyqBABzqgQAeaoEAIGqBACHqgQAjaoEAJOqBACaqgQAoKoEAKeqBACuqgQAtaoEAL+qBADFqgQAyqoEAOX4AwDRqgQA2KoEAN6qBAD6+AMA56oEAL7iAgDtqgQA9aoEAPuqBAABqwQAB6sEAAyrBAAWqwQAHasEACSrBAArqwQAPuACAA3LAgDWigQAMasEADerBABAqwQAR6sEAE2rBABSqwQAWqsEAF+rBABmqwQAbKsEAHKrBAB4qwQAfasEAISrBACKqwQAj6sEAJWrBACaqwQAoasEAKirBACvqwQAtKsEALqrBADVwwIAwqsEAMirBADOqwQA1asEAN2rBADB+gMA4qsEAOmrBADwqwQA9qsEAPyrBAADrAQACawEAA6sBAAUrAQAH/sDABqsBAAgrAQAKKwEAC+sBAA4rAQAcfsDAECsBABJrAQAsPsDAFGsBABXrAQAXawEAGSsBABsrAQAdawEAHysBACCrAQAiawEAI+sBACVrAQAnqwEAKasBADC/AMArKwEALKsBAC5rAQAAI0EAJTRAgDBrAQAyKwEANKsBADYrAQA4KwEAOesBADtrAQA9awEAPysBAADrQQACa0EABCtBAAWrQQAG60EACOtBAAprQQAMK0EADatBAA+rQQARK0EAEmtBABPrQQAVa0EAFytBABjrQQAaa0EAG+tBADlzwIAda0EAHytBACBrQQAh60EAIytBACTrQQAna0EAKWtBACurQQAtK0EAOErBAC8rQQAw60EAMqtBADPrQQA1a0EAN2tBADkrQQA6q0EAPGtBAD4rQQAAa4EAAiuBAAPrgQAFa4EAByuBAAP2AIAIq4EACmuBAAvrgQANa4EADuuBABArgQARa4EAEyuBABVrgQAXK4EAGOuBABrrgQAcq4EAHmuBAB/rgQAhq4EAIyuBACSrgQAnK4EAKWuBACrrgQAsa4EALuuBADBrgQAyK4EAM2uBADTrgQA2a4EAEUwAwDgrgQA5a4EAOyuBAAS3gIA8a4EAPiuBAD/rgQABq8EAA2vBAAUrwQAG68EACGvBAAmrwQALa8EADSvBAA5rwQAP68EAEWvBABLrwQA5S0EAFGvBABYrwQAXq8EAG7IAgBlrwQAbK8EAHGvBAB3rwQAf68EAIavBACMrwQAlK8EAJmvBACfrwQApa8EAKqvBACvrwQAta8EALyvBADCrwQAIMQCAMevBABd1QIAza8EANavBADdrwQA5K8EAOuvBADxrwQA+a8EAACwBAAHsAQADLAEABSwBABt4QIAT9cCANqQBAAasAQAIbAEACewBAAtsAQANLAEADuwBABCsAQA5M4CAEiwBABQsAQAV7AEAF+wBABnsAQAb7AEAHewBAB/sAQAhrAEAIywBAAt2wIAlLAEAJuwBACisAQAp7AEALCwBAC5sAQAwbAEAMewBADOsAQA17AEAOGwBADosAQA7rAEAPawBAD8sAQAA7EEAAixBAAPsQQAa8ICABaxBADZkQQAHLEEACKxBAAosQQAL7EEADWxBAA+sQQARLEEAEuxBADcwwIAULEEAFaxBABdsQQAZLEEAGuxBABzsQQAeLEEAH+xBACHsQQAjLEEAJWxBACcsQQAo7EEAKyxBAD/0QIAsrEEALmxBAC+sQQAxLEEAMyxBADRsQQA1rEEAN2xBADmsQQA7rEEAPSxBAD6sQQADTAEAP+xBAAGsgQADrIEABeyBAAesgQAJLIEACuyBAA0sgQAOrIEAECyBABHsgQATrIEAFSyBABasgQAYLIEAGeyBABwsgQAYzAEAHqyBACCsgQAjLIEAJSyBACbsgQApbIEAKqyBACysgQAvLIEAMWyBADNsgQA1rIEAOCyBADpsgQA8LIEAPmyBAABswQACLMEABKzBAAZswQAILMEACmzBAAxswQAO7MEAEGzBABHswQAT7MEAFizBABH0AIAX7MEAGqzBABwswQAd7MEAH+zBACHswQAjrMEAJizBACgswQAp7MEAK2zBACzswQAu7MEAMGzBADIswQA0bMEANazBADdswQA5LMEAOmzBADxswQA+LMEAP+zBAAEtAQACbQEAA+0BAAXtAQAHrQEACS0BAArtAQAMrQEADi0BAA/tAQARbQEAE20BABUtAQAZ8UCAFq0BABgtAQAabQEAHC0BAB1tAQAe7QEAIK0BACItAQAjrQEAJS0BAA15gIAmrQEAKG0BACmtAQArLQEALK0BAC4tAQAhwMEAL+0BADEtAQAy7QEANG0BADXtAQA3bQEAOO0BADotAQA7rQEAPW0BAD8tAQAA7UEAAm1BACgMgQAD7UEABW1BAAbtQQAIbUEACm1BAAxtQQAN7UEAEC1BABLtQQAUbUEAFa1BABctQQAYrUEAGi1BABvtQQAdrUEAH21BACFtQQAGt8CAPjCAgAExAIAi7UEAJG1BACatQQAn7UEAKW1BACrtQQAsbUEALm1BADBtQQAx7UEAM21BADVtQQA3LUEAOG1BADntQQA7rUEAPW1BAD9tQQAA7YEAAtJBQANtgQAErYEABi2BABXxAIAH7YEAN/FAgAktgQAKrYEADC2BAA2tgQAPLYEAEK2BAAy3wIAR7YEAE22BABStgQAuuECAFi2BABetgQAZbYEAG22BABytgQAcgUEAHu2BACDtgQAirYEAJG2BACtNQQAmLYEAKC2BACntgQArbYEALa2BAC+tgQAxrYEAM22BADTtgQA2bYEAOG2BADntgQA77YEAPi2BAACtwQAC7cEABW3BAAbtwQAIbcEACy3BAA1twQAPbcEAES3BADB4QIATrcEAFS3BADRvwIAXrcEAGO3BAAk4wIAWL8CAGq3BABA3AIAcLcEAHa3BAB8twQAgrcEAIe3BACPtwQACgYEAJS3BACbtwQAobcEAKm3BACytwQAt7cEAMK3BADKtwQA1bcEAO/KAgDbtwQA4bcEAOe3BADutwQA9LcEAPm3BAD+twQABbgEAAu4BAARuAQAF7gEAB64BAAkuAQAKrgEAC+4BAA1uAQAO7gEAEC4BABGuAQATLgEAFK4BABYuAQAYLgEAGW4BABtuAQAc7gEAHi4BACCuAQAibgEAJC4BACWuAQAnbgEAKK4BACouAQAr7gEAPLMAgC1uAQAu7gEAJ4HBADAuAQAxrgEAMu4BADQuAQA1rgEANy4BADiuAQA6LgEAO64BADzuAQA+bgEAAC5BAAIuQQAD7kEABS5BAAauQQAILkEACa5BAAsuQQAM7kEADm5BABBuQQASrkEAE+5BABXuQQAXLkEAI3XAgCl0wIAYbkEAGe5BAByuQQAerkEAIO5BACKuQQAkLkEAJa5BACbuQQAobkEAKi5BACtuQQAs7kEALu5BADBuQQAxrkEAM65BADVuQQA2rkEAOG5BADmuQQA67kEAPG5BADzCAQA97kEAKvTAgD9uQQAA7oEAAq6BAAPugQAF7oEAB26BAAiugQAKLoEAC26BAA0ugQAOroEAEC6BABGugQATLoEAFS6BABbugQAYroEAGm6BABvugQAd7oEAH66BACEugQAiboEAJC6BACWugQAnroEAKO6BACqugQAsLoEALW6BAC7ugQAwboEAMm6BADRugQA3QoEANm6BADfugQA5LoEAOq6BADvugQA97oEAPy6BAACuwQACLsEAA67BAAUuwQAGrsEACC7BAAouwQAbgsEAC67BAA1uwQAO7sEAEK7BABJuwQAUrsEAFq7BABhuwQAZ7sEAG27BABzuwQAebsEALQLBAB/uwQAhLsEAIu7BACTuwQAnLsEAKO7BACpuwQArrsEALW7BAC7uwQAwbsEAMm7BADOuwQA1bsEANu7BADguwQA5bsEAOu7BADwuwQA9bsEAPq7BAAAvAQABbwEAAq8BAAAAAAAAAAAADO8BAA7vAQAR7wEAFC8BABYvAQAYrwEAGu8BAB1vAQAfbwEAIS8BACOvAQAmLwEAKG8BACmvAQArLwEALW8BAC+vAQAxbwEAM+8BABilQQA2LwEAOC8BADnvAQA7rwEAPW8BAD8vAQABb0EAAy9BAAVvQQAHb0EACW9BAAtvQQANL0EAD29BABHvQQAT70EAFS9BABevQQAZr0EAG29BAB3vQQAf70EAIe9BACNvQQAlr0EAJ69BAClvQQArr0EALa9BAC7vQQAw70EAMu9BADRvQQA2r0EAN+9BADlvQQA770EAPa9BAD8vQQAAr4EAAy+BAARvgQAF74EAB6+BAAmvgQAL74EADm+BABCvgQASr4EAFS+BABdvgQAZb4EAGu+BABxvgQAeb4EAH++BACEvgQAi74EAJG+BACYvgQAob4EAKm+BACwvgQAtr4EAL++BADGvgQAy74EANS+BADbvgQA5L4EAOu+BADxvgQA+r4EAAO/BAAMvwQAFr8EACC/BAAmvwQALr8EADa/BAA+vwQASL8EAFK/BABZvwQAYr8EAGi/BABwvwQAeL8EAIG/BACJvwQAkb8EAJm/BAChvwQAqr8EALK/BAC6vwQAv78EAMa/BADNvwQA1b8EAN+/BADnvwQA8b8EAPu/BAAFwAQADMAEABbABAAewAQAJMAEAGXAAgAuwAQAOMAEAD/ABABJwAQAUsAEAFnABABjwAQAbMAEAHTABAB7wAQAg8AEAI3ABACXwAQAoMAEAKjABACxwAQAusAEAMHABADIwAQAzsAEANPABADawAQA48AEAOrABAC60QIA8cAEAPnABAD/wAQABMEEAAvBBAD7mAQAE8EEABnBBAAhwQQAKMEEAC3BBAAywQQAN8EEADzBBABDwQQAScEEAFPBBABdwQQAZsEEAGzBBAB2wQQAgMEEAIXBBACKwQQAkcEEAJvBBACjwQQArcEEALTBBAC6wQQAxMEEAMrBBACvmQQA0cEEANnBBADjwQQACZoEAOnBBADwwQQA9cEEAP3BBAACwgQACcIEABDCBAC1FAQAFcIEAB7CBAAowgQAMcIEADjCBABBwgQAScIEAFDCBABZwgQAYsIEAGvCBAB1wgQAf8IEAIbCBACPwgQAmcIEAKLCBACswgQAs8IEALrCBADBwgQAyMIEAM/CBADbwgQA5cIEAO3CBAD2wgQAB8MEABDDBAAZwwQAKMMEAC/DBABOyAIAN8MEAELDBABNwwQAV8MEAGDDBADfnAQAasMEAHDDBAB4wwQAfcMEAIXDBACNwwQAlMMEAJ3DBADBGQQApcMEAK7DBAB6nQQAtsMEAMDDBABu2AIAycMEANDDBADZwwQA4MMEAOnDBADvwwQA+MMEAAHEBAALxAQAFcQEAB3EBAAnxAQAMMQEADjEBAA/xAQAScQEAFDEBABaxAQAYcQEAGnEBABwxAQAesQEAIPEBACNxAQAlsQEAJ3EBACkxAQAqsQEAK/EBAC4xAQAwsQEAMzEBADTxAQA2cQEAOHEBADmxAQA78QEAPjEBAABxQQACcUEAIueBAARxQQAGsUEACTFBAAuxQQAN8UEAD7FBABExQQATcUEAFfFBABexQQAZ8UEAG7FBAB0xQQAfsUEAFHmAwCHxQQAy+MCAJDFBACZxQQAocUEAPHQAgCmxQQArMUEALPFBAC9xQQAxMUEAM3FBADWxQQA3MUEAOPFBADoxQQA8MUEAPbFBAD8xQQAAsYEAAvGBAAVxgQAHcYEACbGBAAvxgQANMYEADzGBABGxgQATsYEAFjGBABixgQAbMYEAHXGBAB8xgQAhMYEAI3GBACTxgQAnMYEAKXGBACuxgQAtcYEALrGBAACGgMAwcYEAMjGBADRxgQA28YEAOPGBADqxgQA9MYEAP3GBAACxwQACccEAA7HBAAWxwQAHscEACPHBAAqxwQADegDAAygBAAyxwQAO8cEAEXHBABNxwQAVccEAFzHBABhxwQAaccEAHHHBAB5xwQAgscEAIzHBACVxwQAnccEAKTHBACqxwQAsMcEALnHBAC+xwQAxMcEAMnHBADSxwQA3McEAOPHBADpxwQA7scEAPXHBAD8xwQABMgEAAvIBAARyAQAFsgEAB7IBAAmyAQAL8gEADnIBABCyAQA5KAEAK59BABMyAQAVsgEAFvIBABgyAQAaMgEAHHIBAB7yAQAhcgEADChBACMyAQAlsgEAJvIBACgyAQApsgEALDIBAC2yAQAvcgEAMfIBADQyAQA1sgEALIeBADeyAQAe34EAObIBADvyAQA+MgEAP7IBAAHyQQAEckEABrJBAAkyQQAKckEADHJBAA4yQQAPckEAGeiBABEyQQATckEAFPJBADHxAIAWMkEAGDJBABpyQQAc8kEAHzJBACDyQQAiskEAJPJBACayQQApMkEAKnJBACwyQQAuMkEAL/JBADHyQQAz8kEANfJBAD0ogQA38kEAOfJBADc1QIA7skEAPbJBAD9yQQAA8oEAAvKBAAUygQAHsoEACXKBAAtygQANcoEADzKBABDygQASsoEAFDKBABVygQAXsoEAGbKBABtygQAdMoEAHnKBACBygQAiMoEAJHKBACbygQAosoEAKfKBACwygQAucoEAMDKBADKygQA1MoEAN3KBADkygQA7soEALftAwD2ygQA/coEAAXLBAANywQAFMsEAB7LBAAmywQALssEADTLBAA+ywQASMsEAFHLBABbywQAYssEAGjLBABwywQAeMsEAIHLBACJywQAkssEAJvLBACkywQArssEALTLBAC8ywQAxMsEAMzLBADUywQA3MsEAOTLBADtywQA9csEAP7LBAADzAQACswEABXMBAAczAQAJMwEAC3MBAAzzAQAPcwEAEbMBABNzAQAVcwEAFzMBABizAQAZ8wEAHHMBAB5zAQAg8wEAIzMBACUzAQAmswEAKTMBACuzAQAuMwEAL7MBADDzAQAy8wEANDMBADYzAQA3cwEAOfMBADszAQA9cwEAP3MBAAEzQQACc0EABPNBAAZzQQAH80EACbNBAAwzQQANc0EADvNBABDzQQASs0EAFLNBABXzQQAX80EAGbNBABwzQQAec0EAH7NBACHzQQAj80EAJbNBACdzQQAo80EAKzNBAC2zQQAwM0EAM3NBADWzQQA3M0EAObNBADuzQQA+M0EAP3NBAADzgQADc4EABLOBAAbzgQAJM4EAC3OBAA0zgQAOc4EAELOBABHzgQATc4EAFXOBABezgQAY84EAGzOBAByzgQAe84EAIPOBACJzgQAj84EAJfOBACfzgQAp84EALDOBAC5zgQAwM4EAMfOBADQzgQA2M4EAN3OBADkzgQA7s4EAPXOBAD+zgQAB88EABDPBAAZzwQAHs8EACjPBAAvzwQANs8EAD/PBABIzwQAUs8EAFvPBABkzwQAbM8EAHbPBAB/zwQAh88EAI3PBACWzwQAn88EAKTPBACtzwQAs88EALrPBADAzwQAx88EAM7PBADUzwQA288EAOPPBADpzwQA788EAPnPBABW9AMA/88EAAXQBAAK0AQAD9AEABTQBAAd0AQAJdAEAC7QBAA10AQAPdAEAELQBABJ0AQAUtAEAFvQBABg0AQAatAEAHLQBAB70AQAhdAEAIzQBACW0AQAntAEAKPQBACq0AQAsNAEALnQBADB0AQAyNAEANDQBADY0AQA4NAEAOnQBAD20AQA/9AEAATRBAAO0QQAE9EEABzRBAAj0QQAKdEEAC/RBAA50QQAPtEEAEPRBABK0QQAVNEEAFrRBABi0QQAZ9EEAG/RBAB20QQAfdEEAIfRBACM0QQAkdEEAJbRBACe0QQApdEEAK/RBAC30QQAvtEEAMjRBADP0QQA1tEEAN7RBADn0QQA8NEEAPnRBAAB0gQACNIEABHSBAAa0gQAH9IEACnSBAAu0gQANtIEAD7SBABF0gQAStIEAFDSBABY0gQAYNIEAGnSBABu0gQAddIEAH7SBACD0gQAiNIEAJDSBACa0gQApNIEAKzSBACx0gQAu9IEAMXSBADM0gQA1dIEANzSBADk0gQA7NIEAPTSBAD80gQAAdMEAArTBAB4pwQAFNMEABrTBAAh0wQAJ9MEAC7TBAA40wQAQdMEAErTBABT0wQAWtMEAGTTBABu0wQAdtMEAH3TBACF0wQAjtMEAJfTBACh0wQAqtMEALDTBAC30wQAwdMEAMvTBADQ0wQA2dMEAODTBADn0wQA79MEAPjTBAD90wQAB9QEABHUBAAa1AQAIdQEACrUBAAy1AQAN9QEAEDUBABJ1AQAUNQEAFnUBABi1AQAatQEAHPUBAB61AQAgtQEAInUBACR1AQAl9QEAJ/UBACk1AQAqdQEALHUBAC61AQAxNQEAMvUBADV1AQA2tQEAODUBADo1AQA79QEAPnUBAAB1QQAC9UEABLVBAAb1QQAJdUEAC3VBAAz1QQAOtUEAEHVBABL1QQAUtUEAFfVBABc1QQAYtUEAGzVBABz1QQAeNUEAIHVBACL1QQAk9UEAJvVBACj1QQArdUEALLVBAC51QQAwNUEAMjVBADS1QQA2tUEAOHVBADp1QQA79UEAPXVBAD/1QQACdYEABLWBAAa1gQAJNYEACzWBAA11gQAPtYEAEXWBABO1gQAVNYEAFrWBABg1gQAatYEAHPWBAB91gQAhdYEAIvWBACU1gQAntYEAKXWBACv1gQAttYEAL7WBADF1gQAz9YEANjWBADd1gQA5dYEAO3WBAD21gQA/9YEAAXXBAAM1wQAE9cEABjXBAAe1wQAJNcEACzXBAAz1wQAOtcEAEHXBABK1wQAVNcEAF7XBABo1wQAcNcEAHrXBACB1wQAitcEAJTXBACe1wQAqNcEALLXBAD53QIAu9cEAMDXBADK1wQA1NcEAN7XBADm1wQA7tcEAPPXBAD81wQAA9gEAAzYBAAU2AQAGtgEACLYBAAs2AQANdgEAPyrBAA62AQAQtgEAEnYBABP2AQAV9gEAGHYBABq2AQAcNgEAEXgAgB42AQAftgEAIbYBACP2AQAltgEAJ7YBACo2AQAr9gEALnYBADB2AQAyNgEANLYBADa2AQA5NgEAGf8AwDr2AQA8dgEAPrYBAAB2QQAC9kEABLZBAAa2QQAJNkEACzZBAAz2QQAOtkEAELZBABL2QQAUtkEAFvZBABi2QQAadkEAHLZBAB62QQAhNkEAI7ZBACW2QQAoNkEAKrZBACy2QQAuNkEAMHZBADK2QQA0dkEANrZBADf2QQA59kEAPHZBAD62QQAAtoEAAzaBAAU2gQAHNoEACTaBAAr2gQANdoEADraBABE2gQAS9oEAFTaBABd2gQAZdoEAG7aBAB12gQAftoEAIbaBACP2gQAl9oEAKDaBACp2gQAs9oEALraBADA2gQAydoEANDaBADa2gQA5NoEAOvaBAD12gQA/9oEAAjbBAAS2wQAG9sEAIK+AgAg2wQAKNsEAC7bBAA02wQAPdsEAEbbBABN2wQAV9sEAF/bBABn2wQAcNsEAHXbBAB72wQAhdsEAIrbBACQ2wQAmdsEAKDbBACo2wQAsNsEALrbBADC2wQAzNsEANPbBADd2wQA49sEAOvbBADy2wQA99sEAP/bBAAI3AQADdwEABbcBAAg3AQAKtwEADTcBAA+3AQARdwEAEzcBABU3AQAWtwEAGLcBABr3AQAc9wEAHncBABuyAIAgtwEAIzcBACT3AQAm9wEAKXcBACt3AQAttwEAL7cBADH3AQA0dwEANvcBADk3AQA69wEAPPcBAD63AQAAd0EAAjdBAAQ3QQAGN0EAB7dBAAk3QQALt0EADTdBAA53QQAQ90EAEjdBABP3QQAWN0EAGHdBABn3QQAbd0EAHfdBACA3QQAid0EAJPdBABWsQQAm90EAKDdBACl3QQAqt0EAK/dBAC03QQAut0EAMHdBADL3QQA1N0EANrdBADj3QQA7N0EAPbdBABHsgQAAN4EAAjeBAAR3gQAG94EACPeBAAr3gQAMd4EAKWyBAA73gQAQ94EANazBABM3gQAVN4EAF7eBABl3gQAbd4EAHTeBAB93gQAhN4EAI7eBACW3gQAoN4EAKjeBACw3gQAud4EAMHeBADG3gQAzd4EAAm0BADX3gQA394EAObeBADt3gQA9t4EAP7eBAAG3wQAD98EABTfBAAZ3wQAIN8EACjfBAAx3wQAOt8EAEDfBABJ3wQAUN8EAFnfBABg3wQAZ98EAG7fBACUtAQAc98EAHnfBACC3wQAjN8EAJTfBACd3wQApN8EAK3fBACy3wQAt98EAL/fBADG3wQAz98EANjfBADh3wQA6N8EAPHfBAD63wQAA+AEAPW0BAAM4AQAFeAEAB7gBAAl4AQAL+AEADjgBAA94AQAROAEAE3gBABW4AQAX+AEAGjgBABu4AQAd+AEAIHgBACK4AQAk+AEAJvgBACk4AQAreAEALXgBAC94AQAx+AEAHkBAwDR4AQA2OAEAODgBADp4AQA7+AEAPjgBAD+4AQAB+EEAA7hBAAT4QQAHOEEACPhBAAs4QQANeEEAD/hBABH4QQAT+EEAFjhBABi4QQAauEEAHDhBAB14QQAfeEEAIbhBACN4QQAleEEAJrhBACk4QQAqeEEALHhBAC54QQAw+EEAM3hBACtNQQA1uEEAN/hBADm4QQA7+EEAPXhBAD84QQABOIEAA3iBAAU4gQAHeIEACXiBAAt4gQANuIEAD7iBABF4gQATOIEAFLiBABZ4gQAXuIEAGTiBABp4gQAcOIEAF63BAB64gQAgeIEAIniBACP4gQAlOIEAJniBACh4gQAqOIEAK/iBAC24gQAvuIEAMfiBADR4gQA1+IEAOHiBADq4gQA9OIEAPviBAAC4wQACuMEABTjBAAZ4wQAIeMEACvjBAA14wQAPuMEAEjjBABR4wQAWeMEAGPjBABp4wQAceMEAHrjBACE4wQAi+MEAJPjBACd4wQAouMEAKnjBACv4wQAtuMEAL7jBADI4wQAzeMEANXjBADd4wQA4+MEAO3jBAD14wQA/OMEAALkBAAJ5AQAE+QEABrkBAAj5AQALeQEADLkBAA55AQAQuQEAErkBABT5AQAW+QEAGXkBABt5AQAd+QEAH/kBACH5AQAjuQEAJPkBACc5AQApuQEAK7kBAC15AQAvuQEAMPkBADI5AQA0eQEANbkBADe5AQA5eQEAO/kBAAguQQAjeQCAPjkBADvOAMAAOUEAAflBAAQ5QQAGeUEAFe5BAAj5QQAK+UEADTlBAA85QQAROUEAE3lBABU5QQAWeUEAGLlBABn5QQAbOUEAHLlBAB65QQAf+UEAIflBACP5QQAleUEAJvlBACj5QQArOUEALLlBAC55QQAvuUEAMPlBADN5QQA1eUEAN/lBADm5QQA8OUEAPnlBAAC5gQAB+YEABHmBAAY5gQAIOYEACjmBAAv5gQAN+YEAD7mBABI5gQAUOYEAFbmBABb5gQAZOYEAG7mBAB25gQAgOYEAIjmBACR5gQAm+YEAKTmBACr5gQAsuYEALjmBADA5gQAyeYEANHmBABY4wIA2+YEAOTmBACwugQA6uYEAPTmBAD55gQAAucEAAfnBAAP5wQAF+cEACDnBAAo5wQALecEADTnBAA95wQAR+cEAE7nBADfugQAWOcEAF/nBABp5wQAcOcEAHjnBACA5wQAiucEAAK7BACU5wQAnOcEAE48BACl5wQAqucEALPnBAC85wQAwecEAMrnBADU5wQA2ucEAODnBADm5wQA7ucEAPPnBAD55wQAAugEAAzoBAAR6AQAFugEABvoBAAl6AQALOgEADPoBAA76AQAQugEAEjoBABP6AQAVugEAFzoBABh6AQAaegEAPsLBABz6AQAeegEAH7oBACE6AQAjegEAJPoBACa6AQAo+gEAKvoBAC06AQAuegEAMDoBADI6AQAzugEANq9AgDX6AQAw8MCAODoBADq6AQA8ugEAPfoBAAB6QQACOkEABLpBAAa6QQAI+kEAC3pBAAz6QQAOekEAEPpBABN6QQAV+kEAF7pBABm6QQAbukEAHbpBAB/6QQAiOkEAJLpBACX6QQAoekEAKjpBACy6QQAuukEAMPpBADN6QQA1+kEAOHpBADm6QQA7ukEALXRAgD26QQA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ZPQEAGr0BAB09AQAevQEAIP0BADbvwIAjPQEAFHDAgBXxQIAkvQEAJn0BACj9AQAlMkCAK30BAC19AQAv/QEACbnAwDI9AQAzfQEANT0BADd9AQA4vQEAOz0BADx9AQA+/QEAGvLAgAB9QQAB/UEAA71BAAU9QQAG/UEACL1BAAo9QQALvUEADP1BAA69QQAQfUEAEf1BABO9QQAlMUCAHPEAgBT9QQAwdMCAFv1BABj9QQASB0EAErKAgBs9QQAc/UEABTBAgB69QQAgvUEAIn1BACS9QQAl/UEAJ31BABN4gIAo/UEAKv1BACz9QQAufUEAMH1BADL9QQA1fUEANz1BADB1QIA4/UEAOr1BAD09QQA/fUEAAb2BAAO9gQAFvYEAB72BAAl9gQAW8gEACz2BAAz9gQAPfYEAEP2BABJ9gQAUfYEAFn2BABg9gQAaPYEAG72BAB+wgIAc/YEAHn2BACB9gQAh/YEAI72BACU9gQAmvYEAOXjAgCg9gQAqfYEALH2BAC29gQAvfYEAMX2BADM9gQA0vYEANv2BADj9gQA6fYEADAfBADw9gQA9/YEAAH3BAAI9wQAD/cEABf3BAAd9wQAI/cEACj3BAAw9wQAIMoCADj3BAA/9wQARvcEAEz3BABV9wQAXPcEACnVAgBi9wQAZ/cEAG33BAB09wQAfPcEAIL3BACK9wQAkfcEAJr3BACg9wQA9KIEAKb3BACt9wQAOM8CAC/VAgC29wQAvfcEAMP3BADI9wQAAuQCANH3BADY9wQA3/cEAOn3BABpxwIA8vcEAPj3BAA8ygQA//cEAAT4BAAL+AQAEvgEABn4BADi1QIAddECAB74BAAk+AQAKfgEAGnIAgAu+AQANvgEADz4BABB+AQARvgEAE/4BABX+AQAYPgEAGb4BABu+AQAdvgEAH34BAB80QIAH9oCAIT4BACK+AQAkPgEAJn4BACf+AQAp/gEAK74BAC0+AQATcQCALv4BAAl4QIAw/gEAMj4BADO+AQA0/gEANr4BADk+AQA6fgEAPH4BAD3+AQAN8ACAJrGAgAA+QQA2SIEAAf5BAAl2gIAme4DAA75BAAY+QQAHfkEACX5BAAr+QQAM/kEAMfOAgA5+QQAPvkEAPjuAwBG+QQATPkEAFP5BABY+QQAYPkEAGb5BABt+QQAdfkEAH35BACF+QQA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URYFAFUWBQBZFgUAXRYFAGEWBQBlFgUAaRYFAG0WBQBxFgUAdRYFAHkWBQB9FgUAgRYFAIUWBQCJFgUAjRYFAJEWBQCVFgUAmRYFAJ0WBQChFgUApRYFAKkWBQCtFgUAsRYFALUWBQC5FgUAvRYFAMEWBQDFFgUAyRYFAM0WBQDRFgUA1RYFANkWBQDdFgUA4RYFAOUWBQDpFgUA7RYFAPEWBQD1FgUA+RYFAP0WBQABFwUABRcFAAkXBQANFwUAERcFABUXBQAZFwUAHRcFACEXBQAlFwUAKRcFAC0XBQAxFwUANRcFADkXBQA9FwUAQRcFAEUXBQBJFwUATRcFAFEXBQBVFwUAWRcFAF0XBQBhFwUAZRcFAGkXBQBtFwUAcRcFAHUXBQB5FwUAfRcFAIEXBQCFFwUAiRcFAI0XBQCRFwUAlRcFAJkXBQCdFwUAoRcFAKUXBQCpFwUArRcFALEXBQC1FwUAuRcFAL0XBQDBFwUAxRcFAMkXBQDNFwUA0RcFANUXBQDZFwUA3RcFAOEXBQDlFwUA6RcFAO0XBQDxFwUA9RcFAPkXBQD9FwUAARgFAAUYBQAJGAUADRgFABEYBQAVGAUAGRgFAB0YBQAhGAUAJRgFACkYBQAtGAUAMRgFADUYBQA5GAUAPRgFAEEYBQBFGAUASRgFAE0YBQBRGAUAVRgFAFkYBQBdGAUAYRgFAGUYBQBpGAUAbRgFAHEYBQB1GAUAeRgFAH0YBQCBGAUAhRgFAIkYBQCNGAUAkRgFAJUYBQCZGAUAnRgFAKEYBQClGAUAqRgFAK0YBQCxGAUAtRgFALkYBQC9GAUAwRgFAMUYBQDJGAUAzRgFANEYBQDVGAUA2RgFAN0YBQDhGAUA5RgFAOkYBQDtGAUA8RgFAPUYBQD5GAUA/RgFAAEZBQAFGQUACRkFAA0ZBQARGQUAFRkFABkZBQAdGQUAIRkFACUZBQApGQUALRkFADEZBQA1GQUAORkFAD0ZBQBBGQUARRkFAEkZBQBNGQUAURkFAFUZBQBZGQUAXRkFAGEZBQBlGQUAaRkFAG0ZBQBxGQUAdRkFAHkZBQB9GQUAgRkFAIUZBQCJGQUAjRkFAJEZBQCVGQUAmRkFAJ0ZBQChGQUApRkFAKkZBQCtGQUAsRkFALUZBQC5GQUAvRkFAMEZBQDFGQUAyRkFAM0ZBQDRGQUA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YSQFAGUkBQBpJAUAbSQFAHEkBQB1JAUAeSQFAH0kBQCBJAUAhSQFAIkkBQCNJAUAkSQFAJUkBQCZJAUAnSQFAKEkBQClJAUAqSQFAK0kBQCxJAUAtSQFALkkBQC9JAUAwSQFAMUkBQDJJAUAzSQFANEkBQDVJAUA2SQFAN0kBQDhJAUA5SQFAOkkBQDtJAUA8SQFAPUkBQD5JAUA/SQFAAElBQAFJQUACSUFAA0lBQARJQUAFSUFABklBQAdJQUAISUFACUlBQApJQUALSUFADElBQA1JQUAOSUFAD0lBQBBJQUARSUFAEklBQBNJQUAUSUFAFUlBQBZJQUAXSUFAGElBQBlJQUAaSUFAG0lBQBxJQUAdSUFAHklBQB9JQUAgSUFAIUlBQCJJQUAjSUFAJElBQCVJQUAmSUFAJ0lBQChJQUApSUFAKklBQCtJQUAsSUFALUlBQC5JQUAvSUFAMElBQDFJQUAySUFAM0lBQDRJQUA1SUFANklBQDdJQUA4SUFAOUlBQDpJQUA7SUFAPElBQD1JQUA+SUFAP0lBQABJgUABSYFAAkmBQANJgUAESYFABUmBQAZJgUAHSYFACEmBQAlJgUAKSYFAC0mBQAxJgUANSYFADkmBQA9JgUAQSYFAEUmBQBJJgUATSYFAFEmBQBVJgUAWSYFAF0mBQBhJgUAZSYFAGkmBQBtJgUAcSYFAHUmBQB5JgUAfSYFAIEmBQCFJgUAiSYFAI0mBQCRJgUAlSYFAJkmBQCdJgUAoSYFAKUmBQCpJgUArSYFALEmBQC1JgUAuSYFAL0mBQDBJgUAxSYFAMkmBQDNJgUA0SYFANUmBQDZJgUA3SYFAOEmBQDlJgUA6SYFAO0mBQDxJgUA9SYFAPkmBQD9JgUAAScFAAUnBQAJJwUADScFABEnBQAVJwUAGScFAB0nBQAhJwUAJScFACknBQAtJwUAMScFADUnBQA5JwUAPScFAEEnBQBFJwUASScFAE0nBQBRJwUAVScFAFknBQBdJwUAYScFAGUnBQBpJwUAbScFAHEnBQB1JwUAeScFAH0nBQCBJwUAhScFAIknBQCNJwUAkScFAJUnBQCZJwUAnScFAKEnBQClJwUAqScFAK0nBQCxJwUAtScFALknBQC9JwUAwScFAMUnBQDJJwUAzScFANEnBQDVJwUA2ScFAN0nBQDhJwUA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OBE5Ojs8PT4RERERERERERERERERERERERERERERERERERERERERERERERERERERERERPxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBFAQRFCQ0RFRkdISRAQEEpLTE1OEBAQT1AQEBAQURAQEBAQEBAQEBEREVJTEBAQEBAQEBAQEBARERERVBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBERVRAQEBBWEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFcQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFhZWlsQEBAQEBAQEBAQEBAQEBAQEBAQEBAQXBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////////////////////////////////wAAAAAAAAAA/v//B/7//wcAAAAAAAQgBP//f////3//////////////////////////////////w/8DAB9QAAAAAAAAAAAAACAAAAAAAN88QNf///v///////////+///////////////////////8D/P////////////////////////8A/v///38C/v////8AAAAAAP+/tgD///8HBwAAAP8H//////////7/w////////////////+8f/uH/nwAA////////AOD///////////////8DAP//////BzAE/////P8fAAD///8BAAAAAAAAAAD9HwAAAAAAAPAD/3//////////7//f4f/P//7+7p/5///9xeOfWYCwz/8DAO6H+f///W3DhxkCXsD/PwDuv/v///3t478bAQDP/wAA7p/5///97eOfGcCwz/8CAOzHPdYYx//Dxx2BAMD/AADu3/3///3v498dYAPP/wAA7N/9///97+PfHWBAz/8GAOzf/f/////n312AAM//APzs/3/8///7L3+AX/8AAAwA/v////9//wc/IP8DAAAAAJYl8P6u7P87XyD/8wAAAAABAAAA/wMAAP/+////H/7/A////v///x8AAAAAAAAAAP///////3/5/wP//+fB//9/QP8z/////78g///////3////////////PX89//////89/////z1/Pf9//////////z3//////////4cAAAAA//8AAP////////////8fAP7//////////////////////////////////////////////////////////5////7//wf////////////HAQD/3w8A//8PAP//DwD/3w0A////////z///AYAQ/wMAAAAA/wP//////////////wD//////wf//////////z8A////H/8P/wHA/////z8fAP//////D////wP/AwAAAAD///8P/////////3/+/x8A/wP/A4AAAAAAAAAAAAAAAP///////+//7w//AwAAAAD///////P///////+//wMA////////PwD/4///////PwAAAAAAAAAAAAAAAADebwD///////////////////////////////8AAAAAAAAAAP//Pz//////Pz//qv///z/////////fX9wfzw//H9wfAAAAAAAAAAAAAAAAAAACgAAA/x8AAAAAAAAAAAAAAACE/C8+UL3/8+BDAAD//////wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA////////AwAA//////9///////9//////////////////////x94DAD/////vyD/////////gAAA//9/AH9/f39/f39//////wAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAP4DPh/+////////////f+D+//////////////fg/////z/+/////////////38AAP///wcAAAAAAAD///////////////////////////////8/AAAAAAAAAAAA/////////////////////////////////x8AAAAAAAD//////////////////////x8AAAAAAAAAAP//////P/8f////DwAA//////9/8I////+A/////////////wAAAACA//z///////////////95DwD/BwAAAAAAAAAAAP+79////wAAAP///////w8A//////////8PAP8DAAD8CP//////B/////8HAP///x/////////3/wCA/wMAAAAA////////fwD/P/8D//9/BP////////9/BQAAOP//PAB+fn4Af38AAAAAAAAAAAAAAAAAAAAAAAD//////wf/A///////////////////////////DwD//3/4//////8P/////////////////z//////////////////AwAAAAB/APjg//1/X9v/////////////////AwAAAPj///////////////8/AAD///////////z///////8AAAAAAP8PAAAAAAAAAAAAAAAAAADf/////////////////////x8AAP8D/v//B/7//wfA/////////////3/8/PwcAAAAAP/v//9///+3/z//PwAAAAD///////////////////8HAAAAAAAAAAD///////8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////H////////wEAAAAAAP///38AAP///wcAAAAAAAD///8//////w//PgAAAAAA/////////////////////////z//AwAAAAAAAAAAAAA//f////+/kf//PwAAAAAAAAAAAAAAAAAAAAAAAAAAAP//PwD///8DAAAAAAAAAAD/////////wAAAAAAAAAAAb/Dv/v//DwAAAAAA////HwAAAAAAAAAAAAAAAAAAAAD///////8/AP//PwD//wcAAAAAAAAAAAAAAAAAAAAAAP///////////wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////8/AAAAwP8AAPz///////8BAAD///8B/wP////////H/wAAAAAAAAAA//////////8eAP8DAAAAAAAAAAAAAAAAAAAAAAAAAAD///////8/AP8DAAAAAAAA/////////////////38AAAAAAAAAAAAAAAAAAAAAAAD///////////////8HAAAAAAAAAAAAAAAAAAAAAAAAAP//////fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////x8A//////9/AAD4/wAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////9///////////99k3v/r7/////////+/59/f////e1/8/f//////////////////////////////////////////////////////P/////3///f////3///f////3///f////3/////9/////f//98/////////v////lv73CoTqlqqW9/de//v/D+77/w8AAAAAAAAAAEEAIBrAACAfAAEBLzIBAQU5AQEPSgEBLXkBAQVwAwEDkQMgEaMDIAkABFAQEAQgIGAEASGKBAE1wQQBDdAEAT8UBQETMQUwJqABAQWzAQEDzQEBD94BARH4AQEnIgIBEdgDARcAHgGVoB4BXwgf+AgYH/gGKB/4CDgf+AhIH/gGaB/4CIgf+AiYH/gIqB/4CLgf+AK6H7YCyB+qBNgf+ALaH5wC6B/4AuofkAL4H4AC+h+CAkYCAQkQBQEDYCEQEAAsMC9nLAEFgCwBY+ssAQNApgEtgKYBFyKnAQ0ypwE9eacBA36nAQmQpwEDoKcBCSH/IBoAAAAAAAAAAAAAAABJADEBUwB/ATABaQB4Af8AgQFTAoIBgwGEAYUBhgFUAocBiAGJAVYCigFXAosBjAGOAd0BjwFZApABWwKRAZIBkwFgApQBYwKWAWkClwFoApgBmQGcAW8CnQFyAp8BdQKmAYACpwGoAakBgwKsAa0BrgGIAq8BsAGxAYoCsgGLArcBkgK4AbkBvAG9AcQBxgHEAcUBxQHGAccByQHHAcgByAHJAcoBzAHKAcsBywHMAfEB8wHxAfIB8gHzAfQB9QH2AZUB9wG/ASACngGGA6wDiAOtA4kDrgOKA68DjAPMA44DzQOPA84DmQNFA5kDvh+jA8ID9wP4A/oD+wNgHpsenh7fAFkfUR9bH1MfXR9VH18fVx+8H7MfzB/DH+wf5R/8H/MfOgJlLDsCPAI9ApoBPgJmLEECQgJDAoABRAKJAkUCjAL0A7gD+QPyA/0DewP+A3wD/wN9A8AEzwQmIckDKiFrACsh5QAyIU4hgyGEIWAsYSxiLGsCYyx9HWQsfQJtLFECbixxAm8sUAJwLFICcixzLHUsdix+LD8CfyxAAvIs8yx9p3kdi6eMp42nZQKqp2YCxxAnLc0QLS12A3cDnAO1AJID0AOYA9EDpgPVA6AD1gOaA/ADoQPxA5UD9QPPA9cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgACAAIAAgACAAIAAgACAAMgAiACIAIgAiACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABYATABMAEwATABMAEwATABMAEwATABMAEwATABMAEwAjYCNgI2AjYCNgI2AjYCNgI2AjYBMAEwATABMAEwATABMAI1QjVCNUI1QjVCNUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFBMAEwATABMAEwATACNYI1gjWCNYI1gjWCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgTABMAEwATAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABdAAAAXgAAAF8AAABgAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QX/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAABEACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAwAAAAACQwAAAAAAAwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAADQAAAAQNAAAAAAkOAAAAAAAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEhISAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAACgAAAAAKAAAAAAkLAAAAAAALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRlQhIhkNAQIDEUscDBAECx0SHidobm9wcWIgBQYPExQVGggWBygkFxgJCg4bHyUjg4J9JiorPD0+P0NHSk1YWVpbXF1eX2BhY2RlZmdpamtscnN0eXp7fAAAAAAAAAAAAElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0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uC4CAOyhAgC4LgIAN30CALguAgCnQwUAuC4CACJJBQC4LgIAqUMFALguAgCrQwUAuC4CAK1DBQCgLQIAr0MFACAOAgAAAAAAoC0CANRDBQAQDgIAAAAAAAAAAAAY/wEAAQAAAAIAAADs////GP8BAAMAAAAEAAAAAQAAAAAAAAAQ/wEAAQAAAAEAAAAYAAAAAAAAAED/AQAFAAAABgAAAAIAAAAHAAAA7P///0D/AQAIAAAACQAAAAEAAADo////6P///+j////o////QP8BAAMAAAAKAAAACwAAAAwAAAAAAAAAOP8BAAEAAAABAAAADQAAAA4AAAAAAAAAaP8BAA8AAAAQAAAAEQAAABIAAAABAAAAAgAAAAQAAAAAAAAAYP8BABMAAAAUAAAAAQAAABIAAAABAAAAAQAAAAEAAAAAAAAAeP8BABUAAAAWAAAA7P///3j/AQAXAAAAGAAAAAUAAAAYAAAAAAAAAJj/AQAZAAAAGgAAAAYAAAAbAAAA7P///5j/AQAcAAAAHQAAAAUAAADo////6P///+j////o////mP8BAAcAAAAeAAAAHwAAACAAAAAAAAAAuP8BACEAAAAiAAAAIwAAABIAAAADAAAABAAAAAgAAADQ/wEA0P8BADgAAAAAAAAA+P8BACQAAAAlAAAAyP///8j////4/wEAJgAAACcAAAAAAAAA6P8BACgAAAApAAAAAQAAAAEAAAABAAAAAQAAAAkAAAAKAAAAAgAAAAsAAAAMAAAABQAAAAMAAAAGAAAAAAAAAAgAAgAqAAAAKwAAAA0AAAAgAAAAAAAAACgAAgAsAAAALQAAAA0AAAAOAAAALgAAAPT///8oAAIALwAAADAAAADg////4P///+D////g////KAACAA8AAAAxAAAAMgAAADMAAAAAAAAASAACADQAAAA1AAAADQAAAPT///9IAAIANgAAADcAAAAAAAAAGAACADgAAAA5AAAADQAAAAAAAABoAAIAOgAAADsAAAAQAAAAEQAAAAAAAACAAAIAPAAAAD0AAAABAAAAAQAAAAAAAACIAAIAPgAAAD8AAAANAAAAIAAAAAAAAACYAAIAQAAAAEEAAAANAAAAEgAAAEIAAAD0////mAACAEMAAABEAAAA4P///+D////g////4P///5gAAgATAAAARQAAAEYAAABHAAAAAAAAALgAAgBIAAAASQAAAA0AAAD0////uAACAEoAAABLAAAAQAAAAAAAAACYAQIATAAAAE0AAAA4AAAA+P///5gBAgBOAAAATwAAAMD////A////mAECAFAAAABRAAAAAAAAANgAAgBSAAAAUwAAABQAAAAVAAAAAAAAAOgAAgBUAAAAVQAAAA0AAAA4AAAAAAAAAPgAAgBWAAAAVwAAAA0AAAAWAAAAWAAAANz////4AAIAWQAAAFoAAADI////yP///8j////I////+AACABcAAABbAAAAXAAAAF0AAAAAAAAAGAECAF4AAABfAAAADQAAANz///8YAQIAYAAAAGEAAAAAAAAAOAECAGIAAABjAAAADQAAAAAAAACoAQIAbAAAAG0AAAAYAAAAAgAAAG4AAABvAAAABAAAAAcAAAAZAAAAAAAAANgBAgBwAAAAcQAAABoAAAADAAAAcgAAAHMAAAAFAAAACAAAABsAAAA8AAAAAAAAABgCAgB0AAAAdQAAAMT////E////GAICAHYAAAB3AAAAAAAAADgCAgB4AAAAeQAAAA0AAAAAAAAAKAICAHoAAAB7AAAADQAAAAAAAABIAgIABAAAAAAAAABYAgIAAQAAAAAAAABgAgIABQAAAAAAAABwAgIABgAAAAAAAACQAgIAfAAAAH0AAAAcAAAAAAAAAIACAgB+AAAAfwAAABwAAAAAAAAAoAICAAcAAAAAAAAAsAICAAgAAAAAAAAAwAICAIAAAACBAAAAGAAAAAAAAADoAgIAggAAAIMAAAAdAAAAHgAAAIQAAAD8////6AICAIUAAACGAAAA6P///+j////o////6P///+gCAgAfAAAAhwAAAIgAAACJAAAAAAAAAAgDAgCKAAAAiwAAAB0AAAD8////CAMCAIwAAACNAAAAAAAAACgDAgCOAAAAjwAAAB0AAAAAAAAAUAMCAAkAAAAAAAAAYAMCAAoAAAAAAAAAcAMCAAsAAAAAAAAAgAMCAAwAAAAAAAAAkAMCAA0AAAAgAAAAAAAAAKADAgCQAAAAkQAAACAAAAAhAAAAkgAAAPT///+gAwIAkwAAAJQAAADg////4P///+D////g////oAMCACIAAACVAAAAlgAAAJcAAAAAAAAAwAMCAJgAAACZAAAAIAAAAPT////AAwIAmgAAAJsAAAAAAAAA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AAAAAAAAAAA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEQAAAA9xCwAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAABEAAADITwsAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAAARAAAA2FMLAAAEAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAr/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkHgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAaQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9wiQD/CS8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYCAIA9wAAAPgAAAA1AAAAAAAAADgIAgD5AAAA+gAAAAAAAABQCAIA+wAAAPwAAAABAAAAAQAAAAQAAAAFAAAACQAAAAoAAAACAAAANgAAAAwAAAATAAAAAwAAABQAAAAAAAAAWAgCAP0AAAD+AAAAIQAAABUAAAAFAAAABgAAADcAAAA4AAAAFgAAADkAAAA6AAAA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AAAAAKgPAgBNAQAAZwEAAE8BAABQAQAAJwAAAAoAAAADAAAACwAAAHt9AHNlbmRfZnVuZHMAc2VuZF9jYl9JX19nb3RfdW5zcGVudF9vdXRzAHNlbmRfY2JfSUlfX2dvdF9yYW5kb21fb3V0cwBzZW5kX2NiX0lJSV9fc3VibWl0dGVkX3R4AGRlY29kZV9hZGRyZXNzAGlzX3N1YmFkZHJlc3MAaXNfaW50ZWdyYXRlZF9hZGRyZXNzAG5ld19pbnRlZ3JhdGVkX2FkZHJlc3MAbmV3X3BheW1lbnRfaWQAbmV3bHlfY3JlYXRlZF93YWxsZXQAYXJlX2VxdWFsX21uZW1vbmljcwBtbmVtb25pY19mcm9tX3NlZWQAc2VlZF9hbmRfa2V5c19mcm9tX21uZW1vbmljAHZhbGlkYXRlX2NvbXBvbmVudHNfZm9yX2xvZ2luAGFkZHJlc3NfYW5kX2tleXNfZnJvbV9zZWVkAGVzdGltYXRlZF90eF9uZXR3b3JrX2ZlZQBlc3RpbWF0ZV9yY3RfdHhfc2l6ZQBkZXJpdmVfcHVibGljX2tleQBkZXJpdmVfc3ViYWRkcmVzc19wdWJsaWNfa2V5AGVuY3J5cHRfcGF5bWVudF9pZABib29zdDo6ZXhjZXB0aW9uX3B0ciBib29zdDo6ZXhjZXB0aW9uX2RldGFpbDo6Z2V0X3N0YXRpY19leGNlcHRpb25fb2JqZWN0KCkgW0V4Y2VwdGlvbiA9IGJvb3N0OjpleGNlcHRpb25fZGV0YWlsOjpiYWRfYWxsb2NfXQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9leGNlcHRpb24vZGV0YWlsL2V4Y2VwdGlvbl9wdHIuaHBwAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGJhZF9hbGxvY19FAE41Ym9vc3Q5ZXhjZXB0aW9uRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xMGJhZF9hbGxvY19FRUUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfYmFzZUUATjVib29zdDZkZXRhaWwxN3NwX2NvdW50ZWRfaW1wbF9wSU5TXzE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzJfMTBiYWRfYWxsb2NfRUVFRUUATjVib29zdDZkZXRhaWwxNXNwX2NvdW50ZWRfYmFzZUUAYm9vc3Q6OmV4Y2VwdGlvbl9wdHIgYm9vc3Q6OmV4Y2VwdGlvbl9kZXRhaWw6OmdldF9zdGF0aWNfZXhjZXB0aW9uX29iamVjdCgpIFtFeGNlcHRpb24gPSBib29zdDo6ZXhjZXB0aW9uX2RldGFpbDo6YmFkX2V4Y2VwdGlvbl9dAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxNGJhZF9leGNlcHRpb25fRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xNGJhZF9leGNlcHRpb25fRUVFAE41Ym9vc3Q2ZGV0YWlsMTdzcF9jb3VudGVkX2ltcGxfcElOU18xNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMyXzE0YmFkX2V4Y2VwdGlvbl9FRUVFRQBOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TXzExY2hhcl90cmFpdHNJY0VFTlNfOWFsbG9jYXRvckljRUVFRQBOU3QzX18yMjFfX2Jhc2ljX3N0cmluZ19jb21tb25JTGIxRUVFAGlpaQBDb2RlIGZhdWx0OiBubyB3YWl0aW5nIGhlYXAgdmFscyBjb250YWluZXIgcHRyIGZvdW5kAHsgY29uc3QgSlNfX3Rhc2tfaWQgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQwKTsgY29uc3QgSlNfX3JlcV9wYXJhbXNfc3RyaW5nID0gTW9kdWxlLlVURjhUb1N0cmluZygkMSk7IGNvbnN0IEpTX19yZXFfcGFyYW1zID0gSlNPTi5wYXJzZShKU19fcmVxX3BhcmFtc19zdHJpbmcpOyBNb2R1bGUuZnJvbUNwcF9fc2VuZF9mdW5kc19fZXJyb3IoSlNfX3Rhc2tfaWQsIEpTX19yZXFfcGFyYW1zKTsgfQByZXF1aXJlZF9iYWxhbmNlAE5TdDNfXzIxNWJhc2ljX3N0cmluZ2J1ZkljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIxOWJhc2ljX29zdHJpbmdzdHJlYW1JY05TXzExY2hhcl90cmFpdHNJY0VFTlNfOWFsbG9jYXRvckljRUVFRQBzcGVuZGFibGVfYmFsYW5jZQAhZW1wdHkoKSAmJiAiUmVkdWNpbmcgZW1wdHkgcGF0aCIAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvcHJvcGVydHlfdHJlZS9zdHJpbmdfcGF0aC5ocHAAUGF0aCBzeW50YXggZXJyb3IAdHlwZW5hbWUgVHJhbnNsYXRvcjo6ZXh0ZXJuYWxfdHlwZSBib29zdDo6cHJvcGVydHlfdHJlZTo6c3RyaW5nX3BhdGg8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmlkX3RyYW5zbGF0b3I8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnJlZHVjZSgpIFtTdHJpbmcgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBUcmFuc2xhdG9yID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmlkX3RyYW5zbGF0b3I8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+XQBONWJvb3N0MTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfcGF0aEUATjVib29zdDEzcHJvcGVydHlfdHJlZTExcHRyZWVfZXJyb3JFAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfcGF0aEVFRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTBjbG9uZV9pbXBsSU5TMF8xOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTNwcm9wZXJ0eV90cmVlMTRwdHJlZV9iYWRfcGF0aEVFRUVFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxMXN0cmluZ19wYXRoSU5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMyXzExY2hhcl90cmFpdHNJY0VFTlMyXzlhbGxvY2F0b3JJY0VFRUVOUzBfMTNpZF90cmFuc2xhdG9ySVM4X0VFRUUATjVib29zdDNhbnk2aG9sZGVySU5TXzEzcHJvcGVydHlfdHJlZTExc3RyaW5nX3BhdGhJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzRfMTFjaGFyX3RyYWl0c0ljRUVOUzRfOWFsbG9jYXRvckljRUVFRU5TMl8xM2lkX3RyYW5zbGF0b3JJU0FfRUVFRUVFAE41Ym9vc3QzYW55MTFwbGFjZWhvbGRlckUAIXAuZW1wdHkoKSAmJiAiRW1wdHkgcGF0aCBub3QgYWxsb3dlZCBmb3IgcHV0X2NoaWxkLiIAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvcHJvcGVydHlfdHJlZS9kZXRhaWwvcHRyZWVfaW1wbGVtZW50YXRpb24uaHBwAGZvcmNlX3BhdGgAcHRyXwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9vcHRpb25hbC9kZXRhaWwvb3B0aW9uYWxfcmVmZXJlbmNlX3NwZWMuaHBwAGNvbnZlcnNpb24gb2YgdHlwZSAiACIgdG8gZGF0YSBmYWlsZWQAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnB1dF92YWx1ZShjb25zdCBUeXBlICYsIFRyYW5zbGF0b3IpIFtLZXkgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBEYXRhID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgS2V5Q29tcGFyZSA9IHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiwgVHlwZSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIFRyYW5zbGF0b3IgPSBib29zdDo6cHJvcGVydHlfdHJlZTo6aWRfdHJhbnNsYXRvcjxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID5dAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxNHB0cmVlX2JhZF9kYXRhRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX2RhdGFFRUUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTE0cHRyZWVfYmFkX2RhdGFFRUVFRQBObyBlcnJvcgBDb3VsZG4ndCBkZWNvZGUgYWRkcmVzcwBObyBkZXN0aW5hdGlvbnMgcHJvdmlkZWQAV3JvbmcgbnVtYmVyIG9mIG1peCBvdXRwdXRzIHByb3ZpZGVkAE5vdCBlbm91Z2ggb3V0cHV0cyBmb3IgbWl4aW5nAEludmFsaWQgc2VjcmV0IGtleXMAT3V0cHV0IGFtb3VudCBvdmVyZmxvdwBJbnB1dCBhbW91bnQgb3ZlcmZsb3cATWl4IFJDVCBvdXRzIG1pc3NpbmcgY29tbWl0AFJlc3VsdCBmZWUgbm90IGVxdWFsIHRvIGdpdmVuIGZlZQBTcGVuZGFibGUgYmFsYW5jZSB0b28gbG93AEludmFsaWQgZGVzdGluYXRpb24gYWRkcmVzcwBQYXltZW50IElEIG11c3QgYmUgYmxhbmsgd2hlbiB1c2luZyBhbiBpbnRlZ3JhdGVkIGFkZHJlc3MAUGF5bWVudCBJRCBtdXN0IGJlIGJsYW5rIHdoZW4gdXNpbmcgYSBzdWJhZGRyZXNzAENvdWxkbid0IGFkZCBub25jZSB0byB0eCBleHRyYQBJbnZhbGlkIHB1YiBrZXkASW52YWxpZCBjb21taXQgb3IgbWFzayBvbiBvdXRwdXQgcmN0AFRyYW5zYWN0aW9uIG5vdCBjb25zdHJ1Y3RlZABUcmFuc2FjdGlvbiB0b28gYmlnAE5vdCB5ZXQgaW1wbGVtZW50ZWQASW52YWxpZCBwYXltZW50IElEAFRoZSBhbW91bnQgeW91J3ZlIGVudGVyZWQgaXMgdG9vIGxvdwBDYW4ndCBnZXQgZGVjcnlwdGVkIG1hc2sgZnJvbSAncmN0JyBoZXgAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnB1dF92YWx1ZShjb25zdCBUeXBlICYsIFRyYW5zbGF0b3IpIFtLZXkgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBEYXRhID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgS2V5Q29tcGFyZSA9IHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiwgVHlwZSA9IG1vbmVyb190cmFuc2Zlcl91dGlsczo6Q3JlYXRlVHJhbnNhY3Rpb25FcnJvckNvZGUsIFRyYW5zbGF0b3IgPSBib29zdDo6cHJvcGVydHlfdHJlZTo6c3RyZWFtX3RyYW5zbGF0b3I8Y2hhciwgc3RkOjpfXzI6OmNoYXJfdHJhaXRzPGNoYXI+LCBzdGQ6Ol9fMjo6YWxsb2NhdG9yPGNoYXI+LCBtb25lcm9fdHJhbnNmZXJfdXRpbHM6OkNyZWF0ZVRyYW5zYWN0aW9uRXJyb3JDb2RlPl0ATjIxbW9uZXJvX3RyYW5zZmVyX3V0aWxzMjZDcmVhdGVUcmFuc2FjdGlvbkVycm9yQ29kZUUAZXJyX2NvZGUAeyBjb25zdCBKU19fdGFza19pZCA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDApOyBjb25zdCBKU19fcmVxX3BhcmFtc19zdHJpbmcgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQxKTsgY29uc3QgSlNfX3JlcV9wYXJhbXMgPSBKU09OLnBhcnNlKEpTX19yZXFfcGFyYW1zX3N0cmluZyk7IE1vZHVsZS5mcm9tQ3BwX19zZW5kX2Z1bmRzX19zdWNjZXNzKEpTX190YXNrX2lkLCBKU19fcmVxX3BhcmFtcyk7IH0AdHhfa2V5AHR4X2hhc2gAc2VyaWFsaXplZF9zaWduZWRfdHgAZmluYWxfcGF5bWVudF9pZAB2b2lkIGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpiYXNpY19wdHJlZTxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4gPjo6cHV0X3ZhbHVlKGNvbnN0IFR5cGUgJiwgVHJhbnNsYXRvcikgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gdW5zaWduZWQgbG9uZywgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpzdHJlYW1fdHJhbnNsYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6X18yOjphbGxvY2F0b3I8Y2hhcj4sIHVuc2lnbmVkIGxvbmc+XQB0b3RhbF9zZW50AHVzZWRfZmVlAHRhc2tfaWQAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHAAb3B0bF9fdGFza19pZCA9PSBub25lAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjIzMQBDb2RlIGZhdWx0OiBleHBlY3RlZCB0YXNrX2lkIChzZW5kX2Z1bmRzKQBDb2RlIGZhdWx0OiBleGlzdGluZyB3YWl0aW5nIGhlYXAgdmFscyBjb250YWluZXIgcHRyIGZvdW5kIHdpdGggdGhhdCB0YXNrIGlkAGZyb21fYWRkcmVzc19zdHJpbmcAc2VuZGluZ19hbW91bnQASW52YWxpZCBzZWMgc3BlbmQga2V5AHRvX2FkZHJlc3Nfc3RyaW5nAHBheW1lbnRfaWRfc3RyaW5nAHZpZXdfa2V5AGR1c3RfdGhyZXNob2xkAHVzZV9kdXN0AHsgY29uc3QgSlNfX3Rhc2tfaWQgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQwKTsgY29uc3QgSlNfX3JlcV9wYXJhbXNfc3RyaW5nID0gTW9kdWxlLlVURjhUb1N0cmluZygkMSk7IGNvbnN0IEpTX19yZXFfcGFyYW1zID0gSlNPTi5wYXJzZShKU19fcmVxX3BhcmFtc19zdHJpbmcpOyBNb2R1bGUuZnJvbUNwcF9fc2VuZF9mdW5kc19fZ2V0X3Vuc3BlbnRfb3V0cyhKU19fdGFza19pZCwgSlNfX3JlcV9wYXJhbXMpOyB9AHB0cmVlIGNvbnRhaW5zIGRhdGEgdGhhdCBjYW5ub3QgYmUgcmVwcmVzZW50ZWQgaW4gSlNPTiBmb3JtYXQAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6anNvbl9wYXJzZXI6OndyaXRlX2pzb25faW50ZXJuYWwoc3RkOjpiYXNpY19vc3RyZWFtPHR5cGVuYW1lIFB0cmVlOjprZXlfdHlwZTo6dmFsdWVfdHlwZT4gJiwgY29uc3QgUHRyZWUgJiwgY29uc3Qgc3RkOjpzdHJpbmcgJiwgYm9vbCkgW1B0cmVlID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmJhc2ljX3B0cmVlPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+XQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9wcm9wZXJ0eV90cmVlL2pzb25fcGFyc2VyL2RldGFpbC93cml0ZS5ocHAAd3JpdGUgZXJyb3IAMDEyMzQ1Njc4OUFCQ0RFRgBjb252ZXJzaW9uIG9mIGRhdGEgdG8gdHlwZSAiACIgZmFpbGVkAHR5cGVuYW1lIGJvb3N0OjplbmFibGVfaWY8ZGV0YWlsOjppc190cmFuc2xhdG9yPFRyYW5zbGF0b3I+LCBUeXBlPjo6dHlwZSBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OmdldF92YWx1ZShUcmFuc2xhdG9yKSBjb25zdCBbS2V5ID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgRGF0YSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIEtleUNvbXBhcmUgPSBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4sIFR5cGUgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBUcmFuc2xhdG9yID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmlkX3RyYW5zbGF0b3I8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+XQBONWJvb3N0M2FueTZob2xkZXJJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzJfMTFjaGFyX3RyYWl0c0ljRUVOUzJfOWFsbG9jYXRvckljRUVFRUVFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxN2ZpbGVfcGFyc2VyX2Vycm9yRQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTExanNvbl9wYXJzZXIxN2pzb25fcGFyc2VyX2Vycm9yRUVFAE41Ym9vc3QxM3Byb3BlcnR5X3RyZWUxMWpzb25fcGFyc2VyMTdqc29uX3BhcnNlcl9lcnJvckUATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDEwY2xvbmVfaW1wbElOUzBfMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzEzcHJvcGVydHlfdHJlZTExanNvbl9wYXJzZXIxN2pzb25fcGFyc2VyX2Vycm9yRUVFRUUAPHVuc3BlY2lmaWVkIGZpbGU+AE5TdDNfXzIxOGJhc2ljX3N0cmluZ3N0cmVhbUljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAHZvaWQgYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmJhc2ljX3B0cmVlPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+OjpwdXRfdmFsdWUoY29uc3QgVHlwZSAmLCBUcmFuc2xhdG9yKSBbS2V5ID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgRGF0YSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIEtleUNvbXBhcmUgPSBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID4sIFR5cGUgPSBib29sLCBUcmFuc2xhdG9yID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6OnN0cmVhbV90cmFuc2xhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiwgc3RkOjpfXzI6OmFsbG9jYXRvcjxjaGFyPiwgYm9vbD5dAG1zZwB7IGNvbnN0IEpTX190YXNrX2lkID0gTW9kdWxlLlVURjhUb1N0cmluZygkMCk7IGNvbnN0IEpTX19yZXFfcGFyYW1zX3N0cmluZyA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDEpOyBjb25zdCBKU19fcmVxX3BhcmFtcyA9IEpTT04ucGFyc2UoSlNfX3JlcV9wYXJhbXNfc3RyaW5nKTsgTW9kdWxlLmZyb21DcHBfX3NlbmRfZnVuZHNfX3N0YXR1c191cGRhdGUoSlNfX3Rhc2tfaWQsIEpTX19yZXFfcGFyYW1zKTsgfQBGZXRjaGluZyBsYXRlc3QgYmFsYW5jZS4AQ2FsY3VsYXRpbmcgZmVlLgBGZXRjaGluZyBkZWNveSBvdXRwdXRzLgBDb25zdHJ1Y3RpbmcgdHJhbnNhY3Rpb24uAFN1Ym1pdHRlZCB0cmFuc2FjdGlvbi4Adm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OnB1dF92YWx1ZShjb25zdCBUeXBlICYsIFRyYW5zbGF0b3IpIFtLZXkgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBEYXRhID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgS2V5Q29tcGFyZSA9IHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiwgVHlwZSA9IG1vbmVyb19zZW5kX3JvdXRpbmU6OlNlbmRGdW5kc19Qcm9jZXNzU3RlcCwgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpzdHJlYW1fdHJhbnNsYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6X18yOjphbGxvY2F0b3I8Y2hhcj4sIG1vbmVyb19zZW5kX3JvdXRpbmU6OlNlbmRGdW5kc19Qcm9jZXNzU3RlcD5dAE4xOW1vbmVyb19zZW5kX3JvdXRpbmUyMVNlbmRGdW5kc19Qcm9jZXNzU3RlcEUAUEZiaHhFAEZiaHhFAE5TdDNfXzIxMF9fZnVuY3Rpb242X19mdW5jSVBGYmh4RU5TXzlhbGxvY2F0b3JJUzNfRUVTMl9FRQBOU3QzX18yMTBfX2Z1bmN0aW9uNl9fYmFzZUlGYmh4RUVFAFpOMTdtb25lcm9fZm9ya19ydWxlczIybWFrZV91c2VfZm9ya19ydWxlc19mbkVoRVVsaHhFXwBOU3QzX18yMTBfX2Z1bmN0aW9uNl9fZnVuY0laTjE3bW9uZXJvX2ZvcmtfcnVsZXMyMm1ha2VfdXNlX2ZvcmtfcnVsZXNfZm5FaEVVbGh4RV9OU185YWxsb2NhdG9ySVMzX0VFRmJoeEVFRQB0eXBlbmFtZSBib29zdDo6ZW5hYmxlX2lmPGRldGFpbDo6aXNfdHJhbnNsYXRvcjxUcmFuc2xhdG9yPiwgVHlwZT46OnR5cGUgYm9vc3Q6OnByb3BlcnR5X3RyZWU6OmJhc2ljX3B0cmVlPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIHN0ZDo6X18yOjpsZXNzPHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4gPiA+OjpnZXRfdmFsdWUoVHJhbnNsYXRvcikgY29uc3QgW0tleSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIERhdGEgPSBzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+LCBLZXlDb21wYXJlID0gc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+LCBUeXBlID0gYm9vbCwgVHJhbnNsYXRvciA9IGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpzdHJlYW1fdHJhbnNsYXRvcjxjaGFyLCBzdGQ6Ol9fMjo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6X18yOjphbGxvY2F0b3I8Y2hhcj4sIGJvb2w+XQBOU3QzX18yMTliYXNpY19pc3RyaW5nc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATm8gc3VjaCBub2RlAGJhc2ljX3B0cmVlPEssIEQsIEM+ICZib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgc3RkOjpfXzI6Omxlc3M8c3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiA+ID46OmdldF9jaGlsZChjb25zdCBib29zdDo6cHJvcGVydHlfdHJlZTo6YmFzaWNfcHRyZWU6OnBhdGhfdHlwZSAmKSBbS2V5ID0gc3RkOjpfXzI6OmJhc2ljX3N0cmluZzxjaGFyPiwgRGF0YSA9IHN0ZDo6X18yOjpiYXNpY19zdHJpbmc8Y2hhcj4sIEtleUNvbXBhcmUgPSBzdGQ6Ol9fMjo6bGVzczxzdGQ6Ol9fMjo6YmFzaWNfc3RyaW5nPGNoYXI+ID5dAE41dG9vbHM1ZXJyb3IxN3dhbGxldF9lcnJvcl9iYXNlSVN0MTNydW50aW1lX2Vycm9yRUUATjV0b29sczVlcnJvcjIxd2FsbGV0X2ludGVybmFsX2Vycm9yRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVOUzFfOWFsbG9jYXRvckljRUVFRUVFRQBONmxvZ2dlcjE0Zm9ybWF0dGVyX2Jhc2VFAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjUzJfUzJfRUVFAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjM2MABBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBnZXR0aW5nIHlvdXIgbGF0ZXN0IGJhbGFuY2U6IABwdHJUb190YXNrQXN5bmNDb250ZXh0LT51bnNwZW50X291dHMuc2l6ZSgpICE9IDAAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHA6Mzg1AEV4cGVjdGVkIDAgcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+dW5zcGVudF9vdXRzIGluIGNiIEkAcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+dmFsc1N0YXRlICE9IFdBSVRfRk9SX1NURVAxAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjQyMABFeHBlY3RlZCB2YWxzU3RhdGUgb2YgV0FJVF9GT1JfU1RFUDEAcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+c3RlcDFfcmV0VmFsc19fdXNpbmdfb3V0cy5zaXplKCkgIT0gMAAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL2Vtc2NyX2FzeW5jX3NlbmRfYnJpZGdlLmNwcDo0MjYARXhwZWN0ZWQgMCB1c2luZ19vdXRzAGFtb3VudHMAeyBjb25zdCBKU19fdGFza19pZCA9IE1vZHVsZS5VVEY4VG9TdHJpbmcoJDApOyBjb25zdCBKU19fcmVxX3BhcmFtc19zdHJpbmcgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQxKTsgY29uc3QgSlNfX3JlcV9wYXJhbXMgPSBKU09OLnBhcnNlKEpTX19yZXFfcGFyYW1zX3N0cmluZyk7IE1vZHVsZS5mcm9tQ3BwX19zZW5kX2Z1bmRzX19nZXRfcmFuZG9tX291dHMoSlNfX3Rhc2tfaWQsIEpTX19yZXFfcGFyYW1zKTsgfQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL2Vtc2NyX2FzeW5jX3NlbmRfYnJpZGdlLmNwcDo0NjYAQW4gZXJyb3Igb2NjdXJyZWQgd2hpbGUgZ2V0dGluZyBkZWNveSBvdXRwdXRzOiAAcHRyVG9fdGFza0FzeW5jQ29udGV4dC0+c3RlcDFfcmV0VmFsc19fdXNpbmdfb3V0cy5zaXplKCkgPT0gMAAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL2Vtc2NyX2FzeW5jX3NlbmRfYnJpZGdlLmNwcDo0ODUARXhwZWN0ZWQgbm9uLTAgdXNpbmdfb3V0cwBVbmFibGUgdG8gY29uc3RydWN0IGEgdHJhbnNhY3Rpb24gd2l0aCBzdWZmaWNpZW50IGZlZSBmb3IgdW5rbm93biByZWFzb24uAHB0clRvX3Rhc2tBc3luY0NvbnRleHQtPnZhbHNTdGF0ZSAhPSBXQUlUX0ZPUl9TVEVQMgAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL2Vtc2NyX2FzeW5jX3NlbmRfYnJpZGdlLmNwcDo1MzYARXhwZWN0ZWQgdmFsc1N0YXRlIG9mIFdBSVRfRk9SX1NURVAyAHR4AHsgY29uc3QgSlNfX3Rhc2tfaWQgPSBNb2R1bGUuVVRGOFRvU3RyaW5nKCQwKTsgY29uc3QgSlNfX3JlcV9wYXJhbXNfc3RyaW5nID0gTW9kdWxlLlVURjhUb1N0cmluZygkMSk7IGNvbnN0IEpTX19yZXFfcGFyYW1zID0gSlNPTi5wYXJzZShKU19fcmVxX3BhcmFtc19zdHJpbmcpOyBNb2R1bGUuZnJvbUNwcF9fc2VuZF9mdW5kc19fc3VibWl0X3Jhd190eChKU19fdGFza19pZCwgSlNfX3JlcV9wYXJhbXMpOyB9AC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvZW1zY3JfYXN5bmNfc2VuZF9icmlkZ2UuY3BwOjU4MQBBbiBlcnJvciBvY2N1cnJlZCB3aGlsZSBnZXR0aW5nIHN1Ym1pdHRpbmcgeW91ciB0cmFuc2FjdGlvbjogAHB0clRvX3Rhc2tBc3luY0NvbnRleHQtPnZhbHNTdGF0ZSAhPSBXQUlUX0ZPUl9GSU5JU0gAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9lbXNjcl9hc3luY19zZW5kX2JyaWRnZS5jcHA6NTk1AEV4cGVjdGVkIHZhbHNTdGF0ZSBvZiBXQUlUX0ZPUl9GSU5JU0gAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fYWRkcmVzc191dGlscy5jcHAAdG9vbHM6OmVycm9yOjp3YWxsZXRfaW50ZXJuYWxfZXJyb3IAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fYWRkcmVzc191dGlscy5jcHA6MTEzAG5ld19pbnRlZ3JhdGVkQWRkckZyb21TdGRBZGRyIG11c3Qgbm90IGJlIGNhbGxlZCB3aXRoIGEgc3ViYWRkcmVzcwBmYWlsZWQgdG8gZ2VuZXJhdGVfa2V5X2Rlcml2YXRpb24oAGZhaWxlZCB0byBkZXJpdmVfcHVibGljX2tleSAoAGZhaWxlZCB0byBzZWNyZXRfa2V5X3RvX3B1YmxpY19rZXkoAGRlcml2ZWQgc2VjcmV0IGtleSBkb2Vzbid0IG1hdGNoIGRlcml2ZWQgcHVibGljIGtleQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb19mZWVfdXRpbHMuY3BwAGVzdGltYXRlZCAAYm9ycm9tZWFuACByY3QgdHggc2l6ZSBmb3IgACBpbnB1dHMgd2l0aCByaW5nIHNpemUgACBhbmQgACBvdXRwdXRzOiAAIHNhdmVkKQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY2lTMl9tUzJfaVMyX2lTMl9pUzJfUzJfUzJfRUVFAGZlZV9hbGdvcml0aG0gPCAwIHx8IGZlZV9hbGdvcml0aG0gPiAzAGVycm9yOjppbnZhbGlkX3ByaW9yaXR5AC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX2ZlZV91dGlscy5jcHA6MTE3AE41dG9vbHM1ZXJyb3IxN3dhbGxldF9lcnJvcl9iYXNlSVN0MTFsb2dpY19lcnJvckVFAE41dG9vbHM1ZXJyb3IxNmludmFsaWRfcHJpb3JpdHlFAGludmFsaWQgcHJpb3JpdHkAY2xhd2JhY2sgb24gc2l6ZSAATjZsb2dnZXI5Zm9ybWF0dGVySUpSS3lQS2NtUzRfRUVFAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3RyYW5zZmVyX3V0aWxzLmNwcABzZW5kaW5nX2Ftb3VudCAhPSAwICYmIHNlbmRpbmdfYW1vdW50ICE9IFVJTlQ2NF9NQVgAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjI1MABBbWJpZ3VvdXMgYXJndW1lbnRzOyBQYXNzIHNlbmRpbmdfYW1vdW50IDAgd2hpbGUgc3dlZXBpbmcAaXNfc3dlZXBpbmcAVmVjdG9yIG11c3QgYmUgbm9uLWVtcHR5AGlkeCBvdXQgb2YgYm91bmRzAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjRUVFAGNyZWF0ZV90eF9fcmV0VmFscy5zaWduZWRfc2VyaWFsaXplZF90eF9zdHJpbmcgPT0gYm9vc3Q6Om5vbmUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjQzMgBOb3QgZXhwZWN0aW5nIG5vIHNpZ25lZF9zZXJpYWxpemVkX3R4X3N0cmluZyBnaXZlbiBubyBlcnJvcgBOMTBjcnlwdG9ub3RlMTF0cmFuc2FjdGlvbkUATjEwY3J5cHRvbm90ZTE4dHJhbnNhY3Rpb25fcHJlZml4RQAhY3J5cHRvbm90ZTo6Z2V0X2FjY291bnRfYWRkcmVzc19mcm9tX3N0cihmcm9tX2FkZHJfaW5mbywgbmV0dHlwZSwgZnJvbV9hZGRyZXNzX3N0cmluZykAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjczMABDb3VsZG4ndCBwYXJzZSBmcm9tLWFkZHJlc3MAIXN0cmluZ190b29sczo6aGV4X3RvX3BvZChzZWNfdmlld0tleV9zdHJpbmcsIHNlY192aWV3S2V5KQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6NzM2AENvdWxkbid0IHBhcnNlIHZpZXcga2V5ACFzdHJpbmdfdG9vbHM6OmhleF90b19wb2Qoc2VjX3NwZW5kS2V5X3N0cmluZywgc2VjX3NwZW5kS2V5KQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6NzQwAENvdWxkbid0IHBhcnNlIHNwZW5kIGtleQB0b19hZGRyZXNzX3N0cmluZy5maW5kKCIuIikgIT0gc3RkOjpzdHJpbmc6Om5wb3MAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjc0NwBJbnRlZ3JhdG9ycyBtdXN0IHJlc29sdmUgT0EgYWRkcmVzc2VzIGJlZm9yZSBjYWxsaW5nIFNlbmQAdHhCbG9iX2J5dGVMZW5ndGggPD0gMAAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6ODA3AEV4cGVjdGVkIHR4IGJsb2IgYnl0ZSBsZW5ndGggPiAwAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxOWVycm9yX2luZm9faW5qZWN0b3JJTlNfN2JhZF9nZXRFRUUATjVib29zdDdiYWRfZ2V0RQBib29zdDo6YmFkX2dldDogZmFpbGVkIHZhbHVlIGdldCB1c2luZyBib29zdDo6Z2V0AE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMwXzE5ZXJyb3JfaW5mb19pbmplY3RvcklOU183YmFkX2dldEVFRUVFAE4xMGNyeXB0b25vdGUxMXR4aW5fdG9fa2V5RQBOMTBjcnlwdG9ub3RlMTh0eGluX3RvX3NjcmlwdGhhc2hFAE4xMGNyeXB0b25vdGUxNHR4aW5fdG9fc2NyaXB0RQBOMTBjcnlwdG9ub3RlOHR4aW5fZ2VuRQBnb3QgbWl4aW4gdGhlIHNhbWUgYXMgb3V0cHV0LCBza2lwcGluZwBjb2luYmFzZQBnZW5lcmF0aW5nIGR1bW15IGFkZHJlc3MgZm9yIDAgY2hhbmdlAGdlbmVyYXRlZCBkdW1teSBhZGRyZXNzIGZvciAwIGNoYW5nZQBjb25zdHJ1Y3RlZCB0eCwgcj0AdXNlX2J1bGxldHByb29mcyAhPSBidWxsZXRwcm9vZgAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb190cmFuc2Zlcl91dGlscy5jcHA6NzA0AEV4cGVjdGVkIHR4IHVzZV9idWxsZXRwcm9vZnMgdG8gZXF1YWwgYnVsbGV0cHJvb2YgZmxhZwBONmxvZ2dlcjlmb3JtYXR0ZXJJSmJQS2NFRUUAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhc3RyaW5nX3Rvb2xzOjp2YWxpZGF0ZV9oZXgoNjQsIGVuY3J5cHRlZF9tYXNrX3N0cikAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjE3NABJbnZhbGlkIHJjdCBtYXNrOiAAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjE2MQBGYWlsZWQgdG8gZ2VuZXJhdGUga2V5IGRlcml2YXRpb24AIXN0cmluZ190b29sczo6dmFsaWRhdGVfaGV4KDY0LCByY3RfY29tbWl0X3N0cikAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fdHJhbnNmZXJfdXRpbHMuY3BwOjEzOABJbnZhbGlkIHJjdCBjb21taXQgaGFzaDogAFVucmVjb2duaXplZCBsb2NhbGUgbGFuZ3VhZ2UgY29kZQBVbmFibGUgdG8gY3JlYXRlIG5ldyB3YWxsZXQAZW4AbmwAZnIAZXMAcHQAamEAaXQAZGUAcnUAemgAZW8AZXBvAGpibwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL21vbmVyb193YWxsZXRfdXRpbHMuY3BwAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3dhbGxldF91dGlscy5jcHA6MTU0AENhbid0IGNoZWNrIGVxdWFsaXR5IG9mIGludmFsaWQgbW5lbW9uaWMgKGEpAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvbW9uZXJvX3dhbGxldF91dGlscy5jcHA6MTU4AENhbid0IGNoZWNrIGVxdWFsaXR5IG9mIGludmFsaWQgbW5lbW9uaWMgKGIpAFBsZWFzZSBlbnRlciBhIHZhbGlkIHNlZWQASW52YWxpZCAyNS13b3JkIG1uZW1vbmljAEludmFsaWQgMTMtd29yZCBtbmVtb25pYwBQbGVhc2UgZW50ZXIgYSAyNS0gb3IgMTMtd29yZCBzZWNyZXQgbW5lbW9uaWMuAEludmFsaWQgc2VlZABJbnZhbGlkIHNlZWQgbGVuZ3RoAENvdWxkbid0IGdldCBtbmVtb25pYyBmcm9tIGhleCBzZWVkAEludmFsaWQgYWRkcmVzcwBDYW4ndCBsb2cgaW4gd2l0aCBhIHN1Yi1hZGRyZXNzAEludmFsaWQgdmlldyBrZXkAQWRkcmVzcyBkb2Vzbid0IG1hdGNoIHZpZXcga2V5AEludmFsaWQgc3BlbmQga2V5AEFkZHJlc3MgZG9lc24ndCBtYXRjaCBzcGVuZCBrZXkAUHJpdmF0ZSB2aWV3IGtleSBkb2VzIG5vdCBtYXRjaCBnZW5lcmF0ZWQga2V5AFByaXZhdGUgc3BlbmQga2V5IGRvZXMgbm90IG1hdGNoIGdlbmVyYXRlZCBrZXkAUHVibGljIHZpZXcga2V5IGRvZXMgbm90IG1hdGNoIGdlbmVyYXRlZCBrZXkAUHVibGljIHNwZW5kIGtleSBkb2VzIG5vdCBtYXRjaCBnZW5lcmF0ZWQga2V5AEludmFsaWQgSlNPTgBhZGRyZXNzAG5ldHR5cGVfc3RyaW5nAHBheW1lbnRJRF9zdHJpbmcAcHViX3NwZW5kS2V5X3N0cmluZwBwdWJfdmlld0tleV9zdHJpbmcAaXNTdWJhZGRyZXNzAHJldFZhbABzaG9ydF9waWQAbG9jYWxlX2xhbmd1YWdlX2NvZGUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcABkaWRfZXJyb3IALiBUSFJPVyBFWENFUFRJT046IABlcnJvcjo6d2FsbGV0X2ludGVybmFsX2Vycm9yAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvc2VyaWFsX2JyaWRnZV9pbmRleC5jcHA6MTU4AElsbGVnYWwgc3VjY2VzcyBmbGFnIGJ1dCBkaWRfZXJyb3IAc2VjX3NwZW5kS2V5X3N0cmluZwBzZWNfdmlld0tleV9zdHJpbmcAYWRkcmVzc19zdHJpbmcAc2VjX3NlZWRfc3RyaW5nAG1uZW1vbmljX2xhbmd1YWdlAG1uZW1vbmljX3N0cmluZwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vd2FsbGV0L3dhbGxldF9lcnJvcnMuaABzZWVkX3N0cmluZwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjIxMwB3b3Jkc2V0X25hbWUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcDoyNjQAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcDoyOTcAaXNJblZpZXdPbmx5TW9kZQBpc1ZhbGlkAGZlZV9wZXJfYgBwcmlvcml0eQBuX2lucHV0cwBtaXhpbgBuX291dHB1dHMAZXh0cmFfc2l6ZQAhcgAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjM2OQBJbnZhbGlkIHNlY3JldCB2aWV3IGtleQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvc3JjL3NlcmlhbF9icmlkZ2VfaW5kZXguY3BwOjM3MQBJbnZhbGlkIHNlY3JldCBzcGVuZCBrZXkAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9zZXJpYWxfYnJpZGdlX2luZGV4LmNwcDozNzMASW52YWxpZCBwdWJsaWMgc3BlbmQga2V5AC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9zcmMvc2VyaWFsX2JyaWRnZV9pbmRleC5jcHA6Mzc1AG91dF9pbmRleABzawBJbnZhbGlkICdzaycAaQBydgBJbnZhbGlkICdydi50eXBlJwBlY2RoX2luZm9fZGVzYy5maXJzdC5lbXB0eSgpAGRlY29kZVJjdABJbnZhbGlkIHJ2LmVjZGhJbmZvW10ubWFzawBJbnZhbGlkIHJ2LmVjZGhJbmZvW10uYW1vdW50AG91dFBrX2Rlc2MuZmlyc3QuZW1wdHkoKQBJbnZhbGlkIHJ2Lm91dFBrW10ubWFzawBkZWNvZGVSY3RTaW1wbGUAcHViAEludmFsaWQgJ3B1YicAc2VjAEludmFsaWQgJ3NlYycAVW5hYmxlIHRvIGdlbmVyYXRlIGtleSBkZXJpdmF0aW9uAGRlcml2YXRpb24ASW52YWxpZCAnZGVyaXZhdGlvbicAVW5hYmxlIHRvIGRlcml2ZSBwdWJsaWMga2V5AG91dHB1dF9rZXkASW52YWxpZCAnb3V0cHV0X2tleScAb3V0cHV0X2luZGV4AEludmFsaWQgJ3BheW1lbnRfaWQnAEludmFsaWQgJ3B1YmxpY19rZXknAHNlY3JldF9rZXkASW52YWxpZCAnc2VjcmV0X2tleScAMABwZXJfYnl0ZV9mZWUAVW5zcGVudCBvdXRzIHBlci1ieXRlLWZlZSBwYXJzZSBlcnJvcjogAFVuc3BlbnQgb3V0czogVW5yZWNvZ25pemVkIHBlci1ieXRlIGZlZSBmb3JtYXQAZmVlX21hc2sAVW5zcGVudCBvdXRzIGZlZV9tYXNrIHBhcnNlIGVycm9yOiAAVW5zcGVudCBvdXRzOiBVbnJlY29nbml6ZWQgZmVlX21hc2sgZm9ybWF0AHBlcl9rYl9mZWUAVW5zcGVudCBvdXRzIHBlci1rYi1mZWUgcGFyc2UgZXJyb3I6IABVbnNwZW50IG91dHM6IFVucmVjb2duaXplZCBwZXIta2IgZmVlIGZvcm1hdABVbmFibGUgdG8gZ2V0IGEgcGVyLWJ5dGUgZmVlIGZyb20gc2VydmVyIHJlc3BvbnNlLgBvdXRwdXRzAG91dHB1dF9kZXNjLmZpcnN0LmVtcHR5KCkAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL3NyYy9tb25lcm9fc2VuZF9yb3V0aW5lLmNwcABuZXdfX3BhcnNlZF9yZXNfX2dldF91bnNwZW50X291dHMAdHhfcHViX2tleQBXYXJuOiBUaGlzIHVuc3BlbnQgb3V0IHdhcyBtaXNzaW5nIGEgdHhfcHViX2tleS4gU2tpcHBpbmcuAEludmFsaWQgdHggcHViIGtleQBFeHBlY3RlZCB1bnNwZW50IG91dHB1dCB0byBoYXZlIGFuICJpbmRleCIAVW5zcGVudCBvdXRzIG91dHB1dCBpbmRleCBwYXJzZSBlcnJvcjogAFVuc3BlbnQgb3V0czogVW5yZWNvZ25pemVkIG91dHB1dCBpbmRleCBmb3JtYXQAc3BlbmRfa2V5X2ltYWdlcwBVbmFibGUgdG8gZ2VuZXJhdGUga2V5IGltYWdlAHB1YmxpY19rZXkAcmN0AGdsb2JhbF9pbmRleABmb3JrX3ZlcnNpb24AYW1vdW50X291dHMAbWl4X291dF9kZXNjLmZpcnN0LmVtcHR5KCkAbmV3X19wYXJzZWRfcmVzX19nZXRfcmFuZG9tX291dHMAUmFuZG9tIG91dHMgcmVzcG9uc2UgJ2Ftb3VudCcgcGFyc2UgZXJyb3I6IABSYW5kb20gb3V0czogVW5yZWNvZ25pemVkICdhbW91bnQnIGZvcm1hdABtaXhfb3V0X291dHB1dF9kZXNjLmZpcnN0LmVtcHR5KCkAUmFuZG9tIG91dHMgcmVzcG9uc2UgJ2dsb2JhbF9pbmRleCcgcGFyc2UgZXJyb3I6IABSYW5kb20gb3V0czogVW5yZWNvZ25pemVkICdnbG9iYWxfaW5kZXgnIGZvcm1hdABNQUlOTkVUAFRFU1RORVQAU1RBR0VORVQARkFLRUNIQUlOAFVOREVGSU5FRABnYXJiYWdlIGFmdGVyIGRhdGEAdm9pZCBib29zdDo6cHJvcGVydHlfdHJlZTo6anNvbl9wYXJzZXI6OmRldGFpbDo6c291cmNlPGJvb3N0Ojpwcm9wZXJ0eV90cmVlOjpqc29uX3BhcnNlcjo6ZGV0YWlsOjplbmNvZGluZzxjaGFyPiwgc3RkOjpfXzI6OmlzdHJlYW1idWZfaXRlcmF0b3I8Y2hhciwgc3RkOjpfXzI6OmNoYXJfdHJhaXRzPGNoYXI+ID4sIHN0ZDo6X18yOjppc3RyZWFtYnVmX2l0ZXJhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiA+ID46OnBhcnNlX2Vycm9yKGNvbnN0IGNoYXIgKikgW0VuY29kaW5nID0gYm9vc3Q6OnByb3BlcnR5X3RyZWU6Ompzb25fcGFyc2VyOjpkZXRhaWw6OmVuY29kaW5nPGNoYXI+LCBJdGVyYXRvciA9IHN0ZDo6X18yOjppc3RyZWFtYnVmX2l0ZXJhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiA+LCBTZW50aW5lbCA9IHN0ZDo6X18yOjppc3RyZWFtYnVmX2l0ZXJhdG9yPGNoYXIsIHN0ZDo6X18yOjpjaGFyX3RyYWl0czxjaGFyPiA+XQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvYnVpbGQvYm9vc3QvaW5jbHVkZS9ib29zdC9wcm9wZXJ0eV90cmVlL2pzb25fcGFyc2VyL2RldGFpbC9wYXJzZXIuaHBwAGV4cGVjdGVkIHZhbHVlAGV4cGVjdGVkIGRpZ2l0cyBhZnRlciAtAG5lZWQgYXQgbGVhc3Qgb25lIGRpZ2l0IGluIGV4cG9uZW50AHN0YXRpY19jYXN0PHVuc2lnbmVkIGNoYXI+KGMpIDw9IDB4N2YAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvcHJvcGVydHlfdHJlZS9qc29uX3BhcnNlci9kZXRhaWwvbmFycm93X2VuY29kaW5nLmhwcAB0b19pbnRlcm5hbF90cml2aWFsAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L3Byb3BlcnR5X3RyZWUvanNvbl9wYXJzZXIvZGV0YWlsL3N0YW5kYXJkX2NhbGxiYWNrcy5ocHAAbmV3X3RyZWUAbmVlZCBhdCBsZWFzdCBvbmUgZGlnaXQgYWZ0ZXIgJy4nAGV4cGVjdGVkICdudWxsJwBleHBlY3RlZCAndHJ1ZScAZXhwZWN0ZWQgJ2ZhbHNlJwB1bnRlcm1pbmF0ZWQgc3RyaW5nAGludmFsaWQgY29kZSBzZXF1ZW5jZQBpbnZhbGlkIGVzY2FwZSBzZXF1ZW5jZQBpbnZhbGlkIGNvZGVwb2ludCwgc3RyYXkgbG93IHN1cnJvZ2F0ZQBpbnZhbGlkIGNvZGVwb2ludCwgc3RyYXkgaGlnaCBzdXJyb2dhdGUAZXhwZWN0ZWQgY29kZXBvaW50IHJlZmVyZW5jZSBhZnRlciBoaWdoIHN1cnJvZ2F0ZQBleHBlY3RlZCBsb3cgc3Vycm9nYXRlIGFmdGVyIGhpZ2ggc3Vycm9nYXRlAGV4cGVjdGVkICddJyBvciAnLCcAZXhwZWN0ZWQga2V5IHN0cmluZwBleHBlY3RlZCAnOicAZXhwZWN0ZWQgJ30nIG9yICcsJwBlcnJfbXNnAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jcnlwdG9ub3RlX2Jhc2ljL2NyeXB0b25vdGVfYmFzaWNfaW1wbC5jcHAATjZsb2dnZXI5Zm9ybWF0dGVySUptUEtjbVMyX0VFRQASMPFxYQRBYRcxAIIWoaEQEjDxcWEEQWEXMQCCFqGhERIw8XFhBEFhFzEAghahoRJJbnZhbGlkIG5ldHdvcmsgdHlwZQBwYXltZW50X2lkAEludmFsaWQgYWRkcmVzcyBmb3JtYXQAV3JvbmcgYWRkcmVzcyBwcmVmaXg6IAAsIGV4cGVjdGVkIAAgb3IgAEFjY291bnQgcHVibGljIGFkZHJlc3Mga2V5cyBjYW4ndCBiZSBwYXJzZWQARmFpbGVkIHRvIHZhbGlkYXRlIGFkZHJlc3Mga2V5cwBXcm9uZyBwdWJsaWMgYWRkcmVzcyBzaXplOiAALCBleHBlY3RlZCBzaXplOiAAVW5rbm93biB2ZXJzaW9uIG9mIHB1YmxpYyBhZGRyZXNzOiAAV3JvbmcgcHVibGljIGFkZHJlc3MgY2hlY2tzdW0ATjZsb2dnZXI5Zm9ybWF0dGVySUppUEtjaFMyX0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLeVBLY1MyX1M0X1MyX1M0X1MyX1M0X0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY1MyX0VFRQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY3J5cHRvbm90ZV9iYXNpYy9jcnlwdG9ub3RlX2Zvcm1hdF91dGlscy5jcHAARmFpbGVkIHRvIHNlcmlhbGl6ZSByY3Qgc2lnbmF0dXJlcyBiYXNlAEZhaWxlZCB0byBnZXQgdHggcHJ1bmFibGUgaGFzaABGYWlsZWQgdG8gc2VyaWFsaXplIHJjdCBzaWduYXR1cmVzIHBydW5hYmxlAHN0cmVhbV8udGVsbGcoKSA8PSBlb2ZfcG9zXwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vc2VyaWFsaXphdGlvbi9iaW5hcnlfYXJjaGl2ZS5oAHJlbWFpbmluZ19ieXRlcwBrZXkgaW1hZ2UgaGVscGVyOiBmYWlsZWQgdG8gZ2VuZXJhdGVfa2V5X2Rlcml2YXRpb24oAGtleSBpbWFnZSBoZWxwZXI6IGdpdmVuIG91dHB1dCBwdWJrZXkgZG9lc24ndCBzZWVtIHRvIGJlbG9uZyB0byB0aGlzIGFkZHJlc3MARmFpbGVkIHRvIGRlcml2ZSBwdWJsaWMga2V5AGtleSBpbWFnZSBoZWxwZXIgcHJlY29tcDogZ2l2ZW4gb3V0cHV0IHB1YmtleSBkb2Vzbid0IG1hdGNoIHRoZSBkZXJpdmVkIG9uZQBONWJvb3N0MTZleGNlcHRpb25fZGV0YWlsMTllcnJvcl9pbmZvX2luamVjdG9ySU5TXzE2YmFkX2xleGljYWxfY2FzdEVFRQBONWJvb3N0MTZiYWRfbGV4aWNhbF9jYXN0RQBiYWQgbGV4aWNhbCBjYXN0OiBzb3VyY2UgdHlwZSB2YWx1ZSBjb3VsZCBub3QgYmUgaW50ZXJwcmV0ZWQgYXMgdGFyZ2V0AE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMwXzE5ZXJyb3JfaW5mb19pbmplY3RvcklOU18xNmJhZF9sZXhpY2FsX2Nhc3RFRUVFRQB3cm9uZyBudW1iZXIgb2YgYWRkaXRpb25hbCBkZXJpdmF0aW9ucwBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY1JLTjRlcGVlN21sb2NrZWRJTjV0b29sczhzY3J1YmJlZElONmNyeXB0bzllY19zY2FsYXJFRUVFRVMyX1JLTlM3XzEwcHVibGljX2tleUVTMl9FRUUASW52YWxpZCBidWxsZXRwcm9vZiBjbGF3YmFjawBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY1JLeVMyX1M0X1MyX0VFRQBmYWlsZWQgdG8gZGVzZXJpYWxpemUgZXh0cmEgZmllbGQuIGV4dHJhID0gAE42bG9nZ2VyOWZvcm1hdHRlcklKUktOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMV8xMWNoYXJfdHJhaXRzSWNFRU5TMV85YWxsb2NhdG9ySWNFRUVFUEtjRUVFAE4xMGNyeXB0b25vdGUxNnR4X2V4dHJhX3B1Yl9rZXlFAE4xMGNyeXB0b25vdGUyOXR4X2V4dHJhX215c3RlcmlvdXNfbWluZXJnYXRlRQBOMTBjcnlwdG9ub3RlMjh0eF9leHRyYV9hZGRpdGlvbmFsX3B1Yl9rZXlzRQBOMTBjcnlwdG9ub3RlMjV0eF9leHRyYV9tZXJnZV9taW5pbmdfdGFnRQBOMTBjcnlwdG9ub3RlMTR0eF9leHRyYV9ub25jZUUATjEwY3J5cHRvbm90ZTE2dHhfZXh0cmFfcGFkZGluZ0UAZmFpbGVkIHRvIHNlcmlhbGl6ZSB0eCBleHRyYSBhZGRpdGlvbmFsIHR4IHB1YiBrZXlzAGV4dHJhIG5vbmNlIGNvdWxkIGJlIDI1NSBieXRlcyBtYXgAcmVzID09IDAAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvdGhyZWFkL3B0aHJlYWQvbXV0ZXguaHBwAHVubG9jawBib29zdDogbXV0ZXggbG9jayBmYWlsZWQgaW4gcHRocmVhZF9tdXRleF9sb2NrAE41Ym9vc3Q2c3lzdGVtMTJzeXN0ZW1fZXJyb3JFAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxOWVycm9yX2luZm9faW5qZWN0b3JJTlNfMTBsb2NrX2Vycm9yRUVFAE41Ym9vc3QxMGxvY2tfZXJyb3JFAE41Ym9vc3QxNnRocmVhZF9leGNlcHRpb25FAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMwXzE5ZXJyb3JfaW5mb19pbmplY3RvcklOU18xMGxvY2tfZXJyb3JFRUVFRQBib29zdDo6IG11dGV4IGNvbnN0cnVjdG9yIGZhaWxlZCBpbiBwdGhyZWFkX211dGV4X2luaXQATjVib29zdDE2ZXhjZXB0aW9uX2RldGFpbDE5ZXJyb3JfaW5mb19pbmplY3RvcklOU18yMXRocmVhZF9yZXNvdXJjZV9lcnJvckVFRQBONWJvb3N0MjF0aHJlYWRfcmVzb3VyY2VfZXJyb3JFAE41Ym9vc3QxNmV4Y2VwdGlvbl9kZXRhaWwxMGNsb25lX2ltcGxJTlMwXzE5ZXJyb3JfaW5mb19pbmplY3RvcklOU18yMXRocmVhZF9yZXNvdXJjZV9lcnJvckVFRUVFAHNjX2NoZWNrKCZrZXkyKSA9PSAwAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jcnlwdG8vY3J5cHRvLmNwcABnZW5lcmF0ZV9rZXlfZGVyaXZhdGlvbgBlbmQgPD0gYnVmLm91dHB1dF9pbmRleCArIHNpemVvZiBidWYub3V0cHV0X2luZGV4AGRlcml2YXRpb25fdG9fc2NhbGFyAHNjX2NoZWNrKCZiYXNlKSA9PSAwAGRlcml2ZV9zZWNyZXRfa2V5AHNjX2NoZWNrKCZzZWMpID09IDAAZ2VuZXJhdGVfa2V5X2ltYWdlAG1hbGxvYyBmYWlsdXJlAHNlY19pbmRleCA8IHB1YnNfY291bnQAZ2VuZXJhdGVfcmluZ19zaWduYXR1cmUAKnB1YnNbc2VjX2luZGV4XSA9PSB0MgBpbWFnZSA9PSB0MwBjaGVja19rZXkoKnB1YnNbaV0pAGludmFsaWQga2V5IGltYWdlAGludmFsaWQgcHVia2V5AHB4ICE9IDAAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3Qvc21hcnRfcHRyL3NoYXJlZF9wdHIuaHBwAFBGdlB2RQBONWJvb3N0NmRldGFpbDE4c3BfY291bnRlZF9pbXBsX3BkSVBONmNyeXB0bzdyc19jb21tRVBGdlB2RUVFAERpZG4ndCBleHBlY3QgY25fc2xvd19oYXNoIHRvIGJlIGNhbGxlZCBpbiBzdHJpcHBlZC1kb3duIG1vbmVyby1jb3JlLWN1c3RvbQAoKChiIC0gMSkgJiB+YikgfCAoKGIgLSAyKSAmIH4oYiAtIDEpKSkgPT0gKHVuc2lnbmVkIGludCkgLTEAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NyeXB0by9jcnlwdG8tb3BzLmMAZmVfY21vdgAoZmVfYWRkKHksIHcsIHgpLCAhZmVfaXNub256ZXJvKHkpKQBnZV9mcm9tZmVfZnJvbWJ5dGVzX3ZhcnRpbWUAZmVfaXNub256ZXJvKHItPlgpACFmZV9pc25vbnplcm8oY2hlY2tfdikAQmFkIGtlY2NhayB1c2UAY3Vyc3RhdGUgPT0gMAAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY3J5cHRvL3JhbmRvbS5jAGluaXRfcmFuZG9tAC9kZXYvdXJhbmRvbQBvcGVuIC9kZXYvdXJhbmRvbQByZWFkIC9kZXYvdXJhbmRvbQByZWFkIC9kZXYvdXJhbmRvbTogZW5kIG9mIGZpbGUAY2xvc2UgL2Rldi91cmFuZG9tAGN1cnN0YXRlID09IDEAZGVpbml0X3JhbmRvbQBnZW5lcmF0ZV9yYW5kb21fYnl0ZXNfbm90X3RocmVhZF9zYWZlAGN1cnN0YXRlID09IDIAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NyeXB0b25vdGVfY29yZS9jcnlwdG9ub3RlX3R4X3V0aWxzLmNwcABkZXN0aW5hdGlvbnMgaW5jbHVkZSAAIHN0YW5kYXJkIGFkZHJlc3NlcyBhbmQgACBzdWJhZGRyZXNzZXMATjZsb2dnZXI5Zm9ybWF0dGVySUpQS2NtUzJfbVMyX0VFRQB0aGlzLT5pc19pbml0aWFsaXplZCgpAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9idWlsZC9ib29zdC9pbmNsdWRlL2Jvb3N0L29wdGlvbmFsL29wdGlvbmFsLmhwcABnZXQARW1wdHkgc291cmNlcwBFbmNyeXB0aW5nIHBheW1lbnQgaWQgAERlc3RpbmF0aW9ucyBoYXZlIHRvIGhhdmUgZXhhY3RseSBvbmUgb3V0cHV0IHRvIHN1cHBvcnQgZW5jcnlwdGVkIHBheW1lbnQgaWRzAEZhaWxlZCB0byBlbmNyeXB0IHBheW1lbnQgaWQARmFpbGVkIHRvIGFkZCBlbmNyeXB0ZWQgcGF5bWVudCBpZCB0byB0eCBleHRyYQBFbmNyeXB0ZWQgcGF5bWVudCBJRDogAEZhaWxlZCB0byBnZXQga2V5IHRvIGVuY3J5cHQgZHVtbXkgcGF5bWVudCBpZCB3aXRoAEZhaWxlZCB0byBhZGQgZHVtbXkgZW5jcnlwdGVkIHBheW1lbnQgaWQgdG8gdHggZXh0cmEARmFpbGVkIHRvIHBhcnNlIHR4IGV4dHJhAHJlYWxfb3V0cHV0IGluZGV4ICgAKWJpZ2dlciB0aGFuIG91dHB1dF9rZXlzLnNpemUoKT0AS2V5IGltYWdlIGdlbmVyYXRpb24gZmFpbGVkIQBkZXJpdmVkIHB1YmxpYyBrZXkgbWlzbWF0Y2ggd2l0aCBvdXRwdXQgcHVibGljIGtleSBhdCBpbmRleCAALCByZWFsIG91dCAAISAAZGVyaXZlZF9rZXk6AHJlYWwgb3V0cHV0X3B1YmxpY19rZXk6AGFtb3VudCAALCByY3QgAHR4IHB1YmtleSAALCByZWFsX291dHB1dF9pbl90eF9pbmRleCAAV3JvbmcgYW1vdW50IG9mIGFkZGl0aW9uYWwgdHgga2V5cwBEZXN0aW5hdGlvbiB3aXRoIHdyb25nIGFtb3VudDogAEludGVybmFsIGVycm9yIGNyZWF0aW5nIGFkZGl0aW9uYWwgcHVibGljIGtleXMAdHggcHVia2V5OiAAYWRkaXRpb25hbCB0eCBwdWJrZXlzOiAAVHJhbnNhY3Rpb24gaW5wdXRzIG1vbmV5ICgAKSBsZXNzIHRoYW4gb3V0cHV0cyBtb25leSAoAE51bGwgc2VjcmV0IGtleSwgc2tpcHBpbmcgc2lnbmF0dXJlcwBwdWJfa2V5czoAc2lnbmF0dXJlczoAcHJlZml4X2hhc2g6AGluX2VwaGVtZXJhbF9rZXk6IAByZWFsX291dHB1dDogAHRyYW5zYWN0aW9uX2NyZWF0ZWQ6IABBbGwgaW5wdXRzIG11c3QgaGF2ZSB0aGUgc2FtZSBpbmRleCBmb3Igbm9uLXNpbXBsZSByaW5nY3QATm9uLXNpbXBsZSByaW5nY3QgdHJhbnNhY3Rpb24gaGFzIHZhcnlpbmcgcmluZyBzaXplAG91dFNrIHNpemUgZG9lcyBub3QgbWF0Y2ggdm91dABONmxvZ2dlcjlmb3JtYXR0ZXJJSlBGUk5TdDNfXzIxM2Jhc2ljX29zdHJlYW1JY05TMV8xMWNoYXJfdHJhaXRzSWNFRUVFUzZfRVJLTlMxXzEyYmFzaWNfc3RyaW5nSWNTNF9OUzFfOWFsbG9jYXRvckljRUVFRVM4X1JLTjZjcnlwdG80aGFzaEVQS2NFRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpSS05TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMxXzExY2hhcl90cmFpdHNJY0VFTlMxXzlhbGxvY2F0b3JJY0VFRUVQRlJOUzFfMTNiYXNpY19vc3RyZWFtSWNTNF9FRVNDX0VTOV9TRV9SS042Y3J5cHRvNGhhc2hFUEtjRUVFAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9jcnlwdG9ub3RlX2Jhc2ljL2NyeXB0b25vdGVfZm9ybWF0X3V0aWxzLmgAb2JqX3RvX2pzb25fc3RyIGZhaWxlZDogc2VyaWFsaXphdGlvbjo6c2VyaWFsaXplIHJldHVybmVkIGZhbHNlAH0Ac2lnbmF0dXJlcwByY3Rfc2lnbmF0dXJlcwByY3RzaWdfcHJ1bmFibGUAbmJwAGJwAHJhbmdlU2lncwBNR3MAc3MAY2MAcHNldWRvT3V0cwAiAGFzaWcAQ2kAQQBTAFQxAFQyAG11AFIAYQBiAHQAdHhuRmVlAGVjZGhJbmZvAG91dFBrAFsgACI6IAB1bmxvY2tfdGltZQB2aW4Adm91dAB0YXJnZXQAc2NyaXB0aGFzaABrZXlzAGtleV9vZmZzZXRzAGtfaW1hZ2UAcHJldgBwcmV2b3V0AHNpZ3NldAB7AE42bG9nZ2VyOWZvcm1hdHRlcklKUktONmNyeXB0bzEwcHVibGljX2tleUVFRUUATjZsb2dnZXI5Zm9ybWF0dGVySUpSS042Y3J5cHRvMTBwdWJsaWNfa2V5RVBLY0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLeVBLY0VFRQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY29tbW9uL2FwcGx5X3Blcm11dGF0aW9uLmgAQmFkIHBlcm11dGF0aW9uAE42bG9nZ2VyOWZvcm1hdHRlcklKbVBLY1JLTjZjcnlwdG8xMHB1YmxpY19rZXlFUzJfRUVFAE42bG9nZ2VyOWZvcm1hdHRlcklKYlBLY1JLeVMyX0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVOUzFfOWFsbG9jYXRvckljRUVFRVBLY1BGUk5TMV8xM2Jhc2ljX29zdHJlYW1JY1M0X0VFU0VfRVM5X1NCX1NHX1NCX21TQl9pU0JfRUVFAE42bG9nZ2VyOWZvcm1hdHRlcklKUktONmNyeXB0bzVoYXNoOEVQS2NFRUUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL2J1aWxkL2Jvb3N0L2luY2x1ZGUvYm9vc3QvdmFyaWFudC9kZXRhaWwvZm9yY2VkX3JldHVybi5ocHAAZm9yY2VkX3JldHVybgAxIDw9IHNpemUgJiYgc2l6ZSA8PSBmdWxsX2Jsb2NrX3NpemUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2NvbW1vbi9iYXNlNTguY3BwAGVuY29kZV9ibG9jawAxIDw9IHNpemUgJiYgc2l6ZSA8PSBzaXplb2YodWludDY0X3QpAHVpbnRfOGJlX3RvXzY0ADEgPD0gc2l6ZSAmJiBzaXplIDw9IGZ1bGxfZW5jb2RlZF9ibG9ja19zaXplAGRlY29kZV9ibG9jawB1aW50XzY0X3RvXzhiZQBhYyA8PSAqcHJvZHVjdF9oaQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vY29tbW9uL2ludC11dGlsLmgAbXVsMTI4AGVuY29kZWRfYmxvY2tfc2l6ZSA8PSBmdWxsX2VuY29kZWRfYmxvY2tfc2l6ZQBEb3VibGUgZnJlZSBkZXRlY3RlZABGcmVlaW5nIHVuYWxsb2NhdGVkIG1lbW9yeQAlcwoAaGV4X3ZpZXc6OnRvX3N0cmluZyBleGNlZWRlZCBtYXhpbXVtIHNpemUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL2VwZWUvc3JjL3dpcGVhYmxlX3N0cmluZy5jcHAAQXBwZW5kZWQgZGF0YSB0b28gbGFyZ2UAUG9wcGluZyBmcm9tIGFuIGVtcHR5IHN0cmluZwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vZGV2aWNlL2RldmljZS5jcHAARGV2aWNlIG5vdCBmb3VuZCBpbiByZWdpc3RyeTogJwAnLiBLbm93biBkZXZpY2VzOiAAIC0gAGRldmljZSBub3QgZm91bmQ6IABONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY1JLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzNfMTFjaGFyX3RyYWl0c0ljRUVOUzNfOWFsbG9jYXRvckljRUVFRVMyX0VFRQAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vZGV2aWNlL2RldmljZV9kZWZhdWx0LmNwcABkc1Jvd3MgZ3JlYXRlciB0aGFuIHJvd3MAeHggc2l6ZSBkb2VzIG5vdCBtYXRjaCByb3dzAGFscGhhIHNpemUgZG9lcyBub3QgbWF0Y2ggcm93cwBzcyBzaXplIGRvZXMgbm90IG1hdGNoIHJvd3MAYXQgY3JlYXRpb24gb3V0czogZmFpbGVkIHRvIGdlbmVyYXRlX2tleV9kZXJpdmF0aW9uKABhdCBjcmVhdGlvbiBvdXRzOiBmYWlsZWQgdG8gZGVyaXZlX3B1YmxpY19rZXkoAE42bG9nZ2VyOWZvcm1hdHRlcklKUEtjUktONmNyeXB0bzEwcHVibGljX2tleUVTMl9tUzJfUktOUzNfMTRrZXlfZGVyaXZhdGlvbkVTMl9FRUUAYmVnaW4gPiBlbmQAZ2VfZnJvbWJ5dGVzX3ZhcnRpbWUgZmFpbGVkIHRvIGNvbnZlcnQgc3BlbmQgcHVibGljIGtleQBkZXZpY2UgZnVuY3Rpb24gbm90IHN1cHBvcnRlZDogAGdldF9zZWNyZXRfa2V5cwAgKGRldmljZS5ocHAgbGluZSAAKS4AZ2V0X3B1YmxpY19hZGRyZXNzAGRpc2Nvbm5lY3QAaW5pdABOMmh3NmRldmljZUUATjJodzRjb3JlMTRkZXZpY2VfZGVmYXVsdEUAZGVmYXVsdF9jb3JlX2RldmljZQBkZWZhdWx0AC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9yaW5nY3QvcmN0T3BzLmNwcAAwIGtleXMgcmVxdWVzdGVkAGdlX2Zyb21ieXRlc192YXJ0aW1lIGZhaWxlZCBhdCAAWGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjb21taXRtZW50X21hc2sAYW1vdW50AC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9yaW5nY3QvcmN0VHlwZXMuY3BwAEludmFsaWQgYnVsbGV0cHJvb2YgTCBzaXplAE1pc21hdGNoZWQgYnVsbGV0cHJvb2YgTC9SIHNpemUASW52YWxpZCBudW1iZXIgb2YgYnVsbGV0cHJvb2ZzAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9yaW5nY3QvcmN0U2lncy5jcHAASW52YWxpZCBhbW91bnRzL3NrIHNpemVzAFYgZG9lcyBub3QgaGF2ZSB0aGUgZXhwZWN0ZWQgc2l6ZQBFcnJvciEgV2hhdCBpcyBjIGlmIGNvbHMgPSAxIQBJbmRleCBvdXQgb2YgcmFuZ2UARW1wdHkgcGsAcGsgaXMgbm90IHJlY3Rhbmd1bGFyAEJhZCB4eCBzaXplAEJhZCBkc1Jvd3Mgc2l6ZQBPbmx5IG9uZSBvZiBrTFJraS9tc2NvdXQgaXMgcHJlc2VudABNdWx0aXNpZyByZXF1aXJlcyBleGFjdGx5IDEgZHNSb3dzAEVtcHR5IG1peFJpbmcARmFpbGVkIHRvIHNlcmlhbGl6ZSByY3RTaWdCYXNlAEVtcHR5IHB1YnMAcHVicyBpcyBub3QgcmVjdGFuZ3VsYXIAQmFkIGluU2sgc2l6ZQBCYWQgb3V0U2svb3V0UGsgc2l6ZQBEaWZmZXJlbnQgbnVtYmVyIG9mIGFtb3VudHMvZGVzdGluYXRpb25zAERpZmZlcmVudCBudW1iZXIgb2YgYW1vdW50X2tleXMvZGVzdGluYXRpb25zAEJhZCBpbmRleCBpbnRvIG1peFJpbmcAQmFkIG1peFJpbmcgc2l6ZQBPbmx5IG9uZSBvZiBrTFJraS9tc291dCBpcyBwcmVzZW50AEVtcHR5IGluYW1vdW50cwBEaWZmZXJlbnQgbnVtYmVyIG9mIGluYW1vdW50cy9pblNrAERpZmZlcmVudCBudW1iZXIgb2YgaW5kZXgvaW5TawBEaWZmZXJlbnQgbnVtYmVyIG9mIG1peFJpbmcvaW5TawBNaXNtYXRjaGVkIGtMUmtpL2luYW1vdW50cyBzaXplcwBkZWNvZGVSY3QgY2FsbGVkIG9uIG5vbi1mdWxsIHJjdFNpZwBCYWQgaW5kZXgATWlzbWF0Y2hlZCBzaXplcyBvZiBydi5vdXRQayBhbmQgcnYuZWNkaEluZm8Ad2FybmluZywgYmFkIEVDREggbWFzawB3YXJuaW5nLCBiYWQgRUNESCBhbW91bnQAi2VZcBU3ma8q6tyf8a3Q6mxyUdVBVM+pLBc6DdOcH5R3YXJuaW5nLCBhbW91bnQgZGVjb2RlZCBpbmNvcnJlY3RseSwgd2lsbCBiZSB1bmFibGUgdG8gc3BlbmQAZGVjb2RlUmN0IGNhbGxlZCBvbiBub24gc2ltcGxlIHJjdFNpZwAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vcmluZ2N0L2J1bGxldHByb29mcy5jYwBJbmNvbXBhdGlibGUgc2l6ZXMgb2YgYSBhbmQgYgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxM2MwMWZmMDAwMWZmZmZmZmZmZmZmZjAzMDJkZjVkNTZkYTBjN2Q2NDNkZGQxY2U2MTkwMWM3YmRjNWZiMTczOGJmZTM5ZmJlNjljMjhhM2E3MDMyNzI5YzBmMjEwMTE2OGQwYzRjYTg2ZmI1NWE0Y2Y2YTM2ZDMxNDMxYmUxYzUzYTNiZDc0MTFiYjI0ZTg4MzI0MTAyODlmYTZmM2IAMDEzYzAxZmYwMDAxZmZmZmZmZmZmZmZmMDMwMjliMmU0YzAyODFjMGIwMmU3YzUzMjkxYTk0ZDFkMGNiZmY4ODgzZjgwMjRmNTE0MmVlNDk0ZmZiYmQwODgwNzEyMTAxNzc2N2FhZmNkZTliZTAwZGNmZDA5ODcxNWViY2Y3ZjQxMGRhZWJjNTgyZmRhNjlkMjRhMjhlOWQwYmM4OTBkMQAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAItlWXAVN5mvKurcn/Gt0OpsclHVQVTPqSwXOg3TnB+UeS/c4inlBmHQ2hx9s53TBwAAAAAAAAAAAAAAAAAAAAZ5IGlzIDAsIHRyeWluZyBhZ2FpbgB6IGlzIDAsIHRyeWluZyBhZ2FpbgB4IGlzIDAsIHRyeWluZyBhZ2FpbgB3W3JvdW5kXSBpcyAwLCB0cnlpbmcgYWdhaW4ASW5jb21wYXRpYmxlIHNpemVzIG9mIEEgYW5kIEIASW5jb21wYXRpYmxlIHNpemVzIG9mIGEgYW5kIEEASW5jb21wYXRpYmxlIHNpemVzIG9mIGEgYW5kIG1heE4AZ2VfZnJvbWJ5dGVzX3ZhcnRpbWUgZmFpbGVkAEludmFsaWQgc3RhcnQgaW5kZXgASW52YWxpZCBzdG9wIGluZGV4AEludmFsaWQgc3RhcnQvc3RvcCBpbmRpY2VzAOvT9VwaYxJY1pz3ot753hQAAAAAAAAAAAAAAAAAAAAQSGkvR2kgY2FjaGUgc2l6ZTogACBrQgBIaV9wMy9HaV9wMyBjYWNoZSBzaXplOiAAU3RyYXVzIGNhY2hlIHNpemU6IABQaXBwZW5nZXIgY2FjaGUgc2l6ZTogAFRvdGFsIGNhY2hlIHNpemU6IABrQgBONmxvZ2dlcjlmb3JtYXR0ZXJJSlBLY21TMl9FRUUAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL3JpbmdjdC9tdWx0aWV4cC5oAGJ1bGxldHByb29mAEV4cG9uZW50IGlzIHBvaW50IGF0IGluZmluaXR5AEluY29tcGF0aWJsZSBzaXplcyBvZiBzdiBhbmQgZ2FtbWEAc3YgaXMgZW1wdHkASW52YWxpZCBzdiBpbnB1dABJbnZhbGlkIGdhbW1hIGlucHV0AHN2L2dhbW1hIGFyZSB0b28gbGFyZ2UAaW52YWxpZCB6cG93IGluZGV4AGludmFsaWQgdHdvTiBpbmRleAB4X2lwIGlzIDAsIHRyeWluZyBhZ2FpbgBJbmNvbXBhdGlibGUgc2l6ZXMgb2YgdiBhbmQgZ2FtbWEAL1VzZXJzL3BhdWxzaGFwaXJvL0RvY3VtZW50cy9SZXBvcy9teW1vbmVyby1jb3JlLWpzL3NyYy9zdWJtb2R1bGVzL215bW9uZXJvLWNvcmUtY3BwL2NvbnRyaWIvbW9uZXJvLWNvcmUtY3VzdG9tL3JpbmdjdC9tdWx0aWV4cC5jYwBCYWQgY2FjaGUgYmFzZSBkYXRhAE91dCBvZiBtZW1vcnkATlN0M19fMjE0ZGVmYXVsdF9kZWxldGVJTjNyY3QxOHN0cmF1c19jYWNoZWRfZGF0YUVFRQBOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjNyY3QxOHN0cmF1c19jYWNoZWRfZGF0YUVOU18xNGRlZmF1bHRfZGVsZXRlSVMyX0VFTlNfOWFsbG9jYXRvcklTMl9FRUVFAENhY2hlIGlzIHRvbyBzbWFsbABJbnZhbGlkIHBvdzIgYXJndW1lbnQATlN0M19fMjE0ZGVmYXVsdF9kZWxldGVJTjNyY3QyMXBpcHBlbmdlcl9jYWNoZWRfZGF0YUVFRQBOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjNyY3QyMXBpcHBlbmdlcl9jYWNoZWRfZGF0YUVOU18xNGRlZmF1bHRfZGVsZXRlSVMyX0VFTlNfOWFsbG9jYXRvcklTMl9FRUVFAGMgaXMgdG9vIGxhcmdlAGJ1Y2tldCBvdmVyZmxvdwBFbmdsaXNoT2xkAC9Vc2Vycy9wYXVsc2hhcGlyby9Eb2N1bWVudHMvUmVwb3MvbXltb25lcm8tY29yZS1qcy9zcmMvc3VibW9kdWxlcy9teW1vbmVyby1jb3JlLWNwcC9jb250cmliL21vbmVyby1jb3JlLWN1c3RvbS9tbmVtb25pY3MvZWxlY3RydW0td29yZHMuY3BwAEludmFsaWQgc2VlZDogbm90IGEgbXVsdGlwbGUgb2YgNABJbnZhbGlkIHNlZWQ6IHVuZXhwZWN0ZWQgbnVtYmVyIG9mIHdvcmRzAEludmFsaWQgc2VlZDogbGFuZ3VhZ2Ugbm90IGZvdW5kAEludmFsaWQgc2VlZDogaW52YWxpZCBjaGVja3N1bQBJbnZhbGlkIHNlZWQ6IG11bWJsZSBtdW1ibGUAQ2hlY2tzdW0gaXMgAHZhbGlkAGludmFsaWQASW52YWxpZCBVVEYtOABXb3JkICIAIiBub3QgZm91bmQgaW4gdHJpbW1lZCB3b3JkIG1hcCBpbiAARnVsbCBtYXRjaCBmb3IgbGFuZ3VhZ2UgAEZhbGxiYWNrIG1hdGNoIGZvciBsYW5ndWFnZSAATm8gbWF0Y2ggZm91bmQAdW5vcmRlcmVkX21hcDo6YXQ6IGtleSBub3QgZm91bmQARW5nbGlzaCAob2xkKQBOOExhbmd1YWdlNEJhc2VFAFdyb25nIHdvcmQgbGlzdCBsZW5ndGggZm9yIAAvVXNlcnMvcGF1bHNoYXBpcm8vRG9jdW1lbnRzL1JlcG9zL215bW9uZXJvLWNvcmUtanMvc3JjL3N1Ym1vZHVsZXMvbXltb25lcm8tY29yZS1jcHAvY29udHJpYi9tb25lcm8tY29yZS1jdXN0b20vbW5lbW9uaWNzL2xhbmd1YWdlX2Jhc2UuaAAgd29yZCAnACcgaXMgc2hvcnRlciB0aGFuIGl0cyBwcmVmaXggbGVuZ3RoLCAAVG9vIHNob3J0IHdvcmQgaW4gACB3b3JkIGxpc3Q6IABEdXBsaWNhdGUgcHJlZml4IGluIABONmxvZ2dlcjlmb3JtYXR0ZXJJSlJLTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzFfMTFjaGFyX3RyYWl0c0ljRUVOUzFfOWFsbG9jYXRvckljRUVFRVBLY1M5X1NCX0VFRQBONmxvZ2dlcjlmb3JtYXR0ZXJJSmpQS2NSS05TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMzXzExY2hhcl90cmFpdHNJY0VFTlMzXzlhbGxvY2F0b3JJY0VFRUVTMl9TQl9FRUUAbGlrZQBqdXN0AGxvdmUAa25vdwBuZXZlcgB3YW50AHRpbWUAb3V0AHRoZXJlAG1ha2UAbG9vawBleWUAZG93bgBvbmx5AHRoaW5rAGhlYXJ0AGJhY2sAdGhlbgBpbnRvAGFib3V0AG1vcmUAYXdheQBzdGlsbAB0aGVtAHRha2UAdGhpbmcAZXZlbgB0aHJvdWdoAGFsd2F5cwB3b3JsZAB0b28AZnJpZW5kAHRlbGwAdHJ5AGhhbmQAdGhvdWdodABvdmVyAGhlcmUAb3RoZXIAbmVlZABzbWlsZQBhZ2FpbgBtdWNoAGNyeQBiZWVuAG5pZ2h0AGV2ZXIAbGl0dGxlAHNhaWQAZW5kAHNvbWUAdGhvc2UAYXJvdW5kAG1pbmQAcGVvcGxlAGdpcmwAbGVhdmUAZHJlYW0AbGVmdAB0dXJuAG15c2VsZgBnaXZlAG5vdGhpbmcAcmVhbGx5AG9mZgBiZWZvcmUAc29tZXRoaW5nAGZpbmQAd2FsawB3aXNoAGdvb2QAb25jZQBwbGFjZQBhc2sAc3RvcABrZWVwAHdhdGNoAHNlZW0AZXZlcnl0aGluZwB3YWl0AGdvdAB5ZXQAbWFkZQByZW1lbWJlcgBzdGFydABhbG9uZQBydW4AaG9wZQBtYXliZQBiZWxpZXZlAGJvZHkAaGF0ZQBhZnRlcgBjbG9zZQB0YWxrAHN0YW5kAG93bgBlYWNoAGh1cnQAaGVscABob21lAGdvZABzb3VsAG5ldwBtYW55AHR3bwBpbnNpZGUAc2hvdWxkAGZpcnN0AGZlYXIAbWVhbgBiZXR0ZXIAcGxheQBhbm90aGVyAGdvbmUAY2hhbmdlAHVzZQB3b25kZXIAc29tZW9uZQBoYWlyAGNvbGQAb3BlbgBiZXN0AGFueQBiZWhpbmQAaGFwcGVuAHdhdGVyAGRhcmsAbGF1Z2gAc3RheQBmb3JldmVyAG5hbWUAd29yawBzaG93AHNreQBicmVhawBjYW1lAGRlZXAAZG9vcgBwdXQAYmxhY2sAdG9nZXRoZXIAdXBvbgBoYXBweQBzdWNoAGdyZWF0AHdoaXRlAG1hdHRlcgBmaWxsAHBhc3QAcGxlYXNlAGJ1cm4AY2F1c2UAZW5vdWdoAHRvdWNoAG1vbWVudABzb29uAHZvaWNlAHNjcmVhbQBhbnl0aGluZwBzdGFyZQBzb3VuZAByZWQAZXZlcnlvbmUAaGlkZQBraXNzAHRydXRoAGRlYXRoAGJlYXV0aWZ1bABtaW5lAGJsb29kAGJyb2tlbgB2ZXJ5AHBhc3MAbmV4dABmb3JnZXQAdHJlZQB3cm9uZwBhaXIAbW90aGVyAHVuZGVyc3RhbmQAbGlwAGhpdAB3YWxsAG1lbW9yeQBzbGVlcABmcmVlAGhpZ2gAcmVhbGl6ZQBzY2hvb2wAbWlnaHQAc2tpbgBzd2VldABwZXJmZWN0AGJsdWUAa2lsbABicmVhdGgAZGFuY2UAYWdhaW5zdABmbHkAYmV0d2VlbgBncm93AHN0cm9uZwB1bmRlcgBsaXN0ZW4AYnJpbmcAc29tZXRpbWVzAHNwZWFrAHB1bGwAcGVyc29uAGJlY29tZQBmYW1pbHkAYmVnaW4AZ3JvdW5kAHJlYWwAc21hbGwAZmF0aGVyAHN1cmUAZmVldAByZXN0AHlvdW5nAGZpbmFsbHkAbGFuZABhY3Jvc3MAdG9kYXkAZGlmZmVyZW50AGd1eQBsaW5lAGZpcmUAcmVhc29uAHJlYWNoAHNlY29uZABzbG93bHkAd3JpdGUAZWF0AHNtZWxsAG1vdXRoAHN0ZXAAbGVhcm4AdGhyZWUAZmxvb3IAcHJvbWlzZQBicmVhdGhlAGRhcmtuZXNzAHB1c2gAZWFydGgAZ3Vlc3MAc2F2ZQBzb25nAGFib3ZlAGFsb25nAGJvdGgAY29sb3IAaG91c2UAYWxtb3N0AHNvcnJ5AGFueW1vcmUAYnJvdGhlcgBva2F5AGRlYXIAZ2FtZQBmYWRlAGFscmVhZHkAYXBhcnQAd2FybQBiZWF1dHkAaGVhcmQAbm90aWNlAHF1ZXN0aW9uAHNoaW5lAGJlZ2FuAHBpZWNlAHdob2xlAHNoYWRvdwBzZWNyZXQAc3RyZWV0AHdpdGhpbgBmaW5nZXIAcG9pbnQAbW9ybmluZwB3aGlzcGVyAGNoaWxkAG1vb24AZ3JlZW4Ac3RvcnkAZ2xhc3MAa2lkAHNpbGVuY2UAc2luY2UAc29mdAB5b3Vyc2VsZgBlbXB0eQBzaGFsbABhbmdlbABhbnN3ZXIAYmFieQBicmlnaHQAZGFkAHBhdGgAd29ycnkAaG91cgBkcm9wAGZvbGxvdwBwb3dlcgB3YXIAaGFsZgBmbG93AGhlYXZlbgBhY3QAY2hhbmNlAGZhY3QAbGVhc3QAdGlyZWQAY2hpbGRyZW4AbmVhcgBxdWl0ZQBhZnJhaWQAcmlzZQBzZWEAdGFzdGUAd2luZG93AGNvdmVyAG5pY2UAdHJ1c3QAbG90AHNhZABjb29sAGZvcmNlAHBlYWNlAHJldHVybgBibGluZABlYXN5AHJlYWR5AHJvbGwAcm9zZQBkcml2ZQBoZWxkAG11c2ljAGJlbmVhdGgAaGFuZwBtb20AcGFpbnQAZW1vdGlvbgBxdWlldABjbGVhcgBjbG91ZABmZXcAcHJldHR5AGJpcmQAb3V0c2lkZQBwYXBlcgBwaWN0dXJlAGZyb250AHJvY2sAc2ltcGxlAGFueW9uZQBtZWFudAByZWFsaXR5AHJvYWQAc2Vuc2UAd2FzdGUAYml0AGxlYWYAdGhhbmsAaGFwcGluZXNzAG1lZXQAbWVuAHNtb2tlAHRydWx5AGRlY2lkZQBzZWxmAGFnZQBib29rAGZvcm0AYWxpdmUAY2FycnkAZXNjYXBlAGRhbW4AaW5zdGVhZABhYmxlAGljZQBtaW51dGUAY2F0Y2gAbGVnAHJpbmcAY291cnNlAGdvb2RieWUAbGVhZABwb2VtAHNpY2sAY29ybmVyAGRlc2lyZQBrbm93bgBwcm9ibGVtAHJlbWluZABzaG91bGRlcgBzdXBwb3NlAHRvd2FyZAB3YXZlAGRyaW5rAGp1bXAAd29tYW4AcHJldGVuZABzaXN0ZXIAd2VlawBodW1hbgBqb3kAY3JhY2sAZ3JleQBwcmF5AHN1cnByaXNlAGRyeQBrbmVlAGxlc3MAc2VhcmNoAGJsZWVkAGNhdWdodABjbGVhbgBlbWJyYWNlAGZ1dHVyZQBraW5nAHNvbgBzb3Jyb3cAY2hlc3QAaHVnAHJlbWFpbgBzYXQAd29ydGgAYmxvdwBkYWRkeQBmaW5hbABwYXJlbnQAdGlnaHQAYWxzbwBjcmVhdGUAbG9uZWx5AHNhZmUAY3Jvc3MAZHJlc3MAZXZpbABzaWxlbnQAYm9uZQBmYXRlAHBlcmhhcHMAYW5nZXIAY2xhc3MAc2NhcgBzbm93AHRpbnkAdG9uaWdodABjb250aW51ZQBjb250cm9sAGRvZwBlZGdlAG1pcnJvcgBtb250aABzdWRkZW5seQBjb21mb3J0AGdpdmVuAGxvdWQAcXVpY2tseQBnYXplAHBsYW4AcnVzaABzdG9uZQB0b3duAGJhdHRsZQBpZ25vcmUAc3Bpcml0AHN0b29kAHN0dXBpZAB5b3VycwBicm93bgBidWlsZABkdXN0AGhleQBrZXB0AHBheQBwaG9uZQB0d2lzdABhbHRob3VnaABiYWxsAGJleW9uZABoaWRkZW4Abm9zZQB0YWtlbgBmYWlsAHB1cmUAc29tZWhvdwB3YXNoAHdyYXAAYW5ncnkAY2hlZWsAY3JlYXR1cmUAZm9yZ290dGVuAGhlYXQAcmlwAHNpbmdsZQBzcGFjZQBzcGVjaWFsAHdlYWsAd2hhdGV2ZXIAeWVsbABhbnl3YXkAYmxhbWUAam9iAGNob29zZQBjb3VudHJ5AGN1cnNlAGRyaWZ0AGVjaG8AZmlndXJlAGdyZXcAbGF1Z2h0ZXIAbmVjawBzdWZmZXIAd29yc2UAeWVhaABkaXNhcHBlYXIAZm9vdABmb3J3YXJkAGtuaWZlAG1lc3MAc29tZXdoZXJlAHN0b21hY2gAc3Rvcm0AYmVnAGlkZWEAbGlmdABvZmZlcgBicmVlemUAZmllbGQAZml2ZQBvZnRlbgBzaW1wbHkAc3R1Y2sAd2luAGFsbG93AGNvbmZ1c2UAZW5qb3kAZXhjZXB0AGZsb3dlcgBzZWVrAHN0cmVuZ3RoAGNhbG0AZ3JpbgBndW4AaGVhdnkAaGlsbABsYXJnZQBvY2VhbgBzaG9lAHNpZ2gAc3RyYWlnaHQAc3VtbWVyAHRvbmd1ZQBhY2NlcHQAY3JhenkAZXZlcnlkYXkAZXhpc3QAZ3Jhc3MAbWlzdGFrZQBzZW50AHNodXQAc3Vycm91bmQAdGFibGUAYWNoZQBicmFpbgBkZXN0cm95AGhlYWwAbmF0dXJlAHNob3V0AHNpZ24Ac3RhaW4AY2hvaWNlAGRvdWJ0AGdsYW5jZQBnbG93AG1vdW50YWluAHF1ZWVuAHN0cmFuZ2VyAHRocm9hdAB0b21vcnJvdwBjaXR5AGVpdGhlcgBmaXNoAGZsYW1lAHJhdGhlcgBzaGFwZQBzcGluAHNwcmVhZABhc2gAZGlzdGFuY2UAZmluaXNoAGltYWdlAGltYWdpbmUAaW1wb3J0YW50AG5vYm9keQBzaGF0dGVyAHdhcm10aABiZWNhbWUAZmVlZABmbGVzaABmdW5ueQBsdXN0AHNoaXJ0AHRyb3VibGUAeWVsbG93AGF0dGVudGlvbgBiYXJlAGJpdGUAbW9uZXkAcHJvdGVjdABhbWF6ZQBhcHBlYXIAYm9ybgBjaG9rZQBjb21wbGV0ZWx5AGRhdWdodGVyAGZyZXNoAGZyaWVuZHNoaXAAZ2VudGxlAHByb2JhYmx5AHNpeABkZXNlcnZlAGV4cGVjdABncmFiAG1pZGRsZQBuaWdodG1hcmUAcml2ZXIAdGhvdXNhbmQAd2VpZ2h0AHdvcnN0AHdvdW5kAGJhcmVseQBib3R0bGUAY3JlYW0AcmVncmV0AHJlbGF0aW9uc2hpcABzdGljawB0ZXN0AGNydXNoAGVuZGxlc3MAZmF1bHQAaXRzZWxmAHJ1bGUAc3BpbGwAYXJ0AGNpcmNsZQBqb2luAGtpY2sAbWFzawBtYXN0ZXIAcGFzc2lvbgBxdWljawByYWlzZQBzbW9vdGgAdW5sZXNzAHdhbmRlcgBhY3R1YWxseQBicm9rZQBjaGFpcgBkZWFsAGZhdm9yaXRlAGdpZnQAbm90ZQBudW1iZXIAc3dlYXQAYm94AGNoaWxsAGNsb3RoZXMAbGFkeQBtYXJrAHBhcmsAcG9vcgBzYWRuZXNzAHRpZQBhbmltYWwAYmVsb25nAGJydXNoAGNvbnN1bWUAZGF3bgBmb3Jlc3QAaW5ub2NlbnQAcGVuAHByaWRlAHN0cmVhbQB0aGljawBjbGF5AGNvbXBsZXRlAGNvdW50AGRyYXcAZmFpdGgAcHJlc3MAc2lsdmVyAHN0cnVnZ2xlAHN1cmZhY2UAdGF1Z2h0AHRlYWNoAHdldABibGVzcwBjaGFzZQBjbGltYgBlbnRlcgBsZXR0ZXIAbWVsdABtZXRhbABtb3ZpZQBzdHJldGNoAHN3aW5nAHZpc2lvbgB3aWZlAGJlc2lkZQBjcmFzaABmb3Jnb3QAZ3VpZGUAaGF1bnQAam9rZQBrbm9jawBwbGFudABwb3VyAHByb3ZlAHJldmVhbABzdGVhbABzdHVmZgB0cmlwAHdvb2QAd3Jpc3QAYm90aGVyAGJvdHRvbQBjcmF3bABjcm93ZABmaXgAZm9yZ2l2ZQBmcm93bgBncmFjZQBsb29zZQBsdWNreQBwYXJ0eQByZWxlYXNlAHN1cmVseQBzdXJ2aXZlAHRlYWNoZXIAZ2VudGx5AGdyaXAAc3BlZWQAc3VpY2lkZQB0cmF2ZWwAdHJlYXQAdmVpbgB3cml0dGVuAGNhZ2UAY2hhaW4AY29udmVyc2F0aW9uAGRhdGUAZW5lbXkAaG93ZXZlcgBpbnRlcmVzdABtaWxsaW9uAHBhZ2UAcGluawBwcm91ZABzd2F5AHRoZW1zZWx2ZXMAd2ludGVyAGNodXJjaABjcnVlbABjdXAAZGVtb24AZXhwZXJpZW5jZQBmcmVlZG9tAHBhaXIAcG9wAHB1cnBvc2UAcmVzcGVjdABzaG9vdABzb2Z0bHkAc3RhdGUAc3RyYW5nZQBiYXIAYmlydGgAY3VybABkaXJ0AGV4Y3VzZQBsb3JkAGxvdmVseQBtb25zdGVyAG9yZGVyAHBhY2sAcGFudHMAcG9vbABzY2VuZQBzZXZlbgBzaGFtZQBzbGlkZQB1Z2x5AGFtb25nAGJsYWRlAGJsb25kZQBjbG9zZXQAY3JlZWsAZGVueQBkcnVnAGV0ZXJuaXR5AGdhaW4AZ3JhZGUAaGFuZGxlAGtleQBsaW5nZXIAcGFsZQBwcmVwYXJlAHN3YWxsb3cAc3dpbQB0cmVtYmxlAHdoZWVsAHdvbgBjYXN0AGNpZ2FyZXR0ZQBjbGFpbQBjb2xsZWdlAGRpcmVjdGlvbgBkaXJ0eQBnYXRoZXIAZ2hvc3QAaHVuZHJlZABsb3NzAGx1bmcAb3JhbmdlAHByZXNlbnQAc3dlYXIAc3dpcmwAdHdpY2UAd2lsZABiaXR0ZXIAYmxhbmtldABkb2N0b3IAZXZlcnl3aGVyZQBmbGFzaABncm93bgBrbm93bGVkZ2UAbnVtYgBwcmVzc3VyZQByYWRpbwByZXBlYXQAcnVpbgBzcGVuZAB1bmtub3duAGJ1eQBjbG9jawBkZXZpbABlYXJseQBmYW50YXN5AHBvdW5kAHByZWNpb3VzAHJlZnVzZQBzaGVldAB0ZWV0aAB3ZWxjb21lAGFkZABhaGVhZABibG9jawBidXJ5AGNhcmVzcwBjb250ZW50AGRlcHRoAGRlc3BpdGUAZGlzdGFudABtYXJyeQBwdXJwbGUAdGhyZXcAd2hlbmV2ZXIAYm9tYgBkdWxsAGVhc2lseQBncmFzcABob3NwaXRhbABpbm5vY2VuY2UAbm9ybWFsAHJlY2VpdmUAcmVwbHkAcmh5bWUAc2hhZGUAc29tZWRheQBzd29yZAB0b2UAdmlzaXQAYXNsZWVwAGJvdWdodABjZW50ZXIAY29uc2lkZXIAZmxhdABoZXJvAGhpc3RvcnkAaW5rAGluc2FuZQBtdXNjbGUAbXlzdGVyeQBwb2NrZXQAcmVmbGVjdGlvbgBzaG92ZQBzaWxlbnRseQBzbWFydABzb2xkaWVyAHNwb3QAc3RyZXNzAHRyYWluAHR5cGUAdmlldwB3aGV0aGVyAGJ1cwBlbmVyZ3kAZXhwbGFpbgBob2x5AGh1bmdlcgBpbmNoAG1hZ2ljAG1peABub2lzZQBub3doZXJlAHByYXllcgBwcmVzZW5jZQBzaG9jawBzbmFwAHNwaWRlcgBzdHVkeQB0aHVuZGVyAHRyYWlsAGFkbWl0AGFncmVlAGJhZwBiYW5nAGJvdW5kAGJ1dHRlcmZseQBjdXRlAGV4YWN0bHkAZXhwbG9kZQBmYW1pbGlhcgBmb2xkAGZ1cnRoZXIAcGllcmNlAHJlZmxlY3QAc2NlbnQAc2VsZmlzaABzaGFycABzaW5rAHNwcmluZwBzdHVtYmxlAHVuaXZlcnNlAHdlZXAAd29tZW4Ad29uZGVyZnVsAGFjdGlvbgBhbmNpZW50AGF0dGVtcHQAYXZvaWQAYmlydGhkYXkAYnJhbmNoAGNob2NvbGF0ZQBjb3JlAGRlcHJlc3MAZHJ1bmsAZXNwZWNpYWxseQBmb2N1cwBmcnVpdABob25lc3QAbWF0Y2gAcGFsbQBwZXJmZWN0bHkAcGlsbG93AHBpdHkAcG9pc29uAHJvYXIAc2hpZnQAc2xpZ2h0bHkAdGh1bXAAdHJ1Y2sAdHVuZQB0d2VudHkAdW5hYmxlAHdpcGUAd3JvdGUAY29hdABjb25zdGFudABkaW5uZXIAZHJvdmUAZWdnAGV0ZXJuYWwAZmxpZ2h0AGZsb29kAGZyYW1lAGZyZWFrAGdhc3AAZ2xhZABob2xsb3cAbW90aW9uAHBlZXIAcGxhc3RpYwByb290AHNjcmVlbgBzZWFzb24Ac3RpbmcAc3RyaWtlAHRlYW0AdW5saWtlAHZpY3RpbQB2b2x1bWUAd2FybgB3ZWlyZABhdHRhY2sAYXdhaXQAYXdha2UAYnVpbHQAY2hhcm0AY3JhdmUAZGVzcGFpcgBmb3VnaHQAZ3JhbnQAZ3JpZWYAaG9yc2UAbGltaXQAbWVzc2FnZQByaXBwbGUAc2FuaXR5AHNjYXR0ZXIAc2VydmUAc3BsaXQAc3RyaW5nAHRyaWNrAGFubm95AGJsdXIAYm9hdABicmF2ZQBjbGVhcmx5AGNsaW5nAGNvbm5lY3QAZmlzdABmb3J0aABpbWFnaW5hdGlvbgBpcm9uAGpvY2sAanVkZ2UAbGVzc29uAG1pbGsAbWlzZXJ5AG5haWwAbmFrZWQAb3Vyc2VsdmVzAHBvZXQAcG9zc2libGUAcHJpbmNlc3MAc2FpbABzaXplAHNuYWtlAHNvY2lldHkAc3Ryb2tlAHRvcnR1cmUAdG9zcwB0cmFjZQB3aXNlAGJsb29tAGJ1bGxldABjZWxsAGNoZWNrAGNvc3QAZGFybGluZwBkdXJpbmcAZm9vdHN0ZXAAZnJhZ2lsZQBoYWxsd2F5AGhhcmRseQBob3Jpem9uAGludmlzaWJsZQBqb3VybmV5AG1pZG5pZ2h0AG11ZABub2QAcGF1c2UAcmVsYXgAc2hpdmVyAHN1ZGRlbgB2YWx1ZQB5b3V0aABhYnVzZQBhZG1pcmUAYmxpbmsAYnJlYXN0AGJydWlzZQBjb25zdGFudGx5AGNvdXBsZQBjcmVlcABjdXJ2ZQBkaWZmZXJlbmNlAGR1bWIAZW1wdGluZXNzAGdvdHRhAGhvbm9yAHBsYWluAHBsYW5ldAByZWNhbGwAcnViAHNoaXAAc2xhbQBzb2FyAHNvbWVib2R5AHRpZ2h0bHkAd2VhdGhlcgBhZG9yZQBhcHByb2FjaABib25kAGJyZWFkAGJ1cnN0AGNhbmRsZQBjb2ZmZWUAY291c2luAGNyaW1lAGRlc2VydABmbHV0dGVyAGZyb3plbgBncmFuZABoZWVsAGhlbGxvAGxhbmd1YWdlAGxldmVsAG1vdmVtZW50AHBsZWFzdXJlAHBvd2VyZnVsAHJhbmRvbQByaHl0aG0Ac2V0dGxlAHNpbGx5AHNsYXAAc29ydABzcG9rZW4Ac3RlZWwAdGhyZWF0ZW4AdHVtYmxlAHVwc2V0AGFzaWRlAGF3a3dhcmQAYmVlAGJsYW5rAGJvYXJkAGJ1dHRvbgBjYXJkAGNhcmVmdWxseQBjb21wbGFpbgBjcmFwAGRlZXBseQBkaXNjb3ZlcgBkcmFnAGRyZWFkAGVmZm9ydABlbnRpcmUAZmFpcnkAZ2lhbnQAZ290dGVuAGdyZWV0AGlsbHVzaW9uAGplYW5zAGxlYXAAbGlxdWlkAG1hcmNoAG1lbmQAbmVydm91cwBuaW5lAHJlcGxhY2UAcm9wZQBzcGluZQBzdG9sZQB0ZXJyb3IAYWNjaWRlbnQAYXBwbGUAYmFsYW5jZQBib29tAGNoaWxkaG9vZABjb2xsZWN0AGRlbWFuZABkZXByZXNzaW9uAGV2ZW50dWFsbHkAZmFpbnQAZ2xhcmUAZ29hbABncm91cABob25leQBraXRjaGVuAGxhaWQAbGltYgBtYWNoaW5lAG1lcmUAbW9sZABtdXJkZXIAbmVydmUAcGFpbmZ1bABwb2V0cnkAcHJpbmNlAHJhYmJpdABzaGVsdGVyAHNob3JlAHNob3dlcgBzb290aGUAc3RhaXIAc3RlYWR5AHN1bmxpZ2h0AHRhbmdsZQB0ZWFzZQB0cmVhc3VyZQB1bmNsZQBiZWd1bgBibGlzcwBjYW52YXMAY2hlZXIAY2xhdwBjbHV0Y2gAY29tbWl0AGNyaW1zb24AY3J5c3RhbABkZWxpZ2h0AGRvbGwAZXhpc3RlbmNlAGV4cHJlc3MAZm9nAGZvb3RiYWxsAGdheQBnb29zZQBndWFyZABoYXRyZWQAaWxsdW1pbmF0ZQBtYXNzAG1hdGgAbW91cm4AcmljaAByb3VnaABza2lwAHN0aXIAc3R1ZGVudABzdHlsZQBzdXBwb3J0AHRob3JuAHRvdWdoAHlhcmQAeWVhcm4AeWVzdGVyZGF5AGFkdmljZQBhcHByZWNpYXRlAGF1dHVtbgBiYW5rAGJlYW0AYm93bABjYXB0dXJlAGNhcnZlAGNvbGxhcHNlAGNvbmZ1c2lvbgBjcmVhdGlvbgBkb3ZlAGZlYXRoZXIAZ2lybGZyaWVuZABnbG9yeQBnb3Zlcm5tZW50AGhhcnNoAGhvcABpbm5lcgBsb3NlcgBtb29ubGlnaHQAbmVpZ2hib3IAbmVpdGhlcgBwZWFjaABwaWcAcHJhaXNlAHNjcmV3AHNoaWVsZABzaGltbWVyAHNuZWFrAHN0YWIAc3ViamVjdAB0aHJvdWdob3V0AHRocm93bgB0b3dlcgB0d2lybAB3b3cAYXJteQBhcnJpdmUAYmF0aHJvb20AYnVtcABjZWFzZQBjb29raWUAY291Y2gAY291cmFnZQBkaW0AZ3VpbHQAaG93bABodW0AaHVzYmFuZABpbnN1bHQAbGVkAGx1bmNoAG1vY2sAbW9zdGx5AG5hdHVyYWwAbmVhcmx5AG5lZWRsZQBuZXJkAHBlYWNlZnVsAHBlcmZlY3Rpb24AcGlsZQBwcmljZQByZW1vdmUAcm9hbQBzYW5jdHVhcnkAc2VyaW91cwBzaGlueQBzaG9vawBzb2IAc3RvbGVuAHRhcAB2YWluAHdhcnJpb3IAd3JpbmtsZQBhZmZlY3Rpb24AYXBvbG9naXplAGJsb3Nzb20AYm91bmNlAGJyaWRnZQBjaGVhcABjcnVtYmxlAGRlY2lzaW9uAGRlc2NlbmQAZGVzcGVyYXRlbHkAZGlnAGRvdABmbGlwAGZyaWdodGVuAGhlYXJ0YmVhdABodWdlAGxhenkAbGljawBvZGQAb3BpbmlvbgBwcm9jZXNzAHB1enpsZQBxdWlldGx5AHJldHJlYXQAc2NvcmUAc2VudGVuY2UAc2VwYXJhdGUAc2l0dWF0aW9uAHNraWxsAHNvYWsAc3F1YXJlAHN0cmF5AHRhaW50AHRhc2sAdGlkZQB1bmRlcm5lYXRoAHZlaWwAd2hpc3RsZQBhbnl3aGVyZQBiZWRyb29tAGJpZABibG9vZHkAYnVyZGVuAGNhcmVmdWwAY29tcGFyZQBjb25jZXJuAGN1cnRhaW4AZGVjYXkAZGVmZWF0AGRlc2NyaWJlAGRyZWFtZXIAZHJpdmVyAGR3ZWxsAGV2ZW5pbmcAZmxhcmUAZmxpY2tlcgBncmFuZG1hAGd1aXRhcgBoYXJtAGhvcnJpYmxlAGh1bmdyeQBpbmRlZWQAbGFjZQBtZWxvZHkAbW9ua2V5AG5hdGlvbgBvYmplY3QAb2J2aW91c2x5AHJhaW5ib3cAc2FsdABzY3JhdGNoAHNob3duAHNoeQBzdGFnZQBzdHVuAHRoaXJkAHRpY2tsZQB1c2VsZXNzAHdlYWtuZXNzAHdvcnNoaXAAd29ydGhsZXNzAGFmdGVybm9vbgBiZWFyZABib3lmcmllbmQAYnViYmxlAGJ1c3kAY2VydGFpbgBjaGluAGNvbmNyZXRlAGRlc2sAZGlhbW9uZABkb29tAGRyYXduAGR1ZQBmZWxpY2l0eQBmcmVlemUAZnJvc3QAZ2FyZGVuAGdsaWRlAGhhcm1vbnkAaG9wZWZ1bGx5AGh1bnQAamVhbG91cwBsaWdodG5pbmcAbWFtYQBtZXJjeQBwZWVsAHBoeXNpY2FsAHBvc2l0aW9uAHB1bHNlAHB1bmNoAHF1aXQAcmFudAByZXNwb25kAHNhbHR5AHNhbmUAc2F0aXNmeQBzYXZpb3IAc2hlZXAAc2xlcHQAc29jaWFsAHNwb3J0AHR1Y2sAdXR0ZXIAdmFsbGV5AHdvbGYAYWltAGFsYXMAYWx0ZXIAYXJyb3cAYXdha2VuAGJlYXRlbgBiZWxpZWYAYnJhbmQAY2VpbGluZwBjaGVlc2UAY2x1ZQBjb25maWRlbmNlAGNvbm5lY3Rpb24AZGFpbHkAZGlzZ3Vpc2UAZWFnZXIAZXJhc2UAZXNzZW5jZQBldmVyeXRpbWUAZXhwcmVzc2lvbgBmYW4AZmxhZwBmbGlydABmb3VsAGZ1cgBnaWdnbGUAZ2xvcmlvdXMAaWdub3JhbmNlAGxhdwBsaWZlbGVzcwBtZWFzdXJlAG1pZ2h0eQBtdXNlAG5vcnRoAG9wcG9zaXRlAHBhcmFkaXNlAHBhdGllbmNlAHBhdGllbnQAcGVuY2lsAHBldGFsAHBsYXRlAHBvbmRlcgBwb3NzaWJseQBwcmFjdGljZQBzbGljZQBzcGVsbABzdG9jawBzdHJpZmUAc3RyaXAAc3VmZm9jYXRlAHN1aXQAdGVuZGVyAHRvb2wAdHJhZGUAdmVsdmV0AHZlcnNlAHdhaXN0AHdpdGNoAGF1bnQAYmVuY2gAYm9sZABjYXAAY2VydGFpbmx5AGNsaWNrAGNvbXBhbmlvbgBjcmVhdG9yAGRhcnQAZGVsaWNhdGUAZGV0ZXJtaW5lAGRpc2gAZHJhZ29uAGRyYW1hAGRydW0AZHVkZQBldmVyeWJvZHkAZmVhc3QAZm9yZWhlYWQAZm9ybWVyAGZyaWdodABmdWxseQBnYXMAaG9vawBodXJsAGludml0ZQBqdWljZQBtYW5hZ2UAbW9yYWwAcG9zc2VzcwByYXcAcmViZWwAcm95YWwAc2NhbGUAc2NhcnkAc2V2ZXJhbABzbGlnaHQAc3R1YmJvcm4Ac3dlbGwAdGFsZW50AHRlYQB0ZXJyaWJsZQB0aHJlYWQAdG9ybWVudAB0cmlja2xlAHVzdWFsbHkAdmFzdAB2aW9sZW5jZQB3ZWF2ZQBhY2lkAGFnb255AGFzaGFtZWQAYXdlAGJlbGx5AGJsZW5kAGJsdXNoAGNoYXJhY3RlcgBjaGVhdABjb21tb24AY29tcGFueQBjb3dhcmQAY3JlYWsAZGFuZ2VyAGRlYWRseQBkZWZlbnNlAGRlZmluZQBkZXBlbmQAZGVzcGVyYXRlAGRlc3RpbmF0aW9uAGRldwBkdWNrAGR1c3R5AGVtYmFycmFzcwBlbmdpbmUAZXhhbXBsZQBleHBsb3JlAGZvZQBmcmVlbHkAZnJ1c3RyYXRlAGdlbmVyYXRpb24AZ2xvdmUAZ3VpbHR5AGhlYWx0aABodXJyeQBpZGlvdABpbXBvc3NpYmxlAGluaGFsZQBqYXcAa2luZ2RvbQBtZW50aW9uAG1pc3QAbW9hbgBtdW1ibGUAbXV0dGVyAG9ic2VydmUAb2RlAHBhdGhldGljAHBhdHRlcm4AcGllAHByZWZlcgBwdWZmAHJhcGUAcmFyZQByZXZlbmdlAHJ1ZGUAc2NyYXBlAHNwaXJhbABzcXVlZXplAHN0cmFpbgBzdW5zZXQAc3VzcGVuZABzeW1wYXRoeQB0aGlnaAB0aHJvbmUAdG90YWwAdW5zZWVuAHdlYXBvbgB3ZWFyeQBOOExhbmd1YWdlMTBFbmdsaXNoT2xkRQBMb2piYW4AYmFja2kAYmFjcnUAYmFkbmEAYmFkcmkAYmFqcmEAYmFrZnUAYmFrbmkAYmFrcmkAYmFrdHUAYmFsamkAYmFsbmkAYmFscmUAYmFsdmkAYmFtYnUAYmFuY3UAYmFuZHUAYmFuZmkAYmFuZ3UAYmFubGkAYmFucm8AYmFueGEAYmFuenUAYmFwbGkAYmFyZGEAYmFyZ3UAYmFyamEAYmFybmEAYmFydHUAYmFzZmEAYmFzbmEAYmFzdGkAYmF0Y2kAYmF0a2UAYmF2bWkAYmF4c28AYmVibmEAYmVrcGkAYmVtcm8AYmVuZGUAYmVuZ28AYmVuamkAYmVucmUAYmVuem8AYmVyZ3UAYmVyc2EAYmVydGkAYmVzbmEAYmVzdG8AYmV0ZnUAYmV0cmkAYmV2cmkAYmlkanUAYmlmY2UAYmlrbGEAYmlsZ2EAYmlsbWEAYmlsbmkAYmluZG8AYmlucmEAYmlueG8AYmlyamUAYmlya2EAYmlydGkAYmlzbGkAYml0bXUAYml0bmkAYmxhYmkAYmxhY2kAYmxhbnUAYmxpa3UAYmxvdGkAYm9sY2kAYm9uZ3UAYm9za2UAYm90cGkAYm94Zm8AYm94bmEAYnJhZGkAYnJhbm8AYnJhdHUAYnJhem8AYnJlZGkAYnJpZGkAYnJpZmUAYnJpanUAYnJpdG8AYnJpdm8AYnJvZGEAYnJ1bmEAYnVkam8AYnVrcHUAYnVtcnUAYnVuZGEAYnVucmUAYnVyY3UAYnVybmEAY2FibmEAY2FicmEAY2FjcmEAY2FkZ2EAY2FkenUAY2FmbmUAY2FnbmEAY2FrbGEAY2Fsa3UAY2Fsc2UAY2FuY2kAY2FuZG8AY2FuZ2UAY2FuamEAY2Fua28AY2FubHUAY2FucGEAY2FucmUAY2FudGkAY2FyY2UAY2FyZnUAY2FybWkAY2FybmEAY2FydHUAY2FydmkAY2FzbnUAY2F0a2UAY2F0bHUAY2F0bmkAY2F0cmEAY2F4bm8AY2VjbGEAY2VjbXUAY2VkcmEAY2VuYmEAY2Vuc2EAY2VudGkAY2VyZGEAY2VybmkAY2VydHUAY2V2bmkAY2ZhbGUAY2ZhcmkAY2Zpa2EAY2ZpbGEAY2ZpbmUAY2ZpcHUAY2libHUAY2ljbmEAY2lkamEAY2lkbmkAY2lkcm8AY2lmbnUAY2lnbGEAY2lrbmEAY2lrcmUAY2lrc2kAY2lsY2UAY2lsZnUAY2lsbW8AY2lscmUAY2lsdGEAY2ltZGUAY2ltbmkAY2luYmEAY2luZHUAY2luZm8AY2luamUAY2lua2kAY2lubGEAY2lubW8AY2lucmkAY2luc2UAY2ludGEAY2luemEAY2lwbmkAY2lwcmEAY2lya28AY2lybGEAY2lza2EAY2lzbWEAY2lzbmkAY2lzdGUAY2l0a2EAY2l0bm8AY2l0cmkAY2l0c2kAY2l2bGEAY2l6cmEAY2thYnUAY2thZmkAY2thamkAY2thbmEAY2thcGUAY2thc3UAY2tlamkAY2tpa3UAY2tpbHUAY2tpbmkAY2tpcmUAY2t1bGUAY2t1bnUAY2xhZHUAY2xhbmkAY2xheHUAY2xldHUAY2xpa2EAY2xpbnUAY2xpcmEAY2xpdGUAY2xpdmEAY2x1cGEAY21hY2kAY21hbHUAY21hbmEAY21hdm8AY21lbmUAY21ldGEAY21ldm8AY21pbGEAY21pbWEAY21vbmkAY25hbm8AY25lYm8AY25lbXUAY25pY2kAY25pbm8AY25pc2EAY25pdGEAY29rY3UAY29uZGkAY29ua2EAY29yY2kAY29ydHUAY3BhY3UAY3BhbmEAY3BhcmUAY3BlZHUAY3BpbmEAY3JhZGkAY3JhbmUAY3Jla2EAY3JlcHUAY3JpYmUAY3JpZGEAY3Jpbm8AY3JpcHUAY3Jpc2EAY3JpdHUAY3RhcnUAY3RlYmkAY3Rla2kAY3RpbGUAY3Rpbm8AY3R1Y2EAY3VrbGEAY3VrcmUAY3VrdGEAY3Vsbm8AY3Vta2kAY3VtbGEAY3VubWkAY3Vuc28AY3VudHUAY3VwcmEAY3VybWkAY3VybnUAY3Vza3UAY3VzbmEAY3V0Y2kAY3V0bmUAY3V4bmEAZGFjcnUAZGFjdGkAZGFkam8AZGFrZnUAZGFrbGkAZGFtYmEAZGFtcmkAZGFuZHUAZGFuZnUAZGFubHUAZGFubW8AZGFucmUAZGFuc3UAZGFudGkAZGFwbHUAZGFwbWEAZGFyY2EAZGFyZ3UAZGFybHUAZGFybm8AZGFyc2kAZGFyeGkAZGFza2kAZGFzbmkAZGFzcG8AZGFzcmkAZGF0a2EAZGF0bmkAZGF0cm8AZGVjdGkAZGVnamkAZGVqbmkAZGVrcHUAZGVrdG8AZGVsbm8AZGVtYmkAZGVuY2kAZGVubWkAZGVucGEAZGVydHUAZGVyeGkAZGVza3UAZGV0cmkAZGljbWEAZGljcmEAZGlkbmkAZGlnbm8AZGlrY2EAZGlrbG8AZGlrbmkAZGlsY3UAZGlsbWEAZGlsbnUAZGltbmEAZGluZGkAZGluanUAZGlua28AZGluc28AZGlyYmEAZGlyY2UAZGlyZ28AZGlza28AZGl0Y3UAZGl2emkAZGl6bG8AZGphY3UAZGplZGkAZGppY2EAZGppbmUAZGp1bm8AZG9ucmkAZG90Y28AZHJhY2kAZHJhbmkAZHJhdGEAZHJ1ZGkAZHVncmkAZHVrc2UAZHVrdGkAZHVuZGEAZHVuamEAZHVua3UAZHVubGkAZHVucmEAZHV0c28AZHplbmEAZHppcG8AZmFja2kAZmFkbmkAZmFncmkAZmFsbnUAZmFtdGkAZmFuY3UAZmFuZ2UAZmFubW8AZmFucmkAZmFudGEAZmFudmEAZmFuemEAZmFwcm8AZmFya2EAZmFybHUAZmFybmEAZmFydmkAZmFzbnUAZmF0Y2kAZmF0bmUAZmF0cmkAZmVidmkAZmVnbGkAZmVtdGkAZmVuZGkAZmVuZ3UAZmVua2kAZmVucmEAZmVuc28AZmVwbmkAZmVwcmkAZmVydGkAZmVzdGkAZmV0c2kAZmlncmUAZmlsc28AZmlucGUAZmludGkAZmlyY2EAZmlzbGkAZml6YnUAZmxhY2kAZmxhbHUAZmxhbmkAZmxlY3UAZmxlc2UAZmxpYmEAZmxpcmEAZm9sZGkAZm9ubW8AZm9ueGEAZm9yY2EAZm9yc2UAZnJhc28AZnJhdGkAZnJheHUAZnJpY2EAZnJpa28AZnJpbGkAZnJpbnUAZnJpdGkAZnJ1bXUAZnVrcGkAZnVsdGEAZnVuY2EAZnVzcmEAZnV6bWUAZ2FjcmkAZ2FkcmkAZ2FsZmkAZ2FsdHUAZ2FseGUAZ2FubG8AZ2FucmEAZ2Fuc2UAZ2FudGkAZ2FueG8AZ2FuenUAZ2FwY2kAZ2FwcnUAZ2FybmEAZ2FzbnUAZ2FzcG8AZ2FzdGEAZ2VuamEAZ2VudG8AZ2VueHUAZ2Vya3UAZ2VybmEAZ2lkdmEAZ2lnZG8AZ2lua2EAZ2lyenUAZ2lzbXUAZ2xla2kAZ2xldHUAZ2xpY28AZ2xpZmUAZ2xvc2EAZ2x1dGEAZ29jdGkAZ29tc2kAZ290cm8AZ3JhZHUAZ3JhZnUAZ3Jha2UAZ3JhbmEAZ3Jhc3UAZ3JhdmEAZ3Jla3UAZ3J1c2kAZ3J1dGUAZ3VibmkAZ3VnZGUAZ3VnbGUAZ3VtcmkAZ3VuZGkAZ3Vua2EAZ3VubWEAZ3Vucm8AZ3Vuc2UAZ3VudGEAZ3VybmkAZ3Vza2EAZ3VzbmkAZ3VzdGEAZ3V0Y2kAZ3V0cmEAZ3V6bWUAamFicmUAamFkbmkAamFrbmUAamFsZ2UAamFsbmEAamFscmEAamFtZnUAamFtbmEAamFuYmUAamFuY28AamFubGkAamFuc3UAamFudGEAamFyYnUAamFyY28AamFya2kAamFzcHUAamF0bmEAamF2bmkAamJhbWEAamJhcmkAamJlbmEAamJlcmEAamJpbmkAamRhcmkAamRpY2UAamRpa2EAamRpbWEAamRpbmkAamR1bGkAamVjdGEAamVmdHUAamVndm8AamVsY2EAamVtbmEAamVuY2EAamVuZHUAamVubWkAamVuc2kAamVybmEAamVyc2kAamVyeG8AamVzbmkAamV0Y2UAamV0bnUAamdhbHUAamdhbnUAamdhcmkAamdlbmEAamdpbmEAamdpcmEAamdpdGEAamlibmkAamlicmkAamljbGEAamljbXUAamlqbnUAamlrY2EAamlrZmkAamlrbmkAamlrcnUAamlsa2EAamlscmEAamltY2EAamltcGUAamltdGUAamluY2kAamluZGEAamluZ2EAamlua3UAamlubWUAamlucnUAamluc2EAamludG8AamludmkAamluemkAamlwY2kAamlwbm8AamlybmEAamlzcmEAaml0ZmEAaml0cm8Aaml2YnUAaml2bmEAam1hamkAam1pZmEAam1pbmEAam1pdmUAam9uc2UAam9yZG8Aam9ybmUAanVibWUAanVkcmkAanVmcmEAanVrbmkAanVrcGEAanVsbmUAanVscm8AanVuZGkAanVuZ28AanVubGEAanVucmkAanVudGEAanVybWUAanVyc2EAanV0c2kAanV4cmUAanZpbnUAanZpc28Aa2FicmkAa2FjbWEAa2Fkbm8Aa2Fma2UAa2FnbmkAa2FqZGUAa2FqbmEAa2FrbmUAa2FrcGEAa2FsY2kAa2FscmkAa2Fsc2EAa2FsdGUAa2FtanUAa2FtbmkAa2FtcHUAa2FtcmUAa2FuYmEAa2FuY3UAa2FuZGkAa2FuamkAa2FubGEAa2FucGUAa2Fucm8Aa2Fuc2EAa2FudHUAa2FueGUAa2FyYmkAa2FyY2UAa2FyZGEAa2FyZ3UAa2FybGkAa2FybmkAa2F0Y2kAa2F0bmEAa2F2YnUAa2F6cmEAa2VjdGkAa2VrbGkAa2VsY2kAa2Vsdm8Aa2Vua2EAa2VucmEAa2Vuc2EAa2VyZmEAa2VybG8Aa2VzcmkAa2V0Y28Aa2V0c3UAa2V2bmEAa2licm8Aa2ljbmUAa2lqbm8Aa2lsdG8Aa2luZGEAa2lubGkAa2lzdG8Aa2xhamkAa2xha3UAa2xhbWEAa2xhbmkAa2xlc2kAa2xpa2kAa2xpbmEAa2xpcnUAa2xpdGkAa2x1cGUAa2x1emEAa29ibGkAa29nbm8Aa29qbmEAa29rc28Aa29sbWUAa29tY3UAa29uanUAa29yYmkAa29yY3UAa29ya2EAa29ydm8Aa29zbXUAa29zdGEAa3JhbGkAa3JhbXUAa3Jhc2kAa3JhdGkAa3JlZnUAa3JpY2kAa3JpbGkAa3JpbnUAa3JpeGEAa3J1Y2EAa3J1amkAa3J1dmkAa3VibGkAa3VjbGkAa3VmcmEAa3VrdGUAa3VsbnUAa3VtZmEAa3VtdGUAa3VucmEAa3VudGkAa3VyZmEAa3VyamkAa3Vya2kAa3VzcGUAa3VzcnUAbGFibm8AbGFjbmkAbGFjcHUAbGFjcmkAbGFkcnUAbGFmdGkAbGFrbmUAbGFrc2UAbGFsZG8AbGFseHUAbGFtamkAbGFuYmkAbGFuY2kAbGFuZGEAbGFua2EAbGFubGkAbGFubWUAbGFudGUAbGFueGUAbGFuenUAbGFyY3UAbGFydmEAbGFzbmEAbGFzdHUAbGF0bW8AbGF0bmEAbGF6bmkAbGVibmEAbGVseGUAbGVuZ2EAbGVuam8AbGVua3UAbGVyY2kAbGVyZnUAbGliam8AbGlkbmUAbGlmcmkAbGlqZGEAbGltZmEAbGltbmEAbGluY2UAbGluZGkAbGluZ2EAbGluamkAbGluc2kAbGludG8AbGlzcmkAbGlzdGUAbGl0Y2UAbGl0a2kAbGl0cnUAbGl2Z2EAbGl2bGEAbG9namkAbG9nbG8AbG9qYm8AbG9sZGkAbG9yeHUAbHVibm8AbHVqdm8AbHVrc2kAbHVtY2kAbHVuYmUAbHVucmEAbHVuc2EAbHVza2EAbHVzdG8AbWFibGEAbWFicnUAbWFjbnUAbWFqZ2EAbWFrY3UAbWFrZmEAbWFrc2kAbWFsc2kAbWFtdGEAbWFuY2kAbWFuZm8AbWFuZ28AbWFua3UAbWFucmkAbWFuc2EAbWFudGkAbWFwa3UAbWFwbmkAbWFwcmEAbWFwdGkAbWFyYmkAbWFyY2UAbWFyZGUAbWFyZ3UAbWFyamkAbWFybmEAbWFyeGEAbWFzbm8AbWFzdGkAbWF0Y2kAbWF0bGkAbWF0bmUAbWF0cmEAbWF2amkAbWF4cmkAbWVicmkAbWVnZG8AbWVrc28AbWVsYmkAbWVsam8AbWVsbWkAbWVubGkAbWVucmUAbWVuc2kAbWVudHUAbWVya28AbWVybGkAbWV0Zm8AbWV4bm8AbWlkanUAbWlmcmEAbWlrY2UAbWlrcmkAbWlsdGkAbWlseGUAbWluZGUAbWluamkAbWlubGkAbWlucmEAbWludHUAbWlwcmkAbWlybGkAbWlzbm8AbWlzcm8AbWl0cmUAbWl4cmUAbWxhbmEAbWxhdHUAbWxlY2EAbWxlZGkAbWx1bmkAbW9nbGUAbW9rY2EAbW9rbHUAbW9sa2kAbW9scm8AbW9yamkAbW9ya28AbW9ybmEAbW9yc2kAbW9zcmEAbXJhamkAbXJpbHUAbXJ1bGkAbXVjdGkAbXVkcmkAbXVnbGUAbXVrdGkAbXVsbm8AbXVuamUAbXVwbGkAbXVyc2UAbXVydGEAbXVzbG8AbXV0Y2UAbXV2ZHUAbXV6Z2EAbmFibWkAbmFrbmkAbmFsY2kAbmFtY3UAbmFuYmEAbmFuY2EAbmFuZHUAbmFubGEAbmFubXUAbmFudmkAbmFyZ2UAbmFyanUAbmF0ZmUAbmF0bWkAbmF0c2kAbmF2bmkAbmF4bGUAbmF6YmkAbmVqbmkAbmVsY2kAbmVucmkAbmVyZGUAbmlibGkAbmljZmEAbmljdGUAbmlrbGUAbmlsY2UAbmltcmUAbmluamEAbmlubXUAbmlybmEAbml0Y3UAbml2amkAbml4bGkAbm9ibGkAbm9yZ28Abm90Y2kAbnVkbGUAbnVrbmkAbnVubXUAbnVwcmUAbnVybWEAbnVzbmEAbnV0a2EAbnV0bGkAbnV6YmEAbnV6bG8AcGFjbmEAcGFnYnUAcGFncmUAcGFqbmkAcGFsY2kAcGFsa3UAcGFsbWEAcGFsbmUAcGFscGkAcGFsdGEAcGFtYmUAcGFtZ2EAcGFuY2kAcGFuZGkAcGFuamUAcGFua2EAcGFubG8AcGFucGkAcGFucmEAcGFudGUAcGFuemkAcGFwcmkAcGFyYmkAcGFyZHUAcGFyamkAcGFzdHUAcGF0ZnUAcGF0bHUAcGF0eHUAcGF6bnUAcGVsamkAcGVseHUAcGVtY2kAcGVuYmkAcGVuY3UAcGVuZG8AcGVubWkAcGVuc2kAcGVudHUAcGVybGkAcGVzeHUAcGV0c28AcGV2bmEAcGV6bGkAcGljdGkAcGlqbmUAcGlrY2kAcGlrdGEAcGlsZGEAcGlsamkAcGlsa2EAcGlsbm8AcGltbHUAcGluY2EAcGluZGkAcGluZnUAcGluamkAcGlua2EAcGluc2kAcGludGEAcGlueGUAcGlwbm8AcGl4cmEAcGxhbmEAcGxhdHUAcGxlamkAcGxpYnUAcGxpbmkAcGxpcGUAcGxpc2UAcGxpdGEAcGxpeGEAcGx1amEAcGx1a2EAcGx1dGEAcG9jbGkAcG9samUAcG9sbm8AcG9uam8AcG9uc2UAcG9wbHUAcG9ycGkAcG9yc2kAcG9ydG8AcHJhbGkAcHJhbWkAcHJhbmUAcHJlamEAcHJlbnUAcHJlcmkAcHJldGkAcHJpamUAcHJpbmEAcHJpdHUAcHJvZ2EAcHJvc2EAcHJ1Y2UAcHJ1bmkAcHJ1cmkAcHJ1eGkAcHVsY2UAcHVsamkAcHVsbmkAcHVuamkAcHVubGkAcHVwc3UAcHVyY2kAcHVyZGkAcHVybW8AcmFjbGkAcmFjdHUAcmFkbm8AcmFmc2kAcmFnYmkAcmFndmUAcmFrbGUAcmFrc28AcmFrdHUAcmFsY2kAcmFsanUAcmFsdGUAcmFuZGEAcmFuZ28AcmFuamkAcmFubWkAcmFuc3UAcmFudGkAcmFueGkAcmFwbGkAcmFybmEAcmF0Y3UAcmF0bmkAcmVibGEAcmVjdHUAcmVrdG8AcmVtbmEAcmVucm8AcmVudmkAcmVzcGEAcmV4c2EAcmljZnUAcmlnbmkAcmlqbm8AcmlsdGkAcmltbmkAcmluY2kAcmluZG8AcmluanUAcmlua2EAcmluc2EAcmlyY2kAcmlybmkAcmlyeGUAcmlzbWkAcmlzbmEAcml0bGkAcml2YmkAcm9rY2kAcm9tZ2UAcm9tbG8Acm9udGUAcm9wbm8Acm9yY2kAcm90c3UAcm96Z3UAcnVibGUAcnVmc3UAcnVubWUAcnVudGEAcnVwbnUAcnVza28AcnV0bmkAc2FiamkAc2FibnUAc2Fja2kAc2FjbHUAc2Fkam8Ac2FrY2kAc2FrbGkAc2FrdGEAc2FsY2kAc2FscG8Ac2FscmkAc2FsdGEAc2FtY3UAc2FtcHUAc2FuYnUAc2FuY2UAc2FuZ2EAc2FuamkAc2FubGkAc2FubWkAc2Fuc28Ac2FudGEAc2FyY3UAc2FyamkAc2FybHUAc2FybmkAc2FyeGUAc2Fza2UAc2F0Y2kAc2F0cmUAc2F2cnUAc2F6cmkAc2Vmc2kAc2VmdGEAc2VrcmUAc2VsY2kAc2VsZnUAc2VtdG8Ac2VuY2kAc2VuZ2kAc2VucGkAc2VudGEAc2VudmEAc2VwbGkAc2VydGkAc2VzcmUAc2V0Y2EAc2V2emkAc2ZhbmkAc2Zhc2EAc2ZvZmEAc2Z1YnUAc2libGkAc2ljbHUAc2ljbmkAc2ljcGkAc2lkYm8Ac2lkanUAc2lnamEAc2lnbWEAc2lrdGEAc2lsa2EAc2lsbmEAc2ltbHUAc2ltc2EAc2lteHUAc2lubWEAc2luc28Ac2lueGEAc2lwbmEAc2lyamkAc2lyeG8Ac2lza3UAc2lzdGkAc2l0bmEAc2l2bmkAc2thY2kAc2thbWkAc2thcGkAc2thcmkAc2tpY3UAc2tpamkAc2tpbmEAc2tvcmkAc2tvdG8Ac2t1YmEAc2t1cm8Ac2xhYnUAc2xha2EAc2xhbWkAc2xhbnUAc2xhcmkAc2xhc2kAc2xpZ3UAc2xpbHUAc2xpcmkAc2xvdm8Ac2x1amkAc2x1bmkAc21hY3UAc21hZGkAc21hamkAc21ha2EAc21hbmkAc21lbGEAc21va2EAc211Y2kAc211bmkAc211c3UAc25hZGEAc25hbnUAc25pZHUAc25pbWUAc25pcGEAc251amkAc251cmEAc251dGkAc29iZGUAc29kbmEAc29kdmEAc29mdG8Ac29samkAc29scmkAc29tYm8Ac29uY2kAc29yY3UAc29yZ3UAc29ybmkAc29ydGEAc292ZGEAc3BhamkAc3BhbGkAc3Bhbm8Ac3BhdGkAc3BlbmkAc3Blcm8Ac3Bpc2EAc3BpdGEAc3BvZnUAc3BvamEAc3B1ZGEAc3B1dHUAc3JhamkAc3Jha3UAc3JhbG8Ac3JhbmEAc3Jhc3UAc3JlcmEAc3JpdG8Ac3J1bWEAc3J1cmkAc3RhY2UAc3RhZ2kAc3Rha3UAc3RhbGkAc3RhbmkAc3RhcGEAc3Rhc3UAc3RhdGkAc3RlYmEAc3RlY2kAc3RlZHUAc3RlbGEAc3Rlcm8Ac3RpY2kAc3RpZGkAc3Rpa2EAc3RpenUAc3RvZGkAc3R1bmEAc3R1cmEAc3R1emkAc3VjdGEAc3VkZ2EAc3VmdGkAc3Vrc2EAc3VtamkAc3VtbmUAc3VtdGkAc3VuZ2EAc3VubGEAc3VybGEAc3V0cmEAdGFibm8AdGFicmEAdGFkamkAdGFkbmkAdGFnamkAdGFrc2kAdGFsc2EAdGFtY2EAdGFtamkAdGFtbmUAdGFuYm8AdGFuY2UAdGFuam8AdGFua28AdGFucnUAdGFuc2kAdGFueGUAdGFwbGEAdGFyYmkAdGFyY2kAdGFybGEAdGFybWkAdGFydGkAdGFza2UAdGFzbWkAdGFzdGEAdGF0cGkAdGF0cnUAdGF2bGEAdGF4ZnUAdGNhY2kAdGNhZHUAdGNhbmEAdGNhdGkAdGNheGUAdGNlbmEAdGNlc2UAdGNpY2EAdGNpZHUAdGNpa2EAdGNpbGEAdGNpbWEAdGNpbmkAdGNpdGEAdGVtY2kAdGVtc2UAdGVuZGUAdGVuZmEAdGVuZ3UAdGVyZGkAdGVycGEAdGVydG8AdGlmcmkAdGlnbmkAdGlncmEAdGlrcGEAdGlsanUAdGluYmUAdGluY2kAdGluc2EAdGlybmEAdGlyc2UAdGlyeHUAdGlzbmEAdGl0bGEAdGl2bmkAdGl4bnUAdG9rbnUAdG9sZGkAdG9uZ2EAdG9yZHUAdG9ybmkAdG9yc28AdHJhamkAdHJhbm8AdHJhdGkAdHJlbmUAdHJpY3UAdHJpbmEAdHJpeGUAdHJvY2kAdHNhYmEAdHNhbGkAdHNhbmkAdHNhcGkAdHNpanUAdHNpbmEAdHN1a3UAdHVibnUAdHVicmEAdHVnbmkAdHVqbGkAdHVtbGEAdHVuYmEAdHVua2EAdHVubG8AdHVudGEAdHVwbGUAdHVya28AdHVybmkAdHV0Y2kAdHV0bGUAdHV0cmEAdmFjcmkAdmFqbmkAdmFsc2kAdmFtamkAdmFtdHUAdmFuYmkAdmFuY2kAdmFuanUAdmFzcnUAdmFzeHUAdmVjbnUAdmVkbGkAdmVuZnUAdmVuc2EAdmVudGUAdmVwcmUAdmVyYmEAdmlibmEAdmlkbmkAdmlkcnUAdmlmbmUAdmlrbWkAdmlrbnUAdmltY3UAdmluZHUAdmluamkAdmludGEAdmlwc2kAdmlybnUAdmlza2EAdml0Y2kAdml0a2UAdml0bm8AdmxhZ2kAdmxpbGUAdmxpbmEAdmxpcGEAdm9mbGkAdm9rc2EAdm9sdmUAdm9ybWUAdnJhZ2EAdnJlamkAdnJldGEAdnJpY2kAdnJ1ZGUAdnJ1c2kAdnVibGEAdnVqbnUAdnVrbmEAdnVrcm8AeGFianUAeGFkYmEAeGFkamkAeGFkbmkAeGFnamkAeGFncmkAeGFqbWkAeGFrc3UAeGFsYm8AeGFsa2EAeGFsbmkAeGFtZ3UAeGFtcG8AeGFtc2kAeGFuY2UAeGFuZ28AeGFua2EAeGFucmkAeGFuc2EAeGFudG8AeGFyY2kAeGFyanUAeGFybnUAeGFzbGkAeGFzbmUAeGF0cmEAeGF0c2kAeGF6ZG8AeGVibmkAeGVicm8AeGVjdG8AeGVkamEAeGVrcmkAeGVsc28AeGVuZG8AeGVucnUAeGV4c28AeGlnem8AeGluZG8AeGlubW8AeGlybWEAeGlzbHUAeGlzcG8AeGxhbGkAeGx1cmEAeG9yYm8AeG9ybG8AeG90bGkAeHJhYm8AeHJhbmkAeHJpc28AeHJvdHUAeHJ1YmEAeHJ1a2kAeHJ1bGEAeHJ1dGkAeHVrbWkAeHVsdGEAeHVucmUAeHVyZG8AeHVzcmEAeHV0bGEAemFibmEAemFqYmEAemFsdmkAemFucnUAemFyY2kAemFyZ3UAemFzbmkAemFzdGkAemJhYnUAemJhbmkAemJhc3UAemJlcGkAemRhbmkAemRpbGUAemVrcmkAemVuYmEAemVwdGkAemV0cm8AemV2bGEAemdhZGkAemdhbmEAemdpa2UAemlmcmUAemlua2kAemlycHUAeml2bGUAem1hZHUAem1pa3UAenVjbmEAenVrdGUAenVtcmkAenVuZ2kAenVubGUAenVudGkAenV0c2UAenZhdGkAenZpa2kAamJvYmF1AGpib3ByZQBrYXJzbmEAY2FiZGVpAHp1bnNuYQBnZW5kcmEAZ2xpYmF1AG5pbnRhZG5pAHBhdnlzZWxqaXJuYQB2bGFzdGUAc2VsYnJpAGxhdHJvJ2EAemRha2Vta3VsZ3UnYQBtcmlzdGUAc2Vsc2t1AGZ1J2l2bGEAdG9sbW8naQBzbmF2ZWkAeGFnbWF1AHJldHNrdQBja3VwYXUAc2t1ZGppAHNtdWRyYQBwcnVsYW1kZWkAdm9rdGEnYQB0aW5qdSdpAGplZnlmYSdvAGJhdmxhbWRlaQBraW56Z2EAamJvY3JlAGpib3ZsYQB4YXV6bWEAc2Vsa2VpAHh1bmNrdQBzcHVza3UAamJvZ3UnZQBwYW1wZSdvAGJyaXByZQBqYm9zbnUAemknZXZsYQBnaW1zdGUAdG9semRpAHZlbHNraQBzYW1zZWxwbGEAY25lZ2F1AHZlbGNraQBzZWxqYSdlAGZhc3liYXUAemFuZnJpAHJlaXNrdQBmYXZnYXUAamJvdGEnYQByZWpnYXUAbWFsZ2xpAHppbGthaQBrZWlkamkAdGVyc3UnaQBqYm9maSdlAGNuaW1hJ28AbXVsZ2F1AG5pbmdhdQBwb25iYXUAbXJvYmknbwByYXJiYXUAem1hbmVpAGZhbXltYSdvAHZhY3lzYWkAamV0bWx1AGpib251bnNsYQBudW5wZSdpAGZhJ29ybWEnbwBjcmV6ZW56dSdlAGpib2piZQBjbWljdSdhAHppbGNtaQB0b2xjYW5kbwB6dWtjZnUAZGVweWJ1J2kAbWVuY3JlAG1hdG1hdQBudW5jdHUAc2VsbWEnbwB0aXRuYW5iYQBuYWxkcmEAanZhanZvAG51bnNudQBuZXJrbGEAY2ltanZvAG11dmdhdQB6aXBjcGkAcnVuYmF1AGZhdW1sdQB0ZXJicmkAYmFsY3UnZQBkcmFnYXUAc211dmVsY2tpAHBpa3NrdQBzZWxwbGkAYnJlZ2F1AHp2YWZhJ2kAY2knaXpyYQBub2x0cnV0aSd1AHNhbXRjaQBzbmF4YSdhAE44TGFuZ3VhZ2U2TG9qYmFuRQBFc3BlcmFudG8AYWJha28AYWJkaWtpAGFiZWxvAGFiaXR1cmllbnRvAGFibGF0aXZvAGFibm9ybWEAYWJvbmFudG9qAGFicmlrb3RvAGFic29sdXRhAGFidW5kYQBhY2V0b25vAGFjaWRhAGFkYXB0aQBhZGVrdmF0YQBhZGhlcmkAYWRpY2lpAGFkamVrdGl2bwBhZG1pbmlzdHJpAGFkb2xlc2tvAGFkcmVzbwBhZHN0cmluZ2EAYWR1bHRvAGFkdm9rYXRvAGFkem8AYWVyb3BsYW5vAGFmZXJ1bG8AYWZnYW5hAGFmaWtzaQBhZmxhYmEAYWZvcmlzbW8AYWZyYW5raQBhZnRvem8AYWZ1c3RvAGFnYXZvAGFnZW50bwBhZ2l0aQBhZ2xvAGFnbWFuaWVybwBhZ25vc2tpAGFnb3JkbwBhZ3JhYmxhAGFndGlwbwBhZ3V0aW8AYWlraWRvAGFpbGFudG8AYWluYQBhamF0b2xvAGFqZ2VudmFsb3JvAGFqbG9idWxibwBham5saXRlcmEAYWp1dG8AYWp6aQBha2FkZW1pbwBha2NlcHRpAGFrZW8AYWtpcmkAYWtsYW1hZG8AYWttZW8AYWtubwBha29tcGFuaQBha3JvYmF0bwBha3NlbG8AYWt0aXZhAGFrdXJhdGEAYWt2b2ZhbG8AYWxhcm1vAGFsYnVtbwBhbGNlZG8AYWxkb25pAGFsZW8AYWxmYWJldG8AYWxnbwBhbGhhc3RpAGFsaWdhdG9ybwBhbGtvaG9sbwBhbG1vem8AYWxub21vAGFsb2pvAGFscGluaXN0bwBhbHJpZ2FyZGkAYWxza3JpYmkAYWx0YQBhbHVtZXRvAGFsdmVuaQBhbHphY2EAYW1hc28AYW1iYXNhZG8AYW1kZWtsYXJvAGFtZWJvAGFtZmliaW8AYW1oYXJhAGFtaWtvAGFta2FudG8AYW1sZXRlcm8AYW1uZXN0aW8AYW1vcmFudG8AYW1wbGVrc28AYW1yYWtvbnRvAGFtc3RlcmRhbWEAYW11emkAYW5hbmFzbwBhbmRyb2lkbwBhbmVrZG90bwBhbmZyYWt0bwBhbmd1bG8AYW5oZWxpAGFuaW1vAGFuam9ubwBhbmtybwBhbm9uY2kAYW5wcmlza3JpYm8AYW5zZXJvAGFudGlrdmEAYW51aXRhdG8AYW9ydG8AYXBhcnRhAGFwZXJ0aQBhcGlrYQBhcGxpa2FkbwBhcG5lbwBhcG9naQBhcHJvYmkAYXBzaWRvAGFwdGVyaWdvAGFwdWRlc3RvAGFyYW5lbwBhcmJvAGFyZGVjbwBhcmVzdGkAYXJnaWxvAGFyaXN0b2tyYXRvAGFya28AYXJsZWtlbm8AYXJtaQBhcm5pa28AYXJvbW8AYXJwaW8AYXJzZW5hbG8AYXJ0aXN0bwBhcnViYQBhcnZvcnRvAGFzYWlvAGFzYmVzdG8AYXNjZW5kaQBhc2VrdXJpAGFzZmFsdG8AYXNpc3RpAGFza2Fsb25vAGFzb2NpbwBhc3Bla3RpAGFzdHJvAGFzdWxvAGF0YWtvbnRvAGF0ZW5kaQBhdGluZ2kAYXRsZXRvAGF0bW9zZmVybwBhdG9tbwBhdHJvcGlubwBhdHV0bwBhdmF0YXJvAGF2ZW50dXJvAGF2aWFkaWxvAGF2b2thZG8AYXphbGVvAGF6YnVrbwBhemVuaW5vAGF6aWxwZXRhbnRvAGF6b3RvAGF6dGVrYQBiYWJpbGkAYmFjaWxvAGJhZG1pbnRvbm8AYmFnYXRlbG8AYmFoYW1hAGJham9uZXRvAGJha2kAYmFsYWkAYmFtYnVvAGJhbmkAYmFvYmFibwBiYXB0aQBiYXJvAGJhc3Rvbm8AYmF0aWxvAGJhdmFyYQBiYXphbHRvAGJlYXRhAGJlYm9mb25vAGJlZG8AYmVnb25pbwBiZWhhdmlvcmlzbW8AYmVqbG8AYmVrZXJvAGJlbGFydG8AYmVtb2xvAGJlbmtvAGJlcmV0bwBiZXR1bG8AYmV2ZWxvAGJlem9uaQBiaWFzbwBiaWJsaW90ZWtvAGJpY2lrbG8AYmlkYXJvAGJpZW5vAGJpZnN0ZWtvAGJpZ2FtaXVsbwBiaWpla2NpbwBiaWtpbm8AYmlsZG8AYmltZXRhbGlzbW8AYmluZGkAYmlvZ3JhZmlvAGJpcmRvAGJpc2t2aXRvAGJpdGxpYnJvAGJpdmFrbwBiaXphcmEAYmphbGlzdG9rYQBibGFua2EAYmxla2kAYmxpbmRhAGJsb3ZpAGJsdWEAYm9hdG8AYm9ic2xlZG8AYm9jdmFuYW5vAGJvZGlzYXR2bwBib2ZyYXRpbm8AYm9nZWZyYXRvagBib2hlbWEAYm9qaQBib2thbG8AYm9saQBib21ib25vAGJvbmEAYm9wYXRyaW5vAGJvcmRvAGJvc2tvAGJvdGVsbwBib3ZpZG8AYnJha3BsZW5vAGJyZXRhcm8AYnJpa211cm8AYnJvc28AYnJ1bGVtYQBidWJhbG8AYnVjdHJhcGkAYnVkbwBidWZlZG8AYnVnaW8AYnVqYWJlc28AYnVrbG8AYnVsZG96bwBidW1lcmFuZ28AYnVudGEAYnVyb2tyYXRhcm8AYnVzYmlsZXRvAGJ1dGVybwBidXp1a28AY2FybwBjZWJvAGNlY2VvAGNlZHJvAGNlZmFsbwBjZWphbmEAY2VrdW1vAGNlbGVicmkAY2VtZW50bwBjZW50AGNlcG8AY2VydGEAY2V0ZXJhAGNlemlvAGNpYW5vAGNpYmV0bwBjaWNvAGNpZmVybwBjaWdhcmVkbwBjaWtsbwBjaWxpbmRybwBjaW1iYWxvAGNpbmFtbwBjaXByZXNvAGNpcmtvbnN0YW5jbwBjaXN0ZXJubwBjaXRyb25vAGNpdW1pAGNpdmlsaXphZG8AY29sbwBjb25nbwBjdW5hbW8AY3ZhbmEAZGFiaQBkYWNvAGRhZGFpc21vAGRhZm9kaWxvAGRhZ28AZGFpbWlvAGRham1vbm8AZGFrdGlsbwBkYWxpbwBkYW1vAGRhbmtpAGRhcm1vAGRhdHVtb2oAZGF6aXBvAGRlYWRtb25pAGRlYmV0bwBkZWNpZGkAZGVkdWt0aQBkZWVyaWdpAGRlZmVuZGkAZGVnZWxpAGRlaGFraQBkZWlycHVua3RvAGRla2xhcmFjaW8AZGVsaWthdGEAZGVtYW5kaQBkZW50bwBkZXBlbmRpAGRlcml2aQBkZXNlZ25pAGRldHJ1aQBkZXZpAGRlemlyaQBkaWFsb2dvAGRpY2VudHJvAGRpZGFrdGlrYQBkaWV0bwBkaWZlcmVuY2kAZGlnZXN0aQBkaWlubwBkaWtmaW5ncm8AZGlsaWdlbnRhAGRpbWVuc2lvAGRpbmFtbwBkaW9kbwBkaXBsb21vAGRpcmVrdGUAZGlza3V0aQBkaXVybm8AZGl2ZXJzYQBkaXpham5vAGRvYnJvZ2l0YXJvAGRvY2VudG8AZG9nYW5vAGRvamVubwBkb2t0b3JvAGRvbG9yaQBkb21lZ28AZG9uYWNpAGRvcGFkbwBkb3JtaQBkb3NpZXJ1am8AZG90aXRhAGRvemVubwBkcmF0bwBkcmVzaQBkcmlua2kAZHJvbmkAZHJ1aWRvAGR1YXJhbmdhAGR1YmkAZHVjZW50AGR1ZGVrAGR1ZWxvAGR1Zm9qZQBkdWdvbmdvAGR1aHVmYQBkdWlsbwBkdWphcmUAZHVrYXRvAGR1bG9rYQBkdW10ZW1wZQBkdW5naQBkdW9ibGEAZHVwaWVkdWxvAGR1cmEAZHVzZW5jYQBkdXRhZ2EAZHV1bWEAZHV2YWx2dWxvagBkdXpvAGViZW5hAGVibGVjb2oAZWJvbm8AZWJyaWEAZWJ1cm8AZWNhcm8AZWNpZ2kAZWNvagBlZGVsdmVqc28AZWRpdG9ybwBlZHJvAGVkdWtpAGVkemlubwBlZmVrdGl2YQBlZmlraQBlZmxvcmVza2kAZWdhbGEAZWdlY28AZWdpcHRvbG9nbwBlZ2xlZmlubwBlZ29pc3RhAGVncmV0bwBlamFrdWxpAGVqbG8AZWthcnRvAGVrYnJ1bGlnaQBla2NlbGkAZWtkZQBla2VzdGkAZWtmaXJtYW8AZWtnbGl0aQBla2hhdmkAZWtpcGkAZWtrYXB0aQBla2xlemlvAGVrbWFsc2F0aQBla29ub21pbwBla3BsdXZpAGVrcmFubwBla3N0ZXIAZWt0aXJpAGVrdW1lbm8AZWt2aWxpYnJvAGVremVtcGxvAGVsYXN0YQBlbGJhbGFpAGVsY2VudG8AZWxkb25pAGVsZWt0cm8AZWxmYXJpAGVsZ2xpdGkAZWxoYWtpAGVsaXBzbwBlbGtvdmkAZWxsYXNpAGVsbWV0aQBlbG51dHJpAGVsb2t2ZW50YQBlbHBhcm9saQBlbHJldmlnaQBlbHN0YXJpAGVsdGVuaQBlbHV6aXRhAGVsdm9raQBlbHphc2EAZW1hamxvAGVtYmFyYXNvAGVtZXJpdG8AZW1mYXpvAGVtaW5lbnRhAGVtb2NpbwBlbXBpcmlhAGVtdWxzaW8AZW5hcmtpdmlnaQBlbmJvdGVsaWdpAGVuY2lrbG9wZWRpbwBlbmRvcmZpbm8AZW5lcmdpbwBlbmZlcm1pAGVuZ2x1dGkAZW5oYXZvAGVuaWdtbwBlbmpla2NpbwBlbmtldGkAZW5sYW5kYQBlbm1ldGkAZW5vcm1hAGVucGxhbnRpAGVucmFkaWtpAGVuc3Blem8AZW50cmVwcmVuaQBlbnVpAGVudm9sdmkAZW56aW1vAGVvbm8AZW9zdG8AZXBpdGFmbwBlcG9rbwBlcHJpc2tyaWJlYmxhAGVwc2lsb25vAGVyYXJpAGVyYmlvAGVyY28AZXJla3RpAGVyZ29ub21pYQBlcmlrZWpvAGVybWl0bwBlcm90aWthAGVycGlsbwBlcnVwY2lvAGVzYW1lbm8AZXNjZXB0aQBlc2VuY28AZXNrYXBpAGVzb3RlcmEAZXNwZXJpAGVzdG9udG8AZXRhcG8AZXRlbmRpAGV0ZmluZ3JvAGV0aWtlZG8AZXRsaXRlcm8AZXRtYWtsZXJpc3RvAGV0bmlrYQBldG9zbwBldHJhZGlvAGV0c2thbGEAZXR1bGxlcm5lam8AZXZha3VpAGV2ZW50bwBldml0aQBldm9sdWkAZXpva28AZmFicmlrbwBmYWNpbGEAZmFkZW5vAGZhZ290bwBmYWpybwBmYWt0bwBmYWxpAGZhbWlsaW8AZmFuYXRpa28AZmFyYm8AZmFza28AZmF0YWxhAGZhdm9yYQBmYXplb2xvAGZlYnJvAGZlZGVyYWNpbwBmZWlubwBmZWt1bmRhAGZlbG8AZmVtdXJvAGZlbmVzdHJvAGZlcm1pAGZldG9yYQBmZXpvAGZpYXNrbwBmaWJybwBmaWRlbGEAZmllcmEAZmlmYW1hAGZpZ3VybwBmaWhlcmJvAGZpaW5zZWt0bwBmaWtzYQBmaWxtbwBmaW1lbnNhAGZpbmFsbwBmaW9sbwBmaXBhcm9saQBmaXJtYW8AZmlza28AZml0aW5nbwBmaXV6YW50bwBmaXZvcnRvAGZpemlrbwBmam9yZG8AZmxhZ28AZmxlZ2kAZmxpcnRpAGZsb3JvAGZsdWdpAGZvYmlvAGZvY2VubwBmb2lyZWpvAGZvamZvamUAZm9rdXNvAGZvbGlvAGZvbWVudGkAZm9udG8AZm9ybXVsbwBmb3Nmb3JvAGZvdG9ncmFmaQBmcmF0aW5vAGZyZW1kYQBmcm9zdG8AZnJ1YQBmdGl6bwBmdWVsbwBmdWdvAGZ1a3NpYQBmdWxtaWxvAGZ1bWFudG8AZnVuZGFtZW50bwBmdW9ydG8AZnVyaW96YQBmdXNpbG8AZnV0YmFsbwBmdXppbwBnYWJhcmRpbm8AZ2FkbwBnYWVsYQBnYWZvAGdhZ2F0bwBnYWphAGdha2kAZ2FsYW50YQBnYW1hbwBnYW50bwBnYXB1bG8AZ2FyZGkAZ2FzdG8AZ2F2aW8AZ2F6ZXRvAGdlYW1hbnRvagBnZWJhbmkAZ2VlZHplY28AZ2VmcmF0b2oAZ2VoZW5vAGdlanNlcm8AZ2VrbwBnZWxhdGVubwBnZW1pc3RvAGdlbml1bG8AZ2VvZ3JhZmlvAGdlcGFyZG8AZ2VyYW5pbwBnZXN0b2xpbmd2bwBnZXRvAGdldW1vAGdpYm9ubwBnaWdhbnRhAGdpbGRvAGdpbW5hc3Rpa28AZ2luZWtvbG9nbwBnaXBzaQBnaXJsYW5kbwBnaXN0ZnVuZ28AZ2l0YXJvAGdsYXp1cm8AZ2xlYm8AZ2xpdGkAZ2xvYm8AZ2x1dGkAZ25hZmFsaW8AZ25lanNvAGdub21vAGdudW8AZ29iaW8AZ29kZXRpbwBnb2VsZXRvAGdvam8AZ29sZmx1ZGVqbwBnb21ibwBnb25kb2xvAGdvcmlsbwBnb3NwZWxvAGdvdGlrYQBncmFuZGEAZ3Jlbm8AZ3JpemEAZ3JvdG8AZ3J1cG8AZ3Vhbm8AZ3ViZXJuYXRvcm8AZ3Vkcm90dWtvAGd1Zm8AZ3VqYXZvAGd1bGRlbm8AZ3VtaQBndXBpbwBndXJ1bwBndXN0bwBndXRvAGd1dmVybmlzdGlubwBndmFyZGlvAGd2ZXJpbG8AZ3ZpZGFudG8AaGFiaXRhdG8AaGFkaXRvAGhhZm5pbwBoYWdpb2dyYWZpbwBoYWl0aWFubwBoYWpsbwBoYWtibG9rbwBoYWx0aQBoYW1zdHJvAGhhbmdhcm8AaGFwYWxvAGhhcm8AaGFzdGEAaGF0aQBoYXZlYmxhAGhhemFyZG8AaGVicmVhAGhlZGVybwBoZWdlbW9uaW8AaGVqbW8AaGVrdGFybwBoZWxwaQBoZW1pc2Zlcm8AaGVuaQBoZXBhdG8AaGVyYm8AaGVzYQBoZXRlcm9nZW5hAGhleml0aQBoaWFjaW50bwBoaWJyaWRhAGhpZHJvZ2VubwBoaWVyb2dsaWZvAGhpZ2llbm8AaGloaWkAaGlsdW1vAGhpbW5vAGhpbmRpbm8AaGlwZXJ0ZWtzdG8AaGlydW5kbwBoaXN0b3JpbwBob2JpbwBob2psaQBob2tlbwBob2xvZ3JhbW8AaG9taWRvAGhvbmVzdGEAaG9waQBob3Jpem9udG8AaG9zcGl0YWxvAGhvdGVsbwBodWFkaQBodWJvAGh1ZnVtbwBodWdlbm90bwBodWtlcm8AaHVsaWdhbm8AaHVtYW5hAGh1bmRvAGh1b2oAaHVwaWxvAGh1cmFpAGh1c2FybwBodXR1bwBodXpvAGlhZm9qZQBpYWdyYWRlAGlhbWFuaWVyZQBpYXJlbGF0ZQBpYXNwZWNhAGliZWtzbwBpYmlzbwBpZGFybwBpZGVhbGEAaWRpb21vAGlkb2xvAGllbGUAaWdsdW8AaWdub3JpAGlndWFtbwBpZ3Zhbm8AaWtvbm8AaWtzb2RvAGlrdG8AaWxpYWZsYW5rZQBpbGtvbXB1dGlsbwBpbG9icmV0bwBpbHJlbWVkbwBpbHVtaW5pAGltYWdpAGltaXRhZG8AaW1wZXJpbwBpbXVuYQBpbmNpZGVudG8AaW5kdXN0cmlvAGluZXJ0YQBpbmZhbm8AaW5nZW5yYQBpbmhhbGkAaW5pY2lhdGkAaW5qZWt0aQBpbmtsaW5vAGlub2t1bGkAaW5zZWt0bwBpbnRlbGlnZW50YQBpbnVuZGkAaW52aXRpAGlvbWEAaW9ub3NmZXJvAGlwZXJpdG8AaXBvbWVvAGlyYW5hAGlyZWpvAGlyaWdhY2lvAGlyb25pbwBpc2F0bwBpc2xhbW8AaXN0ZW1wbwBpdGluZXJvAGl0cmlvAGl1bG9rZQBpdW1hbmllcmUAaXV0ZW1wZQBpem9saXRhAGphZG8AamFndWFybwBqYWt0bwBqYW1hAGphbnVhcm8AamFwYW5vAGphcnJpbmdvAGphem8AamVub2oAamVzdWxvAGpldGF2aW8AamV6dWl0bwBqb2RsaQBqb3ZpYWxhAGp1YW5vAGp1YmlsZW8AanVkaXNtbwBqdWZ0bwBqdWtpAGp1bGlvAGp1bmVjYQBqdXBvAGp1cmlzdG8AanVzdGUAanV2ZWxvAGthYmluZXRvAGthZHJhdG8Aa2FmbwBrYWhlbG8Aa2FqYWtvAGtha2FvAGthbGt1bGkAa2FtcG8Aa2FudGkAa2FwaXRhbG8Aa2FyYWt0ZXJvAGthc2Vyb2xvAGthdGFwdWx0bwBrYXZlcm5hAGthemlubwBrZWJhYm8Aa2VmaXJvAGtlZ2xvAGtlamxvAGtla3NvAGtlbGthAGtlbWlvAGtlcm5vAGtlc3RvAGtpYW1hbmllcmUAa2lidWNvAGtpZG5hcGkAa2llbG8Aa2lrZXJvAGtpbG9ncmFtbwBraW1vbm8Aa2luZWpvAGtpb3NrbwBraXJ1cmdvAGtpc2kAa2l0ZWxvAGtpdmlvAGtsYXZhcm8Aa2xlcnVsbwBrbGluaQBrbG9wb2RpAGtsdWJvAGtuYWJvAGtuZWRpAGtvYWxvAGtvYmFsdG8Aa29kaWdpAGtvZnJvAGtvaGVyYQBrb2luY2lkaQBrb2pvdG8Aa29rb3NvAGtvbG9ybwBrb21lbmNpAGtvbnRyYWt0bwBrb3BpbwBrb3Jla3RlAGtvc3RpAGtvdG9ubwBrb3ZyaQBrcmFqb25vAGtyZWRpAGtyaWkAa3JvbQBrcnVjbwBrc2FudGlubwBrc2Vub25vAGtzaWxvZm9ubwBrc29zYQBrdWJ1dG8Aa3VkcmkAa3VnbG8Aa3VpcmkAa3VrbwBrdWxlcm8Aa3VtdWx1c28Aa3VuZWNvAGt1cHJvAGt1cmkAa3VzZW5vAGt1dGltbwBrdXZvAGt1emlubwBrdmFsaXRvAGt2ZXJrbwBrdmluAGt2b3RvAGxhYm9yaQBsYWN1bG8AbGFkYm90ZWxvAGxhZm8AbGFndW5vAGxhaWtpbm8AbGFrdG9ib3Zpbm8AbGFtcG9sdW1vAGxhbmRrYXJ0bwBsYW9zYQBsYXBvbm8AbGFybW9ndXRvAGxhc3RqYXJlAGxhdGl0dWRvAGxhdmVqbwBsYXphbmpvAGxlY2lvbm8AbGVkb3Nha28AbGVnYW50bwBsZWtjaW8AbGVtdXJhAGxlbnR1Z2EAbGVvcGFyZG8AbGVwb3JvAGxlcm5pAGxlc2l2bwBsZXRlcm8AbGV2aWxvAGxlemkAbGlhbm8AbGliZXJhAGxpY2VvAGxpZW5vAGxpZnRvAGxpZ2lsbwBsaWt2b3JvAGxpbGEAbGltb25vAGxpbmd2bwBsaXBvAGxpcmlrYQBsaXN0bwBsaXRlcmF0dXJhAGxpdmVyaQBsb2JpbwBsb2dpa2EAbG9qYWxhAGxva2FsbwBsb25nYQBsb3JkbwBsb3RhZG8AbG96YQBsdWFudG8AbHVicmlraQBsdWNpZGEAbHVkZW1hAGx1aWdpAGx1a3NvAGx1bGkAbHVtYmlsZGEAbHVuZGUAbHVwYWdvAGx1c3RybwBsdXRpbG8AbHV6ZXJubwBtYWF0bwBtYWNlcmkAbWFkb25vAG1hZmlhbm8AbWFnYXplbm8AbWFob21ldGFubwBtYWl6bwBtYWpzdHJvAG1ha2V0bwBtYWxncmFuZGEAbWFtbwBtYW5kYXJlbm8AbWFvcmlvAG1hcGlnaQBtYXJpbmkAbWFza28AbWF0ZW5vAG1henV0bwBtZWFuZHJvAG1lYmxvAG1lY2VuYXRvAG1lZGlhbG8AbWVmaXRvAG1lZ2Fmb25vAG1lamxvAG1la2FuaWthAG1lbG9kaWEAbWVtYnJvAG1lbmRpAG1lcmdpAG1lc3BpbG8AbWV0b2RhAG1ldm8AbWV6dXJpAG1pYWZsYW5rZQBtaWNlbGlvAG1pZWxvAG1pZ2RhbG8AbWlrcm9maWxtbwBtaWxpdGkAbWltaWtvAG1pbmVyYWxvAG1pb3BhAG1pcmkAbWlzdGVyYQBtaXRyYWxvAG1pemVyaQBtamVsbwBtbmVtb25pa28AbW9iaWxpemkAbW9jaW8AbW9kZXJuYQBtb2hhanJvAG1va2FkaQBtb2xhcm8AbW9tZW50bwBtb25lcm8AbW9wc28AbW9yZGkAbW9za2l0bwBtb3Rvcm8AbW92aW1lbnRvAG1vemFpa28AbXVlbGkAbXVrb3pvAG11bGRpAG11bWlvAG11bnRpAG11cm8AbXVza29sbwBtdXRhY2lvAG11emlraXN0bwBuYWJvAG5hY2lvAG5hZGxvAG5hZnRvAG5haXZhAG5hamJhcm8AbmFub21ldHJvAG5hcG8AbmFyY2lzbwBuYXNraQBuYXR1cm8AbmF2aWdpAG5henRydW8AbmVhdGVuZGl0ZQBuZWJ1bG8AbmVjZXNhAG5lZGFua2luZGUAbmVlYmxhAG5lZmFyaQBuZWdvY28AbmVoYXZpAG5laW1hZ2VibGEAbmVrdGFybwBuZWxvbmdhAG5lbWF0dXJhAG5lbmlhAG5lb3JkaW5hcmEAbmVwcmEAbmVydnVybwBuZXN0bwBuZXRlAG5ldWxvAG5ldmlubwBuaWZvAG5pZ3JhAG5paGlsaXN0bwBuaWtvdGlubwBuaWxvbm8AbmltZmVvAG5pdHJvZ2VubwBuaXZlbG8Abm9ibGEAbm9jaW8Abm9kb3pvAG5va3RvAG5vbWthcnRvAG5vcmRhAG5vc3RhbGdpbwBub3RibG9rbwBub3ZpY28AbnVhbmNvAG51Ym96YQBudWRhAG51Z2F0bwBudWtsZWEAbnVsaWdpAG51bWVybwBudW50ZW1wZQBudXB0bwBudXJhAG51dHJpAG9hem8Ab2JlaQBvYmpla3RvAG9ibGlrdmEAb2JvbG8Ab2JzZXJ2aQBvYnR1emEAb2J1c28Ab2NlYW5vAG9kZWtvbG9ubwBvZG9yaQBvZmVydGkAb2ZpY2lhbGEAb2ZzYWpkbwBvZnRlAG9naXZvAG9ncm8Ab2pzdHJlZG9qAG9rYXplAG9rY2lkZW50YQBva3JvAG9rc2lkbwBva3RvYnJvAG9rdWxvAG9sZHVsbwBvbGVvAG9saXZvAG9tYXJvAG9tYnJvAG9tZWdvAG9taWtyb25vAG9tbGV0bwBvbW5pYnVzbwBvbmFncm8Ab25kbwBvbmVjbwBvbmlkaXJlAG9ua2xpbm8Ab25sYWpuYQBvbm9tYXRvcGVvAG9udG9sb2dpbwBvcGFrYQBvcGVyYWNpaQBvcGluaWkAb3BvcnR1bmEAb3ByZXNpAG9wdGltaXN0bwBvcmF0b3JvAG9yYml0bwBvcmRpbmFyYQBvcmVsbwBvcmZpbm8Ab3JnYW5pemkAb3JpZW50YQBvcmtlc3RybwBvcmxvAG9ybWluZWpvAG9ybmFtaQBvcnRhbmd1bG8Ab3J1bWkAb3NjZWRpAG9zbW96bwBvc3RvY2VyYm8Ab3ZhbG8Ab3ZpbmdvAG92b2JsYW5rbwBvdnJpAG92dWxhZG8Ab3pvbm8AcGFjYW1hAHBhZGVsaQBwYWZpbG8AcGFnaWdpAHBhamxvAHBha2V0bwBwYWxhY28AcGFtcGVsbW8AcGFudGFsb25vAHBhcGVybwBwYXJvbGkAcGFzZWpvAHBhdHJvAHBhdmltbwBwZWNvAHBlZGFsbwBwZWtsaXRhAHBlbGlrYW5vAHBlbnNpb25vAHBlcGxvbW8AcGVzaWxvAHBldGFudG8AcGV6b2ZvcnRvAHBpYW5vAHBpY2VqbwBwaWVkZQBwaWdtZW50bwBwaWtlbWEAcGlsa29sdWRvAHBpbWVudG8AcGluZ2xvAHBpb25pcm8AcGlwcm9tZW50bwBwaXJhdG8AcGlzdG9sbwBwaXRvcmVza2EAcGl1bG8AcGl2b3RpAHBpemFuZ28AcGxhbmtvAHBsZWt0aXRhAHBsaWJvbmlnaQBwbG9yYWRpAHBsdXJsaW5ndmEAcG9ibwBwb2RpbwBwb2V0bwBwb2dyYW5kYQBwb2hvcmEAcG9rYWxvAHBvbGl0ZWtuaWtvAHBvbWFyYm8AcG9uZXZvc3RvAHBvcHVsYXJhAHBvcmNlbGFuYQBwb3N0a29tcHJlbm8AcG90ZXRvAHBvdmlnYQBwb3ppdGl2YQBwcmFwYXRyb2oAcHJlY2l6ZQBwcmlkZW1hbmRpAHByb2JhYmxlAHBydW50YW50bwBwc2FsbW8AcHNpa29sb2dpbwBwc29yaWF6bwBwdGVyaWRvAHB1Ymxpa28AcHVkcm8AcHVmbwBwdWdub2JhdG8AcHVsb3Zlcm8AcHVtcGkAcHVua3RvAHB1cG8AcHVyZW8AcHVzbwBwdXRyZW1hAHB1emxvAHJhYmF0ZQByYWNpb25hbGEAcmFkaWtvAHJhZmluYWRvAHJhZ3VvAHJhanRvAHJha29udGkAcmFsaW8AcmFtcGkAcmFuZG8AcmFwaWRhAHJhc3RydW1hAHJhdGlmaWtpAHJhdmlvbG8AcmF6ZW5vAHJlYWtjaW8AcmViaWxkbwByZWNlcHRvAHJlZGFrdGkAcmVlbmlnaQByZWZvcm1pAHJlZ2lvbm8AcmVoYXZpAHJlaW5zcGVrdGkAcmVqZXNpAHJla2xhbW8AcmVsYXRpdmEAcmVtZW1vcmkAcmVua29udGkAcmVvcmdhbml6YWRvAHJlcHJlemVudGkAcmVzcG9uZGkAcmV0dW1pbG8AcmV1emVibGEAcmV2aWRpAHJlenVsdGkAcmlhbG8AcmliZWxpAHJpY2V2aQByaWRpZ2EAcmlmdWdpbnRvAHJpZ2FyZGkAcmlrb2x0aQByaWxhdGkAcmltYXJraQByaW5vY2VybwByaXBvemkAcmlza2kAcml0bW8Acml2ZXJvAHJpem9rYW1wbwByb2JvdG8Acm9kb2RlbmRybwByb2pvAHJva211emlrbwByb2x2b3J0bwByb21hbnRpa2EAcm9ucm9uaQByb3Npbm8Acm90b25kbwByb3Zlcm8Acm96ZXRvAHJ1YmFuZG8AcnVkaW1lbnRhAHJ1ZmEAcnVnYmVvAHJ1aW5vAHJ1bGV0bwBydW1vcm8AcnVubwBydXBpbwBydXJhAHJ1c3RpbXVuYQBydXp1bG8Ac2FiYXRvAHNhZGlzbW8Ac2FmYXJpbwBzYWdhY2EAc2FrZmx1dG8Ac2FsdGkAc2FtdGFnZQBzYW5kYWxvAHNhcGVqbwBzYXJvbmdvAHNhdGVsaXRvAHNhdmFubwBzYmlybwBzY2lhZG8Ac2VhbmNvAHNlYm8Ac2VkYXRpdm8Ac2VnbGlnbm8Ac2VrcmV0YXJpbwBzZWxla3RpdmEAc2VtYWpubwBzZW5wZXphAHNlcGFyZW8Ac2VydmlsbwBzZXNhbmd1bG8Ac2V0bGkAc2V1cmlnaQBzZXZlcmEAc2V6b25vAHNmYWdubwBzZmVybwBzZmlua3NvAHNpYXRlbXBlAHNpYmxhZG8Ac2lkZWpvAHNpZXN0bwBzaWZvbm8Ac2lnbmFsbwBzaWtsbwBzaWxlbnRpAHNpbXBsYQBzaW5qb3JvAHNpcm9wbwBzaXN0ZW1vAHNpdHVhY2lvAHNpdmVydG8Ac2l6aWZhAHNrYXRvbG8Ac2tlbW8Ac2tpYW50bwBza2xhdm8Ac2tvcnBpbwBza3JpYmlzdG8Ac2t1bHB0aQBza3ZhbW8Ac2xhbmdvAHNsZWRldG8Ac2xpcGFybwBzbWVyYWxkbwBzbWlyZ2kAc21va2luZ28Ac211dG8Ac25vYmEAc251ZmVnaQBzb2JyYQBzb2NpYW5vAHNvZGFrdm8Ac29mbwBzb2lmaQBzb2psbwBzb2tsbwBzb2xkYXRvAHNvbWVybwBzb25pbG8Ac29waXJpAHNvcnRvAHNvdWxvAHNvdmV0bwBzcGFya2FkbwBzcGVjaWFsYQBzcGlyaQBzcGxpdG8Ac3BvcnRvAHNwcml0YQBzcHVybwBzdGFiaWxhAHN0ZWxmaWd1cm8Ac3RpbXVsbwBzdG9tYWtvAHN0cmF0bwBzdHVkYW50bwBzdWJncnVwbwBzdWRlbgBzdWZlcmFudGEAc3VnZXN0aQBzdWl0bwBzdWtlcm8Ac3Vsa28Ac3VtZQBzdW5sdW1vAHN1cGVyAHN1cnNrcmliZXRvAHN1c3Bla3RpAHN1dHVybwBzdmF0aQBzdmVuZmFsaQBzdmluZ2kAc3ZvcG8AdGFiYWtvAHRhZ2x1bW8AdGFqbG9ybwB0YWtzaW1ldHJvAHRhbGVudG8AdGFtZW4AdGFvaXNtbwB0YXBpb2tvAHRhcmlmbwB0YXNrbwB0YXR1aQB0YXZlcm5vAHRlYXRybwB0ZWRsYWJvcm8AdGVnbWVudG8AdGVob3JvAHRla25pa2EAdGVsZWZvbm8AdGVtcG8AdGVuaXNlam8AdGVvcmllAHRlcmFzbwB0ZXN0dWRvAHRldGFibG8AdGV1am8AdGV6bwB0aWFsbwB0aWJpbwB0aWVsbm9tYXRhAHRpZm9ubwB0aWdybwB0aWtsaQB0aW1pZGEAdGlua3R1cm8AdGlvbQB0aXBhcm8AdGlya2VzdG8AdGl0b2xvAHRpdXRlbXBlAHRpemFubwB0b2JvZ2FubwB0b2ZlbwB0b2dvAHRva3NhAHRvbGVyZW1hAHRvbWJvbG8AdG9uZHJpAHRvcG9ncmFmaW8AdG9yZGV0aQB0b3N0aQB0b3RhbG8AdHJhZHVrbwB0cmVkaQB0cmlhbmd1bG8AdHJvcGlrYQB0cnVtcGV0bwB0dWFsZXRvAHR1YmlzdG8AdHVmZ3JlYm8AdHVqYQB0dWthbm8AdHVsaXBvAHR1bXVsdG8AdHVuZWxvAHR1cmlzdG8AdHVzaQB0dXRtb25kYQB0dmlzdG8AdWRvbm8AdWVzdG8AdWthem8AdWtlbGVsbwB1bGNlcm8AdWxtbwB1bHRpbWF0bwB1bHVsaQB1bWJpbGlrbwB1bmNvAHVuZ2VnbwB1bmlmb3JtbwB1bmt0aQB1bnVrb2xvcmEAdXJhZ2FubwB1cmJhbm8AdXJldHJvAHVyaW5vAHVyc2lkbwB1c2tsZWNvAHVzb25pZ2kAdXRlcm8AdXRpbGEAdXRvcGlhAHV2ZXJ0dXJvAHV6YWRpAHV6ZWJsbwB1emlubwB1emt1dGltbwB1em9maW5pAHV6dXJwaQB1enZhbG9ybwB2YWRlam8AdmFmbGV0bwB2YWdvbm8AdmFoYWJpc21vAHZhamNvAHZha2Npbm8AdmFsb3JvAHZhbXBpcm8AdmFuZ2hhcm9qAHZhcG9ybwB2YXJtYQB2YXN0YQB2YXRvAHZhemFybwB2ZWFzcGVrdGEAdmVkaXNtbwB2ZWdldGFsbwB2ZWhpa2xvAHZlam5vAHZla2l0YQB2ZWxzdGFuZ28AdmVtaWVubwB2ZW5kaQB2ZXBybwB2ZXJhbmRvAHZlc3Blcm8AdmV0dXJpAHZlemlrbwB2aWFuZG8AdmlicmkAdmljbwB2aWRlYmxhAHZpZmlvAHZpZ2xhAHZpa3RpbW8AdmlsYQB2aW1lbm8AdmludHJvAHZpb2xvAHZpcHB1bm8AdmlydHVhbGEAdmlza296YQB2aXRybwB2aXZlY2EAdml6aXRpAHZvYmxpAHZvZGtvAHZvamV0bwB2b2tlZ2kAdm9sYm8Adm9tZW1hAHZvbm8Adm9ydGFybwB2b3N0bwB2b3RpAHZyYWtvAHZyaW5naQB2dWFsbwB2dWxrYW5vAHZ1bmRvAHZ1dnV6ZWxvAHphbWVuaG9mYQB6YXBpAHplYnJvAHplZmlybwB6ZWxvdG8AemVuaXNtbwB6ZW9saXRvAHplcGVsaW5vAHpldG8AemlnemFnaQB6aW5rbwB6aXBvAHppcmtvbmlvAHpvZGlha28Aem9ldG8Aem9tYmlvAHpvbm8Aem9vbG9naW8Aem9yZ2kAenVraW5vAHp1bWlsbwBOOExhbmd1YWdlOUVzcGVyYW50b0UA0YDRg9GB0YHQutC40Lkg0Y/Qt9GL0LoAUnVzc2lhbgDQsNCx0LDQttGD0YAA0LDQsdC30LDRhgDQsNCx0L7QvdC10L3RggDQsNCx0YDQuNC60L7RgQDQsNCx0YHRg9GA0LQA0LDQstCw0L3Qs9Cw0YDQtADQsNCy0LPRg9GB0YIA0LDQstC40LDRhtC40Y8A0LDQstC+0YHRjNC60LAA0LDQstGC0L7RgADQsNCz0LDRggDQsNCz0LXQvdGCANCw0LPQuNGC0LDRgtC+0YAA0LDQs9C90LXRhgDQsNCz0L7QvdC40Y8A0LDQs9GA0LXQs9Cw0YIA0LDQtNCy0L7QutCw0YIA0LDQtNC80LjRgNCw0LsA0LDQtNGA0LXRgQDQsNC20LjQvtGC0LDQtgDQsNC30LDRgNGCANCw0LfQsdGD0LrQsADQsNC30L7RggDQsNC40YHRggDQsNC50YHQsdC10YDQswDQsNC60LDQtNC10LzQuNGPANCw0LrQstCw0YDQuNGD0LwA0LDQutC60L7RgNC0ANCw0LrRgNC+0LHQsNGCANCw0LrRgdC40L7QvNCwANCw0LrRgtC10YAA0LDQutGD0LvQsADQsNC60YbQuNGPANCw0LvQs9C+0YDQuNGC0LwA0LDQu9C10LHQsNGA0LTQsADQsNC70LvQtdGPANCw0LvQvNCw0LcA0LDQu9GC0LDRgNGMANCw0LvRhNCw0LLQuNGCANCw0LvRhdC40LzQuNC6ANCw0LvRi9C5ANCw0LvRjNCx0L7QvADQsNC70Y7QvNC40L3QuNC5ANCw0LzQsdCw0YAA0LDQvNC10YLQuNGB0YIA0LDQvNC90LXQt9C40Y8A0LDQvNC/0YPQu9CwANCw0LzRhNC+0YDQsADQsNC90LDQu9C40LcA0LDQvdCz0LXQuwDQsNC90LXQutC00L7RggDQsNC90LjQvNCw0YbQuNGPANCw0L3QutC10YLQsADQsNC90L7QvNCw0LvQuNGPANCw0L3RgdCw0LzQsdC70YwA0LDQvdGC0LXQvdC90LAA0LDQv9Cw0YLQuNGPANCw0L/QtdC70YzRgdC40L0A0LDQv9C+0YTQtdC+0LcA0LDQv9C/0LDRgNCw0YIA0LDQv9GA0LXQu9GMANCw0L/RgtC10LrQsADQsNGA0LDQsdGB0LrQuNC5ANCw0YDQsdGD0LcA0LDRgNCz0YPQvNC10L3RggDQsNGA0LXRgdGCANCw0YDQuNGPANCw0YDQutCwANCw0YDQvNC40Y8A0LDRgNC+0LzQsNGCANCw0YDRgdC10L3QsNC7ANCw0YDRgtC40YHRggDQsNGA0YXQuNCyANCw0YDRiNC40L0A0LDRgdCx0LXRgdGCANCw0YHQutC10YLQuNC30LwA0LDRgdC/0LXQutGCANCw0YHRgdC+0YDRgtC4ANCw0YHRgtGA0L7QvdC+0LwA0LDRgdGE0LDQu9GM0YIA0LDRgtCw0LrQsADQsNGC0LXQu9GM0LUA0LDRgtC70LDRgQDQsNGC0L7QvADQsNGC0YDQuNCx0YPRggDQsNGD0LTQuNGC0L7RgADQsNGD0LrRhtC40L7QvQDQsNGD0YDQsADQsNGE0LXRgNCwANCw0YTQuNGI0LAA0LDRhdC40L3QtdGPANCw0YbQtdGC0L7QvQDQsNGN0YDQvtC/0L7RgNGCANCx0LDQsdGD0YjQutCwANCx0LDQs9Cw0LYA0LHQsNC00YzRjwDQsdCw0LfQsADQsdCw0LrQu9Cw0LbQsNC9ANCx0LDQu9C60L7QvQDQsdCw0LzQv9C10YAA0LHQsNC90LoA0LHQsNGA0L7QvQDQsdCw0YHRgdC10LnQvQDQsdCw0YLQsNGA0LXRjwDQsdCw0YXRgNC+0LzQsADQsdCw0YjQvdGPANCx0LDRj9C9ANCx0LXQs9GB0YLQstC+ANCx0LXQtNGA0L4A0LHQtdC30LTQvdCwANCx0LXQutC+0L0A0LHQtdC70YvQuQDQsdC10L3Qt9C40L0A0LHQtdGA0LXQswDQsdC10YHQtdC00LAA0LHQtdGC0L7QvdC90YvQuQDQsdC40LDRgtC70L7QvQDQsdC40LHQu9C40Y8A0LHQuNCy0LXQvdGMANCx0LjQs9GD0LTQuADQsdC40LTQvtC9ANCx0LjQt9C90LXRgQDQsdC40LrQuNC90LgA0LHQuNC70LXRggDQsdC40L3QvtC60LvRjADQsdC40L7Qu9C+0LPQuNGPANCx0LjRgNC20LAA0LHQuNGB0LXRgADQsdC40YLQstCwANCx0LjRhtC10L/RgQDQsdC70LDQs9C+ANCx0LvQtdC00L3Ri9C5ANCx0LvQuNC30LrQuNC5ANCx0LvQvtC6ANCx0LvRg9C20LTQsNGC0YwA0LHQu9GO0LTQvgDQsdC70Y/RhdCwANCx0L7QsdC10YAA0LHQvtCz0LDRgtGL0LkA0LHQvtC00YDRi9C5ANCx0L7QtdCy0L7QuQDQsdC+0LrQsNC7ANCx0L7Qu9GM0YjQvtC5ANCx0L7RgNGM0LHQsADQsdC+0YHQvtC5ANCx0L7RgtC40L3QvtC6ANCx0L7RhtC80LDQvQDQsdC+0YfQutCwANCx0L7Rj9GA0LjQvQDQsdGA0LDRgtGMANCx0YDQtdCy0L3QvgDQsdGA0LjQs9Cw0LTQsADQsdGA0L7RgdCw0YLRjADQsdGA0YvQt9Cz0LgA0LHRgNGO0LrQuADQsdGD0LHQu9C40LoA0LHRg9Cz0L7RgADQsdGD0LTRg9GJ0LXQtQDQsdGD0LrQstCwANCx0YPQu9GM0LLQsNGAANCx0YPQvNCw0LPQsADQsdGD0L3RggDQsdGD0YDQvdGL0LkA0LHRg9GB0YsA0LHRg9GC0YvQu9C60LAA0LHRg9GE0LXRggDQsdGD0YXRgtCwANCx0YPRiNC70LDRggDQsdGL0LLQsNC70YvQuQDQsdGL0LvRjADQsdGL0YHRgtGA0YvQuQDQsdGL0YLRjADQsdGO0LTQttC10YIA0LHRjtGA0L4A0LHRjtGB0YIA0LLQsNCz0L7QvQDQstCw0LbQvdGL0LkA0LLQsNC30LAA0LLQsNC60YbQuNC90LAA0LLQsNC70Y7RgtCwANCy0LDQvNC/0LjRgADQstCw0L3QvdCw0Y8A0LLQsNGA0LjQsNC90YIA0LLQsNGB0YHQsNC7ANCy0LDRgtCwANCy0LDRhNC70Y8A0LLQsNGF0YLQsADQstC00L7QstCwANCy0LTRi9GF0LDRgtGMANCy0LXQtNGD0YnQuNC5ANCy0LXQtdGAANCy0LXQttC70LjQstGL0LkA0LLQtdC30YLQuADQstC10LrQvgDQstC10LvQuNC60LjQuQDQstC10L3QsADQstC10YDQuNGC0YwA0LLQtdGB0LXQu9GL0LkA0LLQtdGC0LXRgADQstC10YfQtdGAANCy0LXRiNCw0YLRjADQstC10YnRjADQstC10Y/QvdC40LUA0LLQt9Cw0LjQvNC90YvQuQDQstC30LHRg9GH0LrQsADQstC30LLQvtC0ANCy0LfQs9C70Y/QtADQstC30LTRi9GF0LDRgtGMANCy0LfQu9C10YLQsNGC0YwA0LLQt9C80LDRhQDQstC30L3QvtGBANCy0LfQvtGAANCy0LfRgNGL0LIA0LLQt9GL0LLQsNGC0YwA0LLQt9GP0YLQutCwANCy0LjQsdGA0LDRhtC40Y8A0LLQuNC30LjRggDQstC40LvQutCwANCy0LjQvdC+ANCy0LjRgNGD0YEA0LLQuNGB0LXRgtGMANCy0LjRgtGA0LjQvdCwANCy0LjRhdGA0YwA0LLQuNGI0L3QtdCy0YvQuQDQstC60LvRjtGH0LDRgtGMANCy0LrRg9GBANCy0LvQsNGB0YLRjADQstC70LXRh9GMANCy0LvQuNGP0L3QuNC1ANCy0LvRjtCx0LvRj9GC0YwA0LLQvdC10YjQvdC40LkA0LLQvdC40LzQsNC90LjQtQDQstC90YPQugDQstC90Y/RgtC90YvQuQDQstC+0LTQsADQstC+0LXQstCw0YLRjADQstC+0LbQtNGMANCy0L7Qt9C00YPRhQDQstC+0LnRgtC4ANCy0L7QutC30LDQuwDQstC+0LvQvtGBANCy0L7Qv9GA0L7RgQDQstC+0YDQvtGC0LAA0LLQvtGB0YLQvtC6ANCy0L/QsNC00LDRgtGMANCy0L/Rg9GB0LrQsNGC0YwA0LLRgNCw0YcA0LLRgNC10LzRjwDQstGA0YPRh9Cw0YLRjADQstGB0LDQtNC90LjQugDQstGB0LXQvtCx0YnQuNC5ANCy0YHQv9GL0YjQutCwANCy0YHRgtGA0LXRh9CwANCy0YLQvtGA0L3QuNC6ANCy0YPQu9C60LDQvQDQstGD0YDQtNCw0LvQsNC6ANCy0YXQvtC00LjRgtGMANCy0YrQtdC30LQA0LLRi9Cx0L7RgADQstGL0LLQvtC0ANCy0YvQs9C+0LTQvdGL0LkA0LLRi9C00LXQu9GP0YLRjADQstGL0LXQt9C20LDRgtGMANCy0YvQttC40LLQsNGC0YwA0LLRi9C30YvQstCw0YLRjADQstGL0LjQs9GA0YvRiADQstGL0LvQtdC30LDRgtGMANCy0YvQvdC+0YHQuNGC0YwA0LLRi9C/0LjQstCw0YLRjADQstGL0YHQvtC60LjQuQDQstGL0YXQvtC00LjRgtGMANCy0YvRh9C10YIA0LLRi9GI0LrQsADQstGL0Y/RgdC90Y/RgtGMANCy0Y/Qt9Cw0YLRjADQstGP0LvRi9C5ANCz0LDQstCw0L3RjADQs9Cw0LTQsNGC0YwA0LPQsNC30LXRgtCwANCz0LDQuNGI0L3QuNC6ANCz0LDQu9GB0YLRg9C6ANCz0LDQvNC80LAA0LPQsNGA0LDQvdGC0LjRjwDQs9Cw0YHRgtGA0L7Qu9C4ANCz0LLQsNGA0LTQuNGPANCz0LLQvtC30LTRjADQs9C10LrRgtCw0YAA0LPQtdC70YwA0LPQtdC90LXRgNCw0LsA0LPQtdC+0LvQvtCzANCz0LXRgNC+0LkA0LPQtdGI0LXRhNGCANCz0LjQsdC10LvRjADQs9C40LPQsNC90YIA0LPQuNC70YzQt9CwANCz0LjQvNC9ANCz0LjQv9C+0YLQtdC30LAA0LPQuNGC0LDRgNCwANCz0LvQsNC3ANCz0LvQuNC90LAA0LPQu9C+0YLQvtC6ANCz0LvRg9Cx0L7QutC40LkA0LPQu9GL0LHQsADQs9C70Y/QtNC10YLRjADQs9C90LDRgtGMANCz0L3QtdCyANCz0L3QuNGC0YwA0LPQvdC+0LwA0LPQvdGD0YLRjADQs9C+0LLQvtGA0LjRgtGMANCz0L7QtNC+0LLQvtC5ANCz0L7Qu9C+0LLQsADQs9C+0L3QutCwANCz0L7RgNC+0LQA0LPQvtGB0YLRjADQs9C+0YLQvtCy0YvQuQDQs9GA0LDQvdC40YbQsADQs9GA0LXRhQDQs9GA0LjQsQDQs9GA0L7QvNC60LjQuQDQs9GA0YPQv9C/0LAA0LPRgNGL0LfRgtGMANCz0YDRj9C30L3Ri9C5ANCz0YPQsdCwANCz0YPQtNC10YLRjADQs9GD0LvRj9GC0YwA0LPRg9C80LDQvdC90YvQuQDQs9GD0YHRgtC+0LkA0LPRg9GJ0LAA0LTQsNCy0LDRgtGMANC00LDQu9C10LrQuNC5ANC00LDQvNCwANC00LDQvdC90YvQtQDQtNCw0YDQuNGC0YwA0LTQsNGC0YwA0LTQsNGH0LAA0LTQstC10YDRjADQtNCy0LjQttC10L3QuNC1ANC00LLQvtGAANC00LXQsdGO0YIA0LTQtdCy0YPRiNC60LAA0LTQtdC00YPRiNC60LAA0LTQtdC20YPRgNC90YvQuQDQtNC10LfQtdGA0YLQuNGAANC00LXQudGB0YLQstC40LUA0LTQtdC60LDQsdGA0YwA0LTQtdC70L4A0LTQtdC80L7QutGA0LDRggDQtNC10L3RjADQtNC10L/Rg9GC0LDRggDQtNC10YDQttCw0YLRjADQtNC10YHRj9GC0L7QugDQtNC10YLRgdC60LjQuQDQtNC10YTQuNGG0LjRggDQtNC10YjQtdCy0YvQuQDQtNC10Y/RgtC10LvRjADQtNC20LDQtwDQtNC20LjQvdGB0YsA0LTQttGD0L3Qs9C70LgA0LTQuNCw0LvQvtCzANC00LjQstCw0L0A0LTQuNC10YLQsADQtNC40LfQsNC50L0A0LTQuNC60LjQuQDQtNC40L3QsNC80LjQutCwANC00LjQv9C70L7QvADQtNC40YDQtdC60YLQvtGAANC00LjRgdC6ANC00LjRgtGPANC00LjRh9GMANC00LvQuNC90L3Ri9C5ANC00L3QtdCy0L3QuNC6ANC00L7QsdGA0YvQuQDQtNC+0LLQtdGA0LjQtQDQtNC+0LPQvtCy0L7RgADQtNC+0LbQtNGMANC00L7Qt9CwANC00L7QutGD0LzQtdC90YIA0LTQvtC70LbQtdC9ANC00L7QvNCw0YjQvdC40LkA0LTQvtC/0YDQvtGBANC00L7RgNC+0LPQsADQtNC+0YXQvtC0ANC00L7RhtC10L3RggDQtNC+0YfRjADQtNC+0YnQsNGC0YvQuQDQtNGA0LDQutCwANC00YDQtdCy0L3QuNC5ANC00YDQvtC20LDRgtGMANC00YDRg9CzANC00YDRj9C90YwA0LTRg9Cx0L7QstGL0LkA0LTRg9Cz0LAA0LTRg9C00LrQsADQtNGD0LrQsNGCANC00YPQu9C+ANC00YPQvNCw0YLRjADQtNGD0L/Qu9C+ANC00YPRgNCw0LoA0LTRg9GC0YwA0LTRg9GF0LgA0LTRg9GI0LAA0LTRg9GN0YIA0LTRi9C80LjRgtGMANC00YvQvdGPANC00YvRgNCwANC00YvRhdCw0L3RjNC1ANC00YvRiNCw0YLRjADQtNGM0Y/QstC+0LsA0LTRjtC20LjQvdCwANC00Y7QudC8ANC00Y7QvdCwANC00Y/QtNGPANC00Y/RgtC10LsA0LXQs9C10YDRjADQtdC00LjQvdGL0LkA0LXQtNC60LjQuQDQtdC20LXQstC40LrQsADQtdC20LjQugDQtdC30LTQsADQtdC70LrQsADQtdC80LrQvtGB0YLRjADQtdGA0YPQvdC00LAA0LXRhdCw0YLRjADQttCw0LTQvdGL0LkA0LbQsNC20LTQsADQttCw0LvQtdGC0YwA0LbQsNC90YAA0LbQsNGA0LAA0LbQsNGC0YwA0LbQs9GD0YfQuNC5ANC20LTQsNGC0YwA0LbQtdCy0LDRgtGMANC20LXQu9Cw0L3QuNC1ANC20LXQvNGH0YPQswDQttC10L3RidC40L3QsADQttC10YDRgtCy0LAA0LbQtdGB0YLQutC40LkA0LbQtdGH0YwA0LbQuNCy0L7QuQDQttC40LTQutC+0YHRgtGMANC20LjQt9C90YwA0LbQuNC70YzQtQDQttC40YDQvdGL0LkA0LbQuNGC0LXQu9GMANC20YPRgNC90LDQuwDQttGO0YDQuADQt9Cw0LHRi9Cy0LDRgtGMANC30LDQstC+0LQA0LfQsNCz0LDQtNC60LAA0LfQsNC00LDRh9CwANC30LDQttC10YfRjADQt9Cw0LnRgtC4ANC30LDQutC+0L0A0LfQsNC80LXRh9Cw0YLRjADQt9Cw0L3QuNC80LDRgtGMANC30LDQv9Cw0LTQvdGL0LkA0LfQsNGA0L/Qu9Cw0YLQsADQt9Cw0YHRi9C/0LDRgtGMANC30LDRgtGA0LDRgtCwANC30LDRhdCy0LDRggDQt9Cw0YbQtdC/0LrQsADQt9Cw0YfQtdGCANC30LDRidC40YLQsADQt9Cw0Y/QstC60LAA0LfQstCw0YLRjADQt9Cy0LXQt9C00LAA0LfQstC+0L3QuNGC0YwA0LfQstGD0LoA0LfQtNCw0L3QuNC1ANC30LTQtdGI0L3QuNC5ANC30LTQvtGA0L7QstGM0LUA0LfQtdCx0YDQsADQt9C10LLQsNGC0YwA0LfQtdC70LXQvdGL0LkA0LfQtdC80LvRjwDQt9C10L3QuNGCANC30LXRgNC60LDQu9C+ANC30LXRhNC40YAA0LfQuNCz0LfQsNCzANC30LjQvNCwANC30LjRj9GC0YwA0LfQu9Cw0LoA0LfQu9C+0LkA0LfQvNC10Y8A0LfQvdCw0YLRjADQt9C90L7QuQDQt9C+0LTRh9C40LkA0LfQvtC70L7RgtC+0LkA0LfQvtC80LHQuADQt9C+0L3QsADQt9C+0L7Qv9Cw0YDQugDQt9C+0YDQutC40LkA0LfRgNCw0YfQvtC6ANC30YDQtdC90LjQtQDQt9GA0LjRgtC10LvRjADQt9GD0LHQvdC+0LkA0LfRi9Cx0LrQuNC5ANC30Y/RgtGMANC40LPQu9CwANC40LPQvtC70LrQsADQuNCz0YDQsNGC0YwA0LjQtNC10Y8A0LjQtNC40L7RggDQuNC00L7QuwDQuNC00YLQuADQuNC10YDQsNGA0YXQuNGPANC40LfQsdGA0LDRgtGMANC40LfQstC10YHRgtC40LUA0LjQt9Cz0L7QvdGP0YLRjADQuNC30LTQsNC90LjQtQDQuNC30LvQsNCz0LDRgtGMANC40LfQvNC10L3Rj9GC0YwA0LjQt9C90L7RgQDQuNC30L7Qu9GP0YbQuNGPANC40LfRgNGP0LTQvdGL0LkA0LjQt9GD0YfQsNGC0YwA0LjQt9GL0LzQsNGC0YwA0LjQt9GP0YnQvdGL0LkA0LjQutC+0L3QsADQuNC60YDQsADQuNC70LvRjtC30LjRjwDQuNC80LHQuNGA0YwA0LjQvNC10YLRjADQuNC80LjQtNC2ANC40LzQvNGD0L3QvdGL0LkA0LjQvNC/0LXRgNC40Y8A0LjQvdCy0LXRgdGC0L7RgADQuNC90LTQuNCy0LjQtADQuNC90LXRgNGG0LjRjwDQuNC90LbQtdC90LXRgADQuNC90L7QvNCw0YDQutCwANC40L3RgdGC0LjRgtGD0YIA0LjQvdGC0LXRgNC10YEA0LjQvdGE0LXQutGG0LjRjwDQuNC90YbQuNC00LXQvdGCANC40L/Qv9C+0LTRgNC+0LwA0LjRgNC40YEA0LjRgNC+0L3QuNGPANC40YHQutCw0YLRjADQuNGB0YLQvtGA0LjRjwDQuNGB0YXQvtC00LjRgtGMANC40YHRh9C10LfQsNGC0YwA0LjRgtC+0LMA0LjRjtC70YwA0LjRjtC90YwA0LrQsNCx0LjQvdC10YIA0LrQsNCy0LDQu9C10YAA0LrQsNC00YAA0LrQsNC30LDRgNC80LAA0LrQsNC50YQA0LrQsNC60YLRg9GBANC60LDQu9C40YLQutCwANC60LDQvNC10L3RjADQutCw0L3QsNC7ANC60LDQv9C40YLQsNC9ANC60LDRgNGC0LjQvdCwANC60LDRgdGB0LAA0LrQsNGC0LXRgADQutCw0YTQtQDQutCw0YfQtdGB0YLQstC+ANC60LDRiNCwANC60LDRjtGC0LAA0LrQstCw0YDRgtC40YDQsADQutCy0LjQvdGC0LXRggDQutCy0L7RgtCwANC60LXQtNGAANC60LXQutGBANC60LXQvdCz0YPRgNGDANC60LXQv9C60LAA0LrQtdGA0L7RgdC40L0A0LrQtdGC0YfRg9C/ANC60LXRhNC40YAA0LrQuNCx0LjRgtC60LAA0LrQuNCy0L3Rg9GC0YwA0LrQuNC00LDRgtGMANC60LjQu9C+0LzQtdGC0YAA0LrQuNC90L4A0LrQuNC+0YHQugDQutC40L/QtdGC0YwA0LrQuNGA0L/QuNGHANC60LjRgdGC0YwA0LrQuNGC0LDQtdGGANC60LvQsNGB0YEA0LrQu9C10YLQutCwANC60LvQuNC10L3RggDQutC70L7Rg9C9ANC60LvRg9CxANC60LvRi9C6ANC60LvRjtGHANC60LvRj9GC0LLQsADQutC90LjQs9CwANC60L3QvtC/0LrQsADQutC90YPRggDQutC90Y/Qt9GMANC60L7QsdGD0YDQsADQutC+0LLQtdGAANC60L7Qs9C+0YLRjADQutC+0LTQtdC60YEA0LrQvtC20LAA0LrQvtC30LXQuwDQutC+0LnQutCwANC60L7QutGC0LXQudC70YwA0LrQvtC70LXQvdC+ANC60L7QvNC/0LDQvdC40Y8A0LrQvtC90LXRhgDQutC+0L/QtdC50LrQsADQutC+0YDQvtGC0LrQuNC5ANC60L7RgdGC0Y7QvADQutC+0YLQtdC7ANC60L7RhNC1ANC60L7RiNC60LAA0LrRgNCw0YHQvdGL0LkA0LrRgNC10YHQu9C+ANC60YDQuNGH0LDRgtGMANC60YDQvtCy0YwA0LrRgNGD0L/QvdGL0LkA0LrRgNGL0YjQsADQutGA0Y7Rh9C+0LoA0LrRg9Cx0L7QugDQutGD0LLRiNC40L0A0LrRg9C00YDRj9Cy0YvQuQDQutGD0LfQvtCyANC60YPQutC70LAA0LrRg9C70YzRgtGD0YDQsADQutGD0LzQuNGAANC60YPQv9C40YLRjADQutGD0YDRgQDQutGD0YHQvtC6ANC60YPRhdC90Y8A0LrRg9GH0LAA0LrRg9GI0LDRgtGMANC60Y7QstC10YIA0LvQsNCx0LjRgNC40L3RggDQu9Cw0LLQutCwANC70LDQs9C10YDRjADQu9Cw0LTQvtC90YwA0LvQsNC30LXRgNC90YvQuQDQu9Cw0LnQvdC10YAA0LvQsNC60LXQuQDQu9Cw0LzQv9CwANC70LDQvdC00YjQsNGE0YIA0LvQsNC/0LAA0LvQsNGA0LXQugDQu9Cw0YHQutC+0LLRi9C5ANC70LDRg9GA0LXQsNGCANC70LDRh9GD0LPQsADQu9Cw0Y/RgtGMANC70LPQsNGC0YwA0LvQtdCx0LXQtNGMANC70LXQstGL0LkA0LvQtdCz0LrQuNC5ANC70LXQtNGP0L3QvtC5ANC70LXQttCw0YLRjADQu9C10LrRhtC40Y8A0LvQtdC90YLQsADQu9C10L/QtdGB0YLQvtC6ANC70LXRgdC90L7QuQDQu9C10YLQvgDQu9C10YfRjADQu9C10YjQuNC5ANC70LbQuNCy0YvQuQDQu9C40LHQtdGA0LDQuwDQu9C40LLQtdC90YwA0LvQuNCz0LAA0LvQuNC00LXRgADQu9C40LrQvtCy0LDRgtGMANC70LjQu9C+0LLRi9C5ANC70LjQvNC+0L0A0LvQuNC90LjRjwDQu9C40L/QsADQu9C40YDQuNC60LAA0LvQuNGB0YIA0LvQuNGC0YAA0LvQuNGE0YIA0LvQuNGF0L7QuQDQu9C40YbQvgDQu9C40YfQvdGL0LkA0LvQuNGI0L3QuNC5ANC70L7QsdC+0LLQvtC5ANC70L7QstC40YLRjADQu9C+0LPQuNC60LAA0LvQvtC00LrQsADQu9C+0LbQutCwANC70L7Qt9GD0L3QswDQu9C+0LrQvtGC0YwA0LvQvtC80LDRgtGMANC70L7QvdC+ANC70L7Qv9Cw0YLQsADQu9C+0YDQtADQu9C+0YHRjADQu9C+0YLQvtC6ANC70L7RhdC80LDRgtGL0LkA0LvQvtGI0LDQtNGMANC70YPQttCwANC70YPQutCw0LLRi9C5ANC70YPQvdCwANC70YPQv9C40YLRjADQu9GD0YfRiNC40LkA0LvRi9C20L3Ri9C5ANC70YvRgdGL0LkA0LvRjNCy0LjQvdGL0LkA0LvRjNCz0L7RgtCwANC70YzQtNC40L3QsADQu9GO0LHQuNGC0YwA0LvRjtC00YHQutC+0LkA0LvRjtGB0YLRgNCwANC70Y7RgtGL0LkA0LvRj9Cz0YPRiNC60LAA0LzQsNCz0LDQt9C40L0A0LzQsNC00LDQvADQvNCw0LfQsNGC0YwA0LzQsNC50L7RgADQvNCw0LrRgdC40LzRg9C8ANC80LDQu9GM0YfQuNC6ANC80LDQvdC10YDQsADQvNCw0YDRggDQvNCw0YHRgdCwANC80LDRgtGMANC80LDRhNC40Y8A0LzQsNGF0LDRgtGMANC80LDRh9GC0LAA0LzQsNGI0LjQvdCwANC80LDRjdGB0YLRgNC+ANC80LDRj9C6ANC80LPQu9CwANC80LXQsdC10LvRjADQvNC10LTQstC10LTRjADQvNC10LvQutC40LkA0LzQtdC80YPQsNGA0YsA0LzQtdC90Y/RgtGMANC80LXRgNCwANC80LXRgdGC0L4A0LzQtdGC0L7QtADQvNC10YXQsNC90LjQt9C8ANC80LXRh9GC0LDRgtGMANC80LXRiNCw0YLRjADQvNC40LPRgNCw0YbQuNGPANC80LjQt9C40L3QtdGGANC80LjQutGA0L7RhNC+0L0A0LzQuNC70LvQuNC+0L0A0LzQuNC90YPRgtCwANC80LjRgNC+0LLQvtC5ANC80LjRgdGB0LjRjwDQvNC40YLQuNC90LMA0LzQuNGI0LXQvdGMANC80LvQsNC00YjQuNC5ANC80L3QtdC90LjQtQDQvNC90LjQvNGL0LkA0LzQvtCz0LjQu9CwANC80L7QtNC10LvRjADQvNC+0LfQswDQvNC+0LnQutCwANC80L7QutGA0YvQuQDQvNC+0LvQvtC00L7QuQDQvNC+0LzQtdC90YIA0LzQvtC90LDRhQDQvNC+0YDQtQDQvNC+0YHRggDQvNC+0YLQvtGAANC80L7RhdC90LDRgtGL0LkA0LzQvtGH0YwA0LzQvtGI0LXQvdC90LjQugDQvNC+0YnQvdGL0LkA0LzRgNCw0YfQvdGL0LkA0LzRgdGC0LjRgtGMANC80YPQtNGA0YvQuQDQvNGD0LbRh9C40L3QsADQvNGD0LfRi9C60LAA0LzRg9C60LAA0LzRg9C80LjRjwDQvNGD0L3QtNC40YAA0LzRg9GA0LDQstC10LkA0LzRg9GB0L7RgADQvNGD0YLQvdGL0LkA0LzRg9GE0YLQsADQvNGD0YXQsADQvNGD0YfQuNGC0YwA0LzRg9GI0LrQtdGC0LXRgADQvNGL0LvQvgDQvNGL0YHQu9GMANC80YvRgtGMANC80YvRh9Cw0YLRjADQvNGL0YjRjADQvNGN0YLRgADQvNGO0LfQuNC60LsA0LzRj9Cz0LrQuNC5ANC80Y/QutC40YgA0LzRj9GB0L4A0LzRj9GC0YvQuQDQvNGP0YfQuNC6ANC90LDQsdC+0YAA0L3QsNCy0YvQugDQvdCw0LPRgNGD0LfQutCwANC90LDQtNC10LbQtNCwANC90LDQtdC80L3Ri9C5ANC90LDQttCw0YLRjADQvdCw0LfRi9Cy0LDRgtGMANC90LDQuNCy0L3Ri9C5ANC90LDQutGA0YvRgtGMANC90LDQu9C+0LMA0L3QsNC80LXRgNC10L0A0L3QsNC90L7RgdC40YLRjADQvdCw0L/QuNGB0LDRgtGMANC90LDRgNC+0LQA0L3QsNGC0YPRgNCwANC90LDRg9C60LAA0L3QsNGG0LjRjwDQvdCw0YfQsNGC0YwA0L3QtdCx0L4A0L3QtdCy0LXRgdGC0LAA0L3QtdCz0L7QtNGP0LkA0L3QtdC00LXQu9GPANC90LXQttC90YvQuQDQvdC10LfQvdCw0L3QuNC1ANC90LXQu9C10L/Ri9C5ANC90LXQvNCw0LvRi9C5ANC90LXQv9GA0LDQstC00LAA0L3QtdGA0LLQvdGL0LkA0L3QtdGB0YLQuADQvdC10YTRgtGMANC90LXRhdCy0LDRgtC60LAA0L3QtdGH0LjRgdGC0YvQuQDQvdC10Y/RgdC90YvQuQDQvdC40LLQsADQvdC40LbQvdC40LkA0L3QuNC30LrQuNC5ANC90LjQutC10LvRjADQvdC40YDQstCw0L3QsADQvdC40YLRjADQvdC40YfRjNGPANC90LjRiNCwANC90LjRidC40LkA0L3QvtCy0YvQuQDQvdC+0LPQsADQvdC+0LbQvdC40YbRiwDQvdC+0LfQtNGA0Y8A0L3QvtC70YwA0L3QvtC80LXRgADQvdC+0YDQvNCwANC90L7RgtCwANC90L7Rh9GMANC90L7RiNCwANC90L7Rj9Cx0YDRjADQvdGA0LDQsgDQvdGD0LbQvdGL0LkA0L3Rg9GC0YDQvgDQvdGL0L3QtdGI0L3QuNC5ANC90YvRgNC90YPRgtGMANC90YvRgtGMANC90Y7QsNC90YEA0L3RjtGF0LDRgtGMANC90Y/QvdGPANC+0LDQt9C40YEA0L7QsdCw0Y/QvdC40LUA0L7QsdCy0LjQvdGP0YLRjADQvtCx0LPQvtC90Y/RgtGMANC+0LHQtdGJ0LDRgtGMANC+0LHQttC40LPQsNGC0YwA0L7QsdC30L7RgADQvtCx0LjQtNCwANC+0LHQu9Cw0YHRgtGMANC+0LHQvNC10L0A0L7QsdC90LjQvNCw0YLRjADQvtCx0L7RgNC+0L3QsADQvtCx0YDQsNC3ANC+0LHRg9GH0LXQvdC40LUA0L7QsdGF0L7QtNC40YLRjADQvtCx0YjQuNGA0L3Ri9C5ANC+0LHRidC40LkA0L7QsdGK0LXQutGCANC+0LHRi9GH0L3Ri9C5ANC+0LHRj9C30LDRgtGMANC+0LLQsNC70YzQvdGL0LkA0L7QstC10YEA0L7QstC+0YnQuADQvtCy0YDQsNCzANC+0LLRhtCwANC+0LLRh9Cw0YDQutCwANC+0LPQvdC10L3QvdGL0LkA0L7Qs9C+0L3RjADQvtCz0YDQvtC80L3Ri9C5ANC+0LPRg9GA0LXRhgDQvtC00LXQttC00LAA0L7QtNC40L3QvtC60LjQuQDQvtC00L7QsdGA0LjRgtGMANC+0LbQuNC00LDRgtGMANC+0LbQvtCzANC+0LfQsNGA0LXQvdC40LUA0L7Qt9C10YDQvgDQvtC30L3QsNGH0LDRgtGMANC+0LrQsNC30LDRgtGMANC+0LrQtdCw0L0A0L7QutC70LDQtADQvtC60L3QvgDQvtC60YDRg9CzANC+0LrRgtGP0LHRgNGMANC+0LrRg9GA0L7QugDQvtC70LXQvdGMANC+0L/QsNGB0L3Ri9C5ANC+0L/QtdGA0LDRhtC40Y8A0L7Qv9C40YHQsNGC0YwA0L7Qv9C70LDRgtCwANC+0L/QvtGA0LAA0L7Qv9C/0L7QvdC10L3RggDQvtC/0YDQvtGBANC+0L/RgtC40LzQuNC30LwA0L7Qv9GD0YHQutCw0YLRjADQvtC/0YvRggDQvtGA0LDRgtGMANC+0YDQsdC40YLQsADQvtGA0LPQsNC9ANC+0YDQtNC10L0A0L7RgNC10LsA0L7RgNC40LPQuNC90LDQuwDQvtGA0LrQtdGB0YLRgADQvtGA0L3QsNC80LXQvdGCANC+0YDRg9C20LjQtQDQvtGB0LDQtNC+0LoA0L7RgdCy0LXRidCw0YLRjADQvtGB0LXQvdGMANC+0YHQuNC90LAA0L7RgdC60L7Qu9C+0LoA0L7RgdC80L7RgtGAANC+0YHQvdC+0LLQvdC+0LkA0L7RgdC+0LHRi9C5ANC+0YHRg9C20LTQsNGC0YwA0L7RgtCx0L7RgADQvtGC0LLQtdGH0LDRgtGMANC+0YLQtNCw0YLRjADQvtGC0LXRhgDQvtGC0LfRi9CyANC+0YLQutGA0YvRgtC40LUA0L7RgtC80LXRh9Cw0YLRjADQvtGC0L3QvtGB0LjRgtGMANC+0YLQv9GD0YHQugDQvtGC0YDQsNGB0LvRjADQvtGC0YHRgtCw0LLQutCwANC+0YLRgtC10L3QvtC6ANC+0YLRhdC+0LTQuNGC0YwA0L7RgtGH0LXRggDQvtGC0YrQtdC30LQA0L7RhNC40YbQtdGAANC+0YXQsNC/0LrQsADQvtGF0L7RgtCwANC+0YXRgNCw0L3QsADQvtGG0LXQvdC60LAA0L7Rh9Cw0LMA0L7Rh9C10YDQtdC00YwA0L7Rh9C40YnQsNGC0YwA0L7Rh9C60LgA0L7RiNC10LnQvdC40LoA0L7RiNC40LHQutCwANC+0YnRg9GJ0LXQvdC40LUA0L/QsNCy0LjQu9GM0L7QvQDQv9Cw0LTQsNGC0YwA0L/QsNC10LoA0L/QsNC60LXRggDQv9Cw0LvQtdGGANC/0LDQvNGP0YLRjADQv9Cw0L3QtdC70YwA0L/QsNC/0LrQsADQv9Cw0YDRgtC40Y8A0L/QsNGB0L/QvtGA0YIA0L/QsNGC0YDQvtC9ANC/0LDRg9C30LAA0L/QsNGE0L7RgQDQv9Cw0YXQvdGD0YLRjADQv9Cw0YbQuNC10L3RggDQv9Cw0YfQutCwANC/0LDRiNC90Y8A0L/QtdCy0LXRhgDQv9C10LTQsNCz0L7QswDQv9C10LnQt9Cw0LYA0L/QtdC70YzQvNC10L3RjADQv9C10L3RgdC40Y8A0L/QtdC/0LXQuwDQv9C10YDQuNC+0LQA0L/QtdGB0L3RjwDQv9C10YLQu9GPANC/0LXRhdC+0YLQsADQv9C10YfQsNGC0YwA0L/QtdGI0LXRhdC+0LQA0L/QtdGJ0LXRgNCwANC/0LjQsNC90LjRgdGCANC/0LjQstC+ANC/0LjQtNC20LDQugDQv9C40LrQvtCy0YvQuQDQv9C40LvQvtGCANC/0LjQvtC90LXRgADQv9C40YDQvtCzANC/0LjRgdCw0YLRjADQv9C40YLRjADQv9C40YbRhtCwANC/0LjRiNGD0YnQuNC5ANC/0LjRidCwANC/0LvQsNC9ANC/0LvQtdGH0L4A0L/Qu9C40YLQsADQv9C70L7RhdC+0LkA0L/Qu9GL0YLRjADQv9C70Y7RgQDQv9C70Y/QtgDQv9C+0LHQtdC00LAA0L/QvtCy0L7QtADQv9C+0LPQvtC00LAA0L/QvtC00YPQvNCw0YLRjADQv9C+0LXRhdCw0YLRjADQv9C+0LbQuNC80LDRgtGMANC/0L7Qt9C40YbQuNGPANC/0L7QuNGB0LoA0L/QvtC60L7QuQDQv9C+0LvRg9GH0LDRgtGMANC/0L7QvNC90LjRgtGMANC/0L7QvdC4ANC/0L7QvtGJ0YDRj9GC0YwA0L/QvtC/0LDQtNCw0YLRjADQv9C+0YDRj9C00L7QugDQv9C+0YHRggDQv9C+0YLQvtC6ANC/0L7RhdC+0LbQuNC5ANC/0L7RhtC10LvRg9C5ANC/0L7Rh9Cy0LAA0L/QvtGJ0LXRh9C40L3QsADQv9C+0Y3RggDQv9C+0Y/RgdC90LjRgtGMANC/0YDQsNCy0L4A0L/RgNC10LTQvNC10YIA0L/RgNC+0LHQu9C10LzQsADQv9GA0YPQtADQv9GA0YvQs9Cw0YLRjADQv9GA0Y/QvNC+0LkA0L/RgdC40YXQvtC70L7QswDQv9GC0LjRhtCwANC/0YPQsdC70LjQutCwANC/0YPQs9Cw0YLRjADQv9GD0LTRgNCwANC/0YPQt9GL0YDRjADQv9GD0LvRjwDQv9GD0L3QutGCANC/0YPRgNCz0LAA0L/Rg9GB0YLQvtC5ANC/0YPRgtGMANC/0YPRhdC70YvQuQDQv9GD0YfQvtC6ANC/0YPRiNC40YHRgtGL0LkA0L/Rh9C10LvQsADQv9GI0LXQvdC40YbQsADQv9GL0LvRjADQv9GL0YLQutCwANC/0YvRhdGC0LXRgtGMANC/0YvRiNC90YvQuQDQv9GM0LXRgdCwANC/0YzRj9C90YvQuQDQv9GP0YLQvdC+ANGA0LDQsdC+0YLQsADRgNCw0LLQvdGL0LkA0YDQsNC00L7RgdGC0YwA0YDQsNC30LLQuNGC0LjQtQDRgNCw0LnQvtC9ANGA0LDQutC10YLQsADRgNCw0LzQutCwANGA0LDQvdC90LjQuQDRgNCw0L/QvtGA0YIA0YDQsNGB0YHQutCw0LcA0YDQsNGD0L3QtADRgNCw0YbQuNGPANGA0LLQsNGC0YwA0YDQtdCw0LvRjNC90YvQuQDRgNC10LHQtdC90L7QugDRgNC10LLQtdGC0YwA0YDQtdCz0LjQvtC9ANGA0LXQtNCw0LrRhtC40Y8A0YDQtdC10YHRgtGAANGA0LXQttC40LwA0YDQtdC30LrQuNC5ANGA0LXQudGC0LjQvdCzANGA0LXQutCwANGA0LXQu9C40LPQuNGPANGA0LXQvNC+0L3RggDRgNC10L3RgtCwANGA0LXQv9C70LjQutCwANGA0LXRgdGD0YDRgQDRgNC10YTQvtGA0LzQsADRgNC10YbQtdC/0YIA0YDQtdGH0YwA0YDQtdGI0LXQvdC40LUA0YDQttCw0LLRi9C5ANGA0LjRgdGD0L3QvtC6ANGA0LjRgtC8ANGA0LjRhNC80LAA0YDQvtCx0LrQuNC5ANGA0L7QstC90YvQuQDRgNC+0LPQsNGC0YvQuQDRgNC+0LTQuNGC0LXQu9GMANGA0L7QttC00LXQvdC40LUA0YDQvtC30L7QstGL0LkA0YDQvtC60L7QstC+0LkA0YDQvtC70YwA0YDQvtC80LDQvQDRgNC+0L3Rj9GC0YwA0YDQvtGB0YIA0YDQvtGC0LAA0YDQvtGJ0LAA0YDQvtGP0LvRjADRgNGD0LHQu9GMANGA0YPQs9Cw0YLRjADRgNGD0LTQsADRgNGD0LbRjNC1ANGA0YPQuNC90YsA0YDRg9C60LAA0YDRg9C70YwA0YDRg9C80Y/QvdGL0LkA0YDRg9GB0YHQutC40LkA0YDRg9GH0LrQsADRgNGL0LHQsADRgNGL0LLQvtC6ANGA0YvQtNCw0YLRjADRgNGL0LbQuNC5ANGA0YvQvdC+0LoA0YDRi9GB0YwA0YDRi9GC0YwA0YDRi9GF0LvRi9C5ANGA0YvRhtCw0YDRjADRgNGL0YfQsNCzANGA0Y7QutC30LDQugDRgNGO0LzQutCwANGA0Y/QsdC+0LkA0YDRj9C00L7QstC+0LkA0YHQsNCx0LvRjwDRgdCw0LTQvtCy0YvQuQDRgdCw0LbQsNGC0YwA0YHQsNC70L7QvQDRgdCw0LzQvtC70LXRggDRgdCw0L3QuADRgdCw0L/QvtCzANGB0LDRgNCw0LkA0YHQsNGC0LjRgNCwANGB0LDRg9C90LAA0YHQsNGF0LDRgADRgdCx0LXQs9Cw0YLRjADRgdCx0LjQstCw0YLRjADRgdCx0L7RgADRgdCx0YvRggDRgdCy0LDQtNGM0LHQsADRgdCy0LXRggDRgdCy0LjQtNCw0L3QuNC1ANGB0LLQvtCx0L7QtNCwANGB0LLRj9C30YwA0YHQs9C+0YDQsNGC0YwA0YHQtNCy0LjQs9Cw0YLRjADRgdC10LDQvdGBANGB0LXQstC10YDQvdGL0LkA0YHQtdCz0LzQtdC90YIA0YHQtdC00L7QuQDRgdC10LfQvtC9ANGB0LXQudGEANGB0LXQutGD0L3QtNCwANGB0LXQu9GM0YHQutC40LkA0YHQtdC80YzRjwDRgdC10L3RgtGP0LHRgNGMANGB0LXRgNC00YbQtQDRgdC10YLRjADRgdC10YfQtdC90LjQtQDRgdC10Y/RgtGMANGB0LjQs9C90LDQuwDRgdC40LTQtdGC0YwA0YHQuNC30YvQuQDRgdC40LvQsADRgdC40LzQstC+0LsA0YHQuNC90LjQuQDRgdC40YDQvtGC0LAA0YHQuNGB0YLQtdC80LAA0YHQuNGC0YPQsNGG0LjRjwDRgdC40Y/RgtGMANGB0LrQsNC30LDRgtGMANGB0LrQstCw0LbQuNC90LAA0YHQutC10LvQtdGCANGB0LrQuNC00LrQsADRgdC60LvQsNC0ANGB0LrQvtGA0YvQuQDRgdC60YDRi9Cy0LDRgtGMANGB0LrRg9GH0L3Ri9C5ANGB0LvQsNCy0LAA0YHQu9C10LfQsADRgdC70LjRj9C90LjQtQDRgdC70L7QstC+ANGB0LvRg9GH0LDQuQDRgdC70YvRiNCw0YLRjADRgdC70Y7QvdCwANGB0LzQtdGFANGB0LzQuNGA0LXQvdC40LUA0YHQvNC+0YLRgNC10YLRjADRgdC80YPRgtC90YvQuQDRgdC80YvRgdC7ANGB0LzRj9GC0LXQvdC40LUA0YHQvdCw0YDRj9C0ANGB0L3QtdCzANGB0L3QuNC20LXQvdC40LUA0YHQvdC+0YHQuNGC0YwA0YHQvdGP0YLRjADRgdC+0LHRi9GC0LjQtQDRgdC+0LLQtdGCANGB0L7Qs9C70LDRgdC40LUA0YHQvtC20LDQu9C10YLRjADRgdC+0LnRgtC4ANGB0L7QutC+0LsA0YHQvtC70L3RhtC1ANGB0L7QvNC90LXQvdC40LUA0YHQvtC90L3Ri9C5ANGB0L7QvtCx0YnQsNGC0YwA0YHQvtC/0LXRgNC90LjQugDRgdC+0YDRggDRgdC+0YHRgtCw0LIA0YHQvtGC0L3RjwDRgdC+0YPRgQDRgdC+0YbQuNC+0LvQvtCzANGB0L7Rh9C40L3Rj9GC0YwA0YHQvtGO0LcA0YHQv9Cw0YLRjADRgdC/0LXRiNC40YLRjADRgdC/0LjQvdCwANGB0L/Qu9C+0YjQvdC+0LkA0YHQv9C+0YHQvtCxANGB0L/Rg9GC0L3QuNC6ANGB0YDQtdC00YHRgtCy0L4A0YHRgNC+0LoA0YHRgNGL0LLQsNGC0YwA0YHRgtCw0YLRjADRgdGC0LLQvtC7ANGB0YLQtdC90LAA0YHRgtC40YXQuADRgdGC0L7RgNC+0L3QsADRgdGC0YDQsNC90LAA0YHRgtGD0LTQtdC90YIA0YHRgtGL0LQA0YHRg9Cx0YrQtdC60YIA0YHRg9Cy0LXQvdC40YAA0YHRg9Cz0YDQvtCxANGB0YPQtNGM0LHQsADRgdGD0LXRgtCwANGB0YPQttC00LXQvdC40LUA0YHRg9C60L3QvgDRgdGD0LvQuNGC0YwA0YHRg9C80LzQsADRgdGD0L3Rg9GC0YwA0YHRg9C/0YDRg9CzANGB0YPRgNC+0LLRi9C5ANGB0YPRgdGC0LDQsgDRgdGD0YLRjADRgdGD0YXQvtC5ANGB0YPRiNCwANGB0YPRidC10YHRgtCy0L4A0YHRhNC10YDQsADRgdGF0LXQvNCwANGB0YbQtdC90LAA0YHRh9Cw0YHRgtGM0LUA0YHRh9C10YIA0YHRh9C40YLQsNGC0YwA0YHRiNC40LLQsNGC0YwA0YHRitC10LfQtADRgdGL0L3QvtC6ANGB0YvQv9Cw0YLRjADRgdGL0YDRjNC1ANGB0YvRgtGL0LkA0YHRi9GJ0LjQugDRgdGO0LbQtdGCANGB0Y7RgNC/0YDQuNC3ANGC0LDQsdC70LjRhtCwANGC0LDQtdC20L3Ri9C5ANGC0LDQuNC90YHRgtCy0L4A0YLQsNC50L3QsADRgtCw0LrRgdC4ANGC0LDQu9Cw0L3RggDRgtCw0LzQvtC20L3RjwDRgtCw0L3QtdGGANGC0LDRgNC10LvQutCwANGC0LDRgdC60LDRgtGMANGC0LDRhdGC0LAA0YLQsNGH0LrQsADRgtCw0Y/RgtGMANGC0LLQsNGA0YwA0YLQstC10YDQtNGL0LkA0YLQstC+0YDQuNGC0YwA0YLQtdCw0YLRgADRgtC10LfQuNGBANGC0LXQutGB0YIA0YLQtdC70L4A0YLQtdC80LAA0YLQtdC90YwA0YLQtdC+0YDQuNGPANGC0LXQv9C70YvQuQDRgtC10YDRj9GC0YwA0YLQtdGB0L3Ri9C5ANGC0LXRgtGPANGC0LXRhdC90LjQutCwANGC0LXRh9C10L3QuNC1ANGC0LjQs9GAANGC0LjQv9C40YfQvdGL0LkA0YLQuNGA0LDQtgDRgtC40YLRg9C7ANGC0LjRhdC40LkA0YLQuNGI0LjQvdCwANGC0LrQsNC90YwA0YLQvtCy0LDRgNC40YkA0YLQvtC70L/QsADRgtC+0L3QutC40LkA0YLQvtC/0LvQuNCy0L4A0YLQvtGA0LPQvtCy0LvRjwDRgtC+0YHQutCwANGC0L7Rh9C60LAA0YLQvtGJ0LjQuQDRgtGA0LDQtNC40YbQuNGPANGC0YDQtdCy0L7Qs9CwANGC0YDQuNCx0YPQvdCwANGC0YDQvtCz0LDRgtGMANGC0YDRg9C0ANGC0YDRjtC6ANGC0YDRj9C/0LrQsADRgtGD0LDQu9C10YIA0YLRg9Cz0L7QuQDRgtGD0LvQvtCy0LjRidC1ANGC0YPQvNCw0L0A0YLRg9C90LTRgNCwANGC0YPQv9C+0LkA0YLRg9GA0L3QuNGAANGC0YPRgdC60LvRi9C5ANGC0YPRhNC70Y8A0YLRg9GH0LAA0YLRg9GI0LAA0YLRi9C60LDRgtGMANGC0YvRgdGP0YfQsADRgtGM0LzQsADRgtGO0LvRjNC/0LDQvQDRgtGO0YDRjNC80LAA0YLRj9Cz0LAA0YLRj9C20LXQu9GL0LkA0YLRj9C90YPRgtGMANGD0LHQtdC20LTQsNGC0YwA0YPQsdC40YDQsNGC0YwA0YPQsdC+0LPQuNC5ANGD0LHRi9GC0L7QugDRg9Cy0LDQttC10L3QuNC1ANGD0LLQtdGA0Y/RgtGMANGD0LLQu9C10LrQsNGC0YwA0YPQs9C90LDRgtGMANGD0LPQvtC7ANGD0LPRgNC+0LfQsADRg9C00LDRgADRg9C00LjQstC70Y/RgtGMANGD0LTQvtCx0L3Ri9C5ANGD0LXQt9C0ANGD0LbQsNGBANGD0LbQuNC9ANGD0LfQtdC7ANGD0LfQutC40LkA0YPQt9C90LDQstCw0YLRjADRg9C30L7RgADRg9C50LzQsADRg9C60LvQvtC9ANGD0LrQvtC7ANGD0LrRgdGD0YEA0YPQu9C10YLQsNGC0YwA0YPQu9C40YbQsADRg9C70YPRh9GI0LDRgtGMANGD0LvRi9Cx0LrQsADRg9C80LXRgtGMANGD0LzQuNC70LXQvdC40LUA0YPQvNC90YvQuQDRg9C80L7Qu9GP0YLRjADRg9C80YvRgdC10LsA0YPQvdC40LbQsNGC0YwA0YPQvdC+0YHQuNGC0YwA0YPQvdGL0L3QuNC1ANGD0L/QsNGB0YLRjADRg9C/0LvQsNGC0LAA0YPQv9C+0YAA0YPQv9GA0LXQutCw0YLRjADRg9C/0YPRgdC60LDRgtGMANGD0YDQsNC9ANGD0YDQvdCwANGD0YDQvtCy0LXQvdGMANGD0YHQsNC00YzQsdCwANGD0YHQtdGA0LTQuNC1ANGD0YHQuNC70LjQtQDRg9GB0LrQvtGA0Y/RgtGMANGD0YHQu9C+0LLQuNC1ANGD0YHQvNC10YjQutCwANGD0YHQvdGD0YLRjADRg9GB0L/QtdGC0YwA0YPRgdGL0L/QsNGC0YwA0YPRgtC10YjQsNGC0YwA0YPRgtC60LAA0YPRgtC+0YfQvdGP0YLRjADRg9GC0YDQvgDRg9GC0Y7QswDRg9GF0L7QtNC40YLRjADRg9GG0LXQu9C10YLRjADRg9GH0LDRgdGC0LjQtQDRg9GH0LXQvdGL0LkA0YPRh9C40YLQtdC70YwA0YPRiNC60L4A0YPRidC10YDQsQDRg9GO0YLQvdGL0LkA0YPRj9GB0L3Rj9GC0YwA0YTQsNCx0YDQuNC60LAA0YTQsNCy0L7RgNC40YIA0YTQsNC30LAA0YTQsNC50LsA0YTQsNC60YIA0YTQsNC80LjQu9C40Y8A0YTQsNC90YLQsNC30LjRjwDRhNCw0YDQsADRhNCw0YHQsNC0ANGE0LXQstGA0LDQu9GMANGE0LXQu9GM0LTRiNC10YAA0YTQtdC90L7QvNC10L0A0YTQtdGA0LzQsADRhNC40LPRg9GA0LAA0YTQuNC30LjQutCwANGE0LjQu9GM0LwA0YTQuNC90LDQuwDRhNC40YDQvNCwANGE0LjRiNC60LAA0YTQu9Cw0LMA0YTQu9C10LnRgtCwANGE0LvQvtGCANGE0L7QutGD0YEA0YTQvtC70YzQutC70L7RgADRhNC+0L3QtADRhNC+0YDQvNCwANGE0L7RgtC+ANGE0YDQsNC30LAA0YTRgNC10YHQutCwANGE0YDQvtC90YIA0YTRgNGD0LrRggDRhNGD0L3QutGG0LjRjwDRhNGD0YDQsNC20LrQsADRhNGD0YLQsdC+0LsA0YTRi9GA0LrQsNGC0YwA0YXQsNC70LDRggDRhdCw0LzRgdGC0LLQvgDRhdCw0L7RgQDRhdCw0YDQsNC60YLQtdGAANGF0LDRgtCwANGF0LLQsNGC0LDRgtGMANGF0LLQvtGB0YIA0YXQuNC20LjQvdCwANGF0LjQu9GL0LkA0YXQuNC80LjRjwDRhdC40YDRg9GA0LMA0YXQuNGC0YDRi9C5ANGF0LjRidC90LjQugDRhdC70LDQvADRhdC70LXQsQDRhdC70L7Qv9Cw0YLRjADRhdC80YPRgNGL0LkA0YXQvtC00LjRgtGMANGF0L7Qt9GP0LjQvQDRhdC+0LrQutC10LkA0YXQvtC70L7QtNC90YvQuQDRhdC+0YDQvtGI0LjQuQDRhdC+0YLQtdGC0YwA0YXQvtGF0L7RgtCw0YLRjADRhdGA0LDQvADRhdGA0LXQvQDRhdGA0LjQv9C70YvQuQDRhdGA0L7QvdC40LrQsADRhdGA0YPQv9C60LjQuQDRhdGD0LTQvtC20L3QuNC6ANGF0YPQu9C40LPQsNC9ANGF0YPRgtC+0YAA0YbQsNGA0YwA0YbQstC10YIA0YbQtdC70YwA0YbQtdC80LXQvdGCANGG0LXQvdGC0YAA0YbQtdC/0YwA0YbQtdGA0LrQvtCy0YwA0YbQuNC60LsA0YbQuNC70LjQvdC00YAA0YbQuNC90LjRh9C90YvQuQDRhtC40YDQugDRhtC40YHRgtC10YDQvdCwANGG0LjRgtCw0YLQsADRhtC40YTRgNCwANGG0YvQv9C70LXQvdC+0LoA0YfQsNC00L4A0YfQsNC50L3QuNC6ANGH0LDRgdGC0YwA0YfQsNGI0LrQsADRh9C10LvQvtCy0LXQugDRh9C10LzQvtC00LDQvQDRh9C10L/Rg9GF0LAA0YfQtdGA0L3Ri9C5ANGH0LXRgdGC0YwA0YfQtdGC0LrQuNC5ANGH0LXRhdC+0LsA0YfQuNC90L7QstC90LjQugDRh9C40YHQu9C+ANGH0LjRgtCw0YLRjADRh9C70LXQvdGB0YLQstC+ANGH0YDQtdCy0LDRgtGL0LkA0YfRgtC10L3QuNC1ANGH0YPQstGB0YLQstC+ANGH0YPQs9GD0L3QvdGL0LkA0YfRg9C00L4A0YfRg9C20L7QuQDRh9GD0LrRh9CwANGH0YPQu9C+0LoA0YfRg9C80LAA0YfRg9GC0LrQuNC5ANGH0YPRh9C10LvQvgDRh9GD0YjRjADRiNCw0LHQu9C+0L0A0YjQsNCz0LDRgtGMANGI0LDQudC60LAA0YjQsNC60LDQuwDRiNCw0LvQsNGIANGI0LDQvNC/0YPQvdGMANGI0LDQvdGBANGI0LDQv9C60LAA0YjQsNGA0LjQugDRiNCw0YHRgdC4ANGI0LDRgtC10YAA0YjQsNGF0YLQsADRiNCw0YjQu9GL0LoA0YjQstC10LnQvdGL0LkA0YjQstGL0YDRj9GC0YwA0YjQtdCy0LXQu9C40YLRjADRiNC10LTQtdCy0YAA0YjQtdC50LrQsADRiNC10LvQutC+0LLRi9C5ANGI0LXQv9GC0LDRgtGMANGI0LXRgNGB0YLRjADRiNC10YHRgtC10YDQutCwANGI0LjQutCw0YDQvdGL0LkA0YjQuNC90LXQu9GMANGI0LjQv9C10YLRjADRiNC40YDQvtC60LjQuQDRiNC40YLRjADRiNC40YjQutCwANGI0LrQsNGEANGI0LrQvtC70LAA0YjQutGD0YDQsADRiNC70LDQvdCzANGI0LvQtdC8ANGI0LvRjtC/0LrQsADRiNC70Y/Qv9CwANGI0L3Rg9GAANGI0L7QutC+0LvQsNC0ANGI0L7RgNC+0YUA0YjQvtGB0YHQtQDRiNC+0YTQtdGAANGI0L/QsNCz0LAA0YjQv9C40L7QvQDRiNC/0YDQuNGGANGI0YDQsNC8ANGI0YDQuNGE0YIA0YjRgtCw0LEA0YjRgtC+0YDQsADRiNGC0YDQsNGEANGI0YLRg9C60LAA0YjRgtGL0LoA0YjRg9Cx0LAA0YjRg9C80LXRgtGMANGI0YPRgNGI0LDRgtGMANGI0YPRgtC60LAA0YnQsNC00LjRgtGMANGJ0LXQtNGA0YvQuQDRidC10LrQsADRidC10LvRjADRidC10L3QvtC6ANGJ0LXQv9C60LAA0YnQtdGC0LrQsADRidGD0LrQsADRjdCy0L7Qu9GO0YbQuNGPANGN0LPQvtC40LfQvADRjdC60LfQsNC80LXQvQDRjdC60LjQv9Cw0LYA0Y3QutC+0L3QvtC80LjRjwDRjdC60YDQsNC9ANGN0LrRgdC/0LXRgNGCANGN0LvQtdC80LXQvdGCANGN0LvQuNGC0LAA0Y3QvNCx0LvQtdC80LAA0Y3QvNC40LPRgNCw0L3RggDRjdC80L7RhtC40Y8A0Y3QvdC10YDQs9C40Y8A0Y3Qv9C40LfQvtC0ANGN0L/QvtGF0LAA0Y3RgdC60LjQtwDRjdGB0YHQtQDRjdGB0YLRgNCw0LTQsADRjdGC0LDQvwDRjdGC0LjQutCwANGN0YLRjtC0ANGN0YTQuNGAANGN0YTRhNC10LrRggDRjdGI0LXQu9C+0L0A0Y7QsdC40LvQtdC5ANGO0LHQutCwANGO0LbQvdGL0LkA0Y7QvNC+0YAA0Y7QvdC+0YjQsADRjtGA0LjRgdGCANGP0LHQu9C+0LrQvgDRj9Cy0LvQtdC90LjQtQDRj9Cz0L7QtNCwANGP0LTQtdGA0L3Ri9C5ANGP0LTQvtCy0LjRgtGL0LkA0Y/QtNGA0L4A0Y/Qt9Cy0LAA0Y/Qt9GL0LoA0Y/QudGG0L4A0Y/QutC+0YDRjADRj9C90LLQsNGA0YwA0Y/Qv9C+0L3QtdGGANGP0YDQutC40LkA0Y/RgNC80LDRgNC60LAA0Y/RgNC+0YHRgtGMANGP0YDRg9GBANGP0YHQvdGL0LkA0Y/RhdGC0LAA0Y/Rh9C10LnQutCwANGP0YnQuNC6AE44TGFuZ3VhZ2U3UnVzc2lhbkUA5pel5pys6KqeAEphcGFuZXNlAOOBguOBhOOBk+OBj+OBl+OCkwDjgYLjgYTjgZXjgaQA44GC44GE44GgAOOBguOBiuOBnuOCiQDjgYLjgYvjgaHjgoPjgpMA44GC44GN44KLAOOBguOBkeOBjOOBnwDjgYLjgZHjgosA44GC44GT44GM44KM44KLAOOBguOBleOBhADjgYLjgZXjgbIA44GC44GX44GC44GoAOOBguOBmOOCj+OBhgDjgYLjgZrjgYvjgosA44GC44Ga44GNAOOBguOBneOBtgDjgYLjgZ/jgYjjgosA44GC44Gf44Gf44KB44KLAOOBguOBn+OCiuOBvuOBiADjgYLjgZ/jgosA44GC44Gk44GEAOOBguOBpOOBi+OBhgDjgYLjgaPjgZfjgoXjgY8A44GC44Gk44G+44KKAOOBguOBpOOCgeOCiwDjgYLjgabjgaoA44GC44Gm44Gv44G+44KLAOOBguOBsuOCiwDjgYLjgbbjgokA44GC44G244KLAOOBguOBteOCjOOCiwDjgYLjgb7jgYQA44GC44G+44GpAOOBguOBvuOChOOBi+OBmQDjgYLjgb7jgooA44GC44G/44KC44GuAOOBguOCgeOCiuOBiwDjgYLjgoTjgb7jgosA44GC44KG44KAAOOBguOCieOBhOOBkOOBvgDjgYLjgonjgZcA44GC44KJ44GZ44GYAOOBguOCieOBn+OCgeOCiwDjgYLjgonjgobjgosA44GC44KJ44KP44GZAOOBguOCiuOBjOOBqOOBhgDjgYLjgo/jgZvjgosA44GC44KP44Gm44KLAOOBguOCk+OBhADjgYLjgpPjgYzjgYQA44GC44KT44GTAOOBguOCk+OBnOOCkwDjgYLjgpPjgabjgYQA44GC44KT44Gq44GEAOOBguOCk+OBvuOCigDjgYTjgYTjgaDjgZkA44GE44GK44KTAOOBhOOBjOOBhADjgYTjgYzjgY8A44GE44GN44GK44GEAOOBhOOBjeOBquOCigDjgYTjgY3jgoLjga4A44GE44GN44KLAOOBhOOBj+OBmADjgYTjgY/jgbbjgpMA44GE44GR44Gw44GqAOOBhOOBkeOCkwDjgYTjgZPjgYYA44GE44GT44GPAOOBhOOBk+OBpADjgYTjgZXjgb7jgZfjgYQA44GE44GV44KTAOOBhOOBl+OBjQDjgYTjgZjjgoXjgYYA44GE44GY44KH44GGAOOBhOOBmOOCj+OCiwDjgYTjgZrjgb8A44GE44Ga44KMAOOBhOOBm+OBhADjgYTjgZvjgYjjgbMA44GE44Gb44GL44GEAOOBhOOBm+OBjQDjgYTjgZzjgpMA44GE44Gd44GG44KN44GGAOOBhOOB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AOOBiOOCk+OBkuOBjQDjgYjjgpPjgZfjgoXjgYYA44GI44KT44Gc44GkAOOBiOOCk+OBneOBjwDjgYjjgpPjgaHjgofjgYYA44GI44KT44Go44GkAOOBiuOBhOOBi+OBkeOCiwDjgYrjgYTjgZPjgZkA44GK44GE44GX44GEAOOBiuOBhOOBpOOBjwDjgYrjgYbjgYjjgpMA44GK44GG44GV44G+AOOBiuOBhuOBmADjgYrjgYbjgZvjgaQA44GK44GG44Gf44GEAOOBiuOBhuOBteOBjwDjgYrjgYbjgbnjgYQA44GK44GG44KI44GGAOOBiuOBiOOCiwDjgYrjgYrjgYQA44GK44GK44GGAOOBiuOBiuOBqeOBiuOCigDjgYrjgYrjgoQA44GK44GK44KI44GdAOOBiuOBi+OBiOOCigDjgYrjgYvjgZoA44GK44GM44KAAOOBiuOBi+OCj+OCigDjgYrjgY7jgarjgYYA44GK44GN44KLAOOBiuOBj+OBleOBvgDjgYrjgY/jgZjjgofjgYYA44GK44GP44KK44GM44GqAOOBiuOBj+OCiwDjgYrjgY/jgozjgosA44GK44GT44GZAOOBiuOBk+OBquOBhgDjgYrjgZPjgosA44GK44GV44GI44KLAOOBiuOBleOBquOBhADjgYrjgZXjgoHjgosA44GK44GX44GE44KMAOOBiuOBl+OBiOOCiwDjgYrjgZjjgY4A44GK44GY44GV44KTAOOBiuOBl+OCg+OCjADjgYrjgZ3jgonjgY8A44GK44Gd44KP44KLAOOBiuOBn+OBjOOBhADjgYrjgZ/jgY8A44GK44Gg44KE44GLAOOBiuOBoeOBpOOBjwDjgYrjgaPjgagA44GK44Gk44KKAOOBiuOBp+OBi+OBkQDjgYrjgajjgZfjgoLjga4A44GK44Go44Gq44GX44GEAOOBiuOBqeOCigDjgYrjganjgo3jgYvjgZkA44GK44Gw44GV44KTAOOBiuOBvuOBhOOCigDjgYrjgoHjgafjgajjgYYA44GK44KC44GE44GnAOOBiuOCguOBhgDjgYrjgoLjgZ/jgYQA44GK44KC44Gh44KDAOOBiuOChOOBpADjgYrjgoTjgobjgbMA44GK44KI44G844GZAOOBiuOCieOCk+OBoADjgYrjgo3jgZkA44GK44KT44GM44GPAOOBiuOCk+OBkeOBhADjgYrjgpPjgZfjgoMA44GK44KT44Gb44KTAOOBiuOCk+OBoOOCkwDjgYrjgpPjgaHjgoXjgYYA44GK44KT44Gp44GR44GEAOOBi+OBguOBpADjgYvjgYTjgYwA44GM44GE44GNAOOBjOOBhOOBkeOCkwDjgYzjgYTjgZPjgYYA44GL44GE44GV44GkAOOBi+OBhOOBl+OCgwDjgYvjgYTjgZnjgYTjgojjgY8A44GL44GE44Gc44KTAOOBi+OBhOOBnuOBhuOBqQDjgYvjgYTjgaTjgYYA44GL44GE44Gm44KTAOOBi+OBhOOBqOOBhgDjgYvjgYTjgbXjgY8A44GM44GE44G444GNAOOBi+OBhOOBu+OBhgDjgYvjgYTjgojjgYYA44GM44GE44KJ44GEAOOBi+OBhOOCjwDjgYvjgYjjgosA44GL44GK44KKAOOBi+OBi+OBiOOCiwDjgYvjgYzjgY8A44GL44GM44GXAOOBi+OBjOOBvwDjgYvjgY/jgZQA44GL44GP44Go44GPAOOBi+OBluOCiwDjgYzjgZ7jgYYA44GL44Gf44GEAOOBi+OBn+OBoQDjgYzjgaHjgofjgYYA44GM44Gj44GN44KF44GGAOOBjOOBo+OBk+OBhgDjgYzjgaPjgZXjgpMA44GM44Gj44GX44KH44GGAOOBi+OBquOBluOCj+OBlwDjgYvjga7jgYYA44GM44Gv44GPAOOBi+OBtuOBiwDjgYvjgbvjgYYA44GL44G744GUAOOBi+OBvuOBhgDjgYvjgb7jgbzjgZMA44GL44KB44KM44GK44KTAOOBi+OChuOBhADjgYvjgojjgYbjgbMA44GL44KJ44GEAOOBi+OCi+OBhADjgYvjgo3jgYYA44GL44KP44GPAOOBi+OCj+OCiQDjgYzjgpPjgYsA44GL44KT44GR44GEAOOBi+OCk+OBk+OBhgDjgYvjgpPjgZfjgoMA44GL44KT44Gd44GGAOOBi+OCk+OBn+OCkwDjgYvjgpPjgaEA44GM44KT44Gw44KLAOOBjeOBguOBhADjgY3jgYLjgaQA44GN44GE44KNAOOBjuOBhOOCkwDjgY3jgYbjgYQA44GN44GG44KTAOOBjeOBiOOCiwDjgY3jgYrjgYYA44GN44GK44GPAOOBjeOBiuOBoQDjgY3jgYrjgpMA44GN44GL44GEAOOBjeOBi+OBjwDjgY3jgYvjgpPjgZfjgoMA44GN44GN44GmAOOBjeOBj+OBsOOCigDjgY3jgY/jgonjgZIA44GN44GR44KT44Gb44GEAOOBjeOBk+OBhgDjgY3jgZPjgYjjgosA44GN44GT44GPAOOBjeOBleOBhADjgY3jgZXjgY8A44GN44GV44G+AOOBjeOBleOCieOBjgDjgY7jgZjjgYvjgYzjgY8A44GO44GX44GNAOOBjuOBmOOBn+OBhOOBkeOCkwDjgY7jgZjjgavjgaPjgabjgYQA44GO44GY44KF44Gk44GX44KDAOOBjeOBmeOBhgDjgY3jgZvjgYQA44GN44Gb44GNAOOBjeOBm+OBpADjgY3jgZ3jgYYA44GN44Ge44GPAOOBjeOBnuOCkwDjgY3jgZ/jgYjjgosA44GN44Gh44KH44GGAOOBjeOBpOOBiOOCkwDjgY7jgaPjgaHjgooA44GN44Gk44Gk44GNAOOBjeOBpOOBrQDjgY3jgabjgYQA44GN44Gp44GGAOOBjeOBqeOBjwDjgY3jgarjgYQA44GN44Gq44GMAOOBjeOBquOBkwDjgY3jgazjgZTjgZcA44GN44Gt44KTAOOBjeOBruOBhgDjgY3jga7jgZfjgZ8A44GN44Gv44GPAOOBjeOBs+OBl+OBhADjgY3jgbLjgpMA44GN44G144GPAOOBjeOBtuOCkwDjgY3jgbzjgYYA44GN44G744KTAOOBjeOBvuOCiwDjgY3jgb/jgaQA44GN44KA44Ga44GL44GX44GEAOOBjeOCgeOCiwDjgY3jgoLjgaDjgoHjgZcA44GN44KC44GhAOOBjeOCguOBrgDjgY3jgoPjgY8A44GN44KE44GPAOOBjuOCheOBhuOBq+OBjwDjgY3jgojjgYYA44GN44KH44GG44KK44KF44GGAOOBjeOCieOBhADjgY3jgonjgY8A44GN44KK44KTAOOBjeOCjOOBhADjgY3jgozjgaQA44GN44KN44GPAOOBjuOCjeOCkwDjgY3jgo/jgoHjgosA44GO44KT44GE44KNAOOBjeOCk+OBi+OBj+OBmADjgY3jgpPjgZjjgocA44GN44KT44KI44GG44GzAOOBkOOBguOBhADjgY/jgYTjgZoA44GP44GG44GL44KTAOOBj+OBhuOBjQDjgY/jgYbjgZDjgpMA44GP44GG44GT44GGAOOBkOOBhuOBm+OBhADjgY/jgYbjgZ3jgYYA44GQ44GG44Gf44KJAOOBj+OBhuOBteOBjwDjgY/jgYbjgbwA44GP44GL44KTAOOBj+OBjeOCh+OBhgDjgY/jgZLjgpMA44GQ44GT44GGAOOBj+OBleOBhADjgY/jgZXjgY0A44GP44GV44Gw44GqAOOBj+OBleOCiwDjgY/jgZfjgoPjgb8A44GP44GX44KH44GGAOOBj+OBmeOBruOBjQDjgY/jgZnjgorjgobjgbMA44GP44Gb44GSAOOBj+OBm+OCkwDjgZDjgZ/jgYTjgabjgY0A44GP44Gg44GV44KLAOOBj+OBn+OBs+OCjOOCiwDjgY/jgaHjgZPjgb8A44GP44Gh44GV44GNAOOBj+OBpOOBl+OBnwDjgZDjgaPjgZnjgooA44GP44Gk44KN44GQAOOBj+OBqOOBhuOBpuOCkwDjgY/jganjgY8A44GP44Gq44KTAOOBj+OBreOBj+OBrQDjgY/jga7jgYYA44GP44G144GGAOOBj+OBv+OBguOCj+OBmwDjgY/jgb/jgZ/jgabjgosA44GP44KB44KLAOOBj+OChOOBj+OBl+OChwDjgY/jgonjgZkA44GP44KJ44G544KLAOOBj+OCi+OBvgDjgY/jgozjgosA44GP44KN44GGAOOBj+OCj+OBl+OBhADjgZDjgpPjgYvjgpMA44GQ44KT44GX44KH44GPAOOBkOOCk+OBn+OBhADjgZDjgpPjgaYA44GR44GC44GqAOOBkeOBhOOBi+OBjwDjgZHjgYTjgZHjgpMA44GR44GE44GTAOOBkeOBhOOBleOBpADjgZLjgYTjgZjjgoXjgaQA44GR44GE44Gf44GEAOOBkuOBhOOBruOBhuOBmOOCkwDjgZHjgYTjgozjgY0A44GR44GE44KNAOOBkeOBiuOBqOOBmQDjgZHjgYrjgorjgoLjga4A44GS44GN44GLAOOBkuOBjeOBkuOCkwDjgZLjgY3jgaDjgpMA44GS44GN44Gh44KTAOOBkuOBjeOBqOOBpADjgZLjgY3jga8A44GS44GN44KE44GPAOOBkuOBk+OBhgDjgZLjgZPjgY/jgZjjgofjgYYA44GS44GW44GEAOOBkeOBleOBjQDjgZLjgZbjgpMA44GR44GX44GNAOOBkeOBl+OBlOOCgADjgZHjgZfjgofjgYYA44GS44GZ44GoAOOBkeOBn+OBsADjgZHjgaHjgoPjgaPjgbcA44GR44Gh44KJ44GZAOOBkeOBpOOBguOBpADjgZHjgaTjgYQA44GR44Gk44GI44GNAOOBkeOBo+OBk+OCkwDjgZHjgaTjgZjjgocA44GR44Gj44Gb44GNAOOBkeOBo+OBpuOBhADjgZHjgaTjgb7jgaQA44GS44Gk44KI44GG44GzAOOBkuOBpOOCjOOBhADjgZHjgaTjgo3jgpMA44GS44Gp44GPAOOBkeOBqOOBsOOBmQDjgZHjgajjgosA44GR44Gq44GSAOOBkeOBquOBmQDjgZHjgarjgb8A44GR44Gs44GNAOOBkuOBreOBpADjgZHjga3jgpMA44GR44Gv44GEAOOBkuOBsuOCkwDjgZHjgbbjgYvjgYQA44GS44G844GPAOOBkeOBvuOCigDjgZHjgb/jgYvjgosA44GR44KA44GXAOOBkeOCgOOCigDjgZHjgoLjga4A44GR44KJ44GEAOOBkeOCjeOBkeOCjQDjgZHjgo/jgZfjgYQA44GR44KT44GEAOOBkeOCk+OBiOOBpADjgZHjgpPjgYoA44GR44KT44GLAOOBkuOCk+OBjQDjgZHjgpPjgZLjgpMA44GR44KT44GT44GGAOOBkeOCk+OBleOBjwDjgZHjgpPjgZfjgoXjgYYA44GR44KT44GZ44GGAOOBkuOCk+OBneOBhgDjgZHjgpPjgaHjgY8A44GR44KT44Gm44GEAOOBkeOCk+OBqOOBhgDjgZHjgpPjgarjgYQA44GR44KT44Gr44KTAOOBkuOCk+OBtuOBpADjgZHjgpPjgb4A44GR44KT44G/44KTAOOBkeOCk+OCgeOBhADjgZHjgpPjgonjgpMA44GR44KT44KKAOOBk+OBguOBj+OBvgDjgZPjgYTjgawA44GT44GE44Gz44GoAOOBlOOBhuOBhADjgZPjgYbjgYjjgpMA44GT44GG44GK44KTAOOBk+OBhuOBi+OCkwDjgZTjgYbjgY3jgoXjgYYA44GU44GG44GR44GEAOOBk+OBhuOBk+OBhgDjgZPjgYbjgZXjgYQA44GT44GG44GYAOOBk+OBhuOBmeOBhADjgZTjgYbjgZvjgYQA44GT44GG44Gd44GPAOOBk+OBhuOBn+OBhADjgZPjgYbjgaHjgoMA44GT44GG44Gk44GGAOOBk+OBhuOBpuOBhADjgZPjgYbjganjgYYA44GT44GG44Gq44GEAOOBk+OBhuOBr+OBhADjgZTjgYbjgbvjgYYA44GU44GG44G+44KTAOOBk+OBhuOCguOBjwDjgZPjgYbjgorjgaQA44GT44GI44KLAOOBk+OBiuOCigDjgZTjgYvjgYQA44GU44GM44GkAOOBlOOBi+OCkwDjgZPjgY/jgZQA44GT44GP44GV44GEAOOBk+OBj+OBqOOBhgDjgZPjgY/jgarjgYQA44GT44GP44Gv44GPAOOBk+OBkOOBvgDjgZPjgZHjgYQA44GT44GR44KLAOOBk+OBk+OBruOBiwDjgZPjgZPjgo0A44GT44GV44KBAOOBk+OBl+OBpADjgZPjgZnjgYYA44GT44Gb44GEAOOBk+OBm+OBjQDjgZPjgZzjgpMA44GT44Gd44Gg44GmAOOBk+OBn+OBhADjgZPjgZ/jgYjjgosA44GT44Gf44GkAOOBk+OBoeOCh+OBhgDjgZPjgaPjgYsA44GT44Gk44GT44GkAOOBk+OBpOOBsOOCkwDjgZPjgaTjgbYA44GT44Gm44GEAOOBk+OBpuOCkwDjgZPjgajjgYzjgokA44GT44Go44GXAOOBk+OBqOOBsADjgZPjgajjgooA44GT44Gq44GU44GqAOOBk+OBreOBk+OBrQDjgZPjga7jgb7jgb4A44GT44Gu44G/AOOBk+OBruOCiADjgZTjga/jgpMA44GT44Gy44Gk44GYAOOBk+OBteOBhgDjgZPjgbXjgpMA44GT44G844KM44KLAOOBlOOBvuOBguOBtuOCiQDjgZPjgb7jgYvjgYQA44GU44G+44GZ44KKAOOBk+OBvuOBpOOBqgDjgZPjgb7jgosA44GT44KA44GO44GTAOOBk+OCguOBmADjgZPjgoLjgaEA44GT44KC44GuAOOBk+OCguOCkwDjgZPjgoTjgY8A44GT44KE44G+AOOBk+OChuOBhgDjgZPjgobjgbMA44GT44KI44GEAOOBk+OCiOOBhgDjgZPjgorjgosA44GT44KM44GP44GX44KH44KTAOOBk+OCjeOBo+OBkQDjgZPjgo/jgoLjgaYA44GT44KP44KM44KLAOOBk+OCk+OBhOOCkwDjgZPjgpPjgYvjgYQA44GT44KT44GNAOOBk+OCk+OBl+OCheOBhgDjgZPjgpPjgZnjgYQA44GT44KT44Gg44GmAOOBk+OCk+OBqOOCkwDjgZPjgpPjgarjgpMA44GT44KT44Gz44GrAOOBk+OCk+OBveOCkwDjgZPjgpPjgb7jgZEA44GT44KT44KEAOOBk+OCk+OCjOOBhADjgZPjgpPjgo/jgY8A44GW44GE44GI44GNAOOBleOBhOOBi+OBhADjgZXjgYTjgY3jgpMA44GW44GE44GS44KTAOOBluOBhOOBkwDjgZXjgYTjgZfjgocA44GV44GE44Gb44GEAOOBluOBhOOBn+OBjwDjgZbjgYTjgaHjgoXjgYYA44GV44GE44Gm44GNAOOBluOBhOOCiuOCh+OBhgDjgZXjgYbjgaoA44GV44GL44GE44GXAOOBleOBjOOBmQDjgZXjgYvjgaoA44GV44GL44G/44GhAOOBleOBjOOCiwDjgZXjgY7jgofjgYYA44GV44GP44GXAOOBleOBj+OBsuOCkwDjgZXjgY/jgokA44GV44GT44GPAOOBleOBk+OBpADjgZXjgZrjgYvjgosA44GW44Gb44GNAOOBleOBn+OCkwDjgZXjgaTjgYjjgYQA44GW44Gk44GK44KTAOOBluOBo+OBiwDjgZbjgaTjgYzjgY8A44GV44Gj44GN44KH44GPAOOBluOBo+OBlwDjgZXjgaTjgZjjgpMA44GW44Gj44Gd44GGAOOBleOBpOOBn+OBsADjgZXjgaTjgb7jgYTjgoIA44GV44Gm44GEAOOBleOBqOOBhOOCggDjgZXjgajjgYYA44GV44Go44GK44KEAOOBleOBqOOBlwDjgZXjgajjgosA44GV44Gu44GGAOOBleOBsOOBjwDjgZXjgbPjgZfjgYQA44GV44G544GkAOOBleOBu+OBhgDjgZXjgbvjgakA44GV44G+44GZAOOBleOBv+OBl+OBhADjgZXjgb/jgaDjgowA44GV44KA44GRAOOBleOCgeOCiwDjgZXjgoTjgYjjgpPjganjgYYA44GV44KG44GGAOOBleOCiOOBhgDjgZXjgojjgY8A44GV44KJ44GgAOOBluOCi+OBneOBsADjgZXjgo/jgoTjgYsA44GV44KP44KLAOOBleOCk+OBhOOCkwDjgZXjgpPjgYsA44GV44KT44GN44KD44GPAOOBleOCk+OBk+OBhgDjgZXjgpPjgZXjgYQA44GW44KT44GX44KHAOOBleOCk+OBmeOBhgDjgZXjgpPjgZvjgYQA44GV44KT44GdAOOBleOCk+OBoQDjgZXjgpPjgb4A44GV44KT44G/AOOBleOCk+OCieOCkwDjgZfjgYLjgYQA44GX44GC44GSAOOBl+OBguOBleOBo+OBpgDjgZfjgYLjgo/jgZsA44GX44GE44GPAOOBl+OBhOOCkwDjgZfjgYbjgaEA44GX44GI44GEAOOBl+OBiuOBkQDjgZfjgYvjgYQA44GX44GL44GPAOOBmOOBi+OCkwDjgZfjgZTjgagA44GX44GZ44GGAOOBmOOBoOOBhADjgZfjgZ/jgYbjgZEA44GX44Gf44GOAOOBl+OBn+OBpgDjgZfjgZ/jgb8A44GX44Gh44KH44GGAOOBl+OBoeOCiuOCkwDjgZfjgaPjgYvjgooA44GX44Gk44GYAOOBl+OBpOOCguOCkwDjgZfjgabjgYQA44GX44Gm44GNAOOBl+OBpuOBpADjgZjjgabjgpMA44GY44Gp44GGAOOBl+OBquOBjuOCjADjgZfjgarjgoLjga4A44GX44Gq44KTAOOBl+OBreOBvgDjgZfjga3jgpMA44GX44Gu44GQAOOBl+OBruOBtgDjgZfjga/jgYQA44GX44Gw44GL44KKAOOBl+OBr+OBpADjgZfjga/jgonjgYQA44GX44Gv44KTAOOBl+OBsuOCh+OBhgDjgZfjgbXjgY8A44GY44G244KTAOOBl+OBuOOBhADjgZfjgbvjgYYA44GX44G744KTAOOBl+OBvuOBhgDjgZfjgb7jgosA44GX44G/44KTAOOBl+OCgOOBkeOCiwDjgZjjgoDjgZfjgocA44GX44KB44GEAOOBl+OCgeOCiwDjgZfjgoLjgpMA44GX44KD44GE44KTAOOBl+OCg+OBhuOCkwDjgZfjgoPjgYrjgpMA44GY44KD44GM44GE44KCAOOBl+OChOOBj+OBl+OChwDjgZfjgoPjgY/jgbvjgYYA44GX44KD44GR44KTAOOBl+OCg+OBkwDjgZfjgoPjgZbjgYQA44GX44KD44GX44KTAOOBl+OCg+OBm+OCkwDjgZfjgoPjgZ3jgYYA44GX44KD44Gf44GEAOOBl+OCg+OBoeOCh+OBhgDjgZfjgoPjgaPjgY3jgpMA44GY44KD44G+AOOBl+OCg+OCiuOCkwDjgZfjgoPjgozjgYQA44GY44KG44GGAOOBmOOCheOBhuOBl+OChwDjgZfjgoXjgY/jga/jgY8A44GY44KF44GX44KTAOOBl+OCheOBo+OBm+OBjQDjgZfjgoXjgb8A44GX44KF44KJ44GwAOOBmOOCheOCk+OBsOOCkwDjgZfjgofjgYbjgYvjgYQA44GX44KH44GP44Gf44GPAOOBl+OCh+OBo+OBkeOCkwDjgZfjgofjganjgYYA44GX44KH44KC44GkAOOBl+OCieOBm+OCiwDjgZfjgonjgbnjgosA44GX44KT44GLAOOBl+OCk+OBk+OBhgDjgZjjgpPjgZjjgoMA44GX44KT44Gb44GE44GYAOOBl+OCk+OBoeOBjwDjgZfjgpPjgorjgpMA44GZ44GC44GSAOOBmeOBguOBlwDjgZnjgYLjgaoA44Ga44GC44KTAOOBmeOBhOOBiOOBhADjgZnjgYTjgYsA44GZ44GE44Go44GGAOOBmuOBhOOBtuOCkwDjgZnjgYTjgojjgYbjgbMA44GZ44GG44GM44GPAOOBmeOBhuOBmOOBpADjgZnjgYbjgZvjgpMA44GZ44GK44Gp44KKAOOBmeOBjeOBvgDjgZnjgY/jgYYA44GZ44GP44Gq44GEAOOBmeOBkeOCiwDjgZnjgZTjgYQA44GZ44GT44GXAOOBmuOBleOCkwDjgZnjgZrjgZfjgYQA44GZ44GZ44KAAOOBmeOBmeOCgeOCiwDjgZnjgaPjgYvjgooA44Ga44Gj44GX44KKAOOBmuOBo+OBqADjgZnjgabjgY0A44GZ44Gm44KLAOOBmeOBreOCiwDjgZnjga7jgZMA44GZ44Gv44GgAOOBmeOBsOOCieOBl+OBhADjgZrjgbLjgofjgYYA44Ga44G244Gs44KMAOOBmeOBtuOCigDjgZnjgbXjgowA44GZ44G544GmAOOBmeOBueOCiwDjgZrjgbvjgYYA44GZ44G844KTAOOBmeOBvuOBhADjgZnjgoHjgZcA44GZ44KC44GGAOOBmeOChOOBjQDjgZnjgonjgZnjgokA44GZ44KL44KBAOOBmeOCjOOBoeOBjOOBhgDjgZnjgo3jgaPjgagA44GZ44KP44KLAOOBmeOCk+OBnOOCkwDjgZnjgpPjgb3jgYYA44Gb44GC44G244KJAOOBm+OBhOOBi+OBpADjgZvjgYTjgZLjgpMA44Gb44GE44GYAOOBm+OBhOOCiOOBhgDjgZvjgYrjgYYA44Gb44GL44GE44GL44KTAOOBm+OBjeOBq+OCkwDjgZvjgY3jgoAA44Gb44GN44KGAOOBm+OBjeOCieOCk+OBhuOCkwDjgZvjgZHjgpMA44Gb44GT44GGAOOBm+OBmeOBmADjgZvjgZ/jgYQA44Gb44Gf44GRAOOBm+OBo+OBi+OBjwDjgZvjgaPjgY3jgoPjgY8A44Gc44Gj44GPAOOBm+OBo+OBkeOCkwDjgZvjgaPjgZPjgaQA44Gb44Gj44GV44Gf44GP44G+AOOBm+OBpOOBnuOBjwDjgZvjgaTjgaDjgpMA44Gb44Gk44Gn44KTAOOBm+OBo+OBseOCkwDjgZvjgaTjgbMA44Gb44Gk44G244KTAOOBm+OBpOOCgeOBhADjgZvjgaTjgorjgaQA44Gb44Gq44GLAOOBm+OBruOBswDjgZvjga/jgbAA44Gb44Gz44KNAOOBm+OBvOOBrQDjgZvjgb7jgYQA44Gb44G+44KLAOOBm+OCgeOCiwDjgZvjgoLjgZ/jgowA44Gb44KK44G1AOOBnOOCk+OBguOBjwDjgZvjgpPjgYQA44Gb44KT44GI44GEAOOBm+OCk+OBiwDjgZvjgpPjgY3jgocA44Gb44KT44GPAOOBm+OCk+OBkuOCkwDjgZzjgpPjgZQA44Gb44KT44GV44GEAOOBm+OCk+OBl+OChQDjgZvjgpPjgZnjgYQA44Gb44KT44Gb44GEAOOBm+OCk+OBngDjgZvjgpPjgZ/jgY8A44Gb44KT44Gh44KH44GGAOOBm+OCk+OBpuOBhADjgZvjgpPjgajjgYYA44Gb44KT44Gs44GNAOOBm+OCk+OBreOCkwDjgZvjgpPjgbHjgYQA44Gc44KT44G2AOOBnOOCk+OBveOBhgDjgZvjgpPjgoAA44Gb44KT44KB44KT44GY44KHAOOBm+OCk+OCguOCkwDjgZvjgpPjgoTjgY8A44Gb44KT44KG44GGAOOBm+OCk+OCiOOBhgDjgZzjgpPjgokA44Gc44KT44KK44KD44GPAOOBm+OCk+OCjOOBhADjgZvjgpPjgo0A44Gd44GC44GPAOOBneOBhOOBqOOBkuOCiwDjgZ3jgYTjga0A44Gd44GG44GM44KT44GN44KH44GGAOOBneOBhuOBjQDjgZ3jgYbjgZQA44Gd44GG44GX44KTAOOBneOBhuOBoOOCkwDjgZ3jgYbjgarjgpMA44Gd44GG44GzAOOBneOBhuOCgeOCkwDjgZ3jgYbjgooA44Gd44GI44KC44GuAOOBneOBiOOCkwDjgZ3jgYzjgYQA44Gd44GS44GNAOOBneOBk+OBhgDjgZ3jgZPjgZ3jgZMA44Gd44GW44GEAOOBneOBl+OBqgDjgZ3jgZvjgYQA44Gd44Gb44KTAOOBneOBneOBkADjgZ3jgaDjgabjgosA44Gd44Gk44GGAOOBneOBpOOBiOOCkwDjgZ3jgaPjgYvjgpMA44Gd44Gk44GO44KH44GGAOOBneOBo+OBkeOBpADjgZ3jgaPjgZPjgYYA44Gd44Gj44Gb44KTAOOBneOBo+OBqADjgZ3jgajjgYzjgo8A44Gd44Go44Gl44KJAOOBneOBquOBiOOCiwDjgZ3jgarjgZ8A44Gd44G144G8AOOBneOBvOOBjwDjgZ3jgbzjgo0A44Gd44G+44GkAOOBneOBvuOCiwDjgZ3jgoDjgY8A44Gd44KA44KK44GIAOOBneOCgeOCiwDjgZ3jgoLjgZ3jgoIA44Gd44KI44GL44GcAOOBneOCieOBvuOCgQDjgZ3jgo3jgYYA44Gd44KT44GL44GEAOOBneOCk+OBkeOBhADjgZ3jgpPjgZbjgYQA44Gd44KT44GX44GkAOOBneOCk+OBnuOBjwDjgZ3jgpPjgaHjgofjgYYA44Ge44KT44GzAOOBnuOCk+OBtuOCkwDjgZ3jgpPjgb/jgpMA44Gf44GC44GEAOOBn+OBhOOBhOOCkwDjgZ/jgYTjgYbjgpMA44Gf44GE44GI44GNAOOBn+OBhOOBiuOBhgDjgaDjgYTjgYzjgY8A44Gf44GE44GNAOOBn+OBhOOBkOOBhgDjgZ/jgYTjgZHjgpMA44Gf44GE44GTAOOBn+OBhOOBluOBhADjgaDjgYTjgZjjgofjgYbjgbYA44Gg44GE44GZ44GNAOOBn+OBhOOBm+OBpADjgZ/jgYTjgZ3jgYYA44Gg44GE44Gf44GEAOOBn+OBhOOBoeOCh+OBhgDjgZ/jgYTjgabjgYQA44Gg44GE44Gp44GT44KNAOOBn+OBhOOBquOBhADjgZ/jgYTjga3jgaQA44Gf44GE44Gu44GGAOOBn+OBhOOBr+OCkwDjgaDjgYTjgbLjgofjgYYA44Gf44GE44G144GGAOOBn+OBhOOBuOOCkwDjgZ/jgYTjgbsA44Gf44GE44G+44Gk44Gw44GqAOOBn+OBhOOBv+OCk+OBkADjgZ/jgYTjgoAA44Gf44GE44KB44KTAOOBn+OBhOOChOOBjQDjgZ/jgYTjgojjgYYA44Gf44GE44KJAOOBn+OBhOOCiuOCh+OBjwDjgZ/jgYTjgosA44Gf44GE44KP44KTAOOBn+OBhuOBiADjgZ/jgYjjgosA44Gf44GK44GZAOOBn+OBiuOCiwDjgZ/jgYrjgozjgosA44Gf44GL44GEAOOBn+OBi+OBrQDjgZ/jgY3jgbMA44Gf44GP44GV44KTAOOBn+OBk+OBjwDjgZ/jgZPjgoTjgY0A44Gf44GV44GEAOOBn+OBl+OBluOCkwDjgaDjgZjjgoPjgowA44Gf44GZ44GR44KLAOOBn+OBmuOBleOCj+OCiwDjgZ/jgZ3jgYzjgowA44Gf44Gf44GL44GGAOOBn+OBn+OBjwDjgZ/jgaDjgZfjgYQA44Gf44Gf44G/AOOBn+OBoeOBsOOBqgDjgaDjgaPjgYvjgYQA44Gg44Gj44GN44KD44GPAOOBoOOBo+OBkwDjgaDjgaPjgZfjgoXjgaQA44Gg44Gj44Gf44GEAOOBn+OBpuOCiwDjgZ/jgajjgYjjgosA44Gf44Gq44Gw44GfAOOBn+OBq+OCkwDjgZ/jgazjgY0A44Gf44Gu44GX44G/AOOBn+OBr+OBpADjgZ/jgbbjgpMA44Gf44G544KLAOOBn+OBvOOBhgDjgZ/jgb7jgZQA44Gf44G+44KLAOOBoOOCgOOCiwDjgZ/jgoHjgYTjgY0A44Gf44KB44GZAOOBn+OCgeOCiwDjgZ/jgoLjgaQA44Gf44KE44GZ44GEAOOBn+OCiOOCiwDjgZ/jgonjgZkA44Gf44KK44GN44G744KT44GM44KTAOOBn+OCiuOCh+OBhgDjgZ/jgorjgosA44Gf44KL44GoAOOBn+OCjOOCiwDjgZ/jgozjgpPjgagA44Gf44KN44Gj44GoAOOBn+OCj+OCgOOCjOOCiwDjgaDjgpPjgYLjgaQA44Gf44KT44GEAOOBn+OCk+OBiuOCkwDjgZ/jgpPjgYsA44Gf44KT44GNAOOBn+OCk+OBkeOCkwDjgZ/jgpPjgZQA44Gf44KT44GV44KTAOOBn+OCk+OBmOOCh+OBhuOBswDjgaDjgpPjgZvjgYQA44Gf44KT44Gd44GPAOOBn+OCk+OBn+OBhADjgaDjgpPjgaEA44Gf44KT44Gm44GEAOOBn+OCk+OBqOOBhgDjgaDjgpPjgaoA44Gf44KT44Gr44KTAOOBoOOCk+OBreOBpADjgZ/jgpPjga7jgYYA44Gf44KT44G044KTAOOBoOOCk+OBvOOBhgDjgZ/jgpPjgb7jgaQA44Gf44KT44KB44GEAOOBoOOCk+OCjOOBpADjgaDjgpPjgo0A44Gg44KT44KPAOOBoeOBguOBhADjgaHjgYLjgpMA44Gh44GE44GNAOOBoeOBhOOBleOBhADjgaHjgYjjgpMA44Gh44GL44GEAOOBoeOBi+OCiQDjgaHjgY3jgoXjgYYA44Gh44GN44KTAOOBoeOBkeOBhOOBmgDjgaHjgZHjgpMA44Gh44GT44GPAOOBoeOBleOBhADjgaHjgZfjgY0A44Gh44GX44KK44KH44GGAOOBoeOBm+OBhADjgaHjgZ3jgYYA44Gh44Gf44GEAOOBoeOBn+OCkwDjgaHjgaHjgYrjgoQA44Gh44Gk44GY44KHAOOBoeOBpuOBjQDjgaHjgabjgpMA44Gh44Gs44GNAOOBoeOBrOOCigDjgaHjga7jgYYA44Gh44Gy44KH44GGAOOBoeOBuOOBhOOBm+OCkwDjgaHjgbvjgYYA44Gh44G+44GfAOOBoeOBv+OBpADjgaHjgb/jganjgo0A44Gh44KB44GE44GpAOOBoeOCg+OCk+OBk+OBquOBuQDjgaHjgoXjgYbjgYQA44Gh44KG44KK44KH44GPAOOBoeOCh+OBhuOBlwDjgaHjgofjgZXjgY/jgZHjgpMA44Gh44KJ44GXAOOBoeOCieOBvwDjgaHjgorjgYzjgb8A44Gh44KK44KH44GGAOOBoeOCi+OBqQDjgaHjgo/jgo8A44Gh44KT44Gf44GEAOOBoeOCk+OCguOBjwDjgaTjgYTjgYsA44Gk44GE44Gf44GhAOOBpOOBhuOBiwDjgaTjgYbjgZjjgofjgYYA44Gk44GG44Gv44KTAOOBpOOBhuOCjwDjgaTjgYvjgYYA44Gk44GL44KM44KLAOOBpOOBj+OBrQDjgaTjgY/jgosA44Gk44GR44GtAOOBpOOBkeOCiwDjgaTjgZTjgYYA44Gk44Gf44GI44KLAOOBpOOBpeOBjwDjgaTjgaTjgZgA44Gk44Gk44KAAOOBpOOBqOOCgeOCiwDjgaTjgarjgYzjgosA44Gk44Gq44G/AOOBpOOBreOBpeOBrQDjgaTjga7jgosA44Gk44G244GZAOOBpOOBvuOCieOBquOBhADjgaTjgb7jgosA44Gk44G/44GNAOOBpOOCgeOBn+OBhADjgaTjgoLjgooA44Gk44KC44KLAOOBpOOCiOOBhADjgaTjgovjgbwA44Gk44KL44G/44GPAOOBpOOCj+OCguOBrgDjgaTjgo/jgooA44Gm44GC44GXAOOBpuOBguOBpgDjgabjgYLjgb8A44Gm44GE44GK44KTAOOBpuOBhOOBiwDjgabjgYTjgY0A44Gm44GE44GR44GEAOOBpuOBhOOBk+OBjwDjgabjgYTjgZXjgaQA44Gm44GE44GXAOOBpuOBhOOBm+OBhADjgabjgYTjgZ/jgYQA44Gm44GE44GpAOOBpuOBhOOBreOBhADjgabjgYTjgbLjgofjgYYA44Gm44GE44G444KTAOOBpuOBhOOBvOOBhgDjgabjgYbjgaEA44Gm44GK44GP44KMAOOBpuOBjeOBqOOBhgDjgabjgY/jgbMA44Gn44GT44G844GTAOOBpuOBleOBjuOCh+OBhgDjgabjgZXjgZIA44Gm44GZ44KKAOOBpuOBneOBhgDjgabjgaHjgYzjgYQA44Gm44Gh44KH44GGAOOBpuOBpOOBjOOBjwDjgabjgaTjgaXjgY0A44Gn44Gj44GxAOOBpuOBpOOBvOOBhgDjgabjgaTjgoQA44Gn44Gs44GL44GIAOOBpuOBrOOBjQDjgabjgazjgZDjgYQA44Gm44Gu44Gy44KJAOOBpuOBr+OBhADjgabjgbbjgY/jgo0A44Gm44G144GgAOOBpuOBu+OBqeOBjQDjgabjgbvjgpMA44Gm44G+44GIAOOBpuOBvuOBjeOBmuOBlwDjgabjgb/jgZjjgYsA44Gm44G/44KE44GSAOOBpuOCieOBmQDjgabjgozjgbMA44Gm44KP44GRAOOBpuOCj+OBn+OBlwDjgafjgpPjgYLjgaQA44Gm44KT44GE44KTAOOBpuOCk+OBi+OBhADjgabjgpPjgY0A44Gm44KT44GQAOOBpuOCk+OBkeOCkwDjgabjgpPjgZTjgY8A44Gm44KT44GV44GEAOOBpuOCk+OBlwDjgabjgpPjgZnjgYYA44Gn44KT44GhAOOBpuOCk+OBpuOBjQDjgabjgpPjgajjgYYA44Gm44KT44Gq44GEAOOBpuOCk+OBt+OCiQDjgabjgpPjgbzjgYbjgaDjgYQA44Gm44KT44KB44GkAOOBpuOCk+OCieOCk+OBi+OBhADjgafjgpPjgorjgofjgY8A44Gn44KT44KPAOOBqeOBguOBhADjgajjgYTjgowA44Gp44GG44GL44KTAOOBqOOBhuOBjeOCheOBhgDjganjgYbjgZAA44Go44GG44GXAOOBqOOBhuOCgOOBjgDjgajjgYrjgYQA44Go44GK44GLAOOBqOOBiuOBjwDjgajjgYrjgZkA44Go44GK44KLAOOBqOOBi+OBhADjgajjgYvjgZkA44Go44GN44GK44KKAOOBqOOBjeOBqeOBjQDjgajjgY/jgYQA44Go44GP44GX44KF44GGAOOBqOOBj+OBpuOCkwDjgajjgY/jgasA44Go44GP44G544GkAOOBqOOBkeOBhADjgajjgZHjgosA44Go44GT44KEAOOBqOOBleOBiwDjgajjgZfjgofjgYvjgpMA44Go44Gd44GGAOOBqOOBn+OCkwDjgajjgaHjgoXjgYYA44Go44Gj44GN44KF44GGAOOBqOOBo+OBj+OCkwDjgajjgaTjgZzjgpMA44Go44Gk44Gr44KF44GGAOOBqOOBqeOBkeOCiwDjgajjgajjga7jgYjjgosA44Go44Gq44GEAOOBqOOBquOBiOOCiwDjgajjgarjgooA44Go44Gu44GV44G+AOOBqOOBsOOBmQDjganjgbbjgYzjgo8A44Go44G744GGAOOBqOOBvuOCiwDjgajjgoHjgosA44Go44KC44Gg44GhAOOBqOOCguOCiwDjganjgojjgYbjgbMA44Go44KJ44GI44KLAOOBqOOCk+OBi+OBpADjganjgpPjgbbjgooA44Gq44GE44GL44GPAOOBquOBhOOBk+OBhgDjgarjgYTjgZfjgocA44Gq44GE44GZAOOBquOBhOOBm+OCkwDjgarjgYTjgZ3jgYYA44Gq44GK44GZAOOBquOBjOOBhADjgarjgY/jgZkA44Gq44GS44KLAOOBquOBk+OBhuOBqQDjgarjgZXjgZEA44Gq44Gf44Gn44GT44GTAOOBquOBo+OBqOOBhgDjgarjgaTjgoTjgZnjgb8A44Gq44Gq44GK44GXAOOBquOBq+OBlOOBqADjgarjgavjgoLjga4A44Gq44Gr44KPAOOBquOBruOBiwDjgarjgbXjgaAA44Gq44G+44GE44GNAOOBquOBvuOBiADjgarjgb7jgb8A44Gq44G/44GgAOOBquOCgeOCieOBiwDjgarjgoHjgosA44Gq44KE44KAAOOBquOCieOBhgDjgarjgonjgbMA44Gq44KJ44G2AOOBquOCjOOCiwDjgarjgo/jgajjgbMA44Gq44KP44Gw44KKAOOBq+OBguOBhgDjgavjgYTjgYzjgZ8A44Gr44GG44GRAOOBq+OBiuOBhADjgavjgYvjgYQA44Gr44GM44GmAOOBq+OBjeOBswDjgavjgY/jgZfjgb8A44Gr44GP44G+44KTAOOBq+OBkuOCiwDjgavjgZXjgpPjgYvjgZ/jgpPjgZ0A44Gr44GX44GNAOOBq+OBm+OCguOBrgDjgavjgaHjgZjjgofjgYYA44Gr44Gh44KI44GG44GzAOOBq+OBo+OBiwDjgavjgaPjgY0A44Gr44Gj44GR44GEAOOBq+OBo+OBk+OBhgDjgavjgaPjgZXjgpMA44Gr44Gj44GX44KH44GPAOOBq+OBo+OBmeOBhgDjgavjgaPjgZvjgY0A44Gr44Gj44Gm44GEAOOBq+OBquOBhgDjgavjgbvjgpMA44Gr44G+44KBAOOBq+OCguOBpADjgavjgoTjgooA44Gr44KF44GG44GE44KTAOOBq+OCiuOCk+OBl+OCgwDjgavjgo/jgajjgooA44Gr44KT44GEAOOBq+OCk+OBiwDjgavjgpPjgY0A44Gr44KT44GS44KTAOOBq+OCk+OBl+OBjQDjgavjgpPjgZrjgYYA44Gr44KT44Gd44GGAOOBq+OCk+OBn+OBhADjgavjgpPjgaEA44Gr44KT44Gm44GEAOOBq+OCk+OBq+OBjwDjgavjgpPjgbcA44Gr44KT44G+44KKAOOBq+OCk+OCgADjgavjgpPjgoHjgYQA44Gr44KT44KI44GGAOOBrOOBhOOBj+OBjgDjgazjgYvjgZkA44Gs44GQ44GE44Go44KLAOOBrOOBkOOBhgDjgazjgY/jgoLjgooA44Gs44GZ44KAAOOBrOOBvuOBiOOBswDjgazjgoHjgooA44Gs44KJ44GZAOOBrOOCk+OBoeOCg+OBjwDjga3jgYLjgZIA44Gt44GE44GNAOOBreOBhOOCiwDjga3jgYTjgo0A44Gt44GQ44GbAOOBreOBj+OBn+OBhADjga3jgY/jgokA44Gt44GT44GcAOOBreOBk+OCgADjga3jgZXjgZIA44Gt44GZ44GU44GZAOOBreOBneOBueOCiwDjga3jgaDjgpMA44Gt44Gk44GEAOOBreOBo+OBl+OCkwDjga3jgaTjgZ7jgYYA44Gt44Gj44Gf44GE44GO44KHAOOBreOBtuOBneOBjwDjga3jgbXjgaAA44Gt44G844GGAOOBreOBu+OCiuOBr+OBu+OCigDjga3jgb7jgY0A44Gt44G+44KP44GXAOOBreOBv+OBvwDjga3jgoDjgYQA44Gt44KA44Gf44GEAOOBreOCguOBqADjga3jgonjgYYA44Gt44KP44GWAOOBreOCk+OBhOOCigDjga3jgpPjgYrjgZcA44Gt44KT44GL44KTAOOBreOCk+OBjeOCkwDjga3jgpPjgZAA44Gt44KT44GWAOOBreOCk+OBlwDjga3jgpPjgaHjgoPjgY8A44Gt44KT44GpAOOBreOCk+OBtADjga3jgpPjgbbjgaQA44Gt44KT44G+44GkAOOBreOCk+OCiuOCh+OBhgDjga3jgpPjgozjgYQA44Gu44GE44GaAOOBruOBiuOBpeOBvgDjga7jgYzjgZkA44Gu44GN44Gq44G/AOOBruOBk+OBjuOCigDjga7jgZPjgZkA44Gu44GT44KLAOOBruOBm+OCiwDjga7jgZ7jgY8A44Gu44Ge44KAAOOBruOBn+OBvuOBhgDjga7jgaHjgbvjgakA44Gu44Gj44GPAOOBruOBsOOBmQDjga7jga/jgokA44Gu44G544KLAOOBruOBvOOCiwDjga7jgb/jgoLjga4A44Gu44KE44G+AOOBruOCieOBhOOBrADjga7jgonjga3jgZMA44Gu44KK44KC44GuAOOBruOCiuOChuOBjQDjga7jgozjgpMA44Gu44KT44GNAOOBsOOBguOBhADjga/jgYLjgY8A44Gw44GC44GV44KTAOOBsOOBhOOBiwDjgbDjgYTjgY8A44Gv44GE44GR44KTAOOBr+OBhOOBlADjga/jgYTjgZfjgpMA44Gv44GE44GZ44GEAOOBr+OBhOOBm+OCkwDjga/jgYTjgZ3jgYYA44Gv44GE44GhAOOBsOOBhOOBsOOBhADjga/jgYTjgozjgaQA44Gv44GI44KLAOOBr+OBiuOCiwDjga/jgYvjgYQA44Gw44GL44KKAOOBr+OBi+OCiwDjga/jgY/jgZfjgoUA44Gv44GR44KTAOOBr+OBk+OBtgDjga/jgZXjgb8A44Gv44GV44KTAOOBr+OBl+OBlADjgbDjgZfjgocA44Gv44GX44KLAOOBr+OBm+OCiwDjgbHjgZ3jgZPjgpMA44Gv44Gd44KTAOOBr+OBn+OCkwDjga/jgaHjgb/jgaQA44Gv44Gk44GK44KTAOOBr+OBo+OBi+OBjwDjga/jgaXjgY0A44Gv44Gj44GN44KKAOOBr+OBo+OBj+OBpADjga/jgaPjgZHjgpMA44Gv44Gj44GT44GGAOOBr+OBo+OBleOCkwDjga/jgaPjgZfjgpMA44Gv44Gj44Gf44GkAOOBr+OBo+OBoeOCheOBhgDjga/jgaPjgabjgpMA44Gv44Gj44G044KH44GGAOOBr+OBo+OBveOBhgDjga/jgarjgZkA44Gv44Gq44GzAOOBr+OBq+OBi+OCgADjga/jgbbjgonjgZcA44Gv44G/44GM44GNAOOBr+OCgOOBi+OBhgDjga/jgoHjgaQA44Gv44KE44GEAOOBr+OChOOBlwDjga/jgonjgYYA44Gv44KN44GG44GD44KTAOOBr+OCj+OBhADjga/jgpPjgYQA44Gv44KT44GI44GEAOOBr+OCk+OBiuOCkwDjga/jgpPjgYvjgY8A44Gv44KT44GN44KH44GGAOOBsOOCk+OBkOOBvwDjga/jgpPjgZMA44Gv44KT44GX44KDAOOBr+OCk+OBmeOBhgDjga/jgpPjgaDjgpMA44Gx44KT44GhAOOBseOCk+OBpADjga/jgpPjgabjgYQA44Gv44KT44Go44GXAOOBr+OCk+OBruOBhgDjga/jgpPjgbEA44Gv44KT44G244KTAOOBr+OCk+OBuuOCkwDjga/jgpPjgbzjgYbjgY0A44Gv44KT44KB44GEAOOBr+OCk+OCieOCkwDjga/jgpPjgo3jgpMA44Gy44GE44GNAOOBsuOBhuOCkwDjgbLjgYjjgosA44Gy44GL44GPAOOBsuOBi+OCigDjgbLjgYvjgosA44Gy44GL44KTAOOBsuOBj+OBhADjgbLjgZHjgaQA44Gy44GT44GG44GNAOOBsuOBk+OBjwDjgbLjgZXjgYQA44Gy44GV44GX44G244KKAOOBsuOBleOCkwDjgbPjgZjjgoXjgaTjgYvjgpMA44Gy44GX44KHAE44TGFuZ3VhZ2U4SmFwYW5lc2VFAFBvcnR1Z3XDqnMAUG9ydHVndWVzZQBhYmF1bGFyAGFiZG9taW5hbABhYmV0bwBhYmlzc2luaW8AYWJqZXRvAGFibHVjYW8AYWJuZWdhcgBhYm90b2FyAGFicnV0YWxoYXIAYWJzdXJkbwBhYnV0cmUAYWNhdXRlbGFyAGFjY2Vzc29yaW9zAGFjZXRvbmEAYWNob2NvbGF0YWRvAGFjaXJyYXIAYWNuZQBhY292YXJkYXIAYWNyb3N0aWNvAGFjdGlub21pY2V0ZQBhY3VzdGljbwBhZGFwdGF2ZWwAYWRldXMAYWRpdmluaG8AYWRqdW50bwBhZG1vZXN0YXIAYWRub21pbmFsAGFkb3Rpdm8AYWRxdWlyaXIAYWRyaWF0aWNvAGFkc29yY2FvAGFkdXRvcmEAYWR2b2dhcgBhZXJvc3NvbABhZmF6ZXJlcwBhZmV0dW9zbwBhZml4bwBhZmx1aXIAYWZvcnR1bmFyAGFmcm91eGFyAGFmdG9zYQBhZnVuaWxhcgBhZ2VudGVzAGFnaXRvAGFnbHV0aW5hcgBhaWF0b2xhAGFpbW9yZQBhaW5vAGFpcG8AYWlyb3NvAGFqZWl0YXIAYWpvZWxoYXIAYWp1ZGFudGUAYWp1c3RlAGFsYXphbwBhbGJ1bWluYQBhbGN1bmhhAGFsZWdyaWEAYWxleGFuZHJlAGFsZm9ycmlhcgBhbGd1bnMAYWxodXJlcwBhbGl2aW8AYWxtb3hhcmlmZQBhbG90cm9waWNvAGFscGlzdGUAYWxxdWltaXN0YQBhbHNhY2lhbm8AYWx0dXJhAGFsdXZpYW8AYWx2dXJhAGFtYXpvbmljbwBhbWJ1bGF0b3JpbwBhbWV0b2RpY28AYW1pemFkZXMAYW1uaW90aWNvAGFtb3ZpdmVsAGFtdXJhZGEAYW5hdG9taWNvAGFuY29yYXIAYW5leG8AYW5mb3JhAGFuaXZlcnNhcmlvAGFuam8AYW5vdGFyAGFuc2lvc28AYW50dXJpbwBhbnV2aWFyAGFudmVyc28AYW56b2wAYW9uZGUAYXBhemlndWFyAGFwaXRvAGFwbGljYXZlbABhcG90ZW90aWNvAGFwcmltb3JhcgBhcHJ1bW8AYXB0bwBhcHVyb3MAYXF1b3NvAGFyYXV0bwBhcmJ1c3RvAGFyZHVvAGFyZXN0YQBhcmZhcgBhcmd1dG8AYXJpdG1ldGljbwBhcmxlcXVpbQBhcm1pc3RpY2lvAGFyb21hdGl6YXIAYXJwb2FyAGFycXVpdm8AYXJydW1hcgBhcnNlbmlvAGFydHVyaWFubwBhcnVhcXVlAGFydm9yZXMAYXNjb3JiaWNvAGFzcGlyaW5hAGFzcXVlcm9zbwBhc3N1c3RhcgBhc3R1dG8AYXRhemFuYXIAYXRpdm8AYXRsZXRpc21vAGF0bW9zZmVyaWNvAGF0b3JtZW50YXIAYXRyb3oAYXR1cmRpcgBhdWRpdmVsAGF1ZmVyaXIAYXVndXN0bwBhdWxhAGF1bWVudG8AYXVyb3JhAGF1dHVhcgBhdmF0YXIAYXZleGFyAGF2aXppbmhhcgBhdm9sdW1hcgBhdnVsc28AYXhpb21hdGljbwBhemVyYmFpamFubwBhemltdXRlAGF6dWxlam8AYmFjdGVyaW9sb2dpc3RhAGJhZHVsYXF1ZQBiYWZvcmFkYQBiYWl4b3RlAGJhanVsYXIAYmFsemFxdWlhbmEAYmFtYnV6YWwAYmFuem8AYmFvYmEAYmFxdWV0YQBiYXJ1bGhvAGJhc3RvbmV0ZQBiYXR1dGEAYmF1eGl0YQBiYXZhcm8AYmF6dWNhAGJjcmVwdXNjdWxhcgBiZWF0bwBiZWR1aW5vAGJlZ29uaWEAYmVoYXZpb3Jpc3RhAGJlaXNlYm9sAGJlbHplYnUAYmVtb2wAYmVuemlkbwBiZW9jaW8AYmVxdWVyAGJlcnJvAGJlc3VudGFyAGJldHVtZQBiZXhpZ2EAYmV6ZXJybwBiaWF0bG9uAGJpYm9jYQBiaWN1c3BpZGUAYmlkaXJlY2lvbmFsAGJpZW5pbwBiaWZ1cmNhcgBiaWdvcm5hAGJpanV0ZXJpYQBiaW1vdG9yAGJpbm9ybWFsAGJpb3hpZG8AYmlwb2xhcml6YWNhbwBiaXF1aW5pAGJpcnV0aWNlAGJpc3R1cmkAYml0dWNhAGJpdW5pdm9jbwBiaXZhbHZlAGJpemFycm8AYmxhc2ZlbW8AYmxlbm9ycmVpYQBibGluZGFyAGJsb3F1ZWlvAGJsdXNhbwBib2F6dWRhAGJvZmV0ZQBib2p1ZG8AYm9sc28AYm9tYm9yZG8AYm9uem8AYm90aW5hAGJvcXVpYWJlcnRvAGJvc3Rvbmlhbm8AYm90dWxpc21vAGJvdXJib24AYm92aW5vAGJveGltYW5lAGJyYXZ1cmEAYnJldmlkYWRlAGJyaXRhcgBicm94YXIAYnJ1bm8AYnJ1eHVsZWlvAGJ1Ym9uaWNvAGJ1Y29saWNvAGJ1ZGEAYnVkaXN0YQBidWVpcm8AYnVmZmVyAGJ1Z3JlAGJ1amFvAGJ1bWVyYW5ndWUAYnVydW5kaW5lcwBidXN0bwBidXRpcXVlAGJ1emlvcwBjYWF0aW5nYQBjYWJ1cXVpAGNhY3VuZGEAY2FmdXpvAGNhanVlaXJvAGNhbXVyY2EAY2FudWRvAGNhcXVpemVpcm8AY2Fydm9laXJvAGNhc3VsbwBjYXR1YWJhAGNhdXRlcml6YXIAY2Vib2xpbmhhAGNlZHVsYQBjZWlmZWlybwBjZWx1bG9zZQBjZXJ6aXIAY2VzdG8AY2V0cm8AY2V1cwBjZXZhcgBjaGF2ZW5hAGNoZXJvcXVpAGNoaXRhAGNob3ZpZG8AY2h1dm9zbwBjaWF0aWNvAGNpYmVybmV0aWNvAGNpY3V0YQBjaWRyZWlyYQBjaWVudGlzdGFzAGNpZnJhcgBjaWdhcnJvAGNpbGlvAGNpbW8AY2luemVudG8AY2lvc28AY2lwcmlvdGEAY2lydXJnaWNvAGNpc3RvAGNpdHJpY28AY2l1bWVudG8AY2l2aXNtbwBjbGF2aWN1bGEAY2xlcm8AY2xpdG9yaXMAY2x1c3RlcgBjb2F4aWFsAGNvYnJpcgBjb2NvdGEAY29kb3JuaXoAY29leGlzdGlyAGNvZ3VtZWxvAGNvaXRvAGNvbHVzYW8AY29tcGFpeGFvAGNvbXV0YXRpdm8AY29udGVudGFtZW50bwBjb252dWxzaXZvAGNvb3JkZW5hdGl2YQBjb3F1ZXRlbABjb3JyZXRvAGNvcnZvAGNvc3R1cmVpcm8AY290b3ZpYQBjb3ZpbABjb3ppbmhlaXJvAGNyZXRpbm8AY3Jpc3RvAGNyaXZvAGNyb3RhbG8AY3J1emVzAGN1Ym8AY3VjdWlhAGN1ZWlybwBjdWlkYXIAY3VqbwBjdWx0dXJhbABjdW5pbGluZ3VhAGN1cHVsYQBjdXJ2bwBjdXN0b3NvAGN1dHVjYXIAY3phcmlzbW8AZGFibGlvAGRhY290YQBkYWRvcwBkYWd1ZXJyZW90aXBvAGRhaXF1aXJpAGRhbHRvbmlzbW8AZGFtaXN0YQBkYW50ZXNjbwBkYXF1aWxvAGRhcndpbmlzdGEAZGFzZWluAGRhdGl2bwBkZWFvAGRlYnV0YW50ZXMAZGVjdXJzbwBkZWR1emlyAGRlZnVudG8AZGVndXN0YXIAZGVqZXRvAGRlbHRvaWRlAGRlbW92ZXIAZGVudW5jaWFyAGRlcHV0YWRvAGRlcXVlAGRlcnZpeGUAZGVzdmlydHVhcgBkZXR1cnBhcgBkZXV0ZXJvbm9taW8AZGV2b3RvAGRleHRyb3NlAGRlem9pdG8AZGlhdHJpYmUAZGljb3RvbWljbwBkaWRhdGljbwBkaWV0aXN0YQBkaWZ1c28AZGlncmVzc2FvAGRpbHV2aW8AZGltaW51dG8AZGluaGVpcm8AZGlub3NzYXVybwBkaW94aWRvAGRpcGxvbWF0aWNvAGRpcXVlAGRpcmltaXZlbABkaXN0dXJiaW8AZGl2dWxnYXIAZGl6aXZlbABkb2FyAGRvYnJvAGRvY3VyYQBkb2RvaQBkb2VyAGRvZ3VlAGRvbG9zbwBkb21vAGRvbnplbGEAZG9waW5nAGRvcnNhbABkb3NzaWUAZG90ZQBkb3V0cm8AZG96ZQBkcmF2aWRpY28AZHJlbm8AZHJvcGVzAGRydXNvAGR1Ym5pbwBkdWN0bwBkdWV0bwBkdWxpamEAZHVuZHVtAGR1b2Rlbm8AZHVxdWVzYQBkdXJvdQBkdXZpZG9zbwBkdXppYQBlYmFubwBlYnJpbwBlYnVybmVvAGVjaGFycGUAZWNsdXNhAGVjb3NzaXN0ZW1hAGVjdG9wbGFzbWEAZWN1bWVuaXNtbwBlY3plbWEAZWRlbgBlZGl0b3JpYWwAZWRyZWRvbQBlZHVsY29yYXIAZWZldHVhcgBlZmlnaWUAZWZsdXZpbwBlZ3Jlc3NvAGVndWEAZWluc3RlaW5pYW5vAGVpcmEAZWl2YXIAZWl4b3MAZWpldGFyAGVsYXN0b21lcm8AZWxkb3JhZG8AZWxpeGlyAGVsbW8AZWxvcXVlbnRlAGVsdWNpZGF0aXZvAGVtYXJhbmhhcgBlbWJ1dGlyAGVtZmEAZW1pdGlyAGVtb3Rpdm8AZW1wdXhvAGVtdWxzYW8AZW5hbW9yYXIAZW5jdXJ2YXIAZW5kdXJvAGVuZXZvYXIAZW5mdXJuYXIAZW5ndWljbwBlbmhvAGVuaWdtaXN0YQBlbmx1dGFyAGVub3JtaWRhZGUAZW5wcmVlbmRpbWVudG8AZW5xdWFudG8AZW5yaXF1ZWNlcgBlbnJ1Z2FyAGVudHVzaWFzdGljbwBlbnVuY2lhcgBlbnZvbHZpbWVudG8AZW54dXRvAGVuemltYXRpY28AZW9saWNvAGVwaXRldG8AZXBveGkAZXB1cmEAZXF1aXZvY28AZXJhcmlvAGVyZXRvAGVyZ3VpZG8AZXJpc2lwZWxhAGVybW8AZXJvdGl6YXIAZXJyb3MAZXJ1cGNhbwBlcnZpbGhhAGVzYnVyYWNhcgBlc2N1dGFyAGVzZnV6aWFudGUAZXNndWlvAGVzbG92ZW5vAGVzbXVycmFyAGVzb3RlcmlzbW8AZXNwZXJhbmNhAGVzcGlyaXRvAGVzcHVyaW8AZXNzZW5jaWFsbWVudGUAZXN0dXJyaWNhcgBlc3ZvYWNhcgBldGFyaW8AZXRlcm5vAGV0aXF1ZXRhcgBldG5vbG9nbwBldG9zAGV0cnVzY28AZXVjbGlkaWFubwBldWZvcmljbwBldWdlbmljbwBldW51Y28AZXVyb3BpbwBldXN0YXF1aW8AZXV0YW5hc2lhAGV2YXNpdm8AZXZlbnR1YWxpZGFkZQBldml0YXZlbABldm9sdWlyAGV4YXVzdG9yAGV4Y3Vyc2lvbmlzdGEAZXhlcmNpdG8AZXhmb2xpYWRvAGV4aXRvAGV4b3RpY28AZXhwdXJnbwBleHN1ZGFyAGV4dHJ1c29yYQBleHVtYXIAZmFidWxvc28AZmFjdWx0YXRpdm8AZmFkbwBmYWd1bGhhAGZhaXhhcwBmYWp1dG8AZmFsdG9zbwBmYW1vc28AZmFuemluZQBmYXBlc3AAZmFxdWlyAGZhcnR1cmEAZmFzdGlvAGZhdHVyaXN0YQBmYXVzdG8AZmF2b3JpdG8AZmF4aW5laXJhAGZhemVyAGZlYWxkYWRlAGZlYnJpbABmZWN1bmRvAGZlZG9yZW50bwBmZWVyaWNvAGZlaXhlAGZlbGljaWRhZGUAZmVscHVkbwBmZWx0cm8AZmVtdXIAZmVub3RpcG8AZmVydnVyYQBmZXN0aXZvAGZldG8AZmV1ZG8AZmV2ZXJlaXJvAGZlemluaGEAZmlhc2NvAGZpYnJhAGZpY3RpY2lvAGZpZHVjaWFyaW8AZmllc3AAZmlmYQBmaWd1cmlubwBmaWppYW5vAGZpbHRybwBmaW51cmEAZmlvcmRlAGZpcXVlaQBmaXJ1bGEAZmlzc3VyYXIAZml0b3RlY2EAZml2ZWxhAGZpeG8AZmxhdmlvAGZsZXhvcgBmbGlidXN0ZWlybwBmbG90aWxoYQBmbHV4b2dyYW1hAGZvYm9zAGZvY28AZm9mdXJhAGZvZ3Vpc3RhAGZvaWUAZm9saWN1bG8AZm9taW5oYQBmb250ZQBmb3J1bQBmb3NzbwBmb3Rvc3NpbnRlc2UAZm94dHJvdGUAZnJhdWR1bGVudG8AZnJldm8AZnJpdm9sbwBmcm91eG8AZnJ1dG9zZQBmdWJhAGZ1Y3NpYQBmdWdpdGl2bwBmdWluaGEAZnVqYW8AZnVsdXN0cmVjbwBmdW1vAGZ1bmlsZWlybwBmdXJ1bmN1bG8AZnVzdGlnYXIAZnV0dXJvbG9nbwBmdXhpY28AZnV6dWUAZ2FicmllbABnYWVsaWNvAGdhZmllaXJhAGdhZ3Vlam8AZ2Fpdm90YQBnYWpvAGdhbHZhbm9wbGFzdGljbwBnYW1vAGdhbnNvAGdhcnJ1Y2hhAGdhc3Ryb25vbW8AZ2F0dW5vAGdhdXNzaWFubwBnYXZpYW8AZ2F4ZXRhAGdhemV0ZWlybwBnZWFyAGdlaXNlcgBnZW1pbmlhbm8AZ2VuZXJvc28AZ2VudWlubwBnZW9zc2luY2xpbmFsAGdlcnVuZGlvAGdlc3R1YWwAZ2V0dWxpc3RhAGdpYmkAZ2lnb2xvAGdpbGV0ZQBnaW5zZW5nAGdpcm9zY29waW8AZ2xhdWNpbwBnbGFjaWFsAGdsZWJhAGdsaWZvAGdsb3RlAGdsdXRvbmlhAGdub3N0aWNvAGdvZWxhAGdvZ28AZ29pdGFjYQBnb2xwaXN0YQBnb21vAGdvbnpvAGdvcnJvAGdvc3RvdQBnb3RpY3VsYQBnb3VybWV0AGdvdmVybm8AZ296bwBncmF4bwBncmV2aXN0YQBncml0bwBncm90ZXNjbwBncnV0YQBndWF4aW5pbQBndWRlAGd1ZXRvAGd1aXpvAGd1bG9zbwBndW1lAGd1cnUAZ3VzdGF0aXZvAGdyZWxoYWRvAGd1dHVyYWwAaGFiaXR1ZQBoYWx0ZXJvZmlsaXN0YQBoYW1idXJndWVyAGhhbnNlbmlhc2UAaGFwcGVuaW5nAGhhcnBpc3RhAGhhc3RlYXIAaGF2ZXJlcwBoZWJyZXUAaGVjdG9tZXRybwBoZWRvbmlzdGEAaGVnaXJhAGhlbGVuYQBoZWxtaW50bwBoZW1vcnJvaWRhcwBoZW5yaXF1ZQBoZXB0YXNzaWxhYm8AaGVydHppYW5vAGhlc2l0YXIAaGV0ZXJvc3NleHVhbABoZXVyaXN0aWNvAGhleGFnb25vAGhpYXRvAGhpYnJpZG8AaGlkcm9zdGF0aWNvAGhpZmVuaXphcgBoaWdpZW5pemFyAGhpbGFyaW8AaGltZW4AaGlubwBoaXBwaWUAaGlyc3V0bwBoaXN0b3Jpb2dyYWZpYQBoaXRsZXJpc3RhAGhvZG9tZXRybwBob2plAGhvbG9ncmFtYQBob211cwBob25yb3NvAGhvcXVlaQBob3J0bwBob3N0aWxpemFyAGhvdGVudG90ZQBodWd1ZW5vdGUAaHVtaWxkZQBodW5vAGh1cnJhAGh1dHUAaWFpYQBpYWxvcml4YQBpYW1iaWNvAGlhbnNhAGlhcXVlAGlhcmEAaWF0aXN0YQBpYmVyaWNvAGliaXMAaWNhcgBpY2ViZXJnAGljb3NhZ29ubwBpZGFkZQBpZGVvbG9nbwBpZGlvdGljZQBpZG9zbwBpZW1lbml0YQBpZW5lAGlnYXJhcGUAaWdsdQBpZ25vcmFyAGlncmVqYQBpZ3VhcmlhAGlpZGljaGUAaWxhdGl2bwBpbGV0cmFkbwBpbGhhcmdhAGlsaW1pdGFkbwBpbG9naXNtbwBpbHVzdHJpc3NpbW8AaW1hdHVybwBpbWJ1emVpcm8AaW1lcnNvAGltaXRhdmVsAGltb3ZlbABpbXB1dGFyAGltdXRhdmVsAGluYXZlcmlndWF2ZWwAaW5jdXRpcgBpbmR1emlyAGluZXh0cmljYXZlbABpbmZ1c2FvAGluZ3VhAGluaGFtZQBpbmlxdW8AaW5qdXN0bwBpbm5pbmcAaW5veGlkYXZlbABpbnF1aXNpdG9yaWFsAGluc3VzdGVudGF2ZWwAaW50dW1lc2NpbWVudG8AaW51dGlsaXphdmVsAGludnVsbmVyYXZlbABpbnpvbmVpcm8AaW9kbwBpb2d1cnRlAGlvaW8AaW9ub3NmZXJhAGlvcnViYQBpb3RhAGlwc2lsb24AaXJhc2NpdmVsAGlyaXMAaXJsYW5kZXMAaXJtYW9zAGlyb3F1ZXMAaXJydXBjYW8AaXNjYQBpc2VudG8AaXNsYW5kZXMAaXNvdG9wbwBpc3F1ZWlybwBpc3JhZWxpdGEAaXNzbwBpc3RvAGl0ZXJiaW8AaXRpbmVyYXJpbwBpdWFuZQBpdWdvc2xhdm8AamFidXRpY2FiZWlyYQBqYWN1dGluZ2EAamFkZQBqYWd1bmNvAGphaW5pc3RhAGphbGVjbwBqYW1ibwBqYW50YXJhZGEAamFwb25lcwBqYXF1ZXRhAGphcnJvAGphc21pbQBqYXRvAGphdWxhAGphdmVsAGphenoAamVndWUAamVpdG9zbwBqZWp1bQBqZW5pcGFwbwBqZW92YQBqZXF1aXRpYmEAamVyc2VpAGplc3VzAGpldG9tAGppYm9pYQBqaWhhZABqaWxvAGppbmdsZQBqaXBlAGpvY29zbwBqb2VsaG8Aam9ndWV0ZQBqb2lvAGpvam9iYQBqb3JybwBqb3RhAGpvdWxlAGpvdmlhbm8AanViaWxvc28AanVkb2NhAGp1Z3VsYXIAanVpem8AanVqdWJhAGp1bGlhbm8AanVtZW50bwBqdW50bwBqdXJ1cnUAanVzdG8AanV0YQBqdXZlbnR1ZGUAbGFidXRhcgBsYWd1bmEAbGFpY28AbGFqb3RhAGxhbnRlcm5pbmhhAGxhcHNvAGxhcXVlYXIAbGFzdHJvAGxhdXRvAGxhdnJhcgBsYXhhdGl2bwBsYXplcgBsZWFzaW5nAGxlYnJlAGxlY2lvbmFyAGxlZG8AbGVndW1pbm9zbwBsZWl0dXJhAGxlbGUAbGVtdXJlAGxlbnRvAGxlb25hcmRvAGxlcHRvbgBsZXF1ZQBsZXN0ZQBsZXRyZWlybwBsZXVjb2NpdG8AbGV2aXRpY28AbGV4aWNvbG9nbwBsaGFtYQBsaHVmYXMAbGlhbWUAbGljb3Jvc28AbGlkb2NhaW5hAGxpbGlwdXRpYW5vAGxpbXVzaW5lAGxpbm90aXBvAGxpcG9wcm90ZWluYQBsaXF1aWRvcwBsaXJpc21vAGxpc3VyYQBsaXR1cmdpY28AbGl2cm9zAGxpeG8AbG9idWxvAGxvY3V0b3IAbG9kbwBsb2dybwBsb2ppc3RhAGxvbWJyaWdhAGxvbnRyYQBsb29wAGxvcXVhegBsb3JvdGEAbG9zYW5nbwBsb3R1cwBsb3V2b3IAbHVhcgBsdWJyaWZpY2F2ZWwAbHVjcm9zAGx1Z3VicmUAbHVpcwBsdW1pbm9zbwBsdW5ldGEAbHVzdHJvc28AbHV0bwBsdXZhcwBsdXh1cmlhbnRlAGx1emVpcm8AbWFkdXJvAG1hZXN0cm8AbWFmaW9zbwBtYWdybwBtYWl1c2N1bGEAbWFqb3JpdGFyaW8AbWFsdmlzdG8AbWFtdXRlAG1hbnV0ZW5jYW8AbWFwb3RlY2EAbWFxdWluaXN0YQBtYXJ6aXBhAG1hc3R1cmJhcgBtYXR1dG8AbWF1c29sZXUAbWF2aW9zbwBtYXhpeGUAbWF6dXJjYQBtZWNoYQBtZWR1c2EAbWVmaXN0b2ZlbGljbwBtZWdlcmEAbWVpcmluaG8AbWVscm8AbWVtb3JpemFyAG1lbnUAbWVxdWV0cmVmZQBtZXJ0aW9sYXRlAG1lc3RyaWEAbWV0cm92aWFyaW8AbWV4aWxoYW8AbWV6YW5pbm8AbWlhdQBtaWNyb3NzZWd1bmRvAG1pZGlhAG1pZ3JhdG9yaW8AbWltb3NhAG1pbnV0bwBtaW9zb3RpcwBtaXJ0aWxvAG1pc3R1cmFyAG1pdHp2YWgAbWl1ZG9zAG1peHVydWNhAG1uZW1vbmljbwBtb2FnZW0AbW9iaWxpemFyAG1vZHVsbwBtb2VyAG1vZm8AbW9nbm8AbW9pdGEAbW9sdXNjbwBtb251bWVudG8AbW9xdWVjYQBtb3J1Yml4YWJhAG1vc3RydWFyaW8AbW90cml6AG1vdXNlAG1vdml2ZWwAbW96YXJlbGEAbXVhcnJhAG11Y3VsbWFubwBtdWRvAG11Z2lyAG11aXRvcwBtdW11bmhhAG11bmlyAG11b24AbXVxdWlyYQBtdXJyb3MAbXVzc2VsaW5hAG5hY29lcwBuYWRvAG5hZnRhbGluYQBuYWdvAG5haXBlAG5hamEAbmFsZ3VtAG5hbW9ybwBuYW5xdWltAG5hcG9saXRhbm8AbmFxdWlsbwBuYXNjaW1lbnRvAG5hdXRpbG8AbmF2aW9zAG5hemlzdGEAbmVidWxvc28AbmVjdGFyaW5hAG5lZnJvbG9nbwBuZWd1cwBuZWxvcmUAbmVudWZhcgBuZXBvdGlzbW8AbmVydnVyYQBuZXN0ZQBuZXR1bm8AbmV1dHJvbgBuZXZvZWlybwBuZXd0b25pYW5vAG5leG8AbmhlbmhlbmhlbQBuaG9xdWUAbmlnZXJpYW5vAG5paWxpc3RhAG5pbmhvAG5pb2JpbwBuaXBvbmljbwBuaXF1ZWxhcgBuaXJ2YW5hAG5pc3RvAG5pdHJvZ2xpY2VyaW5hAG5pdm9zbwBub2JyZXphAG5vY2l2bwBub2VsAG5vZ3VlaXJhAG5vaXZvAG5vam8Abm9taW5hdGl2bwBub251cGxvAG5vcnVlZ3VlcwBub3N0YWxnaWNvAG5vdHVybm8Abm91dmVhdQBudWFuY2EAbnVibGFyAG51Y2xlb3RpZGVvAG51ZGlzdGEAbnVsbwBudW1pc21hdGljbwBudW5xdWluaGEAbnVwY2lhcwBudXRyaXRpdm8AbnV2ZW5zAG9hc2lzAG9iY2VjYXIAb2Jlc28Ab2JpdHVhcmlvAG9iamV0b3MAb2Jsb25nbwBvYm5veGlvAG9icmlnYXRvcmlvAG9ic3RydWlyAG9idHVzbwBvYnVzAG9idmlvAG9jYXNvAG9jY2lwaXRhbABvY2Vhbm9ncmFmbwBvY2lvc28Ab2NsdXNpdm8Ab2NvcnJlcgBvY3JlAG9jdG9nb25vAG9kYWxpc2NhAG9kaXNzZWlhAG9kb3JpZmljbwBvZXJzdGVkAG9lc3RlAG9mZXJ0YXIAb2ZpZGlvAG9mdGFsbW9sb2dvAG9naXZhAG9ndW0Ab2lnYWxlAG9pdGF2bwBvaXRvY2VudG9zAG9qZXJpemEAb2xhcmlhAG9sZW9zbwBvbGZhdG8Ab2xob3MAb2xpdmVpcmEAb2xtbwBvbG9yAG9sdmlkYXZlbABvbWJ1ZHNtYW4Ab21lbGV0ZWlyYQBvbWl0aXIAb21vcGxhdGEAb25hbmlzbW8Ab25kdWxhcgBvbmVyb3NvAG9ub21hdG9wZWljbwBvbnRvbG9naWNvAG9udXMAb256ZQBvcGFsZXNjZW50ZQBvcGNpb25hbABvcGVyaXN0aWNvAG9waW8Ab3Bvc3RvAG9wcm9icmlvAG9wdG9tZXRyaXN0YQBvcHVzY3VsbwBvcmF0b3JpbwBvcmJpdGFsAG9yY2FyAG9yZmFvAG9yaXhhAG9ybGEAb3JuaXRvbG9nbwBvcnF1aWRlYQBvcnRvcnJvbWJpY28Ab3J2YWxobwBvc2N1bG8Ab3Ntb3RpY28Ab3NzdWRvAG9zdHJvZ29kbwBvdGFyaW8Ab3RpdGUAb3VybwBvdXNhcgBvdXR1YnJvAG91dmlyAG92YXJpbwBvdmVybmlnaHQAb3ZpcGFybwBvdm5pAG92b3ZpdmlwYXJvAG92dWxvAG94YWxhAG94ZW50ZQBveGl1cm8Ab3hvc3NpAG96b25pemFyAHBhY2llbnRlAHBhY3R1YXIAcGFkcm9uaXphcgBwYWV0ZQBwYWdvZGVpcm8AcGFpeGFvAHBhamVtAHBhbHVkaXNtbwBwYW1wYXMAcGFudHVycmlsaGEAcGFwdWRvAHBhcXVpc3RhbmVzAHBhc3Rvc28AcGF0dWEAcGF1bG8AcGF1emluaG9zAHBhdm9yb3NvAHBheGEAcGF6ZXMAcGVhbwBwZWN1bmlhcmlvAHBlZHVuY3VsbwBwZWdhc28AcGVpeGluaG8AcGVqb3JhdGl2bwBwZWx2aXMAcGVudXJpYQBwZXF1bm8AcGV0dW5pYQBwZXphZGEAcGlhdWllbnNlAHBpY3RvcmljbwBwaWVycm8AcGlnbWV1AHBpamFtYQBwaWx1bGFzAHBpbXBvbGhvAHBpbnR1cmEAcGlvcmFyAHBpcG9jYXIAcGlxdWV0ZWlybwBwaXJ1bGl0bwBwaXN0b2xlaXJvAHBpdHVpdGFyaWEAcGl2b3RhcgBwaXhvdGUAcGl6emFyaWEAcGxpc3RvY2VubwBwbG90YXIAcGx1dmlvbWV0cmljbwBwbmV1bW9uaWNvAHBvY28AcG9kcmlkYW8AcG9ldGlzYQBwb2dyb20AcG9pcwBwb2x2b3Jvc2EAcG9tcG9zbwBwb25kZXJhZG8AcG9udHVkbwBwb3B1bG9zbwBwb3F1ZXIAcG9ydmlyAHBvc3VkbwBwb3RybwBwb3VzbwBwb3ZvYXIAcHJhem8AcHJlemFyAHByaXZpbGVnaW9zAHByb3hpbW8AcHJ1c3NpYW5vAHBzZXVkb3BvZGUAcHNvcmlhc2UAcHRlcm9zc2F1cm9zAHB0aWFsaW5hAHB0b2xlbWFpY28AcHVkb3IAcHVlcmlsAHB1ZmUAcHVnaWxpc3RhAHB1aXIAcHVqYW50ZQBwdWx2ZXJpemFyAHB1bWJhAHB1bmsAcHVydWxlbnRvAHB1c3R1bGEAcHV0c2NoAHB1eGUAcXVhdHJvY2VudG9zAHF1ZXR6YWwAcXVpeG90ZXNjbwBxdW90aXphdmVsAHJhYnVqaWNlAHJhY2lzdGEAcmFkb25pbwByYWZpYQByYWd1AHJhamFkbwByYWxvAHJhbXBlaXJvAHJhbnppbnphAHJhcHRvcgByYXF1aXRpc21vAHJhcm8AcmFzdXJhcgByYXRvZWlyYQByYXZpb2xpAHJhem9hdmVsAHJlYXZpdmFyAHJlYnVzY2FyAHJlY3VzYXZlbAByZWR1eml2ZWwAcmVleHBvc2ljYW8AcmVmdXRhdmVsAHJlZ3VyZ2l0YXIAcmVpdmluZGljYXZlbAByZWp1dmVuZXNjaW1lbnRvAHJlbHZhAHJlbXVuZXJhdmVsAHJlbnVuY2lhcgByZW9yaWVudGFyAHJlcHV4bwByZXF1aXNpdG8AcmVzdW1vAHJldHVybm8AcmV1dGlsaXphcgByZXZvbHZpZG8AcmV6b25lYXIAcmlhY2hvAHJpYm9zc29tbwByaWNvdGEAcmlkaWN1bG8AcmlmbGUAcmlnb3Jvc28AcmlqbwByaW1lbAByaW5zAHJpb3MAcmlxdWV6YQByZXNwZWl0bwByaXNzb2xlAHJpdHVhbGlzdGljbwByaXZhbGl6YXIAcml4YQByb2J1c3RvAHJvY29jbwByb2RvdmlhcmlvAHJvZXIAcm9nbwByb2phbwByb2xvAHJvbXBpbWVudG8Acm9ucm9uYXIAcm9xdWVpcm8Acm9ycXVhbAByb3N0bwByb3R1bmRvAHJvdXhpbm9sAHJveG8AcnVhcwBydWN1bGEAcnVkaW1lbnRvcwBydWVsYQBydWZvAHJ1Z29zbwBydWl2bwBydW1vcm9zbwBydW5pY28AcnVwdHVyYQBydXJhbABydXN0aWNvAHJ1dGlsYXIAc2Fhcmlhbm8Ac2FidWpvAHNhY3VkaXIAc2Fkb21hc29xdWlzdGEAc2FmcmEAc2FndWkAc2FpcwBzYW11cmFpAHNhbnR1YXJpbwBzYXBvAHNhcXVlYXIAc2FydHJpYW5vAHNhdHVybm8Ac2F1ZGUAc2F1dmEAc2F2ZWlybwBzYXhvZm9uaXN0YQBzYXpvbmFsAHNjaGVyem8Ac2NyaXB0AHNlYXJhAHNlYm9ycmVpYQBzZWN1cmEAc2VkdXppcgBzZWZhcmRpbQBzZWd1cm8Ac2VqYQBzZWx2YXMAc2VtcHJlAHNlbnphbGEAc2VwdWx0dXJhAHNlcXVvaWEAc2VzdGVyY2lvAHNldHVwbG8Ac2V1cwBzZXZpY2lhcgBzZXpvbmlzbW8Ac2hhbG9tAHNpYW1lcwBzaWJpbGFudGUAc2ljcmFubwBzaWRyYQBzaWZpbGl0aWNvAHNpZ25vcwBzaWx2bwBzaW11bHRhbmVvAHNpbnVzaXRlAHNpb25pc3RhAHNpcmlvAHNpc3VkbwBzaXR1YXIAc2l2YW4Ac2xvZ2FuAHNvYnJpbwBzb2NyYXRpY28Ac29kb21pemFyAHNvZXJndWVyAHNvZnR3YXJlAHNvZ3JvAHNvamEAc29sdmVyAHNvbWVudGUAc29uc28Ac29wcm8Ac29xdWV0ZQBzb3J2ZXRlaXJvAHNvc3NlZ28Ac290dXJubwBzb3VzYWZvbmUAc292aW5pY2UAc296aW5obwBzdWF2aXphcgBzdWJ2ZXJ0ZXIAc3VjdXJzYWwAc3Vkb3JpcGFybwBzdWZyYWdpbwBzdWdlc3RvZXMAc3VpdGUAc3VqbwBzdWx0YW8Ac3VtdWxhAHN1bnR1b3NvAHN1b3IAc3VwdXJhcgBzdXJ1YmEAc3VzdG8Ac3V0dXJhcgBzdXZlbmlyAHRhYnVsZXRhAHRhY28AdGFkamlxdWUAdGFmZXRhAHRhZ2FyZWxpY2UAdGFpdGlhbm8AdGFsdmV6AHRhbXBvdWNvAHRhbnphbmlhbm8AdGFvaXN0YQB0YXB1bWUAdGFxdWlvbgB0YXJ1Z28AdGFzY2FyAHRhdHVhcgB0YXV0b2xvZ2ljbwB0YXZvbGEAdGF4aW9ub21pc3RhAHRjaGVjb3Nsb3ZhY28AdGVhdHJvbG9nbwB0ZWN0b25pc21vAHRlZGlvc28AdGVmbG9uAHRlZ3VtZW50bwB0ZWl4bwB0ZWx1cmlvAHRlbXBvcmFzAHRlbnVlAHRlb3NvZmljbwB0ZXBpZG8AdGVxdWlsYQB0ZXJyb3Jpc3RhAHRlc3Rvc3Rlcm9uYQB0ZXRyaWNvAHRldXRvbmljbwB0ZXZlAHRleHVnbwB0aWFyYQB0aWJpYQB0aWV0ZQB0aWZvaWRlAHRpZ3Jlc2EAdGlqb2xvAHRpbGludGFyAHRpbXBhbm8AdGludHVyZWlybwB0aXF1ZXRlAHRpcm90ZWlvAHRpc2ljbwB0aXR1bG9zAHRpdmUAdG9hcgB0b2JvZ2EAdG9mdQB0b2dvbGVzAHRvaWNpbmhvAHRvbHVlbm8AdG9tb2dyYWZvAHRvbnR1cmEAdG9wb25pbW8AdG9xdWlvAHRvcnZlbGluaG8AdG9zdGFyAHRvdG8AdG91cm8AdG94aW5hAHRyYXplcgB0cmV6ZW50b3MAdHJpdmlhbGlkYWRlAHRyb3ZvYXIAdHJ1dGEAdHVhcmVndWUAdHVidWxhcgB0dWNhbm8AdHVkbwB0dWZvAHR1aXN0ZQB0dWxpcGEAdHVtdWx0dW9zbwB0dW5pc2lubwB0dXBpbmlxdWltAHR1cnZvAHR1dHUAdWNyYW5pYW5vAHVkZW5pc3RhAHVmYW5pc3RhAHVmb2xvZ28AdWdhcml0aWNvAHVpc3RlAHVpdm8AdWxjZXJvc28AdWxlbWEAdWx0cmF2aW9sZXRhAHVtYmlsaWNhbAB1bWVybwB1bWlkbwB1bWxhdXQAdW5hbmltaWRhZGUAdW5lc2NvAHVuZ3VsYWRvAHVuaGVpcm8AdW5pdm9jbwB1bnR1b3NvAHVyYW5vAHVyZGlyAHVyZXRyYQB1cmdlbnRlAHVyaW5vbAB1cm5hAHVyb2xvZ28AdXJybwB1cnN1bGluYQB1cnRpZ2EAdXJ1cGUAdXNhdmVsAHVzYmVxdWUAdXNlaQB1c2luZWlybwB1c3VycGFyAHV0aWxpemFyAHV0b3BpY28AdXZ1bGFyAHV4b3JpY2lkaW8AdmFjdW8AdmFkaW8AdmFndWVhcgB2YWl2ZW0AdmFsdnVsYQB2YW50YWpvc28AdmFwb3Jvc28AdmFxdWluaGEAdmFyemlhbm8AdmFzdG8AdmF0aWNpbmlvAHZhdWRldmlsbGUAdmF6aW8AdmVhZG8AdmVkaWNvAHZlZW1lbnRlAHZlZ2V0YXRpdm8AdmVpbwB2ZWphAHZlbHVkbwB2ZW51c2lhbm8AdmVyZGFkZQB2ZXJ2ZQB2ZXN0dWFyaW8AdmV0dXN0bwB2ZXhhdG9yaW8AdmV6ZXMAdmlhdmVsAHZpYnJhdG9yaW8AdmljdG9yAHZpY3VuaGEAdmlkcm9zAHZpZXRuYW1pdGEAdmlnb3Jvc28AdmlsaXBlbmRpYXIAdmltZQB2aW50ZW0AdmlvbG9uY2VsbwB2aXF1aW5ndWUAdmlydXMAdmlzdWFsaXphcgB2aXR1cGVyaW8Adml1dm8Adml2bwB2aXppcgB2b2FyAHZvY2lmZXJhcgB2b2R1AHZvZ2FyAHZvaWxlAHZvbHZlcgB2b21pdG8Adm9udGFkZQB2b3J0aWNlAHZvc3NvAHZvdG8Adm92b3ppbmhhAHZveWV1c2UAdm96ZXMAdnVsdmEAdnVwdAB3ZXN0ZXJuAHhhZHJlegB4YWxlAHhhbXB1AHhhcm9wZQB4YXVhbAB4YXZhbnRlAHhheGltAHhlbm9uaW8AeGVwYQB4ZXJveAB4aWNhcmEAeGlmb3BhZ28AeGlpdGEAeGlsb2dyYXZ1cmEAeGlueGltAHhpc3Rvc28AeGl4aQB4b2RvAHhvZ3VtAHh1Y3JvAHphYnVtYmEAemFndWVpcm8AemFtYmlhbm8AemFuemFyAHphcnBhcgB6ZWJ1AHplbG9zbwB6ZW5pdGUAenVtYmkATjhMYW5ndWFnZTEwUG9ydHVndWVzZUUASXRhbGlhbm8ASXRhbGlhbgBhYmJpbmFyZQBhYmJvbmF0bwBhYmlzc28AYWJpdGFyZQBhYm9taW5pbwBhY2NhZGVyZQBhY2Nlc3NvAGFjY2lhaW8AYWNjb3JkbwBhY2N1bXVsbwBhY2lkbwBhY3F1YQBhY3JvYmF0YQBhZGF0dGFyZQBhZGRldHRvAGFkZGlvAGFkZG9tZQBhZGVndWF0bwBhZGVyaXJlAGFkb3JhcmUAYWRvdHRhcmUAYWRvemlvbmUAYWVyZW8AYWVyb2JpY2EAYWZmYXJlAGFmZmV0dG8AYWZmaWRhcmUAYWZmb2dhdG8AYWZmcm9udG8AYWZyaWNhbm8AYWZyb2RpdGUAYWdlbnppYQBhZ2dhbmNpbwBhZ2dlZ2dpbwBhZ2dpdW50YQBhZ2lvAGFnaXJlAGFnaXRhcmUAYWdsaW8AYWduZWxsbwBhZ29zdG8AYWl1dGFyZQBhbGJlcm8AYWxibwBhbGNlAGFsY2hpbWlhAGFsY29vbABhbGdlYnJhAGFsaW1lbnRvAGFsbGFybWUAYWxsZWFuemEAYWxsaWV2bwBhbGxvZ2dpbwBhbGx1Y2UAYWxwaQBhbHRlcmFyZQBhbHRybwBhbHVtaW5pbwBhbWFudGUAYW1hcmV6emEAYW1iaWVudGUAYW1icm9zaWEAYW1lcmljYQBhbWljbwBhbW1hbGFyZQBhbW1pcmFyZQBhbW5lc2lhAGFtbmlzdGlhAGFtb3JlAGFtcGxpYXJlAGFtcHV0YXJlAGFuYWxpc2kAYW5hbW5lc2kAYW5hbmFzAGFuYXJjaGlhAGFuYXRyYQBhbmNhAGFuY29yYXRvAGFuZGFyZQBhbmRyb2lkZQBhbmVkZG90bwBhbmVsbG8AYW5nZWxvAGFuZ29saW5vAGFuZ3VpbGxhAGFuaWRyaWRlAGFuaW1hAGFubmVnYXJlAGFubm8AYW5udW5jaW8AYW5vbWFsaWEAYW50ZW5uYQBhbnRpY2lwbwBhcGVydG8AYXBvc3RvbG8AYXBwYWx0bwBhcHBlbGxvAGFwcGlnbGlvAGFwcGxhdXNvAGFwcG9nZ2lvAGFwcHVyYXJlAGFwcmlsZQBhcXVpbGEAYXJhYm8AYXJhY2hpZGkAYXJhZ29zdGEAYXJhbmNpYQBhcmJpdHJpbwBhcmNoaXZpbwBhcmNvAGFyZ2VudG8AYXJnaWxsYQBhcmlhAGFyaWV0ZQBhcm1hAGFybW9uaWEAYXJvbWEAYXJyaXZhcmUAYXJyb3N0bwBhcnNlbmFsZQBhcnRlAGFydGlnbGlvAGFzZmlzc2lhAGFzaW5vAGFzcGFyYWdpAGFzc2FsaXJlAGFzc2Vnbm8AYXNzb2x0bwBhc3N1cmRvAGFzdGEAYXN0cmF0dG8AYXRsYW50ZQBhdGxldGljYQBhdHJvcGluYQBhdHRhY2NvAGF0dGVzYQBhdHRpY28AYXR0bwBhdHRyYXJyZQBhdWd1cmkAYXVzcGljaW8AYXV0aXN0YQBhdXR1bm5vAGF2YW56YXJlAGF2YXJpemlhAGF2ZXJlAGF2aWF0b3JlAGF2aWRvAGF2b3JpbwBhdnZlbmlyZQBhdnZpc28AYXZ2b2NhdG8AYXppZW5kYQBhemlvbmUAYXp6YXJkbwBhenp1cnJvAGJhYmJ1aW5vAGJhY2lvAGJhZGFudGUAYmFmZmkAYmFnYWdsaW8AYmFnbGlvcmUAYmFnbm8AYmFsY29uZQBiYWxlbmEAYmFsbGFyZQBiYWxvcmRvAGJhbHNhbW8AYmFtYm9sYQBiYW5jb21hdABiYW5kYQBiYXJhdG8AYmFyYmEAYmFyaXN0YQBiYXJyaWVyYQBiYXNldHRlAGJhc2lsaWNvAGJhc3Npc3RhAGJhc3RhcmUAYmF0dGVsbG8AYmF2YWdsaW8AYmVjY2FyZQBiZWxsZXp6YQBiZW5lAGJlbnppbmEAYmVycmV0dG8AYmVzdGlhAGJldml0b3JlAGJpYW5jbwBiaWJiaWEAYmliZXJvbgBiaWJpdGEAYmljaQBiaWRvbmUAYmlsYW5jaWEAYmlsaWFyZG8AYmluYXJpbwBiaW5vY29sbwBiaW9sb2dpYQBiaW9uZGluYQBiaW9wc2lhAGJpb3NzaWRvAGJpcmJhbnRlAGJpcnJhAGJpc2NvdHRvAGJpc29nbm8AYmlzdGVjY2EAYml2aW8AYmxpbmRhcmUAYmxvY2NhcmUAYm9jY2EAYm9sbGlyZQBib21ib2xhAGJvbmlmaWNvAGJvcmdoZXNlAGJvcnNhAGJvdHRpbm8AYm90dWxpbm8AYnJhY2NpbwBicmFkaXBvAGJyYW5jbwBicmF2bwBicmVzYW9sYQBicmV0ZWxsZQBicmV2ZXR0bwBicmljaW9sYQBicmlnYW50ZQBicmlsbGFyZQBicmluZGFyZQBicml2aWRvAGJyb2Njb2xpAGJyb250b2xvAGJydWNpYXJlAGJydWZvbG8AYnVjYXJlAGJ1ZGRpc3RhAGJ1ZGlubwBidWZlcmEAYnVmZm8AYnVnaWFyZG8AYnVpbwBidW9ubwBidXJyb25lAGJ1c3NvbGEAYnVzdGluYQBidXR0YXJlAGNhYmVybmV0AGNhYmluYQBjYWNhbwBjYWNjaWFyZQBjYWN0dXMAY2FkYXZlcmUAY2FmZmUAY2FsYW1hcmkAY2FsY2lvAGNhbGRhaWEAY2FsbWFyZQBjYWx1bm5pYQBjYWx2YXJpbwBjYWx6b25lAGNhbWJpYXJlAGNhbWVyYQBjYW1pb24AY2FtbWVsbG8AY2FtcGFuYQBjYW5hcmlubwBjYW5jZWxsbwBjYW5kb3JlAGNhbmUAY2FuZ3VybwBjYW5ub25lAGNhbm9hAGNhbnRhcmUAY2Fuem9uZQBjYW9zAGNhcGFubmEAY2FwZWxsbwBjYXBpcmUAY2FwbwBjYXBwZXJpAGNhcHJhAGNhcHN1bGEAY2FyYWZmYQBjYXJib25lAGNhcmNpb2ZvAGNhcmRpZ2FuAGNhcmVuemEAY2FyaWNhcmUAY2Fyb3RhAGNhcnJlbGxvAGNhcnRhAGNhc2EAY2FzY2FyZQBjYXNlcm1hAGNhc2htZXJlAGNhc2lubwBjYXNzZXR0YQBjYXN0ZWxsbwBjYXRhbG9nbwBjYXRlbmEAY2F0b3JjaW8AY2F0dGl2bwBjYXVzYQBjYXV6aW9uZQBjYXZhbGxvAGNhdmVybmEAY2F2aWdsaWEAY2F2bwBjYXp6b3R0bwBjZWxpYmF0bwBjZW5hcmUAY2VudHJhbGUAY2VyYW1pY2EAY2VyY2FyZQBjZXJldHRhAGNlcm5pZXJhAGNlcnRlenphAGNlcnZlbGxvAGNlc3Npb25lAGNlc3Rpbm8AY2V0cmlvbG8AY2hpYXZlAGNoaWVkZXJlAGNoaWxvAGNoaW1lcmEAY2hpb2RvAGNoaXJ1cmdvAGNoaXRhcnJhAGNoaXVkZXJlAGNpYWJhdHRhAGNpYW8AY2libwBjaWNjaWEAY2ljZXJvbmUAY2ljbG9uZQBjaWNvZ25hAGNpZWxvAGNpZnJhAGNpZ25vAGNpbGllZ2lhAGNpbWl0ZXJvAGNpbmVtYQBjaW5xdWUAY2ludHVyYQBjaW9uZG9sbwBjaW90b2xhAGNpcG9sbGEAY2lwcGF0bwBjaXJjdWl0bwBjaXN0ZXJuYQBjaXRvZm9ubwBjaXVjY2lvAGNpdmV0dGEAY2l2aWNvAGNsYXVzb2xhAGNsaWVudGUAY2xpbWEAY2xpbmljYQBjb2JyYQBjb2Njb2xlAGNvY2t0YWlsAGNvY29tZXJvAGNvZGljZQBjb2VzaW9uZQBjb2dsaWVyZQBjb2dub21lAGNvbGxhAGNvbG9tYmEAY29scGlyZQBjb2x0ZWxsbwBjb21hbmRvAGNvbWl0YXRvAGNvbW1lZGlhAGNvbW9kaW5vAGNvbXBhZ25hAGNvbXVuZQBjb25jZXJ0bwBjb25kb3R0bwBjb25mb3J0bwBjb25naXVyYQBjb25pZ2xpbwBjb25zZWduYQBjb250bwBjb252ZWdubwBjb3BlcnRhAGNvcGlhAGNvcHJpcmUAY29yYXp6YQBjb3JkYQBjb3JsZW9uZQBjb3JuaWNlAGNvcm9uYQBjb3JwbwBjb3JyZW50ZQBjb3JzYQBjb3J0ZXNpYQBjb3NvAGNvc3R1bWUAY290b25lAGNvdHR1cmEAY296emEAY3JhbXBvAGNyYXRlcmUAY3JhdmF0dGEAY3JlYXJlAGNyZWRlcmUAY3JlbWEAY3Jlc2NlcmUAY3JpbWluZQBjcml0ZXJpbwBjcm9jZQBjcm9sbGFyZQBjcm9uYWNhAGNyb3N0YXRhAGNyb3VwaWVyAGN1YmV0dG8AY3VjY2lvbG8AY3VjaW5hAGN1bHR1cmEAY3VvY28AY3VvcmUAY3VwaWRvAGN1cG9sYQBjdXJhAGN1cnZhAGN1c2Npbm8AY3VzdG9kZQBkYW56YXJlAGRhdGEAZGVjZW5uaW8AZGVjaWRlcmUAZGVjb2xsbwBkZWRpY2FyZQBkZWR1cnJlAGRlZmluaXJlAGRlbGVnYXJlAGRlbGZpbm8AZGVsaXR0bwBkZW1vbmUAZGVudGlzdGEAZGVudW5jaWEAZGVwb3NpdG8AZGVyaXZhcmUAZGVzZXJ0bwBkZXNpZ25lcgBkZXN0aW5vAGRldG9uYXJlAGRldHRhZ2xpAGRpYWdub3NpAGRpYW1hbnRlAGRpYXJpbwBkaWF2b2xvAGRpY2VtYnJlAGRpZmVzYQBkaWdlcmlyZQBkaWdpdGFyZQBkaW5hbWljYQBkaXBpbnRvAGRpcGxvbWEAZGlyYW1hcmUAZGlyZQBkaXJpZ2VyZQBkaXJ1cG8AZGlzY2VzYQBkaXNkZXR0YQBkaXNlZ25vAGRpc3BvcnJlAGRpc3NlbnNvAGRpc3RhY2NvAGRpdG8AZGl0dGEAZGl2YQBkaXZlbmlyZQBkaXZpZGVyZQBkaXZvcmFyZQBkb2NlbnRlAGRvbGNldHRvAGRvbG9yZQBkb21hdG9yZQBkb21lbmljYQBkb21pbmFyZQBkb25hdG9yZQBkb25uYQBkb3JhdG8AZG9ybWlyZQBkb3JzbwBkb3NhZ2dpbwBkb3R0b3JlAGRvdmVyZQBkb3dubG9hZABkcmFnb25lAGRyYW1tYQBkdWJiaW8AZHViaXRhcmUAZHVldHRvAGR1cmF0YQBlYmJyZXp6YQBlY2Nlc3NvAGVjY2l0YXJlAGVjbGlzc2kAZWNvbm9taWEAZWRlcmEAZWRpZmljaW8AZWRpdG9yZQBlZGl6aW9uZQBlZHVjYXJlAGVmZmV0dG8AZWdpdHRvAGVnaXppYW5vAGVsYXN0aWNvAGVsZWZhbnRlAGVsZWdnZXJlAGVsZW1lbnRvAGVsZW5jbwBlbGV6aW9uZQBlbG1ldHRvAGVsb2dpbwBlbWJyaW9uZQBlbWVyZ2VyZQBlbWV0dGVyZQBlbWluZW56YQBlbWlzZmVybwBlbW96aW9uZQBlbXBhdGlhAGVuZXJnaWEAZW5mYXNpAGVuaWdtYQBlbnRyYXJlAGVuemltYQBlcGlkZW1pYQBlcGlsb2dvAGVwaXNvZGlvAGVwb2NhAGVyYmEAZXJlZGUAZXJvZQBlcm90aWNvAGVycm9yZQBlcnV6aW9uZQBlc2FsdGFyZQBlc2FtZQBlc2F1ZGlyZQBlc2VndWlyZQBlc2VtcGlvAGVzaWdlcmUAZXNpc3RlcmUAZXNpdG8AZXNwZXJ0bwBlc3ByZXNzbwBlc3NlcmUAZXN0YXNpAGVzdGVybm8AZXN0cmFycmUAZXRpY2EAZXVyb3BhAGV2YWN1YXJlAGV2YXNpb25lAGV2aWRlbnphAGV2aXRhcmUAZXZvbHZlcmUAZmFiYnJpY2EAZmFjY2lhdGEAZmFnaWFubwBmYWdvdHRvAGZhbGNvAGZhbWUAZmFtaWdsaWEAZmFuYWxlAGZhbmdvAGZhbnRhc2lhAGZhcmZhbGxhAGZhcm1hY2lhAGZhcm8AZmFzZQBmYXN0aWRpbwBmYXRpY2FyZQBmYXR0bwBmYXZvbGEAZmViYnJlAGZlbW1pbmEAZmVtb3JlAGZlbm9tZW5vAGZlcm1hdGEAZmVyb21vbmkAZmVycmFyaQBmZXNzdXJhAGZlc3RhAGZpYWJhAGZpYW1tYQBmaWFuY28AZmlhdABmaWJiaWEAZmlkYXJlAGZpZW5vAGZpZ2EAZmlnbGlvAGZpZ3VyYQBmaWxldHRvAGZpbG1hdG8AZmlsb3NvZm8AZmlsdHJhcmUAZmluYW56YQBmaW5lc3RyYQBmaW5nZXJlAGZpbmlyZQBmaW50YQBmaW56aW9uZQBmaW9jY28AZmlvcmFpbwBmaXJld2FsbABmaXJtYXJlAGZpc2ljbwBmaXNzYXJlAGZpdHRpemlvAGZpdW1lAGZsYWNvbmUAZmxhZ2VsbG8AZmxpcnRhcmUAZmx1c3NvAGZvY2FjY2lhAGZvZ2xpbwBmb2duYXJpbwBmb2xsaWEAZm9uZGVyaWEAZm9udGFuYQBmb3JiaWNpAGZvcmNlbGxhAGZvcmVzdGEAZm9yZ2lhcmUAZm9ybWFyZQBmb3JuYWNlAGZvcm8AZm9ydHVuYQBmb3J6YXJlAGZvdG9uaQBmcmFjYXNzbwBmcmFnb2xhAGZyYW50dW1pAGZyYXRlbGxvAGZyYXppb25lAGZyZWNjaWEAZnJlZGRvAGZyZW5hcmUAZnJlc2NvAGZyaWdnZXJlAGZyaXR0YXRhAGZyaXppb25lAGZyb250ZQBmcnVsbGF0bwBmcnVtZW50bwBmcnVzdGEAZnJ1dHRvAGZ1Y2lsZQBmdWdnaXJlAGZ1bG1pbmUAZnVtYXJlAGZ1bnppb25lAGZ1b2NvAGZ1cmJpemlhAGZ1cmdvbmUAZnVyaWEAZnVyb3JlAGZ1c2liaWxlAGZ1c28AZnV0dXJvAGdhYmJpYW5vAGdhbGFzc2lhAGdhbGxpbmEAZ2FtYmEAZ2FuY2lvAGdhcmFuemlhAGdhcm9mYW5vAGdhc29saW8AZ2F0dG8AZ2F6ZWJvAGdhenpldHRhAGdlbGF0bwBnZW1lbGxpAGdlbmVyYXJlAGdlbml0b3JpAGdlbm5haW8AZ2VvbG9naWEAZ2VybWFuaWEAZ2VzdGlyZQBnZXR0YXJlAGdoZXBhcmRvAGdoaWFjY2lvAGdpYWNjb25lAGdpYWd1YXJvAGdpYWxsbwBnaWFwcG9uZQBnaWFyZGlubwBnaWdhbnRlAGdpb2NvAGdpb2llbGxvAGdpb3JubwBnaW92YW5lAGdpcmFmZmEAZ2l1ZGl6aW8AZ2l1cmFyZQBnaXVzdG8AZ2xvcmlhAGdsdWNvc2lvAGdub2NjYQBnb2NjaW9sYQBnb2RlcmUAZ29taXRvAGdvbW1hAGdvbmZpYXJlAGdvcmlsbGEAZ3JhZGlyZQBncmFmZml0aQBncmFuY2hpbwBncmFwcG9sbwBncmFzc28AZ3JhdHRhcmUAZ3JpZGFyZQBncmlzc2lubwBncm9uZGFpYQBncnVnbml0bwBncnVwcG8AZ3VhZGFnbm8AZ3VhaW8AZ3VhbmNpYQBndWFyZGFyZQBndWlkYXJlAGd1c2NpbwBpY29uYQBpZGVudGljbwBpZG9uZW8AaWRyYW50ZQBpZHJvZ2VubwBpZ2llbmUAaWdub3RvAGltYmFyY28AaW1tYWdpbmUAaW1tb2JpbGUAaW1wYXJhcmUAaW1wZWRpcmUAaW1waWFudG8AaW1wb3J0bwBpbXByZXNhAGltcHVsc28AaW5jYW50bwBpbmNlbmRpbwBpbmNpZGVyZQBpbmNvbnRybwBpbmNyb2NpYQBpbmN1Ym8AaW5kYWdhcmUAaW5kaWNlAGluZG90dG8AaW5mYW56aWEAaW5mZXJubwBpbmZpbml0bwBpbmZyYW50bwBpbmdlcmlyZQBpbmdsZXNlAGluZ29pYXJlAGluZ3Jlc3NvAGluaXppYXJlAGlubmVzY28AaW5zYWxhdGEAaW5zZXJpcmUAaW5zaWN1cm8AaW5zb25uaWEAaW5zdWx0bwBpbnRlcm5vAGludHJvaXRpAGludmFzb3JpAGludmVybm8AaW52aXRvAGludm9jYXJlAGlwbm9zaQBpcG9jcml0YQBpcG90ZXNpAGlyb25pYQBpcnJpZ2FyZQBpc2NyaXR0bwBpc29sYQBpc3BpcmFyZQBpc3RlcmljbwBpc3RpbnRvAGlzdHJ1aXJlAGl0YWxpYW5vAGxhYmJyYQBsYWJyYWRvcgBsYWRybwBsYWdvAGxhbWVudG8AbGFtcG9uZQBsYW5jZXR0YQBsYW50ZXJuYQBsYXBpZGUAbGFzYWduZQBsYXNjaWFyZQBsYXN0cmEAbGF0dGUAbGF1cmVhAGxhdmFnbmEAbGF2b3JhcmUAbGVjY2FyZQBsZWdhcmUAbGVnZ2VyZQBsZW56dW9sbwBsZW9uZQBsZXByZQBsZXRhcmdvAGxldHRlcmEAbGV2YXJlAGxldml0YXJlAGxlemlvbmUAbGliZXJhcmUAbGliaWRpbmUAbGlicm8AbGljZW56YQBsaWV2aXRvAGxpbWl0ZQBsaW5ndWEAbGlxdW9yZQBsaXJlAGxpc3Rpbm8AbGl0aWdhcmUAbGl0cm8AbG9jYWxlAGxvdHRhcmUAbHVjY2lvbGEAbHVjaWRhcmUAbHVnbGlvAGx1bmEAbWFjY2hpbmEAbWFkYW1hAG1hZHJlAG1hZ2dpbwBtYWdpY28AbWFnbGlvbmUAbWFnbm9saWEAbWFnbwBtYWlhbGlubwBtYWlvbmVzZQBtYWxhdHRpYQBtYWxlAG1hbGxvcHBvAG1hbmNhcmUAbWFuZG9ybGEAbWFuZ2lhcmUAbWFuaWNvAG1hbm9wb2xhAG1hbnNhcmRhAG1hbnRlbGxvAG1hbnVicmlvAG1hbnpvAG1hcHBhAG1hcmUAbWFyZ2luZQBtYXJpbmFpbwBtYXJtb3R0YQBtYXJvY2NvAG1hcnRlbGxvAG1hcnpvAG1hc2NoZXJhAG1hdHJpY2UAbWF0dXJhcmUAbWF6emV0dGEAbWVhbmRyaQBtZWRhZ2xpYQBtZWRpY28AbWVsb25lAG1lbWJyYW5hAG1lbnRhAG1lcmNhdG8AbWVyaXRhcmUAbWVybHV6em8AbWVzZQBtZXN0aWVyZQBtZXRhZm9yYQBtZXRlbwBtZXRvZG8AbWV0dGVyZQBtaWVsZQBtaWdsaW8AbWlsaWFyZG8AbWltZXRpY2EAbWluYXRvcmUAbWlyYWNvbG8AbWlydGlsbG8AbWlzc2lsZQBtaXN0ZXJvAG1pc3VyYQBtaXRvAG1vYmlsZQBtb2RhAG1vZGVyYXJlAG1vZ2xpZQBtb2xlY29sYQBtb2xsZQBtb25ldGEAbW9uZ29saWEAbW9ub2xvZ28AbW9udGFnbmEAbW9yYWxlAG1vcmJpbGxvAG1vcmRlcmUAbW9zYWljbwBtb3NjYQBtb3N0cm8AbW90aXZhcmUAbW90bwBtdWxpbm8AbXVsbwBtdW92ZXJlAG11cmFnbGlhAG11c2NvbG8AbXVzZW8AbXVzaWNhAG11dGFuZGUAbmFzY2VyZQBuYXN0cm8AbmF0YWxlAG5hdHVyYQBuYXZlAG5hdmlnYXJlAG5lZ2FyZQBuZWdvemlvAG5lbWljbwBuZXJvAG5lcnZvAG5lc3N1bm8AbmV0dGFyZQBuZXV0cm9uaQBuZXZlAG5ldmljYXJlAG5pY290aW5hAG5pZG8Abmlwb3RlAG5vY2Npb2xhAG5vbGVnZ2lvAG5vbWUAbm9ubm8Abm9ydmVnaWEAbm90YXJlAG5vdGl6aWEAbm92ZQBudWNsZW8AbnVvdGFyZQBudXRyaXJlAG9iYmxpZ28Ab2NjaGlvAG9jY3VwYXJlAG9kaXNzZWEAb2RvcmUAb2ZmZXJ0YQBvZmZpY2luYQBvZmZyaXJlAG9nZ2V0dG8Ab2dnaQBvbGZhdHRvAG9saW8Ab2xpdmEAb21iZWxpY28Ab21icmVsbG8Ab211bmNvbG8Ab25kYXRhAG9ub3JlAG9wZXJhAG9waW5pb25lAG9wdXNjb2xvAG9wemlvbmUAb3JhcmlvAG9yYml0YQBvcmNoaWRlYQBvcmRpbmUAb3JlY2NoaW8Ab3JnYXNtbwBvcmdvZ2xpbwBvcmlnaW5lAG9yb2xvZ2lvAG9yb3Njb3BvAG9yc28Ab3NjdXJhcmUAb3NwZWRhbGUAb3NwaXRlAG9zc2lnZW5vAG9zdGFjb2xvAG9zdHJpY2hlAG90dGVuZXJlAG90dGltbwBvdHRvYnJlAG92ZXN0AHBhY2NvAHBhY2UAcGFjaWZpY28AcGFkZWxsYQBwYWdhcmUAcGFnaW5hAHBhZ25vdHRhAHBhbGF6em8AcGFsZXN0cmEAcGFscGVicmUAcGFuY2V0dGEAcGFuZmlsbwBwYW5pbm8AcGFubmVsbG8AcGFub3JhbWEAcGFwYQBwYXBlcmlubwBwYXJhZGlzbwBwYXJjZWxsYQBwYXJlbnRlAHBhcmxhcmUAcGFyb2RpYQBwYXJydWNjYQBwYXJ0aXJlAHBhc3NhcmUAcGFzdGEAcGF0YXRhAHBhdGVudGUAcGF0b2dlbm8AcGF0cmlvdGEAcGF1c2EAcGF6aWVuemEAcGVjY2FyZQBwZWNvcmEAcGVkYWxhcmUAcGVsYXJlAHBlbmEAcGVuZGVuemEAcGVuaXNvbGEAcGVubmVsbG8AcGVuc2FyZQBwZW50aXJzaQBwZXJjb3JzbwBwZXJkb25vAHBlcmZldHRvAHBlcml6b21hAHBlcmxhAHBlcm1lc3NvAHBlcnNvbmEAcGVzYXJlAHBlc2NlAHBlc28AcGV0YXJkbwBwZXRyb2xpbwBwZXp6bwBwaWFjZXJlAHBpYW5ldGEAcGlhc3RyYQBwaWF0dG8AcGlhenphAHBpY2NvbG8AcGllZ2FyZQBwaWV0cmEAcGlnaWFtYQBwaWdsaWFyZQBwaWdyaXppYQBwaWxhc3RybwBwaWxvdGEAcGluZ3Vpbm8AcGlvZ2dpYQBwaW9tYm8AcGlvbmllcmkAcGlvdnJhAHBpcGEAcGlyYXRhAHBpcm9saXNpAHBpc2NpbmEAcGlzb2xpbm8AcGlzdGEAcGl0b25lAHBpdW1pbm8AcGl6emEAcGxhc3RpY2EAcGxhdGlubwBwb2VzaWEAcG9pYW5hAHBvbGFyb2lkAHBvbGVudGEAcG9saW1lcm8AcG9sbG8AcG9sbW9uZQBwb2xwZXR0YQBwb2x0cm9uYQBwb21vZG9ybwBwb21wYQBwb3BvbG8AcG9yY28AcG9ydGEAcG9yemlvbmUAcG9zc2Vzc28AcG9zdGlubwBwb3Rhc3NpbwBwb3RlcmUAcG92ZXJpbm8AcHJhbnpvAHByYXRvAHByZWZpc3NvAHByZWxpZXZvAHByZW1pbwBwcmVuZGVyZQBwcmVzdGFyZQBwcmV0ZXNhAHByZXp6bwBwcmltYXJpbwBwcml2YWN5AHByb2JsZW1hAHByb2Nlc3NvAHByb2RvdHRvAHByb2ZldGEAcHJvZ2V0dG8AcHJvbWVzc2EAcHJvbnRvAHByb3Bvc3RhAHByb3JvZ2EAcHJvc3NpbW8AcHJvdGVpbmEAcHJvdmEAcHJ1ZGVuemEAcHViYmxpY28AcHVkb3JlAHB1Z2lsYXRvAHB1bGlyZQBwdWxzYW50ZQBwdW50YXJlAHB1cGF6em8AcXVhZGVybm8AcXVhbGN1bm8AcXVhcnpvAHF1ZXJjaWEAcXVpbnRhbGUAcmFiYmlhAHJhY2NvbnRvAHJhZGljZQByYWZmaWNhAHJhZ2F6emEAcmFnaW9uZQByYW1tZW50bwByYW1vAHJhbmEAcmFuZGFnaW8AcmFwYWNlAHJhcGluYXJlAHJhcHBvcnRvAHJhc2F0dXJhAHJlYWdpcmUAcmVhbGlzdGEAcmVhdHRvcmUAcmVhemlvbmUAcmVjaXRhcmUAcmVjbHVzbwByZWNvcmQAcmVjdXBlcm8AcmVkaWdlcmUAcmVnYWxhcmUAcmVnaW5hAHJlZ29sYQByZWxhdG9yZQByZWxpcXVpYQByZW1hcmUAcmVuZGVyZQByZXBhcnRvAHJlc2luYQByZXN0bwByZXRlAHJldG9yaWNhAHJldHRpbGUAcmV2b2NhcmUAcmlhcHJpcmUAcmliYWRpcmUAcmliZWxsZQByaWNhbWJpbwByaWNldHRhAHJpY2hpYW1vAHJpY29yZG8AcmlkdXJyZQByaWVtcGlyZQByaWZlcmlyZQByaWZsZXNzbwByaWdoZWxsbwByaWxhbmNpbwByaWxldmFyZQByaWxpZXZvAHJpbWFuZXJlAHJpbWJvcnNvAHJpbmZvcnpvAHJpbnVuY2lhAHJpcGFybwByaXBldGVyZQByaXBvc2FyZQByaXB1bGlyZQByaXNhbGl0YQByaXNjYXR0bwByaXNlcnZhAHJpc28AcmlzcGV0dG8Acml0YWdsaW8Acml0b3JubwByaXRyYXR0bwByaXR1YWxlAHJpdW5pb25lAHJpdXNjaXJlAHJpdmEAcm9ib3RpY2EAcm9uZGluZQByb3NhAHJvc3BvAHJvc3NvAHJvdG9uZGEAcm90dGEAcm91bG90dGUAcnViYXJlAHJ1YnJpY2EAcnVmZmlhbm8AcnVtb3JlAHJ1b3RhAHJ1c2NlbGxvAHNhYmJpYQBzYWNjbwBzYWdnaW8Ac2FsZQBzYWxpcmUAc2FsbW9uZQBzYWx0bwBzYWx1dGFyZQBzYWx2aWEAc2FuZ3VlAHNhbnppb25pAHNhcGVyZQBzYXBpZW56YQBzYXJjYXNtbwBzYXJkaW5lAHNhcnRvcmlhAHNiYWx6bwBzYmFyY2FyZQBzYmVybGEAc2JvcnNhcmUAc2NhZGVuemEAc2NhZm8Ac2NhbGEAc2NhbWJpbwBzY2FwcGFyZQBzY2FycGEAc2NhdG9sYQBzY2VsdGEAc2NlbmEAc2NlcmlmZm8Ac2NoZWdnaWEAc2NoaXVtYQBzY2lhcnBhAHNjaWVuemEAc2NpbW1pYQBzY2lvcGVybwBzY2l2b2xvAHNjbGVyYXJlAHNjb2xwaXJlAHNjb250bwBzY29wYQBzY29yZGFyZQBzY29zc2EAc2NyaXZlcmUAc2NydXBvbG8Ac2N1ZGVyaWEAc2N1bHRvcmUAc2N1b2xhAHNjdXNhcmUAc2RyYWlhcmUAc2Vjb2xvAHNlZGVyZQBzZWRpYQBzZWdhcmUAc2VncmV0bwBzZWd1aXJlAHNlbWFmb3JvAHNlbWUAc2VuYXBlAHNlbm8Ac2VudGllcm8Ac2VwYXJhcmUAc2Vwb2xjcm8Ac2VxdWVuemEAc2VyYXRhAHNlcnBlbnRlAHNlcnZpemlvAHNlc3NvAHNldGEAc2V0dG9yZQBzZmFtYXJlAHNmZXJhAHNmaWRhcmUAc2Zpb3JhcmUAc2ZvZ2FyZQBzZ2FiZWxsbwBzaWN1cm8Ac2llcGUAc2lnYXJvAHNpbGVuemlvAHNpbGljb25lAHNpbWJpb3NpAHNpbXBhdGlhAHNpbXVsYXJlAHNpbmFwc2kAc2luZHJvbWUAc2luZXJnaWEAc2lub25pbW8Ac2ludG9uaWEAc2lyZW5hAHNpcmluZ2EAc2lzdGVtYQBzaXRvAHNtYWx0bwBzbWVudGlyZQBzbW9udGFyZQBzb2Njb3JzbwBzb2NpbwBzb2ZmaXR0bwBzb2dnZXR0bwBzb2dsaW9sYQBzb2duYXJlAHNvbGRpAHNvbGUAc29sbGlldm8Ac29sbwBzb21tYXJpbwBzb25kYXJlAHNvbm5vAHNvcnByZXNhAHNvcnJpc28Ac29zcGlybwBzb3N0ZWdubwBzb3ZyYW5vAHNwYWNjYXJlAHNwYWRhAHNwYWdub2xvAHNwYWxsYQBzcGFyaXJlAHNwYXZlbnRvAHNwYXppbwBzcGVjY2hpbwBzcGVkaXJlAHNwZWduZXJlAHNwZW5kZXJlAHNwZXJhbnphAHNwZXNzb3JlAHNwZXp6YXJlAHNwaWFnZ2lhAHNwaWNjYXJlAHNwaWVnYXJlAHNwaWZmZXJvAHNwaW5nZXJlAHNwb25kYQBzcG9yY2FyZQBzcG9zdGFyZQBzcHJlbXV0YQBzcHVnbmEAc3B1bWFudGUAc3B1bnRhcmUAc3F1YWRyYQBzcXVpbGxvAHN0YWNjYXJlAHN0YWRpbwBzdGFnaW9uZQBzdGFsbG9uZQBzdGFtcGEAc3RhbmNhcmUAc3Rhcm51dG8Ac3RhdHVyYQBzdGVsbGEAc3RlbmRlcmUAc3RlcnpvAHN0aWxpc3RhAHN0aW1vbG8Ac3RpbmNvAHN0aXZhAHN0b2ZmYQBzdG9yaWEAc3RyYWRhAHN0cmVnb25lAHN0cmlzY2lhAHN0dWRpYXJlAHN0dWZhAHN0dXBlbmRvAHN1YmlyZQBzdWNjZXNzbwBzdWRhcmUAc3Vvbm8Ac3VwZXJhcmUAc3VwcG9ydG8Ac3VyZmlzdGEAc3Vzc3Vycm8Ac3ZlbHRvAHN2ZW5pcmUAc3ZpbHVwcG8Ac3ZvbHRhAHN2dW90YXJlAHRhYmFjY28AdGFiZWxsYQB0YWJ1AHRhY2NoaW5vAHRhY2VyZQB0YWdsaW8AdGFuZ2VudGUAdGFwcGV0bwB0YXJ0dWZvAHRhc3NlbGxvAHRhc3RpZXJhAHRhdm9sbwB0YXp6YQB0ZWRlc2NvAHRlbGFpbwB0ZW1hAHRlbWVyZQB0ZW5kZW56YQB0ZW5lYnJlAHRlbnNpb25lAHRlbnRhcmUAdGVvbG9naWEAdGVvcmVtYQB0ZXJtaWNhAHRlcnJhenpvAHRlc2NoaW8AdGVzaQB0ZXNvcm8AdGVzc2VyYQB0ZXN0YQB0aHJpbGxlcgB0aWZvc28AdGlncmUAdGltYnJhcmUAdGltaWRvAHRpbnRhAHRpcmFyZQB0aXNhbmEAdGl0YW5vAHRvY2NhcmUAdG9nbGllcmUAdG9wb2xpbm8AdG9yY2lhAHRvcnJlbnRlAHRvdmFnbGlhAHRyYWZmaWNvAHRyYWdpdHRvAHRyYWluaW5nAHRyYW1vbnRvAHRyYW5zaXRvAHRyYXBlemlvAHRyYXNsb2NvAHRyYXR0b3JlAHRyYXppb25lAHRyZWNjaWEAdHJlZ3VhAHRyZW5vAHRyaWNpY2xvAHRyaWRlbnRlAHRyaWxvZ2lhAHRyb21iYQB0cm9uY2FyZQB0cm90YQB0cm92YXJlAHRydWNjbwB0dWJvAHR1bGlwYW5vAHR1bmlzaWEAdHVvbm8AdHVyaXN0YQB0dXRhAHR1dGVsYXJlAHR1dG9yZQB1YnJpYWNvAHVjY2VsbG8AdWRpZW56YQB1ZGl0bwB1ZmZhAHVtYW5vaWRlAHVtb3JlAHVuZ2hpYQB1bmd1ZW50bwB1bmljb3JubwB1bmlvbmUAdW5pdmVyc28AdW9tbwB1cmFuaW8AdXJsYXJlAHVzY2lyZQB1dGVudGUAdXRpbGl6em8AdmFjYW56YQB2YWNjYQB2YWdsaW8AdmFnb25hdGEAdmFsbGUAdmFsb3JlAHZhbHV0YXJlAHZhbHZvbGEAdmFuaWdsaWEAdmFudG8AdmFwb3JlAHZhcmlhbnRlAHZhc2NhAHZhc2VsaW5hAHZhc3NvaW8AdmVkZXJlAHZlZ2V0YWxlAHZlZ2xpYQB2ZWljb2xvAHZlbGEAdmVsZW5vAHZlbGl2b2xvAHZlbGx1dG8AdmVuZGVyZQB2ZW5lcmFyZQB2ZW5pcmUAdmVudG8AdmVyYW5kYQB2ZXJibwB2ZXJkdXJhAHZlcmdpbmUAdmVyaWZpY2EAdmVybmljZQB2ZXJvAHZlcnJ1Y2EAdmVyc2FyZQB2ZXJ0ZWJyYQB2ZXNjaWNhAHZlc3BhaW8AdmVzdGl0bwB2ZXN1dmlvAHZldGVyYW5vAHZldHJvAHZldHRhAHZpYWRvdHRvAHZpYWdnaW8AdmlicmFyZQB2aWNlbmRhAHZpY2hpbmdvAHZpZXRhcmUAdmlnaWxhcmUAdmlnbmV0bwB2aWxsYQB2aW5jZXJlAHZpb2xpbm8AdmlwZXJhAHZpcmdvbGEAdmlydHVvc28AdmlzaXRhAHZpdGEAdml0ZWxsbwB2aXR0aW1hAHZpdmF2b2NlAHZpdmVyZQB2aXppYXRvAHZvZ2xpYQB2b2xhcmUAdm9scGUAdm9sdG8Adm9uZ29sZQB2b3JhZ2luZQB2b3RhcmUAdnVsY2FubwB2dW90YXJlAHphYmFpb25lAHphZmZpcm8AemFpbmV0dG8AemFtcGEAemFuemFyYQB6YXR0ZXJhAHphdm9ycmEAemVuemVybwB6ZXJvAHppbmdhcm8Aeml0dGlyZQB6b2Njb2xvAHpvbGZvAHpvbWJpZQB6dWNjaGVybwBOOExhbmd1YWdlN0l0YWxpYW5FAERldXRzY2gAR2VybWFuAEFiYWt1cwBBYmFydABhYmJpbGRlbgBBYmJydWNoAEFiZHJpZnQAQWJlbmRyb3QAQWJmYWhydABhYmZldWVybgBBYmZsdWcAYWJmcmFnZW4AQWJnbGFuegBhYmjDpHJ0ZW4AYWJoZWJlbgBBYmhpbGZlAEFiaXR1cgBBYmtlaHIAQWJsYXVmAGFibGVja2VuAEFibMO2c3VuZwBBYm5laG1lcgBhYm51dHplbgBBYm9ubmVudABBYnJhc2lvbgBBYnJlZGUAYWJyw7xzdGVuAEFic2ljaHQAQWJzcHJ1bmcAQWJzdGFuZABhYnN1Y2hlbgBBYnRlaWwAQWJ1bmRhbnoAYWJ3YXJ0ZW4AQWJ3dXJmAEFienVnAEFjaHNlAEFjaHR1bmcAQWNrZXIAQWRlcmxhc3MAQWRsZXIAQWRtaXJhbABBZHJlc3NlAEFmZmUAQWZmcm9udABBZnJpa2EAQWdncmVnYXQAQWdpbGl0w6R0AMOkaG5lbG4AQWhudW5nAEFob3JuAEFrYXppZQBBa2tvcmQAQWtyb2JhdABBa3Rmb3RvAEFrdGl2aXN0AEFsYmF0cm9zAEFsY2hpbWllAEFsZW1hbm5lAEFsaWJpAEFsa29ob2wAQWxsZWUAQWxsw7xyZQBBbG1vc2VuAEFsbXdlaWRlAEFsb2UAQWxwYWthAEFscGVudGFsAEFscGhhYmV0AEFscGluaXN0AEFscmF1bmUAQWx0YmllcgBBbHRlcgBBbHRmbMO2dGUAQWx0cnVpc3QAQWx1YmxlY2gAQWx1ZG9zZQBBbWF0ZXVyAEFtYXpvbmFzAEFtZWlzZQBBbW5lc2llAEFtb2sAQW1wZWwAQW1waGliaWUAQW1wdWxsZQBBbXNlbABBbXVsZXR0AEFuYWtvbmRhAEFuYWxvZ2llAEFuYW5hcwBBbmFyY2hpZQBBbmF0b21pZQBBbmJhdQBBbmJlZ2lubgBhbmJpZXRlbgBBbmJsaWNrAMOkbmRlcm4AYW5kb2NrZW4AQW5kcmFuZwBhbmVja2VuAEFuZmx1ZwBBbmZyYWdlAEFuZsO8aHJlcgBBbmdlYm90AEFuZ2xlcgBBbmhhbHRlcgBBbmjDtmhlAEFuaW1hdG9yAEFuaXMAQW5rZXIAYW5rbGViZW4AQW5rdW5mdABBbmxhZ2UAYW5sb2NrZW4AQW5tdXQAQW5uYWhtZQBBbm9tYWxpZQBBbm9ueW11cwBBbm9yYWsAYW5wZWlsZW4AQW5yZWNodABBbnJ1ZgBBbnNhZ2UAQW5zY2hlaW4AQW5zaWNodABBbnNwb3JuAEFudGVpbABBbnRsaXR6AEFudHJhZwBBbnR3b3J0AEFud29obmVyAEFvcnRhAEFwZmVsAEFwcGV0aXQAQXBwbGF1cwBBcXVhcml1bQBBcmJlaXQAQXJjaGUAQXJndW1lbnQAQXJrdGlzAEFybWJhbmQAQXJvbWEAQXNjaGUAQXNrZXNlAEFzcGhhbHQAQXN0ZXJvaWQAw4RzdGhldGlrAEFzdHJvbm9tAEF0ZWxpZXIAQXRobGV0AEF0bGFudGlrAEF0bXVuZwBBdWRpZW56AGF1ZmF0bWVuAEF1ZmZhaHJ0AGF1ZmhvbGVuAGF1ZnJlZ2VuAEF1ZnNhdHoAQXVmdHJpdHQAQXVmd2FuZABBdWdhcGZlbABBdWt0aW9uAEF1c2JydWNoAEF1c2ZsdWcAQXVzZ2FiZQBBdXNoaWxmZQBBdXNsYW5kAEF1c25haG1lAEF1c3NhZ2UAQXV0b2JhaG4AQXZvY2FkbwBBeHRoaWViAEJhY2gAYmFja2VuAEJhZGVzZWUAQmFobmhvZgBCYWxhbmNlAEJhbGtvbgBCYWxsZXR0AEJhbHNhbQBCYW5hbmUAQmFuZGFnZQBCYW5rZXR0AEJhcmJhcgBCYXJkZQBCYXJldHQAQmFyZ2VsZABCYXJrYXNzZQBCYXJyaWVyZQBCYXJ0AEJhc3MAQmFzdGxlcgBCYXR0ZXJpZQBCYXVjaABCYXVlcgBCYXVob2x6AEJhdWphaHIAQmF1bQBCYXVzdGFobABCYXV0ZWlsAEJhdXdlaXNlAEJhemFyAGJlYWNodGVuAEJlYXRtdW5nAGJlYmVuAEJlY2hlcgBCZWNrZW4AYmVkYW5rZW4AYmVlaWxlbgBiZWVuZGVuAEJlZXJlAGJlZmluZGVuAEJlZnJlaWVyAEJlZ2FidW5nAEJlZ2llcmRlAGJlZ3LDvMOfZW4AQmVpYm9vdABCZWljaHRlAEJlaWZhbGwAQmVpZ2FiZQBCZWlsAEJlaXNwaWVsAEJlaXRyYWcAYmVpemVuAGJla29tbWVuAGJlbGFkZW4AQmVsZWcAYmVsbGVuAGJlbG9obmVuAEJlbWFsdW5nAEJlbmdlbABCZW51dHplcgBCZW56aW4AYmVyYXRlbgBCZXJlaWNoAEJlcmdsdWZ0AEJlcmljaHQAQmVzY2hlaWQAQmVzaXR6AGJlc29yZ2VuAEJlc3RhbmQAQmVzdWNoAGJldGFua2VuAGJldGVuAGJldMO2cmVuAEJldHQAQmV1bGUAQmV1dGUAQmV3ZWd1bmcAYmV3aXJrZW4AQmV3b2huZXIAYmV6YWhsZW4AQmV6dWcAYmllZ2VuAEJpZW5lAEJpZXJ6ZWx0AGJpZXRlbgBCaWtpbmkAQmlsZHVuZwBCaWxsYXJkAGJpbmRlbgBCaW9iYXVlcgBCaW9sb2dlAEJpb25pawBCaW90b3AAQmlya2UAQmlzb24AQml0dGUAQml3YWsAQml6ZXBzAGJsYXNlbgBCbGF0dABCbGF1d2FsAEJsZW5kZQBCbGljawBCbGl0egBCbG9ja2FkZQBCbMO2ZGVsZWkAQmxvbmRpbmUAQmx1ZXMAQmx1bWUAQmx1dABCb2RlbnNlZQBCb2dlbgBCb2plAEJvbGx3ZXJrAEJvbmJvbgBCb251cwBCb290AEJvcmRhcnp0AELDtnJzZQBCw7ZzY2h1bmcAQm91ZG9pcgBCb3hrYW1wZgBCb3lrb3R0AEJyYWhtcwBCcmFuZHVuZwBCcmF1ZXJlaQBCcmVjaGVyAEJyZWl0YXh0AEJyZW1zZQBicmVubmVuAEJyZXR0AEJyaWVmAEJyaWdhZGUAQnJpbGxhbnoAYnJpbmdlbgBicm9kZWxuAEJyb3NjaGUAQnLDtnRjaGVuAEJyw7xja2UAQnJ1bm5lbgBCcsO8c3RlAEJydXRvZmVuAEJ1Y2gAQsO8ZmZlbABCdWd3ZWxsZQBCw7xobmUAQnVsZXR0ZW4AQnVsbGF1Z2UAQnVtZXJhbmcAYnVtbWVsbgBCdW50Z2xhcwBCw7xyZGUAQnVyZ2hlcnIAQnVyc2NoZQBCdXNlbgBCdXNsaW5pZQBCdXNzYXJkAEJ1dGFuZ2FzAEJ1dHRlcgBDYWJyaW8AY2FtcGVuAENhcHRhaW4AQ2FydG9vbgBDZWxsbwBDaGFsZXQAQ2hhcmlzbWEAQ2hlZmFyenQAQ2hpZmZvbgBDaGlwc2F0egBDaGlydXJnAENob3IAQ2hyb25pawBDaHV6cGUAQ2x1YmhhdXMAQ29ja3BpdABDb2Rld29ydABDb2duYWMAQ29sYWRvc2UAQ29tcHV0ZXIAQ291cG9uAENvdXNpbgBDcmFja2luZwBDcmFzaABDdXJyeQBEYWNoAERhY2tlbABkYWRkZWxuAGRhbGllZ2VuAERhbWUARGFtbWJhdQBEw6Rtb24ARGFtcGZsb2sARGFuawBEYXJtAERhdGVpAERhdHNjaGUARGF0dGVsbgBEYXR1bQBEYXVlcgBEYXVuZW4ARGVja2VsAERlY29kZXIARGVmZWt0AERlZ2VuAERlaG51bmcARGVpY2hlAERla2FkZQBEZWtvcgBEZWxmaW4ARGVtdXQAZGVua2VuAERlcG9uaWUARGVzaWduAERlc2t0b3AARGVzc2VydABEZXRhaWwARGV0ZWt0aXYARGV6aWJlbABEaWFkZW0ARGlhZ25vc2UARGlhbGVrdABEaWFtYW50AERpY2h0ZXIARGlja2ljaHQARGllc2VsAERpa3RhdABEaXBsb20ARGlyZWt0b3IARGlybmUARGlza3VycwBEaXN0YW56AERvY2h0AERvaGxlAERvbGNoAERvbcOkbmUARG9ubmVyAERvcmFkZQBEb3JmAETDtnJyb2JzdABEb3JzY2gARG9zc2llcgBEb3plbnQARHJhY2hlbgBEcmFodABEcmFtYQBEcmFuZwBEcmVoYnVjaABEcmVpZWNrAERyZXNzdXIARHJpdHRlbABEcm9zc2VsAERydWNrAER1ZWxsAER1ZnQARMO8bmUARMO8bnVuZwBkw7xyZmVuAER1c2NoYmFkAETDvHNlbmpldABEeW5hbWlrAEViYmUARWNob2xvdABFY2hzZQBFY2tiYWxsAEVkZGluZwBFZGVsd2Vpw58ARWRlbgBFZGl0aW9uAEVmZXUARWZmZWt0ZQBFZ29pc211cwBFaHJlAEVpYWJsYWdlAEVpY2hlAEVpZGVjaHNlAEVpZG90dGVyAEVpZXJrb3BmAEVpZ2VsYgBFaWxhbmQARWlsYm90ZQBFaW1lcgBlaW5hdG1lbgBFaW5iYW5kAEVpbmRydWNrAEVpbmZhbGwARWluZ2FuZwBFaW5rYXVmAGVpbmxhZGVuAEVpbsO2ZGUARWlucmFkAEVpbnRvcGYARWlud3VyZgBFaW56dWcARWlzYsOkcgBFaXNlbgBFaXNow7ZobGUARWlzbWVlcgBFaXdlacOfAEVrc3Rhc2UARWxhbgBFbGNoAEVsZWZhbnQARWxlZ2FuegBFbGVtZW50AEVsZmUARWxpdGUARWxpeGllcgBFbGxib2dlbgBFbG9xdWVuegBFbWlncmFudABFbWlzc2lvbgBFbW90aW9uAEVtcGF0aGllAEVtcGZhbmcARW5kemVpdABFbmVyZ2llAEVuZ3Bhc3MARW5rZWwARW5rbGF2ZQBFbnRlAGVudGhlYmVuAEVudGl0w6R0AGVudGxhZGVuAEVudHd1cmYARXBpc29kZQBFcG9jaGUAZXJhY2h0ZW4ARXJiYXVlcgBlcmJsw7xoZW4ARXJkYmVlcmUARXJkZQBFcmRnYXMARXJka3VuZGUARXJkbnVzcwBFcmTDtmwARXJkdGVpbABFcmVpZ25pcwBFcmVtaXQAZXJmYWhyZW4ARXJmb2xnAGVyZnJldWVuAGVyZsO8bGxlbgBFcmdlYm5pcwBlcmhpdHplbgBlcmthbHRlbgBlcmtlbm5lbgBlcmxlYmVuAEVybMO2c3VuZwBlcm7DpGhyZW4AZXJuZXVlcm4ARXJudGUARXJvYmVyZXIAZXLDtmZmbmVuAEVyb3Npb24ARXJvdGlrAEVycGVsAGVycmF0ZW4ARXJyZWdlcgBlcnLDtnRlbgBFcnNhdHoARXJzdGZsdWcARXJ0cmFnAEVydXB0aW9uAGVyd2FydGVuAGVyd2lkZXJuAEVyemJhdQBFcnpldWdlcgBlcnppZWhlbgBFc2VsAEVza2ltbwBFc2tvcnRlAEVzcGUARXNwcmVzc28AZXNzZW4ARXRhZ2UARXRhcHBlAEV0YXQARXRoaWsARXRpa2V0dABFdMO8ZGUARXVsZQBFdXBob3JpZQBFdXJvcGEARXZlcmVzdABFeGFtZW4ARXhpbABFeG9kdXMARXh0cmFrdABGYWJlbABGYWJyaWsARmFjaG1hbm4ARmFja2VsAEZhZGVuAEZhZ290dABGYWhuZQBGYWlibGUARmFpcm5lc3MARmFrdABGYWt1bHTDpHQARmFsa2UARmFsbG9ic3QARsOkbHNjaGVyAEZhbHRib290AEZhbWlsaWUARmFuY2x1YgBGYW5mYXJlAEZhbmdhcm0ARmFudGFzaWUARmFyYmUARmFybWhhdXMARmFybgBGYXNhbgBGYXNlcgBGYXNzdW5nAGZhc3RlbgBGYXVsaGVpdABGYXVuYQBGYXVzdABGYXZvcml0AEZheGdlcsOkdABGYXppdABmZWNodGVuAEZlZGVyYm9hAEZlaGxlcgBGZWllcgBGZWlnZQBmZWlsZW4ARmVpbnJpcHAARmVsZGJldHQARmVsZ2UARmVsbHBvbnkARmVsc3dhbmQARmVyaWVuAEZlcmtlbABGZXJud2VoAEZlcnNlAEZlc3QARmV0dG5hcGYARmV1ZXIARmlhc2tvAEZpY2h0ZQBGaWt0aW9uAEZpbG0ARmlsdGVyAEZpbHoARmluYW56ZW4ARmluZGxpbmcARmluZ2VyAEZpbmsARmlubndhbABGaXNjaABGaXRuZXNzAEZpeHB1bmt0AEZpeHN0ZXJuAEZqb3JkAEZsYWNoYmF1AEZsYWdnZQBGbGFtZW5jbwBGbGFua2UARmxhc2NoZQBGbGF1dGUARmxlY2sARmxlZ2VsAGZsZWhlbgBGbGVpc2NoAGZsaWVnZW4ARmxpbnRlAEZsaXJ0AEZsb2NrZQBGbG9oAEZsb3NrZWwARmxvw58ARmzDtnRlAEZsdWd6ZXVnAEZsdW5kZXIARmx1c3N0YWwARmx1dHVuZwBGb2NrbWFzdABGb2hsZW4ARsO2aG5sYWdlAEZva3VzAGZvbGdlbgBGb2xpYW50AEZvbGtsb3JlAEZvbnTDpG5lAEbDtnJkZQBGb3JlbGxlAEZvcm1hdABGb3JzY2hlcgBGb3J0Z2FuZwBGb3J1bQBGb3RvZ3JhZgBGcmFjaHRlcgBGcmFnbWVudABGcmFrdGlvbgBmcsOkc2VuAEZyYXVlbnBvAEZyZWFrAEZyZWdhdHRlAEZyZWloZWl0AEZyZXVkZQBGcmllZGVuAEZyb2hzaW5uAEZyb3NjaABGcnVjaHQARnLDvGhqYWhyAEZ1Y2hzAEbDvGd1bmcAZsO8aGxlbgBGw7xsbGVyAEZ1bmRiw7xybwBGdW5rYm9qZQBGdW56ZWwARnVybmllcgBGw7xyc29yZ2UARnVzZWwARnXDn2JhZABGdXR0ZXJhbABHYWJlbHVuZwBnYWNrZXJuAEdhZ2UAZ8OkaG5lbgBHYWxheGllAEdhbGVlcmUAR2Fsb3BwAEdhbWVib3kAR2Ftc2JhcnQAR2FuZGhpAEdhbmcAR2FyYWdlAEdhcmRpbmUAR2Fya8O8Y2hlAEdhcnRlbgBHYXN0aGF1cwBHYXR0dW5nAGdhdWtlbG4AR2F6ZWxsZQBHZWLDpGNrAEdlYmlyZ2UAR2VicsOkdQBHZWJ1cnQAR2VkYW5rZQBHZWRlY2sAR2VkaWNodABHZWZhaHIAR2VmaWVkZXIAR2VmbMO8Z2VsAEdlZsO8aGwAR2VnZW5kAEdlaGlybgBHZWjDtmZ0AEdlaHdlZwBHZWlnZQBHZWlzdABHZWxhZ2UAR2VsZABHZWxlbmsAR2Vsw7xiZGUAR2Vtw6RsZGUAR2VtZWluZGUAR2Vtw7xzZQBnZW5lc2VuAEdlbnVzcwBHZXDDpGNrAEdlcmFuaWUAR2VyaWNodABHZXJtYW5lAEdlcnVjaABHZXNhbmcAR2VzY2hlbmsAR2VzZXR6AEdlc2luZGVsAEdlc8O2ZmYAR2VzcGFuAEdlc3RhZGUAR2VzdWNoAEdldGllcgBHZXRyw6RuawBHZXTDvG1tZWwAR2V3YW5kAEdld2VpaABHZXdpdHRlcgBHZXfDtmxiZQBHZXlzaXIAR2lmdHphaG4AR2lwZmVsAEdpcmFmZmUAR2l0YXJyZQBnbMOkbnplbgBHbGFzYXVnZQBHbGF0emUAR2xlaXMAR2xvYnVzAEdsw7xjawBnbMO8aGVuAEdsdXRvZmVuAEdvbGR6YWhuAEdvbmRlbABnw7ZubmVuAEdvdHRoZWl0AGdyYWJlbgBHcmFmaWsAR3Jhc2hhbG0AR3JhdWdhbnMAZ3JlaWZlbgBHcmVuemUAZ3JpbGxlbgBHcm9zY2hlbgBHcm90dGUAR3J1YmUAR3LDvG5hbGdlAEdydXBwZQBncnVzZWxuAEd1bGFzY2gAR3VtbWliw6RyAEd1cmdlbABHw7xydGVsAEfDvHRlcnp1ZwBIYWFyYmFuZABIYWJpY2h0AGhhY2tlbgBoYWRlcm4ASGFmZW4ASGFnZWwASMOkaG5jaGVuAEhhaWZpc2NoAEhha2VuAEhhbGJhZmZlAEhhbHNhZGVyAGhhbHRlbgBIYWx1bmtlAEhhbmRidWNoAEhhbmYASGFyZmUASGFybmlzY2gAaMOkcnRlbgBIYXJ6AEhhc2Vub2hyAEhhdWJlAGhhdWNoZW4ASGF1cHQASGF1dABIYXZhcmllAEhlYmFtbWUAaGVjaGVsbgBIZWNrAEhlZG9uaXN0AEhlaWxlcgBIZWltYXQASGVpenVuZwBIZWt0aWsASGVsZABoZWxmZW4ASGVsaXVtAEhlbWQAaGVtbWVuAEhlbmdzdABIZXJkAEhlcmluZwBIZXJrdW5mdABIZXJtZWxpbgBIZXJyY2hlbgBIZXJ6ZGFtZQBIZXVsYm9qZQBIZXhlAEhpbGZlAEhpbWJlZXJlAEhpbW1lbABIaW5nYWJlAGhpbmjDtnJlbgBIaW53ZWlzAEhpcnNjaABIaXJ0ZQBIaXR6a29wZgBIb2JlbABIb2NoZm9ybQBIb2NrZXIAaG9mZmVuAEhvZmh1bmQASG9mbmFycgBIw7ZoZW56dWcASG9obHJhdW0ASMO2bGxlAEhvbHpib290AEhvbmlnAEhvbm9yYXIAaG9yY2hlbgBIw7ZycHJvYmUASMO2c2NoZW4ASG90ZWwASHVicmF1bQBIdWZlaXNlbgBIw7xnZWwAaHVsZGlnZW4ASMO8bGxlAEh1bWJ1ZwBIdW1tZXIASHVtb3IASHVuZABIdW5nZXIASHVwZQBIw7xyZGUASHVycmlrYW4ASHlkcmFudABIeXBub3NlAEliaXMASWRlZQBJZGlvdABJZ2VsAElsbHVzaW9uAEltaXRhdABpbXBmZW4ASW1wb3J0AEluZmVybm8ASW5nd2VyAEluaGFsdGUASW5sYW5kAEluc2VrdABJcm9uaWUASXJyZmFocnQASXJydHVtAElzb2xhdG9yAElzdHdlcnQASmFja2UASmFkZQBKYWdkaHVuZABKw6RnZXIASmFndWFyAEphaHIASsOkaHpvcm4ASmF6emZlc3QASmV0cGlsb3QAam9iYmVuAEpvY2hiZWluAGpvZGVsbgBKb2RzYWx6AEpvbGxlAEpvdXJuYWwASnViZWwASnVuZ2UASnVuaW1vbmQASnVwaXRlcgBKdXRlc2FjawBKdXdlbABLYWJhcmV0dABLYWJpbmUAS2FidWZmAEvDpGZlcgBLYWZmZWUAS2FobGtvcGYAS2FpbWF1ZXIAS2Fqw7x0ZQBLYWt0dXMAS2FsaWJlcgBLYWx0bHVmdABLYW1lbABrw6RtbWVuAEthbXBhZ25lAEthbmFsAEvDpG5ndXJ1AEthbmlzdGVyAEthbm9uZQBLYW50ZQBLYW51AGthcGVybgBLYXBpdMOkbgBLYXB1emUAS2FybmV2YWwAS2Fyb3R0ZQBLw6RzZWJyb3QAS2FzcGVyAEthc3RhbmllAEthdGFsb2cAS2F0aG9kZQBLYXR6ZQBrYXVmZW4AS2F1Z3VtbWkAS2F1egBLZWhsZQBLZWlsZXJlaQBLZWtzZG9zZQBLZWxsbmVyAEtlcmFtaWsAS2VyemUAS2Vzc2VsAEtldHRlAGtldWNoZW4Aa2ljaGVybgBLaWVsYm9vdABLaW5kaGVpdABLaW5uYmFydABLaW5vc2FhbABLaW9zawBLaXNzZW4AS2xhbW1lcgBLbGFuZwBLbGFwcHJhZABLbGFydGV4dABrbGViZW4AS2xlZQBLbGVpbm9kAEtsaW1hAEtsaW5nZWwAS2xpcHBlAEtsaXNjaGVlAEtsb3N0ZXIAS2x1Z2hlaXQAS2zDvG5nZWwAa25ldGVuAEtuaWUAS27DtmNoZWwAa27DvHBmZW4AS29ib2xkAEtvY2hidWNoAEtvaGxyYWJpAEtvamUAS29rb3PDtmwAS29saWJyaQBLb2x1bW5lAEtvbWLDvHNlAEtvbWlrZXIAa29tbWVuAEtvbnRvAEtvbnplcHQAS29wZmtpbm8AS29yZGhvc2UAS29ya2VuAEtvcnNldHQAS29zZW5hbWUAS3JhYmJlAEtyYWNoAEtyYWZ0AEtyw6RoZQBLcmFsbGUAS3JhcGZlbgBLcmF0ZXIAa3JhdWxlbgBLcmV1egBLcm9rb2RpbABLcsO2dGUAS3VnZWwAS3VoaGlydABLw7xobmhlaXQAS8O8bnN0bGVyAEt1cm9ydABLdXJ2ZQBLdXJ6ZmlsbQBrdXNjaGVsbgBrw7xzc2VuAEt1dHRlcgBMYWJvcgBsYWNoZW4ATGFja2FmZmUATGFkZWx1a2UATGFndW5lAExhaWIATGFrcml0emUATGFtbWZlbGwATGFuZABMYW5nbXV0AExhcHBhbGllAExhc3QATGF0ZXJuZQBMYXR6aG9zZQBMYXVic8OkZ2UAbGF1ZmVuAExhdW5lAExhdXNidWIATGF2YXNlZQBMZWJlbgBMZWRlcgBMZWVybGF1ZgBMZWhtAExlaHJlcgBsZWloZW4ATGVrdMO8cmUATGVua2VyAExlcmNoZQBMZXNlZWNrZQBMZXVjaHRlcgBMZXhpa29uAExpYmVsbGUATGliaWRvAExpY2h0AExpZWJlAGxpZWZlcm4ATGlmdGJveQBMaW1vbmFkZQBMaW5lYWwATGlub2xldW0ATGlzdABMaXZlYmFuZABMb2JyZWRlAGxvY2tlbgBMw7ZmZmVsAExvZ2J1Y2gATG9naWsATG9obgBMb2lwZQBMb2thbABMb3JiZWVyAEzDtnN1bmcAbMO2dGVuAExvdHRvZmVlAEzDtndlAEx1Y2hzAEx1ZGVyAEx1ZnRwb3N0AEx1a2UATMO8bW1lbABMdW5nZQBsdXRzY2hlbgBMdXh1cwBNYWNodABNYWdhemluAE1hZ2llcgBNYWduZXQAbcOkaGVuAE1haGx6ZWl0AE1haG5tYWwATWFpYmF1bQBNYWlzYnJlaQBNYWtlbABtYWxlbgBNYW1tdXQATWFuaWvDvHJlAE1hbnRlbABNYXJhdGhvbgBNYXJkZXIATWFyaW5lAE1hcmtlAE1hcm1vcgBNw6Ryemx1ZnQATWFza2UATWHDn2FuenVnAE1hw59rcnVnAE1hc3Rrb3JiAE1hdGVyaWFsAE1hdHJhdHplAE1hdWVyYmF1AE1hdWxrb3JiAE3DpHVzY2hlbgBNw6R6ZW4ATWVkaXVtAE1laW51bmcAbWVsZGVuAE1lbG9kaWUATWVuc2NoAE1lcmttYWwATWVzc2UATWV0YWxsAE1ldGVvcgBNZXRob2RlAE1ldHpnZXIATWllemUATWlsY2hrdWgATWltb3NlAE1pbmlyb2NrAE1pbnV0ZQBtaXNjaGVuAE1pc3NldGF0AG1pdGdlaGVuAE1pdHRhZwBNaXh0YXBlAE3DtmJlbABNb2R1bABtw7ZnZW4ATcO2aHJlAE1vbGNoAE1vbWVudABNb25hdABNb25kZmx1ZwBNb25pdG9yAE1vbm9raW5pAE1vbnN0ZXIATW9udW1lbnQATW9vcmh1aG4ATW9vcwBNw7Zwc2UATW9yYWwATcO2cnRlbABNb3RpdgBNb3RvcnJhZABNw7Z3ZQBNw7xoZQBNdWxhdHRlAE3DvGxsZXIATXVtaWUATXVuZABNw7xuemUATXVzY2hlbABNdXN0ZXIATXl0aG9zAE5hYmVsAE5hY2h0enVnAE5hY2tlZGVpAE5hZ2VsAE7DpGhlAE7DpGhuYWRlbABOYW1lbgBOYXJiZQBOYXJ3YWwATmFzZW5iw6RyAE5hdHVyAE5lYmVsAG5lY2tlbgBOZWZmZQBOZWlndW5nAE5la3RhcgBOZW5uZXIATmVwdHVuAE5lcnoATmVzc2VsAE5lc3RiYXUATmV0egBOZXViYXUATmV1ZXJ1bmcATmV1Z2llcgBuaWNrZW4ATmllcmUATmlscGZlcmQAbmlzdGVuAE5vY2tlAE5vbWFkZQBOb3JkbWVlcgBOb3RkdXJmdABOb3RzdGFuZABOb3R3ZWhyAE51ZGlzbXVzAE51c3MATnV0emhhbmYAT2FzZQBPYmRhY2gAT2JlcmFyenQAT2JqZWt0AE9ib2UAT2JzdGhhaW4AT2Noc2UAT2R5c3NlZQBPZmVuaG9segDDtmZmbmVuAE9obm1hY2h0AE9ocmZlaWdlAE9ocnd1cm0Aw5Zrb2xvZ2llAE9rdGF2ZQDDlmxiZXJnAE9saXZlAMOWbGtyaXNlAE9tZWxldHQAT25rZWwAT3BlcgBPcHRpa2VyAE9yYW5nZQBPcmNoaWRlZQBvcmRuZW4AT3JnYXNtdXMAT3JrYW4AT3J0c2tlcm4AT3J0dW5nAE9zdGFzaWVuAE96ZWFuAFBhYXJsYXVmAFBhY2tlaXMAcGFkZGVsbgBQYWtldABQYWxhc3QAUGFuZGFiw6RyAFBhbmlrAFBhbm9yYW1hAFBhbnRoZXIAUGFwYWdlaQBQYXBpZXIAUGFwcmlrYQBQYXJhZGllcwBQYXJrYQBQYXJvZGllAFBhcnRuZXIAUGFzc2FudABQYXRlbnQAUGF0emVyAFBhdXNlAFBhdmlhbgBQZWRhbABQZWdlbABwZWlsZW4AUGVybGUAUGVyc29uAFBmYWQAUGZhdQBQZmVyZABQZmxlZ2VyAFBoeXNpawBQaWVyAFBpbG90d2FsAFBpbnpldHRlAFBpc3RlAFBsYWthdABQbGFua3RvbgBQbGF0aW4AUGxvbWJlAHBsw7xuZGVybgBQb2JhY2tlAFBva2FsAHBvbGllcmVuAFBvcG11c2lrAFBvcnRyw6R0AFBvc2F1bmUAUG9zdGFtdABQb3R0d2FsAFByYWNodABQcmFua2UAUHJlaXMAUHJpbWF0AFByaW56aXAAUHJvdGVzdABQcm92aWFudABQcsO8ZnVuZwBQdWJlcnTDpHQAUHVkZGluZwBQdWxsb3ZlcgBQdWxzYWRlcgBQdW5rdABQdXRlAFB1dHNjaABQdXp6bGUAUHl0aG9uAHF1YWtlbgBRdWFsbGUAUXVhcmsAUXVlbGxzZWUAUXVlcmtvcGYAUXVpdHRlAFF1b3RlAFJhYmF1a2UAUmFjaGUAUmFkY2x1YgBSYWRob3NlAFJhZGlvAFJhZHRvdXIAUmFobWVuAFJhbXBlAFJhbmRsYWdlAFJhbnplbgBSYXBzw7ZsAFJhc2VyZWkAcmFzdGVuAFJhc3VyAFLDpHRzZWwAUmF1YnRpZXIAUmF1bXplaXQAUmF1c2NoAFJlYWt0b3IAUmVhbGl0w6R0AFJlYmVsbABSZWRlAFJlZXRkYWNoAFJlZ2F0dGEAUmVnZW4AUmVoa2l0egBSZWlmZW4AUmVpbQBSZWlzZQBSZWl6dW5nAFJla29yZABSZWxldmFuegBSZW5uYm9vdABSZXNwZWt0AFJlc3Rtw7xsbAByZXR0ZW4AUmV1ZQBSZXZvbHRlAFJoZXRvcmlrAFJoeXRobXVzAFJpY2h0dW5nAFJpZWdlbABSaW5kdmllaABSaXBwY2hlbgBSaXR0ZXIAUm9iYmUAUm9ib3RlcgBSb2NrYmFuZABSb2hkYXRlbgBSb2xsZXIAUm9tYW4AcsO2bnRnZW4AUm9zZQBSb3Nza3VyAFJvc3QAUm90YWhvcm4AUm90Z2x1dABSb3R6bmFzZQBSdWJyaWsAUsO8Y2t3ZWcAUnVmbW9yZABSdWhlAFJ1aW5lAFJ1bXBmAFJ1bmRlAFLDvHN0dW5nAHLDvHR0ZWxuAFNhYWx0w7xyAFNhYXRndXRzAFPDpGJlbABTYWNoYnVjaABTYWNrAFNhZnQAc2FnZW4AU2FobmVlaXMAU2FsYXQAU2FsYmUAU2FsegBTYW1tbHVuZwBTYW10AFNhbmRiYW5rAFNhbmZ0bXV0AFNhcmRpbmUAU2F0aXJlAFNhdHRlbABTYXR6YmF1AFNhdWVyZWkAU2F1bQBTw6R1cmUAU2NoYWxsAFNjaGVpdGVsAFNjaGlmZgBTY2hsYWdlcgBTY2htaWVkAFNjaG5lZQBTY2hvbGxlAFNjaHJhbmsAU2NodWxidXMAU2Nod2FuAFNlZWFkbGVyAFNlZWZhaHJ0AFNlZWh1bmQAU2VldWZlcgBzZWdlbG4AU2VobmVydgBTZWlkZQBTZWlsenVnAFNlbmYAU2Vzc2VsAFNldWZ6ZXIAU2V4Z290dABTaWNodHVuZwBTaWduYWwAU2lsYmVyAHNpbmdlbgBTaW5uAFNpcnVwAFNpdHpiYW5rAFNrYW5kYWwAU2tpa3VycwBTa2lwcGVyAFNraXp6ZQBTbWFyYWdkAFNvY2tlAFNvaG4AU29tbWVyAFNvbmd0ZXh0AFNvcnRlAFNwYWdhdABTcGFubnVuZwBTcGFyZ2VsAFNwZWNodABTcGVpc2XDtmwAU3BpZWdlbABTcG9ydABzcMO8bGVuAFN0YWR0YnVzAFN0YWxsAFN0w6Rya2UAU3RhdGl2AHN0YXVuZW4AU3Rlcm4AU3RpZnR1bmcAU3RvbGxlbgBTdHLDtm11bmcAU3R1cm0AU3Vic3RhbnoAU8O8ZGFscGVuAFN1bXBmAHN1cmZlbgBUYWJhawBUYWZlbABUYWdlYmF1AHRha2VsbgBUYWt0dW5nAFRhbHNvaGxlAFRhbmQAVGFuemLDpHIAVGFwaXIAVGFyYW50ZWwAVGFybm5hbWUAVGFzc2UAVGF0bmFjaHQAVGF0c2FjaGUAVGF0emUAVGF1YmUAdGF1Y2hlbgBUYXVmcGF0ZQBUYXVtZWwAVGVlbGljaHQAVGVpY2gAdGVpbGVuAFRlbXBvAFRlbm9yAFRlcnJhc3NlAFRlc3RmbHVnAFRoZWF0ZXIAVGhlcm1pawB0aWNrZW4AVGllZmZsdWcAVGllcmFydABUaWdlcmhhaQBUaW50ZQBUaXNjaGxlcgB0b2JlbgBUb2xlcmFuegBUw7ZscGVsAFRvbmJhbmQAVG9wZgBUb3Btb2RlbABUb3Jib2dlbgBUb3JsaW5pZQBUb3J0ZQBUb3VyaXN0AFRyYWdlc2VsAHRyYW1wZWxuAFRyYXBlegBUcmF1bQB0cmVmZmVuAFRyZW5udW5nAFRyZXVlAFRyaWNrAHRyaW1tZW4AVHLDtmRlbABUcm9zdABUcnVtcGYAdMO8ZnRlbG4AVHVyYmFuAFR1cm0Aw5xiZXJtdXQAVWZlcgBVaHJ3ZXJrAHVtYXJtZW4AVW1iYXUAVW1mZWxkAFVtZ2FuZwBVbXN0dXJ6AFVuYXJ0AFVuZnVnAFVuaW1vZwBVbnJ1aGUAVW53dWNodABVcmFuZXJ6AFVybGF1YgBVcm1lbnNjaABVdG9waWUAVmFrdXVtAFZhbHV0YQBWYW5kYWxlAFZhc2UAVmVrdG9yAFZlbnRpbABWZXJiAFZlcmRlY2sAVmVyZmFsbABWZXJnYXNlcgB2ZXJoZXhlbgBWZXJsYWcAVmVycwBWZXNwZXIAVmllaABWaWVyZWNrAFZpbnlsAFZpcnVzAFZpdHJpbmUAVm9sbGJsdXQAVm9yYm90ZQBWb3JyYXQAVm9yc2ljaHQAVnVsa2FuAFdhY2hzdHVtAFdhZGUAV2FnZW11dABXYWhsZW4AV2FocmhlaXQAV2FsZABXYWxoYWkAV2FsbGFjaABXYWxudXNzAFdhbHplcgB3YW5kZWxuAFdhbnplAHfDpHJtZW4AV2FybnJ1ZgBXw6RzY2hlAFdhc3NlcgBXZWJlcmVpAHdlY2hzZWxuAFdlZ2VnZWxkAHdlaHJlbgBXZWloZXIAV2VpbmdsYXMAV2Vpw59iaWVyAFdlaXR3dXJmAFdlbGxlAFdlbHRhbGwAV2Vya2JhbmsAV2Vyd29sZgBXZXR0ZXIAd2llaGVybgBXaWxkZ2FucwBXaW5kAFdvaGwAV29obm9ydABXb2xmAFdvbGx1c3QAV29ydGxhdXQAV3JhY2sAV3VuZGVyAFd1cmZheHQAV3Vyc3QAWWFjaHQAWWV0aQBaYWNrZQBaYWhsAHrDpGhtZW4AWmFobmZlZQBaw6RwZmNoZW4AWmFzdGVyAFphdW16ZXVnAFplYnJhAHplaWdlbgBaZWl0bHVwZQBaZWxsa2VybgBaZWx0ZGFjaABaZW5zb3IAWmVyZmFsbABaZXVnAFppZWdlAFppZWxmb3RvAFppbXRlaXMAWm9iZWwAWm9sbGh1bmQAWm9tYmllAFrDtnBmZQBadWNodABadWZhaHJ0AFp1Z2ZhaHJ0AFp1Z3ZvZ2VsAFrDvG5kdW5nAFp3ZWNrAFp5a2xvcABOOExhbmd1YWdlNkdlcm1hbkUARXNwYcOxb2wAU3BhbmlzaADDoWJhY28AYWJkb21lbgBhYmVqYQBhYmllcnRvAGFib2dhZG8AYWJvbm8AYWJvcnRvAGFicmF6bwBhYnJpcgBhYnVlbG8AYWJ1c28AYWNhYmFyAGFjYWRlbWlhAGFjY2VzbwBhY2Npw7NuAGFjZWl0ZQBhY2VsZ2EAYWNlbnRvAGFjZXB0YXIAw6FjaWRvAGFjbGFyYXIAYWNuw6kAYWNvZ2VyAGFjb3NvAGFjdGl2bwBhY3RvAGFjdHJpegBhY3R1YXIAYWN1ZGlyAGFjdWVyZG8AYWN1c2FyAGFkaWN0bwBhZG1pdGlyAGFkb3B0YXIAYWRvcm5vAGFkdWFuYQBhw6lyZW8AYWZlY3RhcgBhZmljacOzbgBhZmluYXIAYWZpcm1hcgDDoWdpbABhZ2l0YXIAYWdvbsOtYQBhZ290YXIAYWdyZWdhcgBhZ3JpbwBhZ3VhAGFndWRvAMOhZ3VpbGEAYWd1amEAYWhvZ28AYWhvcnJvAGFpcmUAYWlzbGFyAGFqZWRyZXoAYWplbm8AYWxhY3LDoW4AYWxhbWJyZQBhbGFybWEAYWxiYQDDoWxidW0AYWxjYWxkZQBhbGRlYQBhbGVncmUAYWxlamFyAGFsZXJ0YQBhbGV0YQBhbGZpbGVyAGFsZ2EAYWxnb2TDs24AYWxpYWRvAGFsaWVudG8AYWxtYQBhbG1lamEAYWxtw61iYXIAYWx0YXIAYWx0ZXphAGFsdGl2bwBhbHRvAGFsdW1ubwBhbHphcgBhbWFibGUAYW1hcG9sYQBhbWFyZ28AYW1hc2FyAMOhbWJhcgDDoW1iaXRvAGFtZW5vAGFtaWdvAGFtaXN0YWQAYW1vcgBhbXBhcm8AYW1wbGlvAGFuY2hvAGFuY2lhbm8AYW5jbGEAYW5kYXIAYW5kw6luAGFuZW1pYQDDoW5ndWxvAGFuaWxsbwDDoW5pbW8AYW7DrXMAYW50ZW5hAGFudGlndW8AYW50b2pvAGFudWFsAGFudWxhcgBhbnVuY2lvAGHDsWFkaXIAYcOxZWpvAGHDsW8AYXBhZ2FyAGFwYXJhdG8AYXBldGl0bwBhcGlvAGFwbGljYXIAYXBvZG8AYXBvcnRlAGFwb3lvAGFwcmVuZGVyAGFwcm9iYXIAYXB1ZXN0YQBhcHVybwBhcmFkbwBhcmHDsWEAYXJhcgDDoXJiaXRybwDDoXJib2wAYXJjaGl2bwBhcmRlcgBhcmRpbGxhAMOhcmVhAMOhcmlkbwBhcmllcwBhcm1vbsOtYQBhcm7DqXMAYXJwYQBhcnDDs24AYXJyZWdsbwBhcnJvegBhcnJ1Z2EAYXJ0aXN0YQBhc2EAYXNhZG8AYXNhbHRvAGFzY2Vuc28AYXNlZ3VyYXIAYXNlbwBhc2Vzb3IAYXNpZW50bwBhc2lsbwBhc2lzdGlyAGFzbm8AYXNvbWJybwDDoXNwZXJvAGFzdGlsbGEAYXN1bWlyAGFzdW50bwBhdGFqbwBhdGFxdWUAYXRhcgBhdGVudG8AYXRlbwDDoXRpY28AYXRsZXRhAMOhdG9tbwBhdHJhZXIAYXTDum4AYXVkYXoAYXVkaW8AYXVnZQBhdXNlbnRlAGF1dG9yAGF2YWwAYXZhbmNlAGF2YXJvAGF2ZQBhdmVsbGFuYQBhdmVuYQBhdmVzdHJ1egBhdmnDs24AYXZpc28AYXllcgBheXVkYQBheXVubwBhemFmcsOhbgBhemFyAGF6b3RlAGF6w7pjYXIAYXp1ZnJlAGF6dWwAYmFiYQBiYWJvcgBiYWNoZQBiYWjDrWEAYmFpbGUAYmFqYXIAYmFsYW56YQBiYWxjw7NuAGJhbGRlAGJhbWLDugBiYW5jbwBiYcOxbwBiYXJjbwBiYXJuaXoAYmFycm8AYsOhc2N1bGEAYmFzdMOzbgBiYXN1cmEAYmF0YWxsYQBiYXRlcsOtYQBiYXRpcgBiYcO6bABiYXphcgBiZWLDqQBiZWJpZGEAYmVsbG8AYmVzYXIAYmVzbwBiaWNobwBiaWVuAGJpbmdvAGJsYW5jbwBibG9xdWUAYmx1c2EAYm9hAGJvYmluYQBib2JvAGJvY2EAYm9jaW5hAGJvZGEAYm9kZWdhAGJvaW5hAGJvbGEAYm9sZXJvAGJvbHNhAGJvbWJhAGJvbmRhZABib25pdG8AYm9ubwBib25zw6FpAGJvcmRlAGJvcnJhcgBib3NxdWUAYm90ZQBib3TDrW4AYsOzdmVkYQBib3phbABicmVjaGEAYnJldmUAYnJpbGxvAGJyaW5jbwBicmlzYQBicm9jYQBicm9tYQBicm9uY2UAYnJvdGUAYnJ1amEAYnJ1c2NvAGJydXRvAGJ1Y2VvAGJ1Y2xlAGJ1ZW5vAGJ1ZXkAYnVmYW5kYQBidWbDs24AYsO6aG8AYnVpdHJlAGJ1bHRvAGJ1cmJ1amEAYnVybGEAYnVycm8AYnVzY2FyAGJ1dGFjYQBidXrDs24AY2FiYWxsbwBjYWJlemEAY2Fkw6F2ZXIAY2FkZW5hAGNhZXIAY2Fmw6kAY2HDrWRhAGNhaW3DoW4AY2FqYQBjYWrDs24AY2FsAGNhbGFtYXIAY2FsZG8AY2FsaWRhZABjYWxsZQBjYWxtYQBjYWxvcgBjYWx2bwBjYW1hAGNhbWJpbwBjYW1lbGxvAGNhbWlubwBjYW1wbwBjw6FuY2VyAGNhbmRpbABjYW5lbGEAY2FuaWNhAGNhbnRvAGNhw7FhAGNhw7HDs24AY2FvYmEAY2FwYXoAY2FwaXTDoW4AY2Fwb3RlAGNhcHRhcgBjYXB1Y2hhAGNhcmEAY2FyYsOzbgBjw6FyY2VsAGNhcmV0YQBjYXJnYQBjYXJpw7FvAGNhcm5lAGNhcnBldGEAY2Fycm8AY2FzY28AY2FzZXJvAGNhc3BhAGNhc3RvcgBjYXRvcmNlAGNhdHJlAGNhdWRhbABjYXpvAGNlYm9sbGEAY2VkZXIAY2VsZGEAY8OpbGVicmUAY2Vsb3NvAGPDqWx1bGEAY2VuaXphAGNlbnRybwBjZXJjYQBjZXJkbwBjZXJlemEAY2VybwBjZXJyYXIAY2VydGV6YQBjw6lzcGVkAGNoYWNhbABjaGFsZWNvAGNoYW1ww7oAY2hhbmNsYQBjaGFwYQBjaGFybGEAY2hpY28AY2hpc3RlAGNoaXZvAGNob3F1ZQBjaG96YQBjaHVsZXRhAGNodXBhcgBjaWNsw7NuAGNpZWdvAGNpZW4AY2llcnRvAGNpbWEAY2luY28AY2luZQBjaXByw6lzAGNpcmNvAGNpcnVlbGEAY2lzbmUAY2l0YQBjaXVkYWQAY2xhbW9yAGNsYW4AY2xhcm8AY2xhc2UAY2xhdmUAY2zDrW5pY2EAY29icmUAY29jY2nDs24AY29jaGlubwBjb2NpbmEAY29jbwBjw7NkaWdvAGNvZG8AY29mcmUAY29nZXIAY29oZXRlAGNvasOtbgBjb2pvAGNvbGEAY29sY2hhAGNvbGVnaW8AY29sZ2FyAGNvbGluYQBjb2xsYXIAY29sbW8AY29sdW1uYQBjb21iYXRlAGNvbWVyAGNvbWlkYQBjw7Ntb2RvAGNvbXByYQBjb25kZQBjb25lam8AY29uZ2EAY29ub2NlcgBjb25zZWpvAGNvbnRhcgBjb3BhAGNvcmF6w7NuAGNvcmJhdGEAY29yY2hvAGNvcmTDs24AY29ycmVyAGNvc2VyAGNvc21vcwBjb3N0YQBjcsOhbmVvAGNyw6F0ZXIAY3JlYXIAY3JlY2VyAGNyZcOtZG8AY3LDrWEAY3JpbWVuAGNyaXB0YQBjcmlzaXMAY3JvbW8AY3LDs25pY2EAY3JvcXVldGEAY3J1ZG8AY3J1egBjdWFkcm8AY3VhcnRvAGN1YXRybwBjdWJyaXIAY3VjaGFyYQBjdWVsbG8AY3VlbnRvAGN1ZXJkYQBjdWVzdGEAY3VldmEAY3VsZWJyYQBjdWxwYQBjdWx0bwBjdW1icmUAY3VtcGxpcgBjdW5hAGN1bmV0YQBjdW90YQBjdXDDs24AY8O6cHVsYQBjdXJhcgBjdXJpb3NvAGN1cnNvAGN1dGlzAGRhbWEAZGFuemEAZGFyAGRhcmRvAGTDoXRpbABkZWJlcgBkw6liaWwAZMOpY2FkYQBkZWNpcgBkZWRvAGRlZmVuc2EAZGVmaW5pcgBkZWphcgBkZWxmw61uAGRlbGdhZG8AZGVsaXRvAGRlbW9yYQBkZW5zbwBkZW50YWwAZGVwb3J0ZQBkZXJlY2hvAGRlcnJvdGEAZGVzYXl1bm8AZGVzZW8AZGVzZmlsZQBkZXNudWRvAGRlc3bDrW8AZGV0YWxsZQBkZXRlbmVyAGRldWRhAGTDrWEAZGlhYmxvAGRpYWRlbWEAZGlhbmEAZGlidWpvAGRpY3RhcgBkaWVudGUAZGlldGEAZGllegBkaWbDrWNpbABkaWxlbWEAZGlsdWlyAGRpbmVybwBkaXJlY3RvAGRpcmlnaXIAZGlzY28AZGlzZcOxbwBkaXNmcmF6AGRpdmlubwBkb2JsZQBkb2NlAGRvbG9yAGRvbWluZ28AZG9uAGRvbmFyAGRvcmFkbwBkb3JtaXIAZG9zAGRvc2lzAGRyYWfDs24AZHJvZ2EAZHVjaGEAZHVkYQBkdWXDsW8AZHVsY2UAZMO6bwBkdXF1ZQBkdXJhcgBkdXJlemEAZHVybwDDqWJhbm8AZWNoYXIAZWNvAGVjdWFkb3IAZWRhZABlZGljacOzbgBlZGl0b3IAZWR1Y2FyAGVmZWN0bwBlZmljYXoAZWplAGVqZW1wbG8AZWxlZ2lyAGVsZXZhcgBlbGlwc2UAw6lsaXRlAGVsdWRpcgBlbWJ1ZG8AZW1vY2nDs24AZW1wYXRlAGVtcGXDsW8AZW1wbGVvAGVtcHJlc2EAZW5hbm8AZW5jYXJnbwBlbmNodWZlAGVuY8OtYQBlbmVtaWdvAGVuZXJvAGVuZmFkbwBlbmZlcm1vAGVuZ2HDsW8AZW5sYWNlAGVub3JtZQBlbnJlZG8AZW5zYXlvAGVuc2XDsWFyAGVudGVybwBlbnRyYXIAZW52YXNlAGVudsOtbwDDqXBvY2EAZXF1aXBvAGVyaXpvAGVzY2FsYQBlc2NlbmEAZXNjb2xhcgBlc2NyaWJpcgBlc2N1ZG8AZXNlbmNpYQBlc2ZlcmEAZXNmdWVyem8AZXNwYWRhAGVzcGVqbwBlc3DDrWEAZXNwb3NhAGVzcHVtYQBlc3F1w60AZXN0YXIAZXN0ZQBlc3RpbG8AZXN0dWZhAGV0YXBhAMOpdGljYQBldG5pYQBldmFkaXIAZXZhbHVhcgBldml0YXIAZXhhY3RvAGV4YW1lbgBleGNlc28AZXhjdXNhAGV4ZW50bwBleGlnaXIAZXhpbGlvAGV4aXN0aXIAw6l4aXRvAGV4cGVydG8AZXhwbGljYXIAZXhwb25lcgBleHRyZW1vAGbDoWJyaWNhAGbDoWJ1bGEAZmFjaGFkYQBmw6FjaWwAZmFjdG9yAGZhZW5hAGZhamEAZmFsZGEAZmFsbG8AZmFsc28AZmFsdGFyAGZhbWEAZmFtaWxpYQBmYXJhw7NuAGZhcm9sAGZhcnNhAGZhdGlnYQBmYXVuYQBmYXZvcgBmYXgAZmVicmVybwBmZWNoYQBmZWxpegBmZW8AZmVyaWEAZmVyb3oAZsOpcnRpbABmZXJ2b3IAZmVzdMOtbgBmaWFibGUAZmlhbnphAGZpYXIAZmljY2nDs24AZmljaGEAZmlkZW8AZmllYnJlAGZpZWwAZmllc3RhAGZpamFyAGZpam8AZmlsYQBmaWxldGUAZmlsaWFsAGZpbgBmaW5jYQBmaW5naXIAZmluaXRvAGZpcm1hAGZsYWNvAGZsYXV0YQBmbGVjaGEAZmxvcgBmbG90YQBmbHVpcgBmbHVqbwBmbMO6b3IAZm9iaWEAZm9jYQBmb2dhdGEAZm9nw7NuAGZvbGxldG8AZm9uZG8AZm9ybWEAZm9ycm8AZm9yemFyAGZvc2EAZm90bwBmcmFjYXNvAGZyw6FnaWwAZnJhbmphAGZyYXNlAGZyYXVkZQBmcmXDrXIAZnJlbm8AZnJlc2EAZnLDrW8AZnJpdG8AZnJ1dGEAZnVlZ28AZnVlbnRlAGZ1ZXJ6YQBmdWdhAGZ1bWFyAGZ1bmNpw7NuAGZ1bmRhAGZ1cmfDs24AZnVzaWwAZsO6dGJvbABnYWNlbGEAZ2FmYXMAZ2FpdGEAZ2FsYQBnYWxlcsOtYQBnYWxsbwBnYW5hcgBnYW5jaG8AZ2FuZ2EAZ2FyYWplAGdhcnphAGdhc29saW5hAGdhc3RhcgBnYXRvAGdhdmlsw6FuAGdlbWVsbwBnZW1pcgBnZW4AZ8OpbmVybwBnZW5pbwBnZW50ZQBnZXJlbnRlAGdlcm1lbgBnZXN0bwBnaW1uYXNpbwBnaXJhcgBnaXJvAGdsYWNpYXIAZ29sAGdvbGZvAGdvbG9zbwBnb2xwZQBnb21hAGdvcmRvAGdvcmlsYQBnb3JyYQBnb3RhAGdvdGVvAGdvemFyAGdyYWRhAGdyw6FmaWNvAGdyYW5vAGdyYXNhAGdyYXRpcwBncmF2ZQBncmlldGEAZ3JpbGxvAGdyaXBlAGdyaXMAZ3Jvc29yAGdyw7phAGdydWVzbwBncnVtbwBndWFudGUAZ3VhcG8AZ3VhcmRpYQBndWVycmEAZ3XDrWEAZ3Vpw7FvAGd1aW9uAGd1aXNvAGd1aXRhcnJhAGd1c2FubwBndXN0YXIAaGFiZXIAaMOhYmlsAGhhYmxhcgBoYWNlcgBoYWNoYQBoYWRhAGhhbGxhcgBoYW1hY2EAaGFyaW5hAGhhegBoYXphw7FhAGhlYmlsbGEAaGVicmEAaGVjaG8AaGVsYWRvAGhlbGlvAGhlbWJyYQBoZXJpcgBoZXJtYW5vAGjDqXJvZQBoZXJ2aXIAaGllbG8AaGllcnJvAGjDrWdhZG8AaGlnaWVuZQBoaWpvAGhpc3RvcmlhAGhvY2ljbwBob2dhcgBob2d1ZXJhAGhvamEAaG9tYnJlAGhvbmdvAGhvbnJhAGhvcmEAaG9ybWlnYQBob3JubwBob3N0aWwAaG95bwBodWVjbwBodWVsZ2EAaHVlcnRhAGh1ZXNvAGh1ZXZvAGh1aWRhAGh1aXIAaHVtYW5vAGjDum1lZG8AaHVtbwBodW5kaXIAaHVyYWPDoW4AaHVydG8AaWNvbm8AaWRlYWwAaWRpb21hAMOtZG9sbwBpZ2xlc2lhAGlnbMO6AGlndWFsAGlsZWdhbABpbHVzacOzbgBpbWFnZW4AaW3DoW4AaW1pdGFyAGltcGFyAGltcG9uZXIAaW5jYXBhegDDrW5kaWNlAGluZXJ0ZQBpbmZpZWwAaW5mb3JtZQBpbmdlbmlvAGluaWNpbwBpbm1lbnNvAGlubXVuZQBpbm5hdG8AaW5zZWN0bwBpbnN0YW50ZQBpbnRlcsOpcwDDrW50aW1vAGludHVpcgBpbsO6dGlsAGludmllcm5vAGlyYQBpcm9uw61hAGlzbGEAaXNsb3RlAGphYmFsw60AamFiw7NuAGphbcOzbgBqYXJhYmUAamFyZMOtbgBqYXJyYQBqYXptw61uAGplZmUAamVyaW5nYQBqaW5ldGUAam9ybmFkYQBqb3JvYmEAam92ZW4Aam95YQBqdWVyZ2EAanVldmVzAGp1ZXoAanVnYWRvcgBqdWdvAGp1Z3VldGUAanVpY2lvAGp1bmNvAGp1bmdsYQBqdW5pbwBqdW50YXIAasO6cGl0ZXIAanVyYXIAanV2ZW5pbABqdXpnYXIAa2lsbwBrb2FsYQBsYWJpbwBsYWNpbwBsYWNyYQBsYWRvAGxhZHLDs24AbGFnYXJ0bwBsw6FncmltYQBsYW1lcgBsw6FtaW5hAGzDoW1wYXJhAGxhbmEAbGFuY2hhAGxhbmdvc3RhAGxhbnphAGzDoXBpegBsYXJnbwBsw6FzdGltYQBsYXRhAGzDoXRleABsYXRpcgBsYXVyZWwAbGF2YXIAbGF6bwBsZWFsAGxlY2Npw7NuAGxlY2hlAGxlY3RvcgBsZWVyAGxlZ2nDs24AbGVndW1icmUAbGVqYW5vAGxlbmd1YQBsZcOxYQBsZcOzbgBsZXNpw7NuAGxldGFsAGxldHJhAGxldmUAbGV5ZW5kYQBsaWJlcnRhZABsaWNvcgBsw61kZXIAbGlkaWFyAGxpZW56bwBsaWdhAGxpZ2VybwBsaW1hAGzDrW1pdGUAbGltw7NuAGxpbXBpbwBsaW5kbwBsw61uZWEAbGluZ290ZQBsaW5vAGxpbnRlcm5hAGzDrXF1aWRvAGxpc28AbGlzdGEAbGl0ZXJhAGxpdGlvAGxsYWdhAGxsYW1hAGxsYW50bwBsbGF2ZQBsbGVnYXIAbGxlbmFyAGxsZXZhcgBsbG9yYXIAbGxvdmVyAGxsdXZpYQBsb2JvAGxvY2nDs24AbG9jbwBsb2N1cmEAbMOzZ2ljYQBsb21icml6AGxvbW8AbG9uamEAbG90ZQBsdWNoYQBsdWNpcgBsdWdhcgBsdWpvAGx1bmVzAGx1cGEAbHV6AG1hY2V0YQBtYWNobwBtYWRlcmEAbWFmaWEAbWFnaWEAbWHDrXoAbWFsZGFkAG1hbGV0YQBtYWxsYQBtYWxvAG1hbcOhAG1hbWJvAG1hbXV0AG1hbmNvAG1hbmRvAG1hbmVqYXIAbWFuZ2EAbWFuaXF1w60AbWFuamFyAG1hbm8AbWFuc28AbWFudGEAbWHDsWFuYQBtYXBhAG3DoXF1aW5hAG1hcgBtYXJjbwBtYXJlYQBtYXJmaWwAbWFyZ2VuAG1hcmlkbwBtw6FybW9sAG1hcnLDs24AbWFydGVzAG1hc2EAbcOhc2NhcmEAbWFzaXZvAG1hdGFyAG1hdGVyaWEAbWF0aXoAbWF0cml6AG3DoXhpbW8AbWF5b3IAbWF6b3JjYQBtZWRhbGxhAG1lZGlvAG3DqWR1bGEAbWVqaWxsYQBtZWpvcgBtZWxlbmEAbWVsw7NuAG1lbW9yaWEAbWVub3IAbWVuc2FqZQBtZW50ZQBtZW7DugBtZXJjYWRvAG1lcmVuZ3VlAG3DqXJpdG8AbWVzAG1lc8OzbgBtZXRhAG1ldGVyAG3DqXRvZG8AbWV0cm8AbWV6Y2xhAG1pZWRvAG1pZWwAbWllbWJybwBtaWdhAG1pbABtaWxhZ3JvAG1pbGl0YXIAbWlsbMOzbgBtaW1vAG1pbmEAbWluZXJvAG3DrW5pbW8AbWlvcGUAbWlyYXIAbWlzYQBtaXNlcmlhAG1pc2lsAG1pc21vAG1pdGFkAG1vY2hpbGEAbW9jacOzbgBtb2RlbG8AbW9obwBtb2phcgBtb2xkZQBtb2xlcgBtb2xpbm8AbW9taWEAbW9uYXJjYQBtb25lZGEAbW9uamEAbW9udG8AbW/DsW8AbW9yYWRhAG1vcmRlcgBtb3Jlbm8AbW9yaXIAbW9ycm8AbW9yc2EAbW9ydGFsAG1vc3RyYXIAbW90aXZvAG1vdmVyAG3Ds3ZpbABtb3pvAG11Y2hvAG11ZGFyAG11ZWJsZQBtdWVsYQBtdWVydGUAbXVlc3RyYQBtdWdyZQBtdWplcgBtdWxhAG11bGV0YQBtdWx0YQBtdW5kbwBtdcOxZWNhAG11cmFsAG3DunNjdWxvAG11c2dvAG3DunNpY2EAbsOhY2FyAG5hY2nDs24AbmFkYXIAbmFyYW5qYQBuYXJpegBuYXJyYXIAbmFzYWwAbmF0YWwAbmF0aXZvAG7DoXVzZWEAbmF2YWwAbmF2aWRhZABuZWNpbwBuw6ljdGFyAG5lZ2FyAG5lZ29jaW8AbmVncm8AbmXDs24AbmVydmlvAG5ldG8AbmV1dHJvAG5ldmFyAG5ldmVyYQBuaWNobwBuaWVibGEAbmlldG8AbmnDsWV6AG5pw7FvAG7DrXRpZG8Abml2ZWwAbm9ibGV6YQBub2NoZQBuw7NtaW5hAG5vcmlhAG5vcm1hAG5vcnRlAG5vdGEAbm90aWNpYQBub3ZhdG8Abm92ZWxhAG5vdmlvAG51YmUAbnVjYQBuw7pjbGVvAG51ZGlsbG8AbnVkbwBudWVyYQBudWV2ZQBudWV6AG7Dum1lcm8AbnV0cmlhAG9iaXNwbwBvYmpldG8Ab2JyYQBvYnJlcm8Ab2JzZXJ2YXIAb2J0ZW5lcgBvY2EAb2PDqWFubwBvY2hlbnRhAG9jaG8Ab2NpbwBvY3Rhdm8Ab2N0dWJyZQBvY3VsdG8Ab2N1cGFyAG9jdXJyaXIAb2RpYXIAb2RpbwBvZGlzZWEAb2ZlbnNhAG9mZXJ0YQBvZmljaW8Ab2ZyZWNlcgBvw61kbwBvw61yAG9qbwBvbGEAb2xlYWRhAG9sbGEAb2x2aWRvAG9tYmxpZ28Ab25kYQBvbnphAG9wYWNvAG9wY2nDs24Aw7NwZXJhAG9waW5hcgBvcG9uZXIAb3B0YXIAw7NwdGljYQBvcHVlc3RvAG9yYWNpw7NuAG9yYWRvcgBvcmFsAMOzcmJpdGEAb3JjYQBvcmRlbgBvcmVqYQDDs3JnYW5vAG9yZ8OtYQBvcmd1bGxvAG9yaWVudGUAb3JpZ2VuAG9yaWxsYQBvcm8Ab3JxdWVzdGEAb3J1Z2EAb3NhZMOtYQBvc2N1cm8Ab3Nlem5vAG9zbwBvc3RyYQBvdG/DsW8Ab3RybwBvdmVqYQDDs3Z1bG8Aw7N4aWRvAG94w61nZW5vAG95ZW50ZQBwYWN0bwBwYWRyZQBwYWVsbGEAcMOhZ2luYQBwYWdvAHBhw61zAHDDoWphcm8AcGFsYWJyYQBwYWxjbwBwYWxldGEAcMOhbGlkbwBwYWxvbWEAcGFscGFyAHBhbgBwYW5hbABww6FuaWNvAHBhbnRlcmEAcGHDsXVlbG8AcGFww6EAcGFwZWwAcGFwaWxsYQBwYXF1ZXRlAHBhcmFyAHBhcmNlbGEAcGFyZWQAcGFyaXIAcGFybwBww6FycGFkbwBwYXJxdWUAcMOhcnJhZm8AcGFydGUAcGFzYXIAcGFzZW8AcGFzacOzbgBwYXNvAHBhdGEAcGF0aW8AcGF0cmlhAHBhdXRhAHBhdm8AcGF5YXNvAHBlYXTDs24AcGVjYWRvAHBlY2VyYQBwZWNobwBwZWRhbABwZWRpcgBwZWdhcgBwZWluZQBwZWxhcgBwZWxkYcOxbwBwZWxlYQBwZWxpZ3JvAHBlbGxlam8AcGVsbwBwZWx1Y2EAcGVuc2FyAHBlw7HDs24AcGXDs24AcGVvcgBwZXBpbm8AcGVxdWXDsW8AcGVyYQBwZXJjaGEAcGVyZGVyAHBlcmV6YQBwZXJmaWwAcGVyaWNvAHBlcm1pc28AcGVycm8AcGVzYQBwZXNjYQBww6lzaW1vAHBlc3Rhw7FhAHDDqXRhbG8AcGV0csOzbGVvAHBlegBwZXp1w7FhAHBpY2FyAHBpY2jDs24AcGllZHJhAHBpZXJuYQBwaWV6YQBwaWxhcgBwaWxvdG8AcGltaWVudGEAcGlubwBwaW50b3IAcGluemEAcGnDsWEAcGlvam8AcGlzYXIAcGlzbwBwaXTDs24AcGl6Y2EAcGxhY2EAcGxhdGEAcGxheWEAcGxhemEAcGxlaXRvAHBsZW5vAHBsb21vAHBsdW1hAHBsdXJhbABwb2JyZQBwb2RlcgBwb2VtYQBwb2Vzw61hAHBvZXRhAHBvbGVuAHBvbGljw61hAHBvbHZvAHBvbWFkYQBwb21lbG8AcG9tbwBwb25lcgBwb3JjacOzbgBwb3J0YWwAcG9zYWRhAHBvc2VlcgBwb3NpYmxlAHBvc3RlAHBvdGVuY2lhAHBvem8AcHJhZG8AcHJlY296AHByZWd1bnRhAHByZW5zYQBwcmVzbwBwcmV2aW8AcHJpbW8AcHLDrW5jaXBlAHByaXNpw7NuAHByaXZhcgBwcm9hAHByb2JhcgBwcm9jZXNvAHByb2R1Y3RvAHByb2V6YQBwcm9mZXNvcgBwcm9ncmFtYQBwcm9sZQBwcm9tZXNhAHByb3BpbwBwcsOzeGltbwBwcnVlYmEAcMO6YmxpY28AcHVjaGVybwBwdWVibG8AcHVlcnRhAHB1ZXN0bwBwdWxnYQBwdWxpcgBwdWxtw7NuAHB1bHBvAHB1bHNvAHB1bWEAcHVudG8AcHXDsWFsAHB1w7FvAHB1cGEAcHVwaWxhAHB1csOpAHF1ZWRhcgBxdWVqYQBxdWVtYXIAcXVlcmVyAHF1ZXNvAHF1aWV0bwBxdcOtbWljYQBxdWluY2UAcXVpdGFyAHLDoWJhbm8AcmFiaWEAcmFibwByYWNpw7NuAHJhZGljYWwAcmHDrXoAcmFtYQByYW1wYQByYW5jaG8AcmFwYXoAcsOhcGlkbwByYXB0bwByYXNnbwByYXNwYQByYXRvAHJheW8AcmF6YQByYXrDs24AcmVhY2Npw7NuAHJlYWxpZGFkAHJlYmHDsW8AcmVib3RlAHJlY2FlcgByZWNldGEAcmVjaGF6bwByZWNvZ2VyAHJlY3JlbwByZWN0bwByZWN1cnNvAHJlZG9uZG8AcmVkdWNpcgByZWZsZWpvAHJlZm9ybWEAcmVmcsOhbgByZWZ1Z2lvAHJlZ2FsbwByZWdpcgByZWdsYQByZWdyZXNvAHJlaMOpbgByZWlubwByZcOtcgByZWphAHJlbGF0bwByZWxldm8AcmVsaWV2ZQByZWxsZW5vAHJlbG9qAHJlbWFyAHJlbWVkaW8AcmVtbwByZW5jb3IAcmVuZGlyAHJlbnRhAHJlcGV0aXIAcmVwb3NvAHJlcHRpbAByZXMAcmVzY2F0ZQByZXNwZXRvAHJlc3VtZW4AcmV0aXJvAHJldG9ybm8AcmV0cmF0bwByZXVuaXIAcmV2w6lzAHJldmlzdGEAcmV5AHJlemFyAHJpY28AcmllZ28AcmllbmRhAHJpZXNnbwByaWZhAHLDrWdpZG8Acmlnb3IAcmluY8OzbgByacOxw7NuAHLDrW8AcmlzYQByaXRvAE44TGFuZ3VhZ2U3U3BhbmlzaEUARnJhbsOnYWlzAEZyZW5jaABhYmFuZG9uAGFiYXR0cmUAYWJvaQBhYm9saXIAYWJvcmRlcgBhYnJpAGFic2VuY2UAYWJzb2x1AGFidXNlcgBhY2FjaWEAYWNham91AGFjY2VudABhY2NvcmQAYWNjcm9jaGVyAGFjY3VzZXIAYWNlcmJlAGFjaGF0AGFjaGV0ZXIAYWNpZGUAYWNpZXIAYWNxdWlzAGFjdGUAYWRhZ2UAYWRlcHRlAGFkaWV1AGFkbWV0dHJlAGFkbWlzAGFkb3JlcgBhZHJlc3NlcgBhZHVsZXIAYWZmYWlyZQBhZmZpcm1lcgBhZmluAGFnYWNlcgBhZ2VudABhZ2lyAGFnaXRlcgBhZ29uaWUAYWdyYWZlAGFncnVtZQBhaWRlcgBhaWdsZQBhaWdyZQBhaWxlAGFpbGxldXJzAGFpbWFudABhaW1lcgBhaW5zaQBhaXNlAGFqb3V0ZXIAYWxhcm1lAGFsYnVtAGFsZXJ0ZQBhbGd1ZQBhbGliaQBhbGxlcgBhbGx1bWVyAGFsb3JzAGFtYW5kZQBhbWVuZXIAYW1pZQBhbW9yY2VyAGFtb3VyAGFtcGxlAGFtdXNlcgBhbmNpZW4AYW5nbGFpcwBhbmdvaXNzZQBhbm5lYXUAYW5ub25jZXIAYXBlcmNldm9pcgBhcHBhcmVuY2UAYXBwZWwAYXBwb3J0ZXIAYXBwcmVuZHJlAGFwcHV5ZXIAYXJicmUAYXJjYWRlAGFyY2VhdQBhcmNoZQBhcmRldXIAYXJnZW50AGFyZ2lsZQBhcmlkZQBhcm1lAGFybXVyZQBhcnJhY2hlcgBhcnJpdmVyAGFydGljbGUAYXNpbGUAYXNwZWN0AGFzc2F1dABhc3NlegBhc3Npc3RlcgBhc3N1cmVyAGFzdHJlAGFzdHVjZQBhdGxhcwBhdHJvY2UAYXR0YWNoZXIAYXR0ZW50ZQBhdHRpcmVyAGF1YmUAYXVjdW4AYXVkYWNlAGF1cGFyYXZhbnQAYXVxdWVsAGF1cm9yZQBhdXNzaQBhdXRhbnQAYXV0ZXVyAGF1dG9yb3V0ZQBhdXRyZQBhdmFudABhdmVjAGF2ZW5pcgBhdmVyc2UAYXZldQBhdmlkZQBhdmlvbgBhdmlzAGF2b2lyAGF2b3VlcgBhdnJpbABhenVyAGJhZGdlAGJhZ2FnZQBiYWd1ZQBiYWluAGJhaXNzZXIAYmFsY29uAGJhbGlzZQBiYWxsZQBiYW1ib3UAYmFuYW5lAGJhbmMAYmFuZGFnZQBiYW5qbwBiYW5saWV1ZQBiYW5uaXIAYmFucXVlAGJhb2JhYgBiYXJiZQBiYXJxdWUAYmFycmVyAGJhc3NpbmUAYmF0YWlsbGUAYmF0ZWF1AGJhdHRyZQBiYXZlcgBiYXZvaXIAYmVhdQBiZWlnZQBiZXJnZXIAYmVzb2luAGJldXJyZQBiaWFpcwBiaWNlcHMAYmlkdWxlAGJpam91AGJpbGFuAGJpbGxldABibGFuYwBibGFzb24AYmxldQBibG9jAGJsb25kAGJvY2FsAGJvaXJlAGJvaXNlcmllAGJvaXRlcgBib25ib24AYm9uZGlyAGJvbmhldXIAYm9yZHVyZQBib3JnbmUAYm9ybmVyAGJvc3NlAGJvdWNoZQBib3VkZXIAYm91Z2VyAGJvdWxlAGJvdXJzZQBib3V0AGJveGUAYnJhZGVyAGJyYWlzZQBicmFuY2hlAGJyYXF1ZXIAYnJhcwBicmViaXMAYnJldmV0AGJyaWRlcgBicmlsbGVyAGJyaW4AYnJpcXVlAGJyaXNlcgBicm9jaGUAYnJvZGVyAGJyb256ZQBicm9zc2VyAGJyb3V0ZXIAYnJ1aXQAYnJ1dGUAYnVkZ2V0AGJ1ZmZldABidWxsZQBidXJlYXUAYnVyaW5lcgBidXN0ZQBidXRlcgBidXRpbmVyAGNhYmFzAGNhYmluZXQAY2FicmkAY2FjaGVyAGNhZGVhdQBjYWRyZQBjYWlzc2UAY2FsZXIAY2FsbWUAY2FtYXJhZGUAY2FtcGFnbmUAY2FuYWwAY2FuaWYAY2FwYWJsZQBjYXBvdABjYXJhdABjYXJlc3NlcgBjYXJpZQBjYXJwZQBjYXJ0ZWwAY2FzaWVyAGNhc3F1ZQBjYXNzZXJvbGUAY2F2YWxlAGNhdmUAY2VjaQBjZWxhAGNlbHVpAGNlbmRyZQBjZXBlbmRhbnQAY2VyY2xlAGNlcmlzZQBjZXJuZXIAY2VydGVzAGNlcnZlYXUAY2Vzc2VyAGNoYWN1bgBjaGFsZXVyAGNoYW1vaXMAY2hhbnNvbgBjaGFxdWUAY2hhcmdlAGNoYXNzZQBjaGF0AGNoYXVkAGNoZWYAY2hlbWluAGNoZXZldQBjaGV6AGNoaWNhbmUAY2hpZW4AY2hpZmZyZQBjaGluZXIAY2hpb3QAY2hsb3JlAGNob2MAY2hvaXgAY2hvc2UAY2hvdQBjaHV0ZQBjaWJsZXIAY2lkcmUAY2llbABjaWdhbGUAY2lucQBjaW50cmUAY2lyYWdlAGNpcnF1ZQBjaXNlYXUAY2l0YXRpb24AY2l0ZXIAY2l0cm9uAGNpdmV0AGNsYWlyb24AY2xhc3NlAGNsYXZpZXIAY2xlZgBjbGltYXQAY2xvY2hlAGNsb25lcgBjbG9yZQBjbG9zAGNsb3UAY2x1YgBjb2NvbgBjb2lmZmVyAGNvaW4AY29sbGluZQBjb2xvbgBjb21iYXQAY29tbWUAY29tcHRlAGNvbmNsdXJlAGNvbmR1aXJlAGNvbmZpZXIAY29ubnUAY29uc2VpbABjb250cmUAY29udmVuaXIAY29waWVyAGNvcmRpYWwAY29ybmV0AGNvcnBzAGNvdG9uAGNvdWNoZQBjb3VkZQBjb3VsZXIAY291cHVyZQBjb3VyAGNvdXRlYXUAY291dnJpcgBjcmFiZQBjcmFpbnRlAGNyYW1wZQBjcmFuAGNyZXVzZXIAY3JldmVyAGNyaWVyAGNyaW4AY3Jpc2UAY3JvY2hldABjcm9peABjdWlzaW5lAGN1aXRlAGN1bG90AGN1bHRlAGN1bXVsAGN1cmUAY3VyaWV1eABjdXZlAGRhbWUAZGFucwBkYXZhbnRhZ2UAZGVib3V0AGRlZGFucwBkZWhvcnMAZGVsdGEAZGVtYWluAGRlbWV1cmVyAGRlbWkAZGVuc2UAZGVudABkZXB1aXMAZGVybmllcgBkZXNjZW5kcmUAZGVzc3VzAGRlc3RpbgBkZXR0ZQBkZXVpbABkZXV4AGRldmFudABkZXZlbmlyAGRldmluAGRldm9pcgBkaWN0b24AZGlldQBkaWZmaWNpbGUAZGlnZXN0aW9uAGRpZ3VlAGRpbHVlcgBkaW1hbmNoZQBkaW5kZQBkaW9kZQBkaXJpZ2VyAGRpc2NvdXJzAGRpc3Bvc2VyAGRpdmFuAGRpdmVycwBkb2NpbGUAZG9jdGV1cgBkb2R1AGRvZ21lAGRvaWd0AGRvbWluZXIAZG9uYXRpb24AZG9uam9uAGRvbm5lcgBkb3BhZ2UAZG9yZXIAZG9zZXVyAGRvdWFuZQBkb3VjaGUAZG91bGV1cgBkb3V0ZQBkb3V4AGRvdXphaW5lAGRyYWd1ZXIAZHJhbWUAZHJhcABkcmVzc2VyAGRyb2l0AGR1ZWwAZHVuZQBkdXBlcgBkdXJhbnQAZHVyY2lyAGR1cmVyAGVhdXgAZWZmYWNlcgBlZmZldABlZmZyYXlhbnQAZWxsZQBlbWJyYXNzZXIAZW1tZW5lcgBlbXBhcmVyAGVtcGlyZQBlbXBsb3llcgBlbXBvcnRlcgBlbmNsb3MAZW5jb3JlAGVuZGl2ZQBlbmRvcm1pcgBlbmRyb2l0AGVuZHVpdABlbmZhbnQAZW5mZXJtZXIAZW5maW4AZW5mbGVyAGVuZm9uY2VyAGVuZnVpcgBlbmdhZ2VyAGVuZ2luAGVuamV1AGVubGV2ZXIAZW5uZW1pAGVubnVpAGVuc2VtYmxlAGVuc3VpdGUAZW50YW1lcgBlbnRlbmRyZQBlbnRpZXIAZW50b3VyZXIAZW50cmUAZW52ZWxvcHBlcgBlbnZpZQBlbnZveWVyAGVycmV1cgBlc2NhbGllcgBlc3BhY2UAZXNwb2lyAGVzcHJpdABlc3NhaQBlc3NvcgBlc3N1eWVyAGVzdGltZXIAZXhhY3QAZXhhbWluZXIAZXhlbXBsZQBleGlnZXIAZXhpbABleGlzdGVyAGV4b2RlAGV4cGxpcXVlcgBleHBvc2VyAGV4cHJpbWVyAGV4dGFzZQBmYWJsZQBmYWNldHRlAGZhY2lsZQBmYWlibGUAZmFpbQBmYWlyZQBmYWl0AGZhbGxvaXIAZmFtaWxsZQBmYW5lcgBmYXJjZQBmYXJpbmUAZmF0aWd1ZQBmYXVjb24AZmF1bmUAZmF1dGUAZmF1eABmYXZldXIAZmF2b3JpAGZheGVyAGZlaW50ZXIAZmVtbWUAZmVuZHJlAGZlbnRlAGZlcm1lAGZlc3RpbgBmZXVpbGxlAGZldXRyZQBmaWJyZQBmaWNoZXIAZmllcgBmaWdlcgBmaWxldABmaWxsZQBmaWxtZXIAZmlscwBmaWx0cmUAZmluZXNzZQBmaW5pcgBmaW9sZQBmaXJtZQBmaXhlAGZsYWNvbgBmbGFpcgBmbGFtbWUAZmxhbgBmbGFxdWUAZmxldXIAZmxvY29uAGZsb3JlAGZsb3QAZmxvdQBmbHVpZGUAZmx1b3IAZmx1eABmb2luAGZvaXJlAGZvaXNvbgBmb2xpZQBmb25jdGlvbgBmb25kcmUAZm9yZXIAZm9yZ2VyAGZvcm1lAGZvcnQAZm9zc2UAZm91ZXQAZm91aW5lAGZvdWxlAGZvdXIAZm95ZXIAZnJhaXMAZnJhbmMAZnJhcHBlcgBmcmVpbmVyAGZyaW1lcgBmcmlzZXIAZnJpdGUAZnJvaWQAZnJvbmNlcgBmdWd1ZQBmdWlyAGZ1aXRlAGZ1bWVyAGZ1cmV1cgBmdXJpZXV4AGZ1c2VyAGZ1dGlsZQBmdXR1cgBnYWduZXIAZ2FsZXQAZ2Fsb3AAZ2FtbWUAZ2FudABnYXJhZ2UAZ2FyZGUAZ2FyZXIAZ2F1Y2hlAGdhdWZyZQBnYXVsZQBnYXZlcgBnYXpvbgBnZWxlcgBnZW5vdQBnZW5yZQBnZW5zAGdlcmNlcgBnZXJtZXIAZ2VzdGUAZ2liaWVyAGdpY2xlcgBnaWxldABnaXJhZmUAZ2l2cmUAZ2xhY2UAZ2xpc3NlcgBnbG9iZQBnbG9pcmUAZ2x1YW50AGdvYmVyAGdvbGYAZ29tbWVyAGdvcmdlAGdvc2llcgBnb3V0dGUAZ3JhaW4AZ3JhbW1lAGdyYXMAZ3JlZGluAGdyaWZmdXJlAGdyaWxsZXIAZ3JvbmRlcgBncm9zAGdyb3R0ZQBncm91cGUAZ3J1ZQBndWVycmllcgBndWV0dGVyAGd1aWRlcgBndWlzZQBoYWJpdGVyAGhhY2hlAGhhaWUAaGFpbmUAaGFsdGUAaGFtYWMAaGFuY2hlAGhhbmdhcgBoYW50ZXIAaGFyYXMAaGFyZW5nAGhhcnBlAGhhc2FyZABoYXVzc2UAaGF1dABoYXZyZQBoZXJiZQBoZXVyZQBoaWJvdQBoaWVyAGhpc3RvaXJlAGhpdmVyAGhvY2hldABob21tZQBob25uZXVyAGhvbnRlAGhvcmRlAGhvcm1vbmUAaG91bGUAaG91c3NlAGh1YmxvdABodWlsZQBodWl0AGh1bWFpbgBodW1ibGUAaHVtaWRlAGh1bW91cgBodXJsZXIAaWRvbGUAaWdsb28AaWdub3JlcgBpbW1lbnNlAGltcG9zZXIAaW1wcmVzc2lvbgBpbmNhcGFibGUAaW5jb25udQBpbmRleABpbmRpcXVlcgBpbmZpbWUAaW5qdXJlAGlub3gAaW5zcGlyZXIAaW5zdGFudABpbnRlbnRpb24AaW50aW1lAGludXRpbGUAaW52ZW50ZXIAaW52aXRlcgBpb2RlAGlzc3VlAGl2cmUAamFkaXMAamFtYWlzAGphbWJlAGphbnZpZXIAamFyZGluAGphdWdlAGphdW5pc3NlAGpldGVyAGpldG9uAGpldWRpAGpldW5lAGpvaWUAam9pbmRyZQBqb2xpAGpvdWV1cgBqb3VybmFsAGp1ZG8AanVnZQBqdWlsbGV0AGp1aW4AanVtZW50AGp1bmdsZQBqdXBlAGp1cG9uAGp1cmVyAGp1cm9uAGp1cnkAanVzcXVlAGtheWFrAGtldGNodXAAa2l3aQBsYWJlbABsYWNldABsYWN1bmUAbGFpbmUAbGFpc3NlAGxhaXQAbGFtZQBsYW5jZXIAbGFuZGUAbGFxdWUAbGFyZABsYXJnZXVyAGxhcm1lAGxhcnZlAGxhc3NvAGxhdmVyAGxlbmRlbWFpbgBsZW50ZW1lbnQAbGVxdWVsAGxldHRyZQBsZXVyAGxldmVyAGxldnVyZQBsaWFuZQBsaWJyZQBsaWVuAGxpZXIAbGlldXRlbmFudABsaWduZQBsaWdvdGVyAGxpZ3VlcgBsaW1hY2UAbGltZXIAbGluZ290AGxpb24AbGlzc2VyAGxpdHJlAGxpdnJlAGxvYmUAbG9jYWwAbG9naXMAbG9pbgBsb2lzaXIAbG9xdWUAbG9ycwBsb3VlcgBsb3VwAGxvdXJkAGxvdXZlAGxveWVyAGx1YmllAGx1Y2lkZQBsdWV1cgBsdWdlAGx1aXJlAGx1bmRpAGx1bmUAbHVzdHJlAGx1dGluAGx1dHRlAGx1eGUAbWFkYW1lAG1hZ2llAG1hZ25pZmlxdWUAbWFnb3QAbWFpZ3JlAG1haW4AbWFpcmllAG1haXNvbgBtYWxhZGUAbWFsaGV1cgBtYWxpbgBtYW5jaGUAbWFuZ2VyAG1hbmllcgBtYW5vaXIAbWFucXVlcgBtYXJjaGUAbWFyZGkAbWFyZ2UAbWFyaWFnZQBtYXJxdWVyAG1hcnMAbWFzcXVlAG1hc3NlAG1hdGluAG1hdXZhaXMAbWVpbGxldXIAbWVsb24AbWVtYnJlAG1lbmFjZXIAbWVuZXIAbWVuc29uZ2UAbWVudGlyAG1lcmNpAG1lcmx1AG1lc3VyZQBtZXR0cmUAbWV1YmxlAG1ldW5pZXIAbWV1dGUAbWljaGUAbWljcm8AbWlkaQBtaWV0dGUAbWlldXgAbWlsaWV1AG1pbGxlAG1pbWVyAG1pbmNlAG1pbmV1cgBtaW5pc3RyZQBtaXJhZ2UAbWlyb2lyAG1pc2VyAG1pdGUAbWl4dGUAbW9kZQBtb2R1bGUAbW9pbnMAbW9pcwBtb21pZQBtb25kZQBtb25zaWV1cgBtb250ZXIAbW9xdWVyAG1vcmNlYXUAbW9yZHJlAG1vcm9zZQBtb3JzZQBtb3J0aWVyAG1vcnVlAG1vdGlmAG1vdHRlAG1vdWRyZQBtb3VsZQBtb3VyaXIAbW91c3NlAG1vdXRvbgBtb3V2ZW1lbnQAbW95ZW4AbXVlcgBtdWV0dGUAbXVndWV0AG11bG90AG11bHRpcGxlAG11cmV0AG11c2lxdWUAbXV0ZXIAbmFjcmUAbmFnZXIAbmFpbgBuYWlzc2FuY2UAbmFyaW5lAG5hcnJlcgBuYXNlYXUAbmFzc2UAbmF2ZXQAbmF2aWd1ZXIAbmF2cmVyAG5laWdlAG5lcmYAbmVydmV1eABuZXVmAG5ldXRyZQBuZXV2ZQBuZXZldQBuaWNoZQBuaWVyAG5pdmVhdQBub2JsZQBub2NlAG5vY2lmAG5vaXIAbm9tYWRlAG5vbWJyZQBub21tZXIAbm9yZABub3JtZQBub3RhaXJlAG5vdHJlAG5vdWVyAG5vdWdhdABub3VycmlyAG5vdXMAbm92aWNlAG5veWFkZQBub3llcgBudWFnZQBudWFuY2UAbnVpcmUAbnVpdABudWxsZQBudXF1ZQBvYmpldABvYmxpZ2VyAG9ic2N1cgBvYnNlcnZlcgBvYnRlbmlyAG9jY2FzaW9uAG9jY3VwZXIAb2N0ZXQAb2RldXIAb2RvcmF0AG9mZmVuc2UAb2ZmaWNpZXIAb2ZmcmlyAG9naXZlAG9pc2VhdQBvbGl2ZQBvbWJyZQBvbmN0dWV1eABvbmR1bGVyAG9uZ2xlAG9wdGVyAG9wdGlvbgBvcmFnZXV4AG9yYml0ZQBvcmRpbmFpcmUAb3JkcmUAb3JlaWxsZQBvcmdhbmUAb3JnaWUAb3JndWVpbABvcmllbnQAb3JpZ2FuAG9ybmVyAG9ydGVpbABvcnRpZQBvc2VyAG9zc2VsZXQAb3RhZ2UAb3RhcmllAG91YXRlAG91YmxpZXIAb3Vlc3QAb3VycwBvdXRpbABvdXRyZQBvdXZlcnQAb3V2cmlyAG92YWxlAG96b25lAHBhY3RlAHBhaWxsZQBwYWluAHBhaXJlAHBhaXgAcGFsYWNlAHBhbGlzc2FkZQBwYWxtaWVyAHBhbHBpdGVyAHBhbmRhAHBhbm5lYXUAcGFwaWVyAHBhcXVldABwYXJjAHBhcmRpAHBhcmZvaXMAcGFybGVyAHBhcm1pAHBhcm9sZQBwYXJ0aXIAcGFydmVuaXIAcGFzc2VyAHBhc3RlbABwYXRpbgBwYXRyb24AcGF1bWUAcGF1dnJlAHBhdmVyAHBhdm90AHBheWVyAHBheXMAcGVhdQBwZWlnbmUAcGVpbnR1cmUAcGVsYWdlAHBlbG90ZQBwZW5jaGVyAHBlbmRyZQBwZW5zZXIAcGVudGUAcGVyY2VyAHBlcmR1AHBlcmxlAHBlcm1ldHRyZQBwZXJzb25uZQBwZXJ0ZQBwZXNlcgBwZXN0aWNpZGUAcGV0aXQAcGV1cGxlAHBldXIAcGhhc2UAcGhvdG8AcGhyYXNlAHBpZWQAcGllcnJlAHBpZXUAcGlsaWVyAHBpbG90ZQBwaWx1bGUAcGltZW50AHBpbmNlcgBwaW5zb24AcGludGUAcGlvbgBwaXF1ZXIAcGlyYXRlAHBpcmUAcGlzdGUAcGl0b24AcGl0cmUAcGl2b3QAcGxhY2VyAHBsYWdlAHBsYWlyZQBwbGFxdWUAcGxhdABwbGVpbgBwbGV1cmVyAHBsaWFnZQBwbGllcgBwbG9uZ2VyAHBsb3QAcGx1aWUAcGx1bWUAcGx1cwBwbmV1AHBvY2hlAHBvZGl1bQBwb2lkcwBwb2lsAHBvaXJlAHBvaXRyaW5lAHBvaXZyZQBwb2xpY2UAcG9sbGVuAHBvbW1lAHBvbXBpZXIAcG9uY2VyAHBvbmRyZQBwb250AHBvcnRpb24AcG9zZXIAcG90YWdlAHBvdGluAHBvdWNlAHBvdWRyZQBwb3VsZXQAcG91bW9uAHBvdXBlAHBvdXNzZXIAcG91dHJlAHBvdXZvaXIAcHJhaXJpZQBwcmVtaWVyAHByZW5kcmUAcHJlc3F1ZQBwcmV1dmUAcHJpZXIAcHJpbWV1cgBwcmlzb24AcHJpdmVyAHByaXgAcHJvY2hhaW4AcHJvZHVpcmUAcHJvZm9uZABwcm9pZQBwcm9qZXQAcHJvbWVuZXIAcHJvbm9uY2VyAHByb3ByZQBwcm9zZQBwcm91dmVyAHBydW5lAHB1YmxpYwBwdWNlAHB1ZGV1cgBwdWlzZXIAcHVscGUAcHVuaXIAcHVyZ2UAcHV0b2lzAHF1YW5kAHF1YXJ0aWVyAHF1YXNpAHF1YXRyZQBxdWVsAHF1ZXVlAHF1aWNoZQBxdWlsbGUAcXVpbnplAHF1aXR0ZXIAcXVvaQByYWJhaXMAcmFib3RlcgByYWNlAHJhY2hldGVyAHJhY2luZQByYWNsZXIAcmFjb250ZXIAcmFkYXIAcmFmYWxlAHJhZ2UAcmFnb3QAcmFpZGV1cgByYWllAHJhaWwAcmFpc29uAHJhbWFzc2VyAHJhbWVuZXIAcmFtcGUAcmFuY2UAcmFuZwByYXBpZGUAcmFwcG9ydAByYXJlbWVudAByYXNhZ2UAcmFzZXIAcmFzb2lyAHJhc3N1cmVyAHJhdGVyAHJhdGlvAHJhdHVyZQByYXZhZ2UAcmF2aXIAcmF5ZXIAcmF5b24AcmVib25kAHJlY2V2b2lyAHJlY2hlcmNoZQByZWN1bGVyAHJlZGV2ZW5pcgByZWZ1c2VyAHJlZ2FyZAByZWdyZXR0ZXIAcmVpbgByZWpldGVyAHJlam9pbmRyZQByZWxhdGlvbgByZWxldmVyAHJlbGlnaW9uAHJlbWFycXVlcgByZW1ldHRyZQByZW1pc2UAcmVtb250ZXIAcmVtcGxpcgByZW11ZXIAcmVuY29udHJlAHJlbmRyZQByZW5pZXIAcmVub25jZXIAcmVudHJlcgByZW52ZXJzZXIAcmVwYXMAcmVwbGkAcmVwb3NlcgByZXByb2NoZQByZXF1aW4AcmVzc2VtYmxlcgByZXN0ZQByZXRhcmQAcmV0ZW5pcgByZXRpcmVyAHJldG91cgByZXRyb3V2ZXIAcmV2ZW5pcgByZXZvaXIAcmV2dWUAcmh1bWUAcmljYW5lcgByaWNoZQByaWRlYXUAcmlkaWN1bGUAcmllbgByaWdpZGUAcmluY2VyAHJpcmUAcmlzcXVlcgByaXR1ZWwAcml2YWdlAHJpdmUAcm9iZQByb2JvdAByb2J1c3RlAHJvY2FkZQByb2NoZQByb2RldXIAcm9nbmVyAHJvbWFuAHJvbXByZQByb25jZQByb25kZXVyAHJvbmdlcgByb3F1ZQByb3NpcgByb3RhdGlvbgByb3R1bGUAcm91ZQByb3VnZQByb3VsZXIAcm91dGUAcnViYW4AcnViaXMAcnVjaGUAcnVlbGxlAHJ1ZXIAcnVnYnkAcnVnaXIAcnVpbmUAcnVtZXVyAHJ1c2UAcnVzdHJlAHNhYmxlAHNhYm90AHNhYnJlAHNhY3JlAHNhZ2UAc2FpbnQAc2Fpc2lyAHNhbGFkZQBzYWxpdmUAc2FsbGUAc2Fsb24Ac2FsdXQAc2FsdmUAc2FtYmEAc2FuZGFsZQBzYW5ndWluAHNhcGluAHNhcmNhc21lAHNhdGlzZmFpcmUAc2F1Y2UAc2F1ZgBzYXVnZQBzYXVsZQBzYXVuYQBzYXV0ZXIAc2F1dmVyAHNhdm9pcgBzY2llbmNlAHNjb29wAHNlY3RlAHNlaWduZXVyAHNlaW4Ac2VpemUAc2VsbGUAc2Vsb24Ac2VtYWluZQBzZW1ibGVyAHNlbWVyAHNlbWlzAHNlbnN1ZWwAc2VudGlyAHNlcHQAc2VycGUAc2VycmVyAHNlcnRpcgBzZXJ2aWNlAHNldWlsAHNldWxlbWVudABzaWVuAHNpZ2xlAHNpZ25hbABzaWxvAHNpbmdlAHNpbm9uAHNpbnVzAHNpb3V4AHNpcm9wAHNpdGUAc2tpZXIAc25vYgBzb2JyZQBzb2NsZQBzb2RpdW0Ac29pZ25lcgBzb2lyAHNvaXhhbnRlAHNvbGFpcmUAc29sZGF0AHNvbGVpbABzb2xpZGUAc29sdmFudABzb21icmUAc29tbWUAc29tbm9sZXIAc29uZGFnZQBzb25nZXVyAHNvbm5lcgBzb3J0ZQBzb3NpZQBzb3R0aXNlAHNvdWNpAHNvdWRhaW4Ac291ZmZyaXIAc291aGFpdGVyAHNvdWxldmVyAHNvdW1ldHRyZQBzb3VwZQBzb3VyZABzb3VzdHJhaXJlAHNvdXRlbmlyAHNvdXZlbnQAc295ZXV4AHNwZWN0YWNsZQBzdGFkZQBzdGFnaWFpcmUAc3RhcgBzdGF0dWUAc3RvcmUAc3VhdmUAc3ViaXIAc3VjcmUAc3VlcgBzdWZmaXJlAHN1aWUAc3VpdnJlAHN1amV0AHN1bGZpdGUAc3VwcG9zZXIAc3VyZgBzdXJwcmVuZHJlAHN1cnRvdXQAc3VydmVpbGxlcgB0YWJhYwB0YWJvdQB0YWNoZQB0YWNsZXIAdGFjb3QAdGFjdAB0YWllAHRhaWxsZQB0YWlyZQB0YWxvbgB0YWx1cwB0YW5kaXMAdGFuZ28AdGFuaW4AdGFudAB0YXBlcgB0YXBpcwB0YXJkAHRhcmlmAHRhcm90AHRhcnRlAHRhc3NlAHRhdXJlYXUAdGF1eAB0YXZlcm5lAHRheGVyAHRheGkAdGVsbGVtZW50AHRlbXBsZQB0ZW5kcmUAdGVuaXIAdGVudGVyAHRlbnUAdGVybWUAdGVybmlyAHRlcnJlAHRleHRlAHRoeW0AdGllcnMAdGlnZQB0aXBpAHRpcXVlAHRpcmVyAHRpc3N1AHRpdHJlAHRvYXN0AHRvZ2UAdG9pbGUAdG9pc2VyAHRvaXR1cmUAdG9tYmVyAHRvbWUAdG9ubmUAdG9udGUAdG9xdWUAdG9yc2UAdG9ydHVlAHRvdGVtAHRvdWNoZXIAdG91am91cnMAdG91cgB0b3Vzc2VyAHRvdXQAdG91eAB0cmFtZQB0cmFucXVpbGxlAHRyYXZhaWwAdHJlbWJsZXIAdHJlbnRlAHRyaWJ1AHRyaWVyAHRyaW8AdHJpcGUAdHJpc3RlAHRyb2MAdHJvaXMAdHJvbXBlcgB0cm9uYwB0cm9wAHRyb3R0ZXIAdHJvdWVyAHRydWMAdHJ1aXRlAHR1YmEAdHVlcgB0dWlsZQB0dXJibwB0dXlhdQB1bmlvbgB1bmlxdWUAdW5pcgB1bmlzc29uAHVudGVsAHVybmUAdXNhZ2UAdXNlcgB1c2luZXIAdXN1cmUAdXRpbGUAdmFjaGUAdmFndWUAdmFpbmNyZQB2YWxldXIAdmFsb2lyAHZhbHNlcgB2YWx2ZQB2YW1waXJlAHZhc2V1eAB2YXN0ZQB2ZWF1AHZlaWxsZQB2ZWluZQB2ZWxvdXJzAHZlbHUAdmVuZHJlAHZlbmlyAHZlbnQAdmVudWUAdmVyYmUAdmVyZGljdAB2ZXJzaW9uAHZlcnRpZ2UAdmVzdGUAdmV0bwB2ZXhlcgB2aWNlAHZpY3RpbWUAdmlkZQB2aWVpbAB2aWV1eAB2aWdpZQB2aWduZQB2aWxsZQB2aW5ndAB2aW9sZW50AHZpcmVyAHZpc2FnZQB2aXNlcgB2aXNpdGUAdmlzdWVsAHZpdGFtaW5lAHZpdHJpbmUAdml2YW50AHZpdnJlAHZvY2FsAHZvZGthAHZvZ3VlAHZvaWNpAHZvaXIAdm9pc2luAHZvaXR1cmUAdm9sYWlsbGUAdm9sY2FuAHZvbGVyAHZvbHQAdm90YW50AHZvdHJlAHZvdWVyAHZvdWxvaXIAdm91cwB2b3lhZ2UAdm95b3UAdnJhYwB2cmFpAHlhY2h0AHlldGkAeWV1eAB5b2dhAHplc3RlAHppbmMAem9uZQB6b29tAE44TGFuZ3VhZ2U2RnJlbmNoRQBOZWRlcmxhbmRzAER1dGNoAGFhbGdsYWQAYWFsc2Nob2x2ZXIAYWFtYmVlbGQAYWFuZ2VlZgBhYW5sYW5kaWcAYWFudmFhcmQAYWFud2Fra2VyAGFhcG1lbnMAYWFydGVuAGFiZGljYXRpZQBhYm5vcm1hYWwAYWJyaWtvb3MAYWNjdQBhY3V1dABhZGp1ZGFudABhZG1pcmFhbABhZHZpZXMAYWZiaWRkaW5nAGFmZHJhY2h0AGFmZmljaGUAYWZnYW5nAGFma2ljawBhZmtuYXAAYWZsZWVzAGFmbWlqbmVyAGFmbmFtZQBhZnByZWVrdABhZnJhZGVyAGFmc3BlZWwAYWZ0b2NodABhZnRyZWsAYWZ6aWpkaWcAYWhvcm5ib29tAGFrdGV0YXMAYWt6bwBhbGNoZW1pc3QAYWxjb2hvbABhbGRhYXIAYWxleGFuZGVyAGFsZmFiZXQAYWxmcmVkbwBhbGljZQBhbGlrcnVpawBhbGxyaXNrAGFsdHNheABhbHVmb2xpZQBhbHppZW5kAGFtYWkAYW1iYWNodABhbWJpZWVyAGFtaW5hAGFtbmVzdGllAGFtb2sAYW1wdWwAYW11emlrYWFsAGFuZ2VsYQBhbmllawBhbnRqZQBhbnR3ZXJwZW4AYW55YQBhb3J0YQBhcGFjaGUAYXBla29vbABhcHBlbGFhcgBhcmdhbm9saWUAYXJnZWxvb3MAYXJtb2VkZQBhcnJlbnNsZWUAYXJ0cml0aXMAYXJ1YmFhbgBhc2JhawBhc2NpaQBhc2dyYXV3AGFzamVzAGFzbWwAYXNwdW50AGFzdXJuAGFzdmVsZABhdGVybGluZwBhdG9tYWlyAGF0cml1bQBhdHNtYQBhdHlwaXNjaABhdXBpbmcAYXVyYQBhdmlmYXVuYQBheGlhYWwAYXpvcmlhYW4AYXp0ZWVrAGF6dXVyAGJhY2hlbG9yAGJhZGRlcmVuAGJhZGhvdGVsAGJhZG1hbnRlbABiYWRzdGVkZW4AYmFsaWUAYmFsbGFucwBiYWx2ZXJzAGJhbWliYWwAYmFubmVsaW5nAGJhcnJhY3VkYQBiYXNhYWwAYmF0ZWxhYW4AYmF0amUAYmVhbWJ0ZQBiZWRsYW1wAGJlZHdlbG1kAGJlZmFhbWQAYmVnaWVyZABiZWdyYWFmAGJlaGllbGQAYmVpamFhcmQAYmVqYWFnZABiZWthYWlkAGJla3MAYmVrdGFzAGJlbGFhZABiZWxib2VpAGJlbGRlcmJvcwBiZWxvZXJkAGJlbHVjaHRlbgBiZW1pZGRlbGQAYmVuYWRlZWxkAGJlbmlqZABiZXJlY2h0ZW4AYmVyb2VtZABiZXNlZgBiZXNzZWxpbmcAYmV0aWNodGVuAGJldmluZABiZXZvY2h0ZW4AYmV2cmFhZ2QAYmV3dXN0AGJpZHBsYWF0cwBiaWVmc3R1awBiaWVtYW5zAGJpZXplbgBiaWpiYWFuAGJpamVlbmtvbQBiaWpmaWd1dXIAYmlqa2FhcnQAYmlqbGFnZQBiaWpwYWFyZABiaWp0Z2FhcgBiaWp3ZWcAYmltbWVsAGJpbmNrAGJpbnQAYmlvYmFrAGJpb3Rpc2NoAGJpc2VrcwBiaXN0cm8AYml0dW1lbgBiaXphcgBibGFkAGJsZWtlbgBibGVuZGVyAGJsaWVmAGJsaWp2ZW4AYmxvemVuAGJvY2sAYm9lZgBib2VpAGJva3MAYm9sZGVyAGJvbHVzAGJvbHZvcm1pZwBib21hYW52YWwAYm9tYmFyZGUAYm9tbWEAYm9tdGFwaWp0AGJvb2ttYWtlcgBib29zAGJvcmcAYm9zYmVzAGJvc2h1aXplbgBib3Nsb29wAGJvdGFuaWN1cwBib3VnaWUAYm92YWcAYm94c3ByaW5nAGJyYWFkAGJyYXNlbQBicmlnYWRlAGJyaW5ja21hbgBicnVpZABidWZmZWwAYnVrcwBidWxnYWFyAGJ1bWEAYnV0YWFuAGJ1dGxlcgBidXVmAGNhZmVldGplAGNhbWNvcmRlcgBjYW5uYWJpcwBjYW55b24AY2Fwb2VpcmEAY2Fwc3VsZQBjYXJraXQAY2FzYW5vdmEAY2F0YWxhYW4AY2VpbnR1dXIAY2VsZGVsaW5nAGNlbHBsYXNtYQBjZW1lbnQAY2Vuc2VyZW4AY2VyYW1pc2NoAGNlcmJlcnVzAGNlcmVicmFhbABjZXNpdW0AY2lya2VsAGNpdGVlcgBjaXZpZWwAY2xheG9uAGNsZW5idXRlcm9sAGNsaWNoZXJlbgBjbGlqc2VuAGNvYWxpdGllAGNvYXNzaXN0ZW50c2NoYXAAY29heGlhYWwAY29kZXRhYWwAY29maW5hbmNpZXJpbmcAY29nbmFjAGNvbHRydWkAY29tbWFuZGFudABjb25kZW5zYWF0AGNvbmZlY3RpZQBjb25pZmVlcgBjb252ZWN0b3IAY29yZnUAY29ycmVjdABjb3VwAGNvdXZlcnQAY3JlYXRpZQBjcmVkaXQAY3JlbWF0aWUAY3JpY2tldABjcnVjaWFhbABjcnVpamZmAGN1bGVtYm9yZwBjdWxpbmFpcgBjeXJhbm8AZGFjdHlsdXMAZGFkaW5nAGRhZ2JsaW5kAGRhZ2plAGRhZ2xpY2h0AGRhZ3ByaWpzAGRhZ3JhbmRlbgBkYWtkZWtrZXIAZGFrcGFyawBkYWt0ZXJyYXMAZGFsZ3JvbmQAZGFtYm9yZABkYW1rYXQAZGFtbGVuZ3RlAGRhbW1hbgBkYW5lbmJlcmcAZGViYmllAGRlY2liZWwAZGVmZWN0AGRlZm9ybWVlcgBkZWdlbGlqawBkZWdyYWRhbnQAZGVqb25naGUAZGVra2VuAGRlcHBlbgBkZXJlawBkZXJmAGRlcmhhbHZlAGRldGluZXJlbgBkZXZhbHVlZXIAZGlha2VuAGRpY2h0AGRpY3RhYXQAZGllZgBkaWdpdGFhbABkaWpicmV1awBkaWprbWFucwBkaW1iYWFyAGRpbnNkYWcAZGlyaWdlZXIAZGlzYmFsYW5zAGRvYmVybWFubgBkb2VuYmFhcgBkb2VyYWsAZG9nbWEAZG9raGF2ZW4AZG9rd2Vya2VyAGRvbGluZwBkb2xwaGlqbgBkb2x2ZW4AZG9tYm8AZG9vcmFkZXJkAGRvcGVsaW5nAGRyYWRlcmlnAGRyZW5rYmFrAGRyZXVtZXMAZHJvbABkdWFhbABkdWJsaW4AZHVwbGljYWF0AGR1cnZlbgBkdXNkYW5pZwBkdXRjaGJhdABkdXRqZQBkdXR0ZW4AZHV1cgBkdXd3ZXJrAGR3YWFsAGR3ZWlsAGR3aW5nAGR5c2xleGllAGVjb3N0cm9vbQBlY290YWtzAGVkdWNhdGllAGVlY2tob3V0AGVlZGUAZWVtbGFuZABlZW5jZWxsaWcAZWVuZWlpZwBlZW5ydWl0ZXIAZWVud2ludGVyAGVlcmVuYmVyZwBlZXJyb3ZlcgBlZXJzZWwAZWV0bWFhbABlZnRlbGluZwBlZ2FhbABlZ3RiZXJ0cwBlaWNraG9mZgBlaWRvb2llcgBlaWxhbmQAZWluZABlaXNkZW4AZWxidXJnAGVsZXZhdGllAGVsZmtvcHBpZwBlbGZyaW5rAGVsZnRhbABlbGltaW5lZXIAZWxsZWJvb2cAZWxtYQBlbG9kaWUAZWxzYQBlbWJsZWVtAGVtYm9saWUAZW1vZQBlbW9uZHMAZW1wbG9vaQBlbmdhZ2VlcgBlbnRvdXJhZ2UAZW50c3RvZgBlcGlsZWVyAGVwaXNjaABlcHBvAGVyYXNtdXMAZXJib3ZlbgBlcmViYWFuAGVyZWxpanN0AGVyZXJvbmRlbgBlcmV0ZWtlbgBlcmZodWlzAGVyZndldABlcmdlcgBlcmljYQBlcm1pdGFnZQBlcm5hAGVybmllAGVydHMAZXJ0dXNzZW4AZXJ1aXR6aWVuAGVydmFhcgBlcnZlbgBlcnd0AGVzYmVlawBlc2NvcnQAZXNkb29ybgBlc3NpbmcAZXRhZ2UAZXRlcgBldGhhbm9sAGV0aGljdXMAZXRob2xvb2cAZXVmb25pc2NoAGV1cm9jZW50AGV2YWN1YXRpZQBleGVjdXRhbnQAZXhlbgBleGl0AGV4b2dlZW4AZXhvdGhlcm0AZXhwZWRpdGllAGV4cGxldGllZgBleHByZXMAZXh0aW5jdGllAGZhYWwAZmFhbQBmYWJlbABmYWN1bHRhaXIAZmFraXIAZmFra2VsAGZhbGlla2FudABmYWxsaXNjaABmYW1rZQBmYW5jbHViAGZhdHNvZW4AZmVkZXJhYWwAZmVlZGJhY2sAZmVlc3QAZmVpbGJhYXIAZmVpdGVsaWprAGZlbGJsYXV3AGZpZ3VyYW50ZQBmaW9kAGZpdGhlaWQAZml4ZWVyAGZsYXAAZmxlZWNlAGZsZXhpYmVsAGZsaXRzAGZsb3MAZmx1d2VlbABmb2V6ZWxlbgBmb2trZWxtYW4AZm9rcGFhcmQAZm9rdmVlAGZvbGRlcgBmb2xsaWtlbABmb2xtZXIAZm9sdGVyYWFyAGZvb2kAZm9vbGVuAGZvcmZhaXQAZm9yaW50AGZvcm11bGUAZm9ybnVpcwBmb3NmYWF0AGZveHRyb3QAZnJhZ2llbABmcmF0ZXIAZnJlZGRpZQBmcmVnYXQAZnJlb24AZnJpam5lbgBmcnVjdG9zZQBmcnVubmlrZW4AZnVpdmVuAGZ1bnNob3AAZnVyaWV1cwBmeXNpY2EAZ2FkZ2V0AGdhbGRlcgBnYWxlaQBnYWxnAGdhbHZsaWVnAGdhbHp1dXIAZ2FuZXNoAGdhc3dldABnYXphAGdhemVsbGUAZ2VhYWlkAGdlYmllY2h0AGdlYnVmZmVyZABnZWRpamQAZ2VlZgBnZWZsYW5zdABnZWZyZWVzZABnZWdhYW4AZ2VnaWp6ZWxkAGdlZ25pZmZlbABnZWdyYWFpZABnZWhpa3QAZ2Vob2JiZWxkAGdlaHVjaHQAZ2VpdGVuAGdla2Fha3QAZ2VraGVpZABnZWtpamYAZ2VrbWFrZW5kAGdla29jaHQAZ2Vrc2thcABnZWt0ZQBnZWx1YmJlcmQAZ2VtaWRkZWxkAGdlb3JkZW5kAGdlcG9lZGVyZABnZXB1ZnQAZ2VyZGEAZ2VyaWpwdABnZXNlYWxkAGdlc2hvY2t0AGdlc2llcmQAZ2VzbGFhZ2QAZ2VzbmFhaWQAZ2V0cmFjaHQAZ2V0d2lqZmVsAGdldWl0AGdldmVjaHQAZ2V2bGFnZABnZXdpY2h0AGdlemFhZ2QAZ2V6b2NodABnaGFuZWVzAGdpZWJlbGVuAGdpZWNoZWwAZ2llcG1hbnMAZ2lwcwBnaXJhYWwAZ2lzdGFjaHRpZwBnaXRhYXIAZ2xhYXNqZQBnbGV0c2plcgBnbGV1ZgBnbGliYmVyZW4AZ2xpamJhYW4AZ2xvcmVuAGdsdWlwZW4AZ2x1cmVuAGdsdXVyAGdub2UAZ29kZGVsaWprAGdvZGdhbnMAZ29kc2NoYWxrAGdvZHphbGlnAGdvZWllcmQAZ29nbWUAZ29rbHVzdGlnAGdva3dlcmVsZABnb25nZ3JpanAAZ29uamUAZ29vcgBncmFiYmVsAGdyYWYAZ3JhdmVlcgBncmlmAGdyb2xsZW1hbgBncm9tAGdyb29zbWFuAGdydWJiZW4AZ3J1aWpzAGdydXQAZ3VhY2Ftb2xlAGd1aWRvAGd1cHB5AGhhYXplbgBoYWNoZWxpamsAaGFleABoYWlrdQBoYWtob3V0AGhha2tlbgBoYW5lZ2VtAGhhbnMAaGFudGVlcgBoYXJyaWUAaGF6ZWJyb2VrAGhlZG9uaXN0AGhlaWwAaGVpbmVrZW4AaGVraHVpcwBoZWttYW4AaGVsYmlnAGhlbGdhAGhlbHdlZ2VuAGhlbmdlbGFhcgBoZXJrYW5zZW4AaGVybWFmcm9kaWV0AGhlcnRhYWxkAGhpYWF0AGhpa3Nwb29ycwBoaXRhY2hpAGhpdHBhcmFkZQBob2JvAGhvZXZlAGhvbG9jYXVzdABob25kAGhvbm5lcG9uAGhvb2dhY2h0AGhvdGVsYmVkAGh1ZnRlcgBodWdvAGh1aWxiaWVyAGh1bGsAaHVtdXMAaHV3YmFhcgBodXdlbGlqawBoeXBlAGljb25pc2NoAGlkZW1hAGlkZW9ncmFtAGlkb2xhYXQAaWV0amUAaWprZXIAaWpraGVpZABpamtsaWpuAGlqa21hYXQAaWprd2V6ZW4AaWptdWlkZW4AaWpzYm94AGlqc2RhZwBpanNlbGlqawBpanNrb3VkAGlsc2UAaW1tdXVuAGltcGxpY2VlcgBpbXB1bHMAaW5iaWp0ZW4AaW5idWlnZW4AaW5kaWprZW4AaW5kdWNlZXIAaW5keQBpbmZlY3RlZXIAaW5oYWFrAGlua2lqawBpbmx1aWRlbgBpbm1pam5lbgBpbm9lZmVuZW4AaW5wb2xkZXIAaW5yaWpkZW4AaW5zbGFhbgBpbnZpdGF0aWUAaW53YWFpZW4AaW9uaXNjaABpc2FhYwBpc29sYXRpZQBpc290aGVybQBpc3JhAGl0YWxpYWFuAGl2b29yAGphY29icwBqYWtvYgBqYW1tZW4AamFtcG90AGphcmlnAGplaG92YQBqZW5ldmVyAGplenVzAGpvYW5hAGpvYmRpZW5zdABqb3N1YQBqdWljaABqdXJrAGp1dXQAa2FhcwBrYWJlbGFhcgBrYWJpbmV0AGthZ2VuYWFyAGthanVpdABrYWxlYmFzAGthbG0Aa2FuamVyAGthcHVjaWpuAGthcnJlZ2F0AGthcnQAa2F0dmFuZ2VyAGthdHdpamsAa2VnZWxhYXIAa2VpYWNodGlnAGtlaXplcgBrZW5sZXR0ZXIAa2VyZGlqawBrZXVzAGtldmxhcgBrZXplbgBraWNrYmFjawBraWV2aWV0AGtpamtlbgBraWt2b3JzAGtpbGhlaWQAa2lsb2JpdABraWxzZG9uawBraXBzY2huaXR6ZWwAa2lzc2ViaXMAa2xhZABrbGFnZWxpamsAa2xhawBrbGFwYmFhcgBrbGF2ZXIAa2xlbmUAa2xldHMAa2xpam5ob3V0AGtsaXQAa2xvawBrbG9uZW4Aa2xvdGVmaWxtAGtsdWlmAGtsdW1wZXIAa2x1cwBrbmFiYmVsAGtuYWdlbgBrbmF2ZW4Aa25lZWRiYWFyAGtubWkAa251bABrbnVzAGtva2hhbHMAa29taWVrAGtvbWtvbW1lcgBrb21wYWFuAGtvbXJpagBrb212b3JtaWcAa29uaW5nAGtvcGJhbABrb3BrbGVwAGtvcG5hZ2VsAGtvcHBlamFuAGtvcHRla3N0AGtvcHdhbmQAa29yYWFsAGtvc21pc2NoAGtvc3RiYWFyAGtyYW0Aa3JhbmV2ZWxkAGtyYXMAa3JlbGluZwBrcmVuZ2VuAGtyaWJiZQBrcmlrAGtydWlkAGtydWxib2wAa3VpanBlcgBrdWlwYmFuawBrdWl0AGt1aXZlbgBrdXRzbW9lcwBrdXViAGt3YWsAa3dhdG9uZwBrd2V0c2JhYXIAa3dlemVsYWFyAGt3aWpuZW4Aa3dpawBrd2lua3NsYWcAa3dpdGFudGllAGxhZGluZwBsYWtiZWl0cwBsYWtrZW4AbGFrbGFhZwBsYWttb2VzAGxha3dpamsAbGFtaGVpZABsYW1wAGxhbXNib3V0AGxhcG1pZGRlbABsYXNlcgBsYXRpam4AbGF0dXcAbGF3YWFpAGxheGVlcnBpbABsZWJiZXJlbgBsZWRlYm9lcgBsZWVmYmFhcgBsZWVtYW4AbGVmZG9la2plAGxlZmhlYmJlcgBsZWdib29yAGxlZ3NlbABsZWd1YWFuAGxlaXBsYWF0AGxla2RpY2h0AGxla3JpamRlbgBsZWtzdGVlbgBsZW5lbgBsZXJhYXIAbGVzYmllbm5lAGxldWdlbmFhcgBsZXV0AGxleGljYWFsAGxlemluZwBsaWV0ZW4AbGlnZ2VsZABsaWpkemFhbQBsaWprAGxpam1zdGFuZwBsaWpuc2NoaXAAbGlrZG9vcm4AbGlra2VuAGxpa3N0ZWVuAGxpbWJ1cmcAbGluawBsaW5vbGV1bQBsaXBibG9lbQBsaXBtYW4AbGlzcGVsZW4AbGlzc2Fib24AbGl0YW5pZQBsaXR1cmdpZQBsb2NoZW0AbG9lbXBpYQBsb2VzamUAbG9naGVpZABsb25lbgBsb25uZWtlAGxvb20AbG9vcwBsb3NiYWFyAGxvc2xhdGVuAGxvc3BsYWF0cwBsb3RpbmcAbG90bnVtbWVyAGxvdHMAbG91aWUAbG91cmRlcwBsb3V0ZXIAbG93YnVkZ2V0AGx1aWp0ZW4AbHVpa2VuYWFyAGx1aWxhawBsdWlwYWFyZABsdWl6ZW5ib3MAbHVsa29lawBsdW1lbgBsdW56ZW4AbHVydmVuAGx1dGplYm9lcgBsdXR0ZWwAbHV0egBsdXVrAGx1d3RlAGx1eWVuZGlqawBseWNldW0AbHlueABtYWFrYmFhcgBtYWdkYWxlbmEAbWFsaGVpZABtYW5jaGV0AG1hbmZyZWQAbWFuaGFmdGlnAG1hbmsAbWFudGVsAG1hcmlvbgBtYXJ4aXN0AG1hc21laWplcgBtYXNzYWFsAG1hdHNlbgBtYXR2ZXJmAG1hdHplAG1hdWRlAG1heW9uYWlzZQBtZWNoYW5pY2EAbWVpZmVlc3QAbWVsb2RpZQBtZXBwZWxpbmsAbWlkdm9vcgBtaWR3ZWVrcwBtaWR6b21lcgBtaWV6ZWwAbWlqbnJhYWQAbWludXMAbWlyY2sAbWlydGUAbWlzcGFra2VuAG1pc3JhZGVuAG1pc3dhc3NlbgBtaXRlbGxhAG1va2VyAG1vbGVjdWxlAG1vbWJha2tlcwBtb29uZW4AbW9wcGVyYWFyAG1vcmFhbABtb3JnYW5hAG1vcm1lbABtb3NzZWxhYXIAbW90cmVnZW4AbW91dwBtdWZoZWlkAG11dHVlZWwAbXV6ZWxtYW4AbmFhaWRvb3MAbmFhbGQAbmFkZWVsAG5hZHJ1awBuYWd5AG5haG9uAG5haW1hAG5haXJvYmkAbmFwYWxtAG5hcGVscwBuYXBpam4AbmFwb2xlb24AbmFyaWdoZWlkAG5hcnJhdGllZgBuYXNlaXpvZW4AbmFzaWJhbABuYXZpZ2F0aWUAbmF3aWpuAG5lZ2F0aWVmAG5la2xldHNlbABuZWt3ZXJ2ZWwAbmVvbGF0aWpuAG5lb25hdGFhbABuZXB0dW51cwBuZXN0AG5ldXplbGFhcgBuaWhpbGlzdGUAbmlqZW5odWlzAG5pamdpbmcAbmlqaG9mZgBuaWpsAG5panB0YW5nAG5pcHBlbABub2trZW5hcwBub29yZGFtAG5vcmVuAG5vcm1hYWwAbm90dGVsbWFuAG5vdHVsYW50AG5vdXQAbnVjaHRlcgBudWRvcnAAbnVsZGUAbnVsbGlqbgBudWxtZXRpbmcAbnVuc3BlZXQAbnlsb24Ab2JlbGlzawBvYmxpZQBvYnNjZWVuAG9jY2x1c2llAG9jZWFhbgBvY2h0ZW5kAG9ja2h1aXplbgBvZXJkb20Ab2VyZ2V6b25kAG9lcmxhYWcAb2VzdGVyAG9raHVpanNlbgBvbGlmYW50AG9saWpmYm9lcgBvbWFhbnMAb21kYXQAb21kaWprZW4Ab21kb2VuAG9tZ2Vib3V3ZABvbWtlZXIAb21rb21lbgBvbW1lZ2FhbmQAb21tdXJlbgBvbXJvZXAAb21ydWlsAG9tc2xhYW4Ab21zbWVkZW4Ab212YWFyAG9uYWFyZGlnAG9uZWRlbABvbmVuaWcAb25oZWlsaWcAb25yZWNodABvbnJvZXJlbmQAb250Y2lqZmVyAG9udGhhYWwAb250dmFsbGVuAG9udHphZGVsZABvbnphY2h0AG9uemluAG9uenVpdmVyAG9vZ2FwcGVsAG9vaWJvcwBvb2lldmFhcgBvb2l0AG9vcmFydHMAb29yaGFuZ2VyAG9vcmlqemVyAG9vcmtsZXAAb29yc2NoZWxwAG9vcndvcm0Ab29yemFhawBvcGRhZ2VuAG9wZGllbgBvcGR3ZWlsZW4Ab3BlbABvcGdlYmFhcmQAb3BpbmllAG9wanV0dGVuAG9wa2lqa2VuAG9wa2xhYXIAb3BrdWlzZW4Ab3Brd2FtAG9wbmFhaWVuAG9wb3NzdW0Ab3BzaWVyZW4Ab3BzbWVlcgBvcHRyZWRlbgBvcHZpanplbABvcHZsYW1tZW4Ab3B3aW5kAG9yYWFsAG9yY2hpZGVlAG9ya2VzdABvc3N1YXJpdW0Ab3N0ZW5kb3JmAG91YmxpZQBvdWRhY2h0aWcAb3VkYmFra2VuAG91ZG5vb3JzAG91ZHNob29ybgBvdWR0YW50ZQBvdmVuAG94aWRhbnQAcGFibG8AcGFjaHQAcGFrdGFmZWwAcGFremFkZWwAcGFsamFzAHBhbmhhcmluZwBwYXBmbGVzAHBhcHJpa2EAcGFyb2NoaWUAcGF1cwBwYXV6ZQBwYXZpbGpvZW4AcGVlawBwZWdlbABwZWlnZXJlbgBwZWtlbGEAcGVuZGFudABwZW5pYmVsAHBlcG1pZGRlbABwZXB0YWxrAHBlcmlmZXJpZQBwZXJyb24AcGVzc2FyaXVtAHBldGVyAHBldGZsZXMAcGV0Z2F0AHBldWsAcGZlaWZlcgBwaWNrbmljawBwaWVmAHBpZW5lbWFuAHBpamxrcnVpZABwaWpuYWNrZXIAcGlqcGVsaW5rAHBpa2RvbmtlcgBwaWtlZXIAcGlsYWFyAHBpb25pZXIAcGlwZXQAcGlzY2luZQBwaXNzZWJlZABwaXRjaGVuAHBpeGVsAHBsYW11cmVuAHBsYXVzaWJlbABwbGVnZW4AcGxlbXBlbgBwbGVvbmFzbWUAcGxlemFudABwb2RvbG9vZwBwb2Ztb3V3AHBva2RhbGlnAHBvbnl3YWdlbgBwb3BhY2h0aWcAcG9waWRvb2wAcG9ycmVuAHBvc2l0aWUAcG90dGVuAHByYWxlbgBwcmV6ZW4AcHJpanplbgBwcml2YWF0AHByb2VmAHByb29pAHByb3phd2VyawBwcnVpawBwcnVsAHB1YmxpY2VlcgBwdWNrAHB1aWxlbgBwdWtrZWxpZwBwdWx2ZXJlbgBwdXBpbABwdXBweQBwdXJtZXJlbmQAcHVzdGplbnMAcHV0ZW1tZXIAcHV6emVsYWFyAHF1ZWVuaWUAcmFhbQByYWFyAHJhYXQAcmFlcwByYWxmAHJhbGx5AHJhbW9uYQByYW1zZWxhYXIAcmFub25rZWwAcmFwZW4AcmFwdW56ZWwAcmFyZWtpZWsAcmFyaWdoZWlkAHJhdHRlbmhvbAByZWFjdGllAHJlY3JlYW50AHJlZGFjdGV1cgByZWRzdGVyAHJlZXdpbGQAcmVnaWUAcmVpam5kZXJzAHJlcGxpY2EAcmV2YW5jaGUAcmlqYmFhbgByaWpkYW5zZW4AcmlqZ2VuAHJpamtkb20AcmlqbGVzAHJpam53aWpuAHJpanBtYQByaWpzdGFmZWwAcmlqdGFhawByaWp6d2VwZW4AcmlvbGVlcgByaXBkZWFsAHJpcGhhZ2VuAHJpc2thbnQAcml0cwByaXZhYWwAcm9iYmVkb2VzAHJvY2thY3QAcm9kaWprAHJvZ2llcgByb2h5cG5vbAByb2xsYWFnAHJvbHBhYWwAcm9sdGFmZWwAcm9vZgByb29uAHJvcHBlbgByb3NiaWVmAHJvc2hhcmlnAHJvc2llbGxlAHJvdGFuAHJvdGxldmVuAHJvdHRlbgByb3R2YWFydAByb3lhYWwAcm95ZWVyAHJ1YmF0bwBydWJ5AHJ1ZGdlAHJ1Z2dldGplAHJ1Z251bW1lcgBydWdwaWpuAHJ1Z3RpdGVsAHJ1Z3phawBydWlsYmFhcgBydWlzAHJ1aXQAcnVrd2luZABydWxpanMAcnVtb2VyZW4AcnVtc2RvcnAAcnVtdGFhcnQAcnVubmVuAHJ1c3NjaGVuAHJ1d2tydWlkAHNhYm90ZWVyAHNha3Npc2NoAHNhbHBldGVyAHNhbWJhYmFsAHNhbXNhbQBzYXRlbGxpZXQAc2F0aW5lZXIAc2F1cwBzY2FtcGkAc2NhcmFiZWUAc2NlbmFyaW8Ac2Nob2JiZW4Ac2NodWJiZW4Ac2NvdXQAc2VjZXNzaWUAc2Vjb25kYWlyAHNlY3VsYWlyAHNlZGltZW50AHNlZWxhbmQAc2V0dGVsZW4Ac2V0d2luc3QAc2hlcmlmZgBzaGlhdHN1AHNpY2lsaWFhbgBzaWRkZXJhYWwAc2lqYmVuAHNpbHZhbmEAc2lta2FhcnQAc2luZHMAc2l0dWF0aWUAc2phYWsAc2phcmRpam4Ac2plemVuAHNqb3IAc2tpbmhlYWQAc2t5bGFiAHNsYW1peGVuAHNsZWlqcGVuAHNsaWprZXJpZwBzbG9yZGlnAHNsb3dhYWsAc2x1aWVyZW4Ac21hZGVsaWprAHNtaWVjaHQAc21vZWwAc21vcwBzbXVra2VuAHNuYWNrY2FyAHNuYXZlbABzbmVha2VyAHNuZXUAc25pamRiYWFyAHNuaXQAc25vcmRlcgBzb2FwYm94AHNvZXRla291dwBzb2lnbmVyZW4Ac29qYWJvb24Ac29sdmFiZWwAc29tYmVyAHNvbW1hdGllAHNvb3J0AHNvcHBlbgBzb3ByYWFuAHNvdW5kYmFyAHNwYW5lbgBzcGF3YXRlcgBzcGlqZ2F0AHNwaW5hYWwAc3Bpb25hZ2UAc3BpcmFhbABzcGxlZXQAc3BsaWp0AHNwb2VkAHNwb3JlbgBzcHVsAHNwdXVnAHNwdXcAc3RhbGVuAHN0YW5kYWFyZABzdGVmYW4Ac3RlbmNpbABzdGlqZgBzdGlsAHN0aXAAc3RvcGRhcwBzdG90ZW4Ac3RvdmVuAHN0cmFhdABzdHJvYmJlAHN0cnViYmVsAHN0dWNhZG9vcgBzdHVpZgBzdHVrYWRvb3IAc3ViaG9vZmQAc3VicmVnZW50AHN1ZG9rdQBzdWthZGUAc3VsZmFhdABzdXJpbmFhbXMAc3V1cwBzeWZpbGlzAHN5bWJvbGllawBzeW1wYXRoaWUAc3luYWdvZ2UAc3luY2hyb29uAHN5bmVyZ2llAHN5c3RlZW0AdGFhbmRlcmlqAHRhYmFrAHRhY2h0aWcAdGFja2VsZW4AdGFpd2FuZWVzAHRhbG1hbgB0YW1oZWlkAHRhbmdhc2xpcAB0YXBzAHRhcmthbgB0YXJ3ZQB0YXNtYW4AdGF0amFuYQB0YXhhbWV0ZXIAdGVpbAB0ZWlzbWFuAHRlbGJhYXIAdGVsY28AdGVsZ2FuZ2VyAHRlbHN0YXIAdGVuYW50AHRlcGVsAHRlcnpldAB0ZXN0YW1lbnQAdGlja2V0AHRpZXNpbmdhAHRpamRlbGlqawB0aWthAHRpa3NlbAB0aWxsZW1hbgB0aW1iYWFsAHRpbnN0ZWVuAHRpcGxpam4AdGlwcGVsYWFyAHRqaXJwZW4AdG9lemVnZ2VuAHRvbGJhYXMAdG9sZ2VsZAB0b2xoZWsAdG9sbwB0b2xwb29ydAB0b2x0YXJpZWYAdG9sdnJpagB0b21hYXQAdG9uZGV1c2UAdG9vZwB0b29pAHRvb25iYWFyAHRvb3MAdG9wY2x1YgB0b3BwZW4AdG9wdGFsZW50AHRvcHZyb3V3AHRvcm5hZG8AdG90ZGF0AHRvdWNoZWVyAHRvdWxvdXNlAHRvdXJuZWRvcwB0cmFiYW50AHRyYWdlZGllAHRyYWlsZXIAdHJhamVjdAB0cmFrdGFhdAB0cmF1bWEAdHJheQB0cmVjaHRlcgB0cmVkAHRyZWYAdHJldXIAdHJvZWJlbAB0cm9zAHRydWNhZ2UAdHJ1ZmZlbAB0c2FhcgB0dWNodAB0dWVudGVyAHR1aXRlbGlnAHR1a2plAHR1a3R1awB0dWxwAHR1bWEAdHVyZWx1dXJzAHR3aWpmZWwAdHdpdHRlcmVuAHR5Zm9vbgB0eXBvZ3JhYWYAdWdhbmRlZXMAdWlhY2h0aWcAdWllcgB1aXNuaXBwZXIAdWx0aWVtAHVuaXRhaXIAdXJhbml1bQB1cmJhYW4AdXJlbmRhZwB1cnN1bGEAdXVyY2lya2VsAHV1cmdsYXMAdXplbGYAdmFhdAB2YWthbnRpZQB2YWtsZXJhYXIAdmFsYmlqbAB2YWxwYXJ0aWoAdmFscmVlcAB2YWx1YXRpZQB2YW5taWRkYWcAdmFub25kZXIAdmFyYWFuAHZhcmtlbgB2YXRlbgB2ZWVuYmVzAHZlZXRlbGVyAHZlbGdyZW0AdmVsbGVrb29wAHZlbmViZXJnAHZlbmxvAHZlbnVzYmVyZwB2ZW53AHZlcmVkZWxkAHZlcmYAdmVyaGFhZgB2ZXJtYWFrAHZlcm5hYWlkAHZlcnJhYWQAdmVycwB2ZXJ1aXQAdmVyemFhZ2QAdmV0YWNodGlnAHZldGxvawB2ZXRtZXN0ZW4AdmV0cmVrAHZldHN0YWFydAB2ZXR0ZW4AdmV1cmluawB2aWFkdWN0AHZpYnJhZm9vbgB2aWNhcmlhYXQAdmlldmVlbgB2aWpmdm91ZAB2aWx0AHZpbW1ldGplAHZpbmRiYWFyAHZpcHMAdmlydHVlZWwAdmlzZGlldmVuAHZpc2VlAHZpc2llAHZsYWFnAHZsZXVnZWwAdm1ibwB2b2NodAB2b2VzZW5lawB2b2ljZW1haWwAdm9pcAB2b2xnAHZvcmsAdm9yc2VsYWFyAHZveWV1cgB2cmFjaHQAdnJla2tpZwB2cmV0ZW4AdnJpamUAdnJvemVuAHZydWNodAB2dWNodAB2dWd0AHZ1bGthYW4AdnVsbWlkZGVsAHZ1cmVuAHdhYXMAd2FjaHQAd2Fkdm9nZWwAd2FmZWwAd2FmZmVsAHdhbGhhbGxhAHdhbG5vb3QAd2FscmF2ZW4Ad2FscwB3YWx2aXMAd2FuZGFhZAB3YW5lbgB3YW5tb2xlbgB3YXJrbG9tcAB3YXNhY2h0aWcAd2FzdGVpbAB3YXR0AHdlYmhhbmRlbAB3ZWJsb2cAd2VicGFnaW5hAHdlYnppbmUAd2VkZXJlaXMAd2Vkc3RyaWpkAHdlZWRhAHdlZXJ0AHdlZ21hYWllbgB3ZWdzY2hlZXIAd2VrZWxpamtzAHdla2tlbgB3ZWtyb2VwAHdla3Rvb24Ad2VsZGFhZAB3ZWx3YXRlcgB3ZW5kYmFhcgB3ZW5rYnJhdXcAd2VucwB3ZW50ZWxhYXIAd2VydmVsAHdlc3NlbGluZwB3ZXRib2VrAHdldG1hdGlnAHdoaXJscG9vbAB3aWpicmFuZHMAd2lqZGJlZW5zAHdpamsAd2lqbmJlcwB3aWp0aW5nAHdpbXBlbGVuAHdpbmdlYmllZAB3aW5wbGFhdHMAd2luenVjaHQAd2lwc3RhYXJ0AHdpc2dlcmhvZgB3aXRoYWFyAHdpdG1ha2VyAHdva2tlbAB3b25lbmRlbgB3b25pbmcAd29yZGVuAHdvcnAAd29ydGVsAHdyYXQAd3JpamYAd3JpbmdlbgB5b2dodXJ0AHlwc2lsb24AemFhaWplcgB6YWFrAHphY2hhcmlhcwB6YWtlbGlqawB6YWtrYW0AemFrd2F0ZXIAemFsZgB6YWxpZwB6YW5pa2VuAHplYnJhY29kZQB6ZWVibGF1dwB6ZWVmAHplZWdhYW5kAHplZXV3AHplZ2UAemVnamUAemVpbAB6ZXNiYWFucwB6ZXNlbmhhbGYAemVza2FudGlnAHplc21hYWwAemV0YmFhcwB6ZXRwaWwAemV1bGVuAHppZXpvAHppZ3phZwB6aWphbHRhYXIAemlqYmV1awB6aWpsaWpuAHppam11dXIAemlqbgB6aWp3YWFydHMAemlqemVsZgB6aWx0AHppbW1lcm1hbgB6aW5sZWRpZwB6aW5uZWxpamsAemlvbmlzdAB6aXRkYWcAeml0cnVpbXRlAHppdHphawB6b2FsAHpvZG9lbmRlAHpvZWtib3RzAHpvZW0Aem9pZXRzAHpvanVpc3QAem9uZGFhcgB6b3Rza2FwAHpvdHRlYm9sAHp1Y2h0AHp1aXZlbAB6dWxrAHp1bHQAenVzdGVyAHp1dXIAendlZWRpamsAendlbmRlbAB6d2VwZW4AendpZXAAendpam1lbAB6d29yZW4ATjhMYW5ndWFnZTVEdXRjaEUARW5nbGlzaABhYmJleQBhYmR1Y3RzAGFiaWxpdHkAYWJsYXplAGFibm9ybWFsAGFib3J0AGFicmFzaXZlAGFic29yYgBhYnlzcwBhY2FkZW15AGFjZXMAYWNoaW5nAGFjaWRpYwBhY291c3RpYwBhY3F1aXJlAGFjdHJlc3MAYWN1bWVuAGFkYXB0AGFkZGljdGVkAGFkZXB0AGFkaGVzaXZlAGFkanVzdABhZG9wdABhZHJlbmFsaW4AYWR1bHQAYWR2ZW50dXJlAGFlcmlhbABhZmFyAGFmZmFpcgBhZmllbGQAYWZsb2F0AGFmb290AGFnZW5kYQBhZ2dyYXZhdGUAYWdpbGUAYWdsb3cAYWdub3N0aWMAYWdyZWVkAGFpZGVkAGFpbG1lbnRzAGFpbWxlc3MAYWlycG9ydABhaXNsZQBhamFyAGFraW4AYWxhcm1zAGFsY2hlbXkAYWxlcnRzAGFsa2FsaW5lAGFsbGV5AGFsb29mAGFscGluZQBhbHRpdHVkZQBhbHVtbmkAYW1idXNoAGFtZW5kZWQAYW1pZHN0AGFtbW8AYW1uZXN0eQBhbXBseQBhbXVzZWQAYW5jaG9yAGFuZHJvaWQAYW5lY2RvdGUAYW5nbGVkAGFua2xlAGFubm95ZWQAYW5zd2VycwBhbnRpY3MAYW52aWwAYW54aWV0eQBhbnlib2R5AGFwZXgAYXBoaWQAYXBsb21iAGFwb2xvZ3kAYXBwbHkAYXByaWNvdABhcHRpdHVkZQBhcXVhcml1bQBhcmJpdHJhcnkAYXJjaGVyAGFyZGVudABhcmVuYQBhcmd1ZQBhcmlzZXMAYXJzZW5pYwBhcnRpc3RpYwBhc2NlbmQAYXNodHJheQBhc2tlZABhc3BpcmUAYXNzb3J0ZWQAYXN5bHVtAGF0aGxldGUAYXRvbQBhdHRpcmUAYXVidXJuAGF1Y3Rpb25zAGF1Z3VzdABhdXN0ZXJlAGF2aWRseQBhd2FrZW5lZABhd2Vzb21lAGF3ZnVsAGF3bmluZwBhd29rZW4AYXhlcwBheGlzAGF4bGUAYXp0ZWMAYXp1cmUAYmFjb24AYmFmZmxlcwBiYWdwaXBlAGJhaWxlZABiYWtlcnkAYmFsZGluZwBiYW1ib28AYmFwdGlzbQBiYXNpbgBiYXRjaABiYXdsZWQAYmF5cwBiZWNhdXNlAGJlZXIAYmVmaXQAYmVpbmcAYmVsb3cAYmVtdXNlZABiZW5jaGVzAGJlcnJpZXMAYmVzdGVkAGJldHRpbmcAYmV2ZWwAYmV3YXJlAGJpYXMAYmljeWNsZQBiaWRzAGJpZm9jYWxzAGJpZ2dlc3QAYmlraW5pAGJpbW9udGhseQBiaW5vY3VsYXIAYmlvbG9neQBiaXBsYW5lAGJpc2N1aXQAYml3ZWVrbHkAYmxpcABibHVudGx5AGJvYnNsZWQAYm9kaWVzAGJvZ2V5cwBib2lsAGJvbGRseQBib3JkZXIAYm9zcwBib3VuY2VkAGJvdmluZQBib3dsaW5nAGJveGVzAGJydW50AGJ1Y2tldHMAYnVncwBidWlsZGluZwBidWxiAGJ1bXBlcgBidW5jaABidXNpbmVzcwBidXR0ZXIAYnV5aW5nAGJ1enplcgBieWdvbmVzAGJ5bGluZQBieXBhc3MAY2FiaW4AY2FkZXRzAGNhZmUAY2FqdW4AY2FrZQBjYWxhbWl0eQBjYW1wAGNhbmR5AGNhc2tldABjYXZlcm5vdXMAY2VkYXIAY2hsb3JpbmUAY2hyb21lAGNpZGVyAGNpZ2FyAGNpc3Rlcm4AY2l0YWRlbABjaXZpbGlhbgBjb2FsAGNvY29hAGNvZGUAY29leGlzdABjb2dzAGNvaGVzaXZlAGNvaWxzAGNvbG9ueQBjb21iAGNvcHkAY29ycm9kZQBjb3R0YWdlAGNvd2wAY3JpbWluYWwAY3ViZQBjdWN1bWJlcgBjdWRkbGVkAGN1ZmZzAGN1bm5pbmcAY3VwY2FrZQBjdXN0b20AY3ljbGluZwBjeWxpbmRlcgBjeW5pY2FsAGRhYmJpbmcAZGFkcwBkYWZ0AGRhZ2dlcgBkYW1wAGRhbmdlcm91cwBkYXBwZXIAZGFydGVkAGRhc2gAZGF0aW5nAGRhdW50bGVzcwBkYXl0aW1lAGRhemVkAGRlYnV0AGRlZGljYXRlZABkZWVwZXN0AGRlZnRseQBkZWdyZWVzAGRlaHlkcmF0ZQBkZWl0eQBkZWplY3RlZABkZWxheWVkAGRlbW9uc3RyYXRlAGRlbnRlZABkZW9kb3JhbnQAZGV2b2lkAGRld2Ryb3AAZGV4dGVyaXR5AGRpYWxlY3QAZGljZQBkaWV0AGRpZ2l0AGRpbHV0ZQBkaW1lAGRpcGxvbWF0AGRpcmVjdGVkAGRpdGNoAGRpenp5AGRvZGdlAGRvZXMAZG9ncwBkb2luZwBkb2xwaGluAGRvbWVzdGljAGRvbnV0cwBkb29yd2F5AGRvcm1hbnQAZG9zYWdlAGRvdHRlZABkb3plbgBkcmVhbXMAZHJpbmtzAGRyb3duaW5nAGRyeWluZwBkdWFsAGR1YmJlZABkdWNrbGluZwBkdWV0cwBkdWtlAGR1bGxuZXNzAGR1bW15AGR1bmVzAGR1cGxleABkdXJhdGlvbgBkdXN0ZWQAZHV0aWVzAGR3YXJmAGR3ZWx0AGR3aW5kbGluZwBkeWluZwBkeW5hbWl0ZQBkeXNsZXhpYwBlYWdsZQBlYXRpbmcAZWF2ZXNkcm9wAGVjY2VudHJpYwBlY2xpcHNlAGVjb25vbWljcwBlY3N0YXRpYwBlZGd5AGVkaXRlZABlZHVjYXRlZABlZWxzAGVmZmljaWVudABlZ2dzAGVnb3Rpc3RpYwBlaWdodABlamVjdABlbGFwc2UAZWxib3cAZWxkZXN0AGVsZXZlbgBlbGl0ZQBlbG9wZQBlbHNlAGVsdWRlZABlbWFpbHMAZW1iZXIAZW1lcmdlAGVtaXQAZW11bGF0ZQBlbmZvcmNlAGVuaGFuY2VkAGVubGlzdABlbm1pdHkAZW5yYWdlZABlbnNpZ24AZW50cmFuY2UAZW52eQBlcG94eQBlcXVpcABlcmVjdGVkAGVyb3Npb24AZXJyb3IAZXNraW1vcwBlc3Bpb25hZ2UAZXNzZW50aWFsAGVzdGF0ZQBldGNoZWQAZXRoaWNzAGV0aXF1ZXR0ZQBldmFsdWF0ZQBldmVuaW5ncwBldmljdGVkAGV2b2x2ZWQAZXhhbWluZQBleGNlc3MAZXhoYWxlAGV4b3RpYwBleHF1aXNpdGUAZXh0cmEAZXh1bHQAZmFicmljcwBmYWN0dWFsAGZhZGluZwBmYWludGVkAGZha2VkAGZhbGwAZmFuY3kAZmFybWluZwBmYXRhbABmYXVsdHkAZmF3bnMAZmF4ZWQAZmF6ZWQAZmVicnVhcnkAZmVkZXJhbABmZWVsAGZlbGluZQBmZW1hbGVzAGZlbmNlcwBmZXJyeQBmZXN0aXZhbABmZXRjaGVzAGZldmVyAGZld2VzdABmaWJ1bGEAZmljdGlvbmFsAGZpZGdldABmaWVyY2UAZmlmdGVlbgBmaWdodABmaWxtcwBmaXJtAGZpc2hpbmcAZml0dGluZwBmaXhhdGUAZml6emxlAGZsZWV0AGZsaXBwYW50AGZseWluZwBmb2FteQBmb2VzAGZvZ2d5AGZvaWxlZABmb2xkaW5nAGZvbnRzAGZvb2xpc2gAZm9zc2lsAGZvdW50YWluAGZvd2xzAGZveGVzAGZyYW1lZABmcmllbmRseQBmcnlpbmcAZnVkZ2UAZnVlbABmdWdpdGl2ZQBmdW1pbmcAZnVuZ2FsAGZ1cm5pc2hlZABmdXNlbGFnZQBmdXp6eQBnYWJsZXMAZ2FncwBnYWluZWQAZ2FsYXh5AGdhbWJpdABnYW5nAGdhdXplAGdhdmUAZ2F3awBnZWFyYm94AGdlY2tvAGdlZWsAZ2VscwBnZW1zdG9uZQBnZW5lcmFsAGdlb21ldHJ5AGdlcm1zAGdlc3R1cmUAZ2V0dGluZwBnZXlzZXIAZ2hldHRvAGdpZGR5AGdpZnRzAGdpZ2FudGljAGdpbGxzAGdpbW1pY2sAZ2luZ2VyAGdpcnRoAGdpdmluZwBnbGVlZnVsAGduYXcAZ25vbWUAZ29hdABnb2JsZXQAZ29kZmF0aGVyAGdvZXMAZ29nZ2xlcwBnb2luZwBnb2xkZmlzaABnb3BoZXIAZ29zc2lwAGdvdmVybmluZwBnb3duAGdyZWF0ZXIAZ3J1bnQAZ3VhcmRlZABndWVzdABndWxwAGd1bWJhbGwAZ3VzdHMAZ3V0dGVyAGd1eXMAZ3ltbmFzdABneXBzeQBneXJhdGUAaGFiaXRhdABoYWNrc2F3AGhhZ2dsZWQAaGFpcnkAaGFtYnVyZ2VyAGhhcHBlbnMAaGFzaGluZwBoYXRjaGV0AGhhdW50ZWQAaGF2aW5nAGhhd2sAaGF5c3RhY2sAaGF6YXJkAGhlY3RhcmUAaGVkZ2Vob2cAaGVlbHMAaGVmdHkAaGVpZ2h0AGhlbWxvY2sAaGVuY2UAaGVyb24AaGVzaXRhdGUAaGV4YWdvbgBoaWNrb3J5AGhpZGluZwBoaWdod2F5AGhpamFjawBoaWtlcgBoaWxscwBoaW1zZWxmAGhpbmRlcgBoaXBwbwBoaXJlAGhpdGNoZWQAaGl2ZQBob2F4AGhvYmJ5AGhvY2tleQBob2lzdGluZwBob2xkAGhvbmtlZABob29rdXAAaG9ybmV0AGhvdGVsAGhvdW5kZWQAaG92ZXIAaG93bHMAaHViY2FwcwBodWRkbGUAaHVsbABodW1pZABodW50ZXIAaHVycmllZABodXRzAGh5YnJpZABoeWRyb2dlbgBoeXBlcgBpY2luZwBpY29uAGlkZW50aXR5AGlkaW9tAGlkbGVkAGlkb2xzAGlndWFuYQBpbGxuZXNzAGltYmFsYW5jZQBpbWl0YXRlAGltcGVsAGluYWN0aXZlAGluYm91bmQAaW5jdXIAaW5kdXN0cmlhbABpbmV4YWN0AGluZmxhbWVkAGluZ2VzdGVkAGluaXRpYXRlAGluanVyeQBpbmtsaW5nAGlubGluZQBpbm1hdGUAaW5vcmdhbmljAGlucHV0AGlucXVlc3QAaW5yb2FkcwBpbnRlbmRlZABpbnVuZGF0ZQBpbnZva2UAaW53YXJkbHkAaW9uaWMAaXJhdGUAaXJvbnkAaXJyaXRhdGUAaXNsYW5kAGlzb2xhdGVkAGlzc3VlZABpdGFsaWNzAGl0Y2hlcwBpdGVtcwBpdGluZXJhcnkAaXZvcnkAamFiYmVkAGphY2tldHMAamFkZWQAamFnZ2VkAGphaWxlZABqYW1taW5nAGphbnVhcnkAamFyZ29uAGphdW50AGphdmVsaW4AamF3cwBqZWVycwBqZWxseWZpc2gAamVvcGFyZHkAamVyc2V5cwBqZXN0ZXIAamV0dGluZwBqZXdlbHMAamlnc2F3AGppdHRlcnkAaml2ZQBqb2JzAGpvY2tleQBqb2dnZXIAam9pbmluZwBqb2tpbmcAam9sdGVkAGpvc3RsZQBqb3lvdXMAanViaWxlZQBqdWdnbGVkAGp1aWN5AGp1a2Vib3gAanVseQBqdW5rAGp1c3RpY2UAanV2ZW5pbGUAa2FuZ2Fyb28Aa2FyYXRlAGtlbm5lbABrZXJuZWxzAGtldHRsZQBrZXlib2FyZABraWNrb2ZmAGtpZG5leXMAa2lvc2sAa2lzc2VzAGtpdGNoZW5zAGtuYXBzYWNrAGtudWNrbGUAbGFib3JhdG9yeQBsYWRkZXIAbGFnb29uAGxhaXIAbGFrZXMAbGFtYgBsYXB0b3AAbGFzdABsYXRlcgBsYXVuY2hpbmcAbGF2YQBsYXdzdWl0AGxheW91dABsZWN0dXJlcwBsZWRnZQBsZWVjaABsZWdpb24AbGVpc3VyZQBsZW1vbgBsZW5kaW5nAGxlb3BhcmQAbGV0dHVjZQBsZXhpY29uAGxpYXIAbGlicmFyeQBsaWNrcwBsaWRzAGxpZWQAbGlmZXN0eWxlAGxpZ2h0AGxpa2V3aXNlAGxpbGFjAGxpbWl0cwBsaW5lbgBsaXBzdGljawBsaXZlbHkAbG9hZGVkAGxvYnN0ZXIAbG9ja2VyAGxvZGdlAGxvZnR5AGxvZ2ljAGxvaW5jbG90aABsb29raW5nAGxvcHBlZABsb3Jkc2hpcABsb3NpbmcAbG90dGVyeQBsb3VkbHkAbG93ZXIAbG95YWwAbHVnZ2FnZQBsdWtld2FybQBsdWxsYWJ5AGx1bWJlcgBsdW5hcgBsdXJrAGx1c2gAbHV4dXJ5AGx5bXBoAGx5cmljcwBtYWNybwBtYWRuZXNzAG1hZ2ljYWxseQBtYWlsZWQAbWFqb3IAbWFrZXVwAG1hbGFkeQBtYW1tYWwAbWFwcwBtYXN0ZXJmdWwAbWF1bABtYXZlcmljawBtYXhpbXVtAG1hemUAbWVjaGFuaWMAbWVkaWNhdGUAbWVldGluZwBtZWdhYnl0ZQBtZWx0aW5nAG1lbW9pcgBtZXJnZXIAbWVzaABtZXdzAG1pY2UAbWlkc3QAbWltZQBtaXR0ZW5zAG1peHR1cmUAbW9hdABtb2NrZWQAbW9oYXdrAG1vaXN0dXJlAG1vbHRlbgBtb3BzAG1vcnNlbABtb3RoZXJseQBtb3dpbmcAbXVkZHkAbXVmZmluAG11Z2dlZABtdWxsZXQAbXVuZGFuZQBtdXBwZXQAbXVzaWNhbABtdXp6bGUAbXlyaWFkAG15dGgAbmFiYmluZwBuYWdnZWQAbmFtZXMAbmFubnkAbmFwa2luAG5hcnJhdGUAbmFzdHkAbmF1dGljYWwAbmF2eQBuZWFyYnkAbmVja2xhY2UAbmVlZGVkAG5lZ2F0aXZlAG5lb24AbmVwaGV3AG5lcnZlcwBuZXN0bGUAbmV0d29yawBuZXV0cmFsAG5ld3QAbmV4dXMAbmlicwBuaWVjZQBuaWZ0eQBuaWdodGx5AG5pbWJseQBuaW5ldGVlbgBuaXRyb2dlbgBub2N0dXJuYWwAbm9kZXMAbm9pc2VzAG5vbWFkAG5vb2RsZXMAbm9ydGhlcm4Abm9zdHJpbABub3RlZABub3VucwBub3ZlbHR5AG5venpsZQBudWNsZXVzAG51ZGdlZABudWdnZXQAbnVpc2FuY2UAbnVsbABudW5zAG51cnNlAG51dHNoZWxsAG9ha3MAb2FycwBvYXRtZWFsAG9iZWRpZW50AG9ibGlnZWQAb2Jub3hpb3VzAG9ic2VydmFudABvYnRhaW5zAG9idmlvdXMAb2NjdXIAb2N0b2JlcgBvZGRzAG9kb21ldGVyAG9mZmVuZABvaWxmaWVsZABvaW50bWVudABvbGRlcgBvbHltcGljcwBvbWVnYQBvbWlzc2lvbgBvbW5pYnVzAG9uYm9hcmQAb25jb21pbmcAb25lc2VsZgBvbmdvaW5nAG9uaW9uAG9ubGluZQBvbnNsYXVnaHQAb250bwBvbndhcmQAb296ZWQAb3BhY2l0eQBvcGVuZWQAb3B0aWNhbABvcHVzAG9yYml0AG9yY2hpZABvcmRlcnMAb3JnYW5zAG9yaWdpbgBvcm5hbWVudABvcnBoYW5zAG9zY2FyAG9zdHJpY2gAb3RoZXJ3aXNlAG90dGVyAG91Y2gAb3VnaHQAb3VuY2UAb3VzdABvdXRicmVhawBvdmFsAG93ZWQAb3dscwBvd25lcgBveHlnZW4Ab3lzdGVyAHBhY3QAcGFkZGxlcwBwYWdlcgBwYWlyaW5nAHBhbXBobGV0AHBhbmNha2VzAHBhc3RyeQBwYXZlbWVudHMAcGF3bnNob3AAcGF5bWVudABwZWFjaGVzAHBlYmJsZXMAcGVjdWxpYXIAcGVkYW50aWMAcGVlbGVkAHBlZ3MAcGVsaWNhbgBwZXBwZXIAcGVzdHMAcGV0YWxzAHBoZWFzYW50cwBwaHJhc2VzAHBoeXNpY3MAcGlja2VkAHBpZ21lbnQAcGlsb3RlZABwaW1wbGUAcGluY2hlZABwaW9uZWVyAHBpcGVsaW5lAHBpc3RvbnMAcGl0Y2hlZABwaXhlbHMAcGxheWZ1bABwbGVkZ2UAcGxpZXJzAHBsb3R0aW5nAHBseXdvb2QAcG9hY2hpbmcAcG9ja2V0cwBwb2RjYXN0AHBva2VyAHBvbGFyAHBvbmllcwBwb3B1bGFyAHBvcnRlbnRzAHBvdGF0bwBwb3VjaABwb3ZlcnR5AHBvd2RlcgBwcmFtAHByb2JsZW1zAHBydW5lZABwcnlpbmcAcHN5Y2hpYwBwdWRkbGUAcHVmZmluAHB1bHAAcHVtcGtpbnMAcHVyZ2VkAHB1dHR5AHB1enpsZWQAcHlsb25zAHB5cmFtaWQAcHl0aG9uAHF1b3RlAHJhYmJpdHMAcmFjZXRyYWNrAHJhZnRzAHJhaWx3YXkAcmFraW5nAHJhbXBlZAByYW5kb21seQByYXBpZAByYXJlc3QAcmFzaAByYXRlZAByYXZpbmUAcmF5cwByYXpvcgByZWFjdAByZWNpcGUAcmVkdWNlAHJlZWYAcmVmZXIAcmVndWxhcgByZWhlYXQAcmVpbnZlc3QAcmVqb2ljZXMAcmVraW5kbGUAcmVsaWMAcmVtZWR5AHJlbnRpbmcAcmVvcmRlcgByZXBlbnQAcmVxdWVzdAByZXJ1bnMAcmV1bmlvbgByZXZhbXAAcmV3aW5kAHJoaW5vAHJpYmJvbgByaWNobHkAcmlkZ2VzAHJpZnQAcmlnaWQAcmltcwByaW5naW5nAHJpb3RzAHJpcHBlZAByaXNpbmcAcml0dWFsAHJvYXJlZAByb2NrZXRzAHJvZGVudAByb2d1ZQByb2xlcwByb21hbmNlAHJvb215AHJvcGVkAHJvc3RlcgByb3RhdGUAcm91bmRlZAByb3ZlcgByb3dib2F0AHJ1ZGVseQBydWZmbGVkAHJ1Z2dlZABydWluZWQAcnVsaW5nAHJ1bWJsZQBydW53YXkAcnVzdGxlZABydXRobGVzcwBzYWJvdGFnZQBzYWNrAHNhZmV0eQBzYWdhAHNhaWxvcgBzYWtlAHNhbGFkcwBzYW1wbGUAc2FwbGluZwBzYXJjYXNtAHNhc2gAc2F0aW4Ac2F1Y2VwYW4Ac2F2ZWQAc2F3bWlsbABzYXhvcGhvbmUAc2F5aW5ncwBzY2FtcGVyAHNjZW5pYwBzY3J1YgBzY3ViYQBzZWFzb25zAHNlZGFuAHNlZWRlZABzZWdtZW50cwBzZWlzbWljAHNlbWlmaW5hbABzZW5zaWJsZQBzZXB0ZW1iZXIAc2VxdWVuY2UAc2VydmluZwBzZXNzaW9uAHNldHVwAHNldmVudGgAc2V3YWdlAHNoYWNrbGVzAHNoaXBwZWQAc2hvY2tpbmcAc2hydWdnZWQAc2h1ZmZsZWQAc2h5bmVzcwBzaWJsaW5ncwBzaWNrbmVzcwBzaWRla2ljawBzaWV2ZQBzaWZ0aW5nAHNpZ2h0aW5nAHNpbGsAc2ltcGxlc3QAc2luY2VyZWx5AHNpcHBlZABzaXJlbgBzaXR1YXRlZABzaXh0ZWVuAHNpemVzAHNrYXRlcgBza2V3AHNraXJ0aW5nAHNrdWxscwBza3lkaXZlAHNsYWNrZW5zAHNsZWVwbGVzcwBzbGlkAHNsb3dlcgBzbHVnAHNtYXNoAHNtZWx0aW5nAHNtaWRnZW4Ac21vZwBzbXVnZ2xlZABzbmVlemUAc25pZmYAc25vdXQAc251ZwBzb2FweQBzb2JlcgBzb2NjZXIAc29kYQBzb2dneQBzb2lsAHNvbHZlZABzb25pYwBzb3ByYW5vAHNvdXRoZXJuAHNvdmVyZWlnbgBzb3dlZABzb3lhAHNwZWVkeQBzcGhlcmUAc3BpZGVycwBzcGxlbmRpZABzcG91dABzcHJpZwBzcHVkAHNweWluZwBzdGFja2luZwBzdGVsbGFyAHN0b2NrcGlsZQBzdHJhaW5lZABzdHVubmluZwBzdHlsaXNobHkAc3VidGx5AHN1Y2NlZWQAc3VlZGUAc3VmZmljZQBzdWdhcgBzdWl0Y2FzZQBzdWxraW5nAHN1bW1vbgBzdW5rZW4Ac3VwZXJpb3IAc3VyZmVyAHN1c2hpAHN1dHVyZQBzd2FnZ2VyAHN3ZXB0AHN3aWZ0bHkAc3d1bmcAc3lsbGFidXMAc3ltcHRvbXMAc3luZHJvbWUAc3lyaW5nZQB0YWJvbwB0YWNpdAB0YWRwb2xlcwB0YWdnZWQAdGFpbAB0YW1wZXIAdGFua3MAdGFwZXN0cnkAdGFybmlzaGVkAHRhc2tlZAB0YXR0b28AdGF1bnRzAHRhdmVybgB0YXdueQB0ZWFyZHJvcAB0ZWNobmljYWwAdGVkaW91cwB0ZWVtaW5nAHRlbXBsYXRlAHRlcGlkAHRlcm1pbmFsAHRlc3RpbmcAdGV0aGVyAHRleHRib29rAHRoYXcAdGhlYXRyaWNzAHRoaXJzdHkAdGh1bWJzAHRod2FydAB0aWR5AHRpZ2VyAHRpbHQAdGltYmVyAHRpbnRlZAB0aXBzeQB0aXJhZGUAdGlzc3VlAHRpdGFucwB0b2FzdGVyAHRvYmFjY28AdG9lbmFpbAB0b2ZmZWUAdG9pbGV0AHRva2VuAHRvbGVyYW50AHRvbmljAHRvb2xib3gAdG9waWMAdG9yY2gAdG9zc2VkAHRvdWNoeQB0b3dlbAB0b3hpYwB0b3llZAB0cmFzaAB0cmVuZHkAdHJpYmFsAHRyb2xsaW5nAHRyeWluZwB0c3VuYW1pAHR1YmVzAHR1Y2tzAHR1ZG9yAHR1ZXNkYXkAdHVmdHMAdHVncwB0dWl0aW9uAHR1bGlwcwB0dW1ibGluZwB0dW5uZWwAdHVybmlwAHR1c2tzAHR1dG9yAHR1eGVkbwB0d2FuZwB0d2VlemVycwB0d29mb2xkAHR5Y29vbgB0eXBpc3QAdHlyYW50AHVsY2VycwB1bHRpbWF0ZQB1bWJyZWxsYQB1bXBpcmUAdW5hZnJhaWQAdW5iZW5kaW5nAHVuZXZlbgB1bmZpdAB1bmdhaW5seQB1bmhhcHB5AHVuanVzdGx5AHVubGlrZWx5AHVubWFzawB1bm5vdGljZWQAdW5vcGVuZWQAdW5wbHVncwB1bnF1b3RlZAB1bnJlc3QAdW5zYWZlAHVudGlsAHVudXN1YWwAdW52ZWlsAHVud2luZAB1bnppcAB1cGJlYXQAdXBjb21pbmcAdXBkYXRlAHVwZ3JhZGUAdXBoaWxsAHVwa2VlcAB1cGxvYWQAdXBwZXIAdXByaWdodAB1cHN0YWlycwB1cHRpZ2h0AHVwd2FyZHMAdXJiYW4AdXJjaGlucwB1cmdlbnQAdXNlZnVsAHVzaGVyAHVzaW5nAHVzdWFsAHV0ZW5zaWxzAHV0aWxpdHkAdXRtb3N0AHV0dGVyZWQAdmFjYXRpb24AdmFuZQB2YXBpZGx5AHZhcnkAdmFzdG5lc3MAdmF0cwB2YXVsdHMAdmVlcmVkAHZlZ2FuAHZlaGljbGUAdmVub21vdXMAdmVyaWZpY2F0aW9uAHZlc3NlbAB2ZXRlcmFuAHZleGVkAHZpYWxzAHZpYnJhdGUAdmlkZW8Admlld3BvaW50AHZpZ2lsYW50AHZpa2luZwB2aWxsYWdlAHZpbmVnYXIAdmlvbGluAHZpcGVycwB2aXJ0dWFsAHZpc2l0ZWQAdml0YWxzAHZpdmlkAHZpeGVuAHZvbGNhbm8Adm9ydGV4AHZvdGVkAHZvdWNoZXIAdm93ZWxzAHZ1bHR1cmUAd2FkZQB3YWZmbGUAd2FndGFpbAB3YWtpbmcAd2FsbGV0cwB3YW50ZWQAd2FycGVkAHdhc2hpbmcAd2F2ZWZvcm0Ad2F4aW5nAHdheXNpZGUAd2VhdmVycwB3ZWJzaXRlAHdlZGdlAHdlZWtkYXkAd2VsZGVycwB3ZW50AHdlcHQAd2VyZQB3ZXRzdWl0AHdoYWxlAHdoZW4Ad2hpcHBlZAB3aWNrZXRzAHdpZHRoAHdpZWxkAHdpZ2dsZQB3aWxkbHkAd2lwZW91dAB3aXJpbmcAd2l0aGRyYXduAHdpdmVzAHdpemFyZAB3b2JibHkAd29lcwB3b2tlbgB3b21hbmx5AHdvbmRlcnMAd29venkAd291bmRlZAB3b3ZlbgB5YWhvbwB5YW5rcwB5YXduaW5nAHllYXJib29rAHlpZWxkcwB5b2RlbAB5b3VuZ2VyAHlveW8AemFwcGVkAHplYWwAemVicmEAemVzdHkAemlnemFncwB6aW5nZXIAemlwcGVycwB6b2RpYWMAem9uZXMATjhMYW5ndWFnZTdFbmdsaXNoRQDnroDkvZPkuK3mlocgKOS4reWbvSkAQ2hpbmVzZSAoc2ltcGxpZmllZCkA55qEAOS4gADmmK8A5ZyoAOS4jQDkuoYA5pyJAOWSjADkuroA6L+ZAOS4rQDlpKcA5Li6AOS4igDkuKoA5Zu9AOaIkQDku6UA6KaBAOS7lgDml7YA5p2lAOeUqADku6wA55SfAOWIsADkvZwA5ZywAOS6jgDlh7oA5bCxAOWIhgDlr7kA5oiQAOS8mgDlj68A5Li7AOWPkQDlubQA5YqoAOWQjADlt6UA5LmfAOiDvQDkuIsA6L+HAOWtkADor7QA5LqnAOenjQDpnaIA6ICMAOaWuQDlkI4A5aSaAOWumgDooYwA5a2mAOazlQDmiYAA5rCRAOW+lwDnu48A5Y2BAOS4iQDkuYsA6L+bAOedgADnrYkA6YOoAOW6pgDlrrYA55S1AOWKmwDph4wA5aaCAOawtADljJYA6auYAOiHqgDkuowA55CGAOi1twDlsI8A54mpAOeOsADlrp4A5YqgAOmHjwDpg70A5LikAOS9kwDliLYA5py6AOW9kwDkvb8A54K5AOS7jgDkuJoA5pysAOWOuwDmiooA5oCnAOWlvQDlupQA5byAAOWugwDlkIgA6L+YAOWboADnlLEA5YW2AOS6mwDnhLYA5YmNAOWklgDlpKkA5pS/AOWbmwDml6UA6YKjAOekvgDkuYkA5LqLAOW5swDlvaIA55u4AOWFqADooagA6Ze0AOagtwDkuI4A5YWzAOWQhADph40A5pawAOe6vwDlhoUA5pWwAOatowDlv4MA5Y+NAOS9oADmmI4A55yLAOWOnwDlj4gA5LmIAOWIqQDmr5QA5oiWAOS9hgDotKgA5rCUAOesrADlkJEA6YGTAOWRvQDmraQA5Y+YAOadoQDlj6oA5rKhAOe7kwDop6MA6ZeuAOaEjwDlu7oA5pyIAOWFrADml6AA57O7AOWGmwDlvogA5oOFAOiAhQDmnIAA56uLAOS7owDmg7MA5beyAOmAmgDlubYA5o+QAOebtADpopgA5YWaAOeoiwDlsZUA5LqUAOaenADmlpkA6LGhAOWRmADpnakA5L2NAOWFpQDluLgA5paHAOaAuwDmrKEA5ZOBAOW8jwDmtLsA6K6+AOWPigDnrqEA54m5AOS7tgDplb8A5rGCAOiAgQDlpLQA5Z+6AOi1hADovrkA5rWBAOi3rwDnuqcA5bCRAOWbvgDlsbEA57ufAOaOpQDnn6UA6L6DAOWwhgDnu4QA6KeBAOiuoQDliKsA5aW5AOaJiwDop5IA5pyfAOaguQDorroA6L+QAOWGnADmjIcA5YegAOS5nQDljLoA5by6AOaUvgDlhrMA6KW/AOiiqwDlubIA5YGaAOW/hQDmiJgA5YWIAOWbngDliJkA5Lu7AOWPlgDmja4A5aSEAOmYnwDljZcA57uZAOiJsgDlhYkA6ZeoAOWNswDkv50A5rK7AOWMlwDpgKAA55m+AOinhADng60A6aKGAOS4gwDmtbcA5Y+jAOS4nADlr7wA5ZmoAOWOiwDlv5cA5LiWAOmHkQDlop4A5LqJAOa1jgDpmLYA5rK5AOaAnQDmnK8A5p6BAOS6pADlj5cA6IGUAOS7gADorqQA5YWtAOWFsQDmnYMA5pS2AOivgQDmlLkA5riFAOe+jgDlho0A6YeHAOi9rADmm7QA5Y2VAOmjjgDliIcA5omTAOeZvQDmlZkA6YCfAOiKsQDluKYA5a6JAOWcugDouqsA6L2mAOS+iwDnnJ8A5YqhAOWFtwDkuIcA5q+PAOebrgDoh7MA6L6+AOi1sADnp68A56S6AOiurgDlo7AA5oqlAOaWlwDlrowA57G7AOWFqwDnprsA5Y2OAOWQjQDnoa4A5omNAOenkQDlvKAA5L+hAOmprADoioIA6K+dAOexswDmlbQA56m6AOWFgwDlhrUA5LuKAOmbhgDmuKkA5LygAOWcnwDorrgA5q2lAOe+pADlub8A55+zAOiusADpnIAA5q61AOeglADnlYwA5ouJAOaelwDlvosA5Y+rAOS4lADnqbYA6KeCAOi2igDnu4cA6KOFAOW9sQDnrpcA5L2OAOaMgQDpn7MA5LyXAOS5pgDluIMA5aSNAOWuuQDlhL8A6aG7AOmZhQDllYYA6Z2eAOmqjADov54A5patAOa3sQDpmr4A6L+RAOefvwDljYMA5ZGoAOWnlADntKAA5oqAAOWkhwDljYoA5YqeAOmdkgDnnIEA5YiXAOS5oADlk40A57qmAOaUrwDoiKwA5Y+yAOaEnwDlirMA5L6/AOWbogDlvoAA6YW4AOWOhgDluIIA5YWLAOS9lQDpmaQA5raIAOaehADlupwA56ewAOWkqgDlh4YA57K+AOWAvADlj7cA546HAOaXjwDnu7QA5YiSAOmAiQDmoIcA5YaZAOWtmADlgJkA5q+bAOS6sgDlv6sA5pWIAOaWrwDpmaIA5p+lAOaxnwDlnosA55y8AOeOiwDmjIkA5qC8AOWFuwDmmJMA572uAOa0vgDlsYIA54mHAOWniwDljbQA5LiTAOeKtgDogrIA5Y6CAOS6rADor4YA6YCCAOWxngDlnIYA5YyFAOeBqwDkvY8A6LCDAOa7oQDljr8A5bGAAOeFpwDlj4IA57qiAOe7hgDlvJUA5ZCsAOivpQDpk4EA5Lu3AOS4pQDpppYA5bqVAOa2sgDlrpgA5b63AOmajwDnl4UA6IuPAOWksQDlsJQA5q27AOiusgDphY0A5aWzAOm7hADmjqgA5pi+AOiwiADnvaoA56WeAOiJugDlkaIA5bitAOWQqwDkvIEA5pybAOWvhgDmibkA6JClAOmhuQDpmLIA5Li+AOeQgwDoi7EA5rCnAOWKvwDlkYoA5p2OAOWPsADokL0A5pyoAOW4rgDova4A56C0AOS6mgDluIgA5Zu0AOazqADov5wA5a2XAOadkADmjpIA5L6bAOayswDmgIEA5bCBAOWPpgDmlr0A5YePAOagkQDmurYA5oCOAOatogDmoYgA6KiAAOWjqwDlnYcA5q2mAOWbugDlj7YA6bG8AOazogDop4YA5LuFAOi0uQDntKcA54ixAOW3pgDnq6AA5pepAOacnQDlrrMA57utAOi9uwDmnI0A6K+VAOmjnwDlhYUA5YW1AOa6kADliKQA5oqkAOWPuADotrMA5p+QAOe7gwDlt64A6Ie0AOadvwDnlLAA6ZmNAOm7kQDniq8A6LSfAOWHuwDojIMA57unAOWFtADkvLwA5L2ZAOWdmgDmm7IA6L6TAOS/rgDmlYUA5Z+OAOWkqwDlpJ8A6YCBAOeslADoiLkA5Y2gAOWPswDotKIA5ZCDAOWvjADmmKUA6IGMAOiniQDmsYkA55S7AOWKnwDlt7QA6LefAOiZvQDmnYIA6aOeAOajgADlkLgA5YqpAOWNhwDpmLMA5LqSAOWInQDliJsA5oqXAOiAgwDmipUA5Z2PAOetlgDlj6QA5b6EAOaNogDmnKoA6LeRAOeVmQDpkqIA5pu+AOerrwDotKMA56uZAOeugADov7AA6ZKxAOWJrwDlsL0A5bidAOWwhADojYkA5YayAOaJvwDni6wA5LukAOmZkADpmL8A5a6jAOeOrwDlj4wA6K+3AOi2hQDlvq4A6K6pAOaOpwDlt54A6ImvAOi9tADmib4A5ZCmAOe6qgDnm4oA5L6dAOS8mADpobYA56GAAOi9vQDlgJIA5oi/AOeqgQDlnZAA57KJAOaVjADnlaUA5a6iAOiigQDlhrcA6IOcAOe7nQDmnpAA5Z2XAOWJggDmtYsA5LidAOWNjwDor4kA5b+1AOmZiADku40A572XAOebkADlj4sA5rSLAOmUmQDoi6YA5aScAOWIkQDnp7sA6aKRAOmAkADpnaAA5re3AOavjQDnn60A55quAOe7iADogZoA5rG9AOadkQDkupEA5ZOqAOaXogDot50A5Y2rAOWBnADng4gA5aSuAOWvnwDng6cA6L+FAOWigwDoi6UA5Y2wAOa0sgDliLsA5ousAOa/gADlrZQA5pCeAOeUmgDlrqQA5b6FAOaguADmoKEA5pWjAOS+tQDlkKcA55SyAOa4uADkuYUA6I+cAOWRswDml6cA5qihAOa5lgDotKcA5o2fAOmihADpmLsA5q+rAOaZrgDnqLMA5LmZAOWmiADmpI0A5oGvAOaJqQDpk7YA6K+tAOaMpQDphZIA5a6IAOaLvwDluo8A57q4AOWMuwDnvLoA6ZuoAOWQlwDpkogA5YiYAOWVigDmgKUA5ZSxAOivrwDorq0A5oS/AOWuoQDpmYQA6I63AOiMtgDpspwA57KuAOaWpADlrakA6ISxAOehqwDogqUA5ZaEAOm+mQDmvJQA54i2AOa4kADooYAA5qyiAOaisADmjowA5q2MAOaymQDliJoA5pS7AOiwkwDnm74A6K6oAOaZmgDnspIA5LmxAOeHgwDnn5sA5LmOAOadgADoja8A5a6BAOmygQDotLUA6ZKfAOeFpADor7sA54+tAOS8rwDpppkA5LuLAOi/qwDlj6UA5LiwAOWfuQDmj6EA5YWwAOaLhQDlvKYA6JuLAOayiQDlgYcA56m/AOaJpwDnrZQA5LmQAOiwgQDpoboA54OfAOe8qQDlvoEA6IS4AOWWnADmnb4A6ISaAOWbsADlvIIA5YWNAOiDjADmmJ8A56aPAOS5sADmn5MA5LqVAOamggDmhaIA5oCVAOejgQDlgI0A56WWAOeahwDkv4MA6Z2ZAOihpQDor4QA57+7AOiCiQDot7UA5bC8AOihowDlrr0A5omsAOajiQDluIwA5LykAOaTjQDlnoIA56eLAOWunADmsKIA5aWXAOedowDmjK8A5p62AOS6rgDmnKsA5a6qAOW6hgDnvJYA54mbAOinpgDmmKAA6Zu3AOmUgADor5cA5bqnAOWxhQDmipMA6KOCAOiDngDlkbwA5aiYAOaZrwDlqIEA57u/AOaZtgDljpoA55ufAOihoQDpuKEA5a2ZAOW7tgDljbEA6IO2AOWxiwDkuaEA5Li0AOmZhgDpob4A5o6JAOWRgADnga8A5bKBAOaOqgDmnZ8A6ICQAOWJpwDnjokA6LW1AOi3swDlk6UA5a2jAOivvgDlh68A6IOhAOminQDmrL4A57uNAOWNtwDpvZAA5LyfAOiSuADmrpYA5rC4AOWulwDoi5cA5bedAOeCiQDlsqkA5byxAOmbtgDmnagA5aWPAOayvwDpnLIA5p2GAOaOogDmu5EA6ZWHAOmlrQDmtZMA6IiqAOaAgADotbYA5bqTAOWkugDkvIoA54G1AOeojgDpgJQA54GtAOi1mwDlvZIA5Y+sAOm8kwDmkq0A55uYAOijgQDpmakA5bq3AOWUrwDlvZUA6I+MAOe6rwDlgJ8A57OWAOeblgDmqKoA56ymAOengQDliqoA5aCCAOWfnwDmnqoA5ramAOW5hQDlk4gA56ufAOeGnwDomasA5rO9AOiEkQDlo6QA56KzAOaspwDpgY0A5L6nAOWvqADmlaIA5b27AOiZkQDmlpwA6JaEAOW6rQDnurMA5by5AOmlsgDkvLgA5oqYAOm6pgDmub8A5pqXAOiNtwDnk6YA5aGeAOW6igDnrZEA5oG2AOaItwDorr8A5aGUAOWlhwDpgI8A5qKBAOWIgADml4sA6L+5AOWNoQDmsK8A6YGHAOS7vQDmr5IA5rOlAOmAgADmtJcA5pGGAOeBsADlvakA5Y2WAOiAlwDlpI8A5oupAOW/mQDpk5wA54yuAOehrADkuogA57mBAOWciADpm6oA5Ye9AOS6pgDmir0A56+HAOmYtQDpmLQA5LiBAOWwugDov70A5aCGAOmbhADov44A5rObAOeIuADmpbwA6YG/AOiwiwDlkKgA6YeOAOeMqgDml5cA57SvAOWBjwDlhbgA6aaGAOe0ogDnp6YA6ISCAOa9rgDniLcA6LGGAOW/vQDmiZgA5oOKAOWhkQDpgZcA5oSIAOacsQDmm78A57qkAOeylwDlgL4A5bCaAOeXmwDmpZoA6LCiAOWliwDotK0A56OoAOWQmwDmsaAA5peBAOeijgDpqqgA55uRAOaNlQDlvJ8A5pq0AOWJsgDotK8A5q6KAOmHigDor40A5LqhAOWjgQDpob8A5a6dAOWNiADlsJgA6Ze7AOaPrQDngq4A5q6LAOWGrADmoaUA5aaHAOitpgDnu7wA5oubAOWQtADku5gA5rWuAOmBrQDlvpAA5oKoAOaRhwDosLcA6LWeAOeusQDpmpQA6K6iAOeUtwDlkLkA5ZutAOe6twDllJAA6LSlAOWuiwDnjrsA5beoAOiAlQDlnaYA6I2jAOmXrQDmub4A6ZSuAOWHoQDpqbsA6ZSFAOaVkQDmgakA5YmlAOWHnQDnorEA6b2/AOaIqgDngrwA6bq7AOe6ugDnpoEA5bqfAOebmwDniYgA57yTAOWHgADnnZsA5piMAOWpmgDmtokA562SAOWYtADmj5IA5bK4AOaclwDluoQA6KGXAOiXjwDlp5EA6LS4AOiFkADlpbQA5ZWmAOaDrwDkuZgA5LyZAOaBogDljIAA57qxAOaJjgDovqkA6ICzAOW9qgDoh6MA5Lq/AOeSgwDmirUA6ISJAOengADokKgA5L+EAOe9kQDoiJ4A5bqXAOWWtwDnurUA5a+4AOaxlwDmjIIA5rSqAOi0ugDpl6oA5p+sAOeIhgDng68A5rSlAOeouwDlopkA6L2vAOWLhwDlg48A5ruaAOWOmADokpkA6IqzAOiCrwDlnaEA5p+xAOiNoQDohb8A5LuqAOaXhQDlsL4A6L2nAOWGsADotKEA55m7AOm7jgDliYoA6ZK7AOWLkgDpgIMA6ZqcAOawqADpg60A5bOwAOW4gQDmuK8A5LyPAOi9qADkuqkA5q+VAOaTpgDojqsA5Yi6AOa1qgDnp5gA5o+0AOagqgDlgaUA5ZSuAOiCoQDlspsA55SYAOazoQDnnaEA56ulAOmTuADmsaQA6ZiAAOS8kQDmsYcA6IiNAOeJpwDnu5UA54K4AOWTsgDno7cA57upAOaciwDmt6EA5bCWAOWQrwDpmbcA5p+0AOWRiADlvpIA6aKcAOazqgDnqI0A5b+YAOaztQDok50A5ouWAOa0ngDmjogA6ZWcAOi+mwDlo64A6ZSLAOi0qwDomZoA5byvAOaRqQDms7AA5bm8AOW7twDlsIoA56qXAOe6sgDlvIQA6Zq2AOeWkQDmsI8A5a6rAOWnkADpnIcA55GeAOaAqgDlsKQA55C0AOW+qgDmj48A6IacAOi/nQDlpLkA6IWwAOe8mADnj6AA56m3AOajrgDmnp0A56u5AOaynwDlgqwA57uzAOW/hgDpgqYA5YmpAOW5uADmtYYA5qCPAOaLpQDniZkA6LSuAOekvADmu6QA6ZKgAOe6uQDnvaIA5ouNAOWSsQDllooA6KKWAOWfgwDli6QA572aAOeEpgDmvZwA5LyNAOWiqADmrLIA57ydAOWnkwDliIoA6aWxAOS7vwDlpZYA6ZOdAOmsvADkuL0A6LeoAOm7mADmjJYA6ZO+AOaJqwDllp0A6KKLAOeCrQDmsaEA5bmVAOivuADlvKcA5YqxAOaihQDlpbYA5rSBAOeBvgDoiJ8A6Ym0AOiLrwDorrwA5oqxAOavgQDmh4IA5a+SAOaZugDln5QA5a+EAOWxigDot4MA5rihAOaMkQDkuLkA6ImwAOi0nQDnorAA5ouUAOeIuQDmiLQA56CBAOaipgDoir0A54aUAOi1pADmuJQA5ZOtAOaVrADpopcA5aWUAOmThQDku7IA6JmOAOeogADlprkA5LmPAOePjQDnlLMA5qGMAOmBtQDlhYEA6ZqGAOieugDku5MA6a2PAOmUkADmmZMA5rCuAOWFvADpmpAA56KNAOi1qwDmi6gA5b+gAOiCgwDnvLgA54m1AOaKogDljZoA5benAOWjswDlhYQA5p2cAOiurwDor5oA56KnAOelpQDmn68A6aG1AOW3oQDnn6kA5oKyAOeBjADpvoQA5LymAOelqADlr7sA5qGCAOmTugDlnKMA5oGQAOaBsADpg5EA6LajAOaKrADojZIA6IW+AOi0tADmn5QA5ru0AOeMmwDpmJQA6L6GAOWmuwDloasA5pKkAOWCqADnrb4A6Ze5AOaJsADntKsA56CCAOmAkgDmiI8A5ZCKAOmZtgDkvJAA5ZaCAOeWlwDnk7YA5amGAOaKmgDoh4IA5pG4AOW/jQDomb4A6JyhAOmCuwDog7gA5bepAOaMpADlgbYA5byDAOanvQDlirIA5LmzAOmCkwDlkIkA5LuBAOeDggDnoJYA56efAOS5jADoiLAA5Ly0AOeTnADmtYUA5LiZAOaaggDnh6UA5qmhAOafswDov7cA5pqWAOeJjADnp6cA6IOGAOivpgDnsKcA6LiPAOeTtwDosLEA5ZGGAOWuvgDns4oA5rSbAOi+iQDmhKQA56ueAOmamQDmgJIA57KYAOS5gwDnu6oA6IKpAOexjQDmlY8A5raCAOeGmQDnmoYA5L6mAOaCrADmjpgA5LqrAOe6oADphpIA54uCAOmUgQDmt4AA5oGoAOeJsgDpnLgA54isAOi1jwDpgIYA546pAOmZtQDnpZ0A56eSAOa1mQDosowATjhMYW5ndWFnZTE4Q2hpbmVzZV9TaW1wbGlmaWVkRQBONWJvb3N0NmRldGFpbDE3c3BfY291bnRlZF9pbXBsX3BJTjRlcGVlMTBtaXNjX3V0aWxzMTRjYWxsX2JlZm9yX2RpZUlaTjZjcnlwdG8xM0VsZWN0cnVtV29yZHMxNHdvcmRzX3RvX2J5dGVzRVJLTlMyXzE1d2lwZWFibGVfc3RyaW5nRVJTN19tYlJOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TQl8xMWNoYXJfdHJhaXRzSWNFRU5TQl85YWxsb2NhdG9ySWNFRUVFRTMkXzBFRUVFAE40ZXBlZTEwbWlzY191dGlsczE0Y2FsbF9iZWZvcl9kaWVJWk42Y3J5cHRvMTNFbGVjdHJ1bVdvcmRzMTR3b3Jkc190b19ieXRlc0VSS05TXzE1d2lwZWFibGVfc3RyaW5nRVJTNF9tYlJOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TOF8xMWNoYXJfdHJhaXRzSWNFRU5TOF85YWxsb2NhdG9ySWNFRUVFRTMkXzBFRQBONGVwZWUxMG1pc2NfdXRpbHMxOWNhbGxfYmVmb3JfZGllX2Jhc2VFAEludmFsaWQgc2VlZDogZmFpbGVkIHRvIGNvbnZlcnQgd29yZHMgdG8gYnl0ZXMASW52YWxpZCBzZWVkOiB3cm9uZyBvdXRwdXQgc2l6ZQAtMABUMABUADowADoAWiB8IAAgfCAAIGxpbmUgAF06IABVbmtub3duIGVycm9yAEVOT01FTQBONWJvb3N0NnN5c3RlbTE0ZXJyb3JfY2F0ZWdvcnlFAE41Ym9vc3QxMm5vbmNvcHlhYmxlXzExbm9uY29weWFibGVFAE41Ym9vc3Q2c3lzdGVtNmRldGFpbDIyZ2VuZXJpY19lcnJvcl9jYXRlZ29yeUUATjVib29zdDZzeXN0ZW0xNGVycm9yX2NhdGVnb3J5MTJzdGRfY2F0ZWdvcnlFAHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AHN0ZDo6d3N0cmluZwBlbXNjcmlwdGVuOjp2YWwAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nIGRvdWJsZT4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGRvdWJsZT4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmc+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUATjEwZW1zY3JpcHRlbjN2YWxFAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0l3TlNfMTFjaGFyX3RyYWl0c0l3RUVOU185YWxsb2NhdG9ySXdFRUVFAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAGluZmluaXR5AAABAgQHAwYFAC0rICAgMFgweAAobnVsbCkALTBYKzBYIDBYLTB4KzB4IDB4AGluZgBJTkYAbmFuAE5BTgBMQ19BTEwATEFORwBDLlVURi04AFBPU0lYAE1VU0xfTE9DUEFUSABzdGQ6OmJhZF9mdW5jdGlvbl9jYWxsAE5TdDNfXzIxN2JhZF9mdW5jdGlvbl9jYWxsRQBfX25leHRfcHJpbWUgb3ZlcmZsb3cATlN0M19fMjhpb3NfYmFzZUUATlN0M19fMjliYXNpY19pb3NJY05TXzExY2hhcl90cmFpdHNJY0VFRUUATlN0M19fMjliYXNpY19pb3NJd05TXzExY2hhcl90cmFpdHNJd0VFRUUATlN0M19fMjE1YmFzaWNfc3RyZWFtYnVmSWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFAE5TdDNfXzIxNWJhc2ljX3N0cmVhbWJ1Zkl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRQBOU3QzX18yMTNiYXNpY19pc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFAE5TdDNfXzIxM2Jhc2ljX2lzdHJlYW1Jd05TXzExY2hhcl90cmFpdHNJd0VFRUUATlN0M19fMjEzYmFzaWNfb3N0cmVhbUljTlNfMTFjaGFyX3RyYWl0c0ljRUVFRQBOU3QzX18yMTNiYXNpY19vc3RyZWFtSXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFAE5TdDNfXzIxNGJhc2ljX2lvc3RyZWFtSWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFAHVuc3BlY2lmaWVkIGlvc3RyZWFtX2NhdGVnb3J5IGVycm9yAGlvc3RyZWFtAE5TdDNfXzIxOV9faW9zdHJlYW1fY2F0ZWdvcnlFAE5TdDNfXzI4aW9zX2Jhc2U3ZmFpbHVyZUUAaW9zX2Jhc2U6OmNsZWFyAE5TdDNfXzIxMV9fc3Rkb3V0YnVmSXdFRQBOU3QzX18yMTFfX3N0ZG91dGJ1ZkljRUUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABOU3QzX18yMTBfX3N0ZGluYnVmSXdFRQBOU3QzX18yMTBfX3N0ZGluYnVmSWNFRQBOU3QzX18yN2NvbGxhdGVJY0VFAE5TdDNfXzI2bG9jYWxlNWZhY2V0RQBOU3QzX18yN2NvbGxhdGVJd0VFACVwAEMATlN0M19fMjdudW1fZ2V0SWNOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yOV9fbnVtX2dldEljRUUATlN0M19fMjE0X19udW1fZ2V0X2Jhc2VFAE5TdDNfXzI3bnVtX2dldEl3TlNfMTlpc3RyZWFtYnVmX2l0ZXJhdG9ySXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFRUUATlN0M19fMjlfX251bV9nZXRJd0VFACVwAAAAAEwAJQAAAAAATlN0M19fMjdudW1fcHV0SWNOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJY05TXzExY2hhcl90cmFpdHNJY0VFRUVFRQBOU3QzX18yOV9fbnVtX3B1dEljRUUATlN0M19fMjE0X19udW1fcHV0X2Jhc2VFAE5TdDNfXzI3bnVtX3B1dEl3TlNfMTlvc3RyZWFtYnVmX2l0ZXJhdG9ySXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFRUUATlN0M19fMjlfX251bV9wdXRJd0VFACVIOiVNOiVTACVtLyVkLyV5ACVJOiVNOiVTICVwACVhICViICVkICVIOiVNOiVTICVZAEFNAFBNAEphbnVhcnkARmVicnVhcnkATWFyY2gAQXByaWwATWF5AEp1bmUASnVseQBBdWd1c3QAU2VwdGVtYmVyAE9jdG9iZXIATm92ZW1iZXIARGVjZW1iZXIASmFuAEZlYgBNYXIAQXByAEp1bgBKdWwAQXVnAFNlcABPY3QATm92AERlYwBTdW5kYXkATW9uZGF5AFR1ZXNkYXkAV2VkbmVzZGF5AFRodXJzZGF5AEZyaWRheQBTYXR1cmRheQBTdW4ATW9uAFR1ZQBXZWQAVGh1AEZyaQBTYXQAJW0vJWQvJXklWS0lbS0lZCVJOiVNOiVTICVwJUg6JU0lSDolTTolUyVIOiVNOiVTTlN0M19fMjh0aW1lX2dldEljTlNfMTlpc3RyZWFtYnVmX2l0ZXJhdG9ySWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFRUUATlN0M19fMjIwX190aW1lX2dldF9jX3N0b3JhZ2VJY0VFAE5TdDNfXzI5dGltZV9iYXNlRQBOU3QzX18yOHRpbWVfZ2V0SXdOU18xOWlzdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yMjBfX3RpbWVfZ2V0X2Nfc3RvcmFnZUl3RUUATlN0M19fMjh0aW1lX3B1dEljTlNfMTlvc3RyZWFtYnVmX2l0ZXJhdG9ySWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFRUUATlN0M19fMjEwX190aW1lX3B1dEUAbG9jYWxlIG5vdCBzdXBwb3J0ZWQATlN0M19fMjh0aW1lX3B1dEl3TlNfMTlvc3RyZWFtYnVmX2l0ZXJhdG9ySXdOU18xMWNoYXJfdHJhaXRzSXdFRUVFRUUATlN0M19fMjEwbW9uZXlwdW5jdEljTGIwRUVFAE5TdDNfXzIxMG1vbmV5X2Jhc2VFAE5TdDNfXzIxMG1vbmV5cHVuY3RJY0xiMUVFRQBOU3QzX18yMTBtb25leXB1bmN0SXdMYjBFRUUATlN0M19fMjEwbW9uZXlwdW5jdEl3TGIxRUVFADAxMjM0NTY3ODkAJUxmAG1vbmV5X2dldCBlcnJvcgBOU3QzX18yOW1vbmV5X2dldEljTlNfMTlpc3RyZWFtYnVmX2l0ZXJhdG9ySWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFRUUATlN0M19fMjExX19tb25leV9nZXRJY0VFADAxMjM0NTY3ODkATlN0M19fMjltb25leV9nZXRJd05TXzE5aXN0cmVhbWJ1Zl9pdGVyYXRvckl3TlNfMTFjaGFyX3RyYWl0c0l3RUVFRUVFAE5TdDNfXzIxMV9fbW9uZXlfZ2V0SXdFRQAlLjBMZgBOU3QzX18yOW1vbmV5X3B1dEljTlNfMTlvc3RyZWFtYnVmX2l0ZXJhdG9ySWNOU18xMWNoYXJfdHJhaXRzSWNFRUVFRUUATlN0M19fMjExX19tb25leV9wdXRJY0VFAE5TdDNfXzI5bW9uZXlfcHV0SXdOU18xOW9zdHJlYW1idWZfaXRlcmF0b3JJd05TXzExY2hhcl90cmFpdHNJd0VFRUVFRQBOU3QzX18yMTFfX21vbmV5X3B1dEl3RUUATlN0M19fMjhtZXNzYWdlc0ljRUUATlN0M19fMjEzbWVzc2FnZXNfYmFzZUUATlN0M19fMjE3X193aWRlbl9mcm9tX3V0ZjhJTG0zMkVFRQBOU3QzX18yN2NvZGVjdnRJRGljMTFfX21ic3RhdGVfdEVFAE5TdDNfXzIxMmNvZGVjdnRfYmFzZUUATlN0M19fMjE2X19uYXJyb3dfdG9fdXRmOElMbTMyRUVFAE5TdDNfXzI4bWVzc2FnZXNJd0VFAE5TdDNfXzI3Y29kZWN2dEljYzExX19tYnN0YXRlX3RFRQBOU3QzX18yN2NvZGVjdnRJd2MxMV9fbWJzdGF0ZV90RUUATlN0M19fMjdjb2RlY3Z0SURzYzExX19tYnN0YXRlX3RFRQBOU3QzX18yNmxvY2FsZTVfX2ltcEUATlN0M19fMjVjdHlwZUljRUUATlN0M19fMjEwY3R5cGVfYmFzZUUATlN0M19fMjVjdHlwZUl3RUUATlN0M19fMjhudW1wdW5jdEljRUUATlN0M19fMjhudW1wdW5jdEl3RUUATlN0M19fMjE0X19zaGFyZWRfY291bnRFAE5TdDNfXzIxOV9fc2hhcmVkX3dlYWtfY291bnRFAG11dGV4IGxvY2sgZmFpbGVkAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAOiBubyBjb252ZXJzaW9uADogb3V0IG9mIHJhbmdlAHN0b3VsAHN0b3VsbAAlZAB1bnNwZWNpZmllZCBnZW5lcmljX2NhdGVnb3J5IGVycm9yAFVua25vd24gZXJyb3IgJWQAZ2VuZXJpYwBOU3QzX18yMjRfX2dlbmVyaWNfZXJyb3JfY2F0ZWdvcnlFAE5TdDNfXzIxMl9fZG9fbWVzc2FnZUUATlN0M19fMjE0ZXJyb3JfY2F0ZWdvcnlFAHVuc3BlY2lmaWVkIHN5c3RlbV9jYXRlZ29yeSBlcnJvcgBzeXN0ZW0ATlN0M19fMjIzX19zeXN0ZW1fZXJyb3JfY2F0ZWdvcnlFAE5TdDNfXzIxMnN5c3RlbV9lcnJvckUAOiAAdmVjdG9yAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXM6ICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXMAdGVybWluYXRpbmcgd2l0aCAlcyBmb3JlaWduIGV4Y2VwdGlvbgB0ZXJtaW5hdGluZwB1bmNhdWdodABTdDlleGNlcHRpb24ATjEwX19jeHhhYml2MTE2X19zaGltX3R5cGVfaW5mb0UAU3Q5dHlwZV9pbmZvAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAcHRocmVhZF9vbmNlIGZhaWx1cmUgaW4gX19jeGFfZ2V0X2dsb2JhbHNfZmFzdCgpAGNhbm5vdCBjcmVhdGUgcHRocmVhZCBrZXkgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAY2Fubm90IHplcm8gb3V0IHRocmVhZCB2YWx1ZSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQB0ZXJtaW5hdGVfaGFuZGxlciB1bmV4cGVjdGVkbHkgcmV0dXJuZWQAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHRocmV3IGFuIGV4Y2VwdGlvbgBzdGQ6OmJhZF9hbGxvYwBTdDliYWRfYWxsb2MAc3RkOjpleGNlcHRpb24Ac3RkOjpiYWRfZXhjZXB0aW9uAFN0MTNiYWRfZXhjZXB0aW9uAFN0MTFsb2dpY19lcnJvcgBTdDEzcnVudGltZV9lcnJvcgBTdDE2aW52YWxpZF9hcmd1bWVudABTdDEybGVuZ3RoX2Vycm9yAFN0MTJvdXRfb2ZfcmFuZ2UAU3QxMXJhbmdlX2Vycm9yAFN0MTRvdmVyZmxvd19lcnJvcgBzdGQ6OmJhZF9jYXN0AFN0OGJhZF9jYXN0AHN0ZDo6YmFkX3R5cGVpZABTdDEwYmFkX3R5cGVpZABOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FAHYARG4AYwBoAHMAagBtAGYAZABOMTBfX2N4eGFiaXYxMjBfX2Z1bmN0aW9uX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQAgY29uc3QAIHZvbGF0aWxlACByZXN0cmljdAAgY29tcGxleAAgaW1hZ2luYXJ5ACBbACAoACkAKAAmJgBvYmpjX29iamVjdDwAKgAmAG9iamNwcm90bwAgADwAPgAgdmVjdG9yWwBdAHBpeGVsIHZlY3RvclsAJj0APQAsAH4AOjoAZGVsZXRlW10gAGRlbGV0ZSAALwAvPQBeAF49AD09AD49AClbADw9ADw8ADw8PQAtAC09ACo9AC0tACktLQAhPQAhAHx8AHwAfD0ALT4qACsAKz0AKysAKSsrACkgPyAoACkgOiAoACUAJT0APj4APj49AHRocm93AHRocm93IAB0eXBlaWQoAHNpemVvZi4uLigALCAAc2l6ZW9mICgAc3RhdGljX2Nhc3Q8AD4oAHJlaW50ZXJwcmV0X2Nhc3Q8AC0+AG5vZXhjZXB0ICgAW10gACkgAC4ALioAc3RkOjoAb3BlcmF0b3ImJgBvcGVyYXRvciYAb3BlcmF0b3ImPQBvcGVyYXRvcj0Ab3BlcmF0b3IoKQBvcGVyYXRvciwAb3BlcmF0b3J+AG9wZXJhdG9yIABvcGVyYXRvciBkZWxldGVbXQBvcGVyYXRvcioAb3BlcmF0b3IvAG9wZXJhdG9yLz0Ab3BlcmF0b3JeAG9wZXJhdG9yXj0Ab3BlcmF0b3I9PQBvcGVyYXRvcj49AG9wZXJhdG9yPgBvcGVyYXRvcltdAG9wZXJhdG9yPD0Ab3BlcmF0b3IiIiAAb3BlcmF0b3I8PABvcGVyYXRvcjw8PQBvcGVyYXRvcjwAb3BlcmF0b3ItAG9wZXJhdG9yLT0Ab3BlcmF0b3IqPQBvcGVyYXRvci0tAG9wZXJhdG9yIG5ld1tdAG9wZXJhdG9yIT0Ab3BlcmF0b3IhAG9wZXJhdG9yIG5ldwBvcGVyYXRvcnx8AG9wZXJhdG9yfABvcGVyYXRvcnw9AG9wZXJhdG9yLT4qAG9wZXJhdG9yKwBvcGVyYXRvcis9AG9wZXJhdG9yKysAb3BlcmF0b3ItPgBvcGVyYXRvcj8Ab3BlcmF0b3IlAG9wZXJhdG9yJT0Ab3BlcmF0b3I+PgBvcGVyYXRvcj4+PQBvcGVyYXRvciBkZWxldGUAJ3VubmFtZWQAJ2xhbWJkYScoAHN0ZDo6c3RyaW5nAHN0ZDo6YmFzaWNfc3RyaW5nPGNoYXIsIHN0ZDo6Y2hhcl90cmFpdHM8Y2hhcj4sIHN0ZDo6YWxsb2NhdG9yPGNoYXI+ID4AYmFzaWNfc3RyaW5nAHN0ZDo6aXN0cmVhbQBzdGQ6OmJhc2ljX2lzdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AGJhc2ljX2lzdHJlYW0Ac3RkOjpvc3RyZWFtAHN0ZDo6YmFzaWNfb3N0cmVhbTxjaGFyLCBzdGQ6OmNoYXJfdHJhaXRzPGNoYXI+ID4AYmFzaWNfb3N0cmVhbQBzdGQ6Omlvc3RyZWFtAHN0ZDo6YmFzaWNfaW9zdHJlYW08Y2hhciwgc3RkOjpjaGFyX3RyYWl0czxjaGFyPiA+AGJhc2ljX2lvc3RyZWFtAGR5bmFtaWNfY2FzdDwAKSgAY29uc3RfY2FzdDwAYWxpZ25vZiAoAGZwAHdjaGFyX3QAZmFsc2UAdHJ1ZQBjaGFyAHNpZ25lZCBjaGFyAHVuc2lnbmVkIGNoYXIAc2hvcnQAdW5zaWduZWQgc2hvcnQAdQBsAHVsAGxsAHVsbABfX2ludDEyOAB1bnNpZ25lZCBfX2ludDEyOAAlTGFMACVhACVhZgBkZWNsdHlwZSgAc3RkOjphbGxvY2F0b3IAc3RkOjpiYXNpY19zdHJpbmcAOjpzdHJpbmcgbGl0ZXJhbABzdGQAX0dMT0JBTF9fTgAoYW5vbnltb3VzIG5hbWVzcGFjZSkAID4AVF8AaWQAOjoqACAmACAmJgAgW10Adm9pZABib29sAGludAB1bnNpZ25lZCBpbnQAbG9uZwB1bnNpZ25lZCBsb25nAGxvbmcgbG9uZwBmbG9hdABsb25nIGRvdWJsZQBfX2Zsb2F0MTI4AC4uLgBkZWNpbWFsNjQAZGVjaW1hbDEyOABkZWNpbWFsMzIAZGVjaW1hbDE2AGNoYXIzMl90AGNoYXIxNl90AGF1dG8Ac3RkOjpudWxscHRyX3QAZG91YmxlAHVuc2lnbmVkIGxvbmcgbG9uZwBfYmxvY2tfaW52b2tlAGludm9jYXRpb24gZnVuY3Rpb24gZm9yIGJsb2NrIGluIAB2dGFibGUgZm9yIABWVFQgZm9yIAB0eXBlaW5mbyBmb3IgAHR5cGVpbmZvIG5hbWUgZm9yIABjb3ZhcmlhbnQgcmV0dXJuIHRodW5rIHRvIABjb25zdHJ1Y3Rpb24gdnRhYmxlIGZvciAALWluLQB2aXJ0dWFsIHRodW5rIHRvIABub24tdmlydHVhbCB0aHVuayB0byAAZ3VhcmQgdmFyaWFibGUgZm9yIAByZWZlcmVuY2UgdGVtcG9yYXJ5IGZvciA=";var Fi=z;z+=16,S(Fi%8==0);var Mi={};var Oi={last:0,caught:[],infos:{},deAdjust:function(i){if(!i||Oi.infos[i])return i;for(var A in Oi.infos){var t=+A;if(Oi.infos[t].adjusted===i)return p("de-adjusted exception ptr "+i+" to "+t),t}return p("no de-adjustment for unknown exception ptr "+i),i},addRef:function(i){(p("addref "+i),i)&&Oi.infos[i].refcount++},decRef:function(i){if(p("decref "+i),i){var A=Oi.infos[i];S(A.refcount>0),A.refcount--,0!==A.refcount||A.rethrown||(A.destructor&&n.dynCall_vi(A.destructor,i),delete Oi.infos[i],ki(i),p("decref freeing exception "+[i,Oi.last,"stack",Oi.caught]))}},clearRef:function(i){i&&(Oi.infos[i].refcount=0)}};function ki(i){try{return Kr(i)}catch(i){p("exception during cxa_free_exception: "+i)}}function Xi(){var i=Oi.last;if(!i)return 0|(A_(0),0);var A=Oi.infos[i],t=A.type;if(!t)return 0|(A_(0),i);var e=Array.prototype.slice.call(arguments);n.___cxa_is_pointer_type(t);Xi.buffer||(Xi.buffer=$r(4)),h("can_catch on "+[i]),T[Xi.buffer>>2]=i,i=Xi.buffer;for(var r=0;r>2],A.adjusted=i,h(" can_catch found "+[i,e[r]]),0|(A_(e[r]),i);return i=T[i>>2],0|(A_(t),i)}var Li={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function Vi(i){return n.___errno_location?T[n.___errno_location()>>2]=i:p("failed to set errno from JS"),i}var xi={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"},Hi={splitPath:function(i){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(i).slice(1)},normalizeArray:function(i,A){for(var t=0,e=i.length-1;e>=0;e--){var r=i[e];"."===r?i.splice(e,1):".."===r?(i.splice(e,1),t++):t&&(i.splice(e,1),t--)}if(A)for(;t;t--)i.unshift("..");return i},normalize:function(i){var A="/"===i.charAt(0),t="/"===i.substr(-1);return(i=Hi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"))||A||(i="."),i&&t&&(i+="/"),(A?"/":"")+i},dirname:function(i){var A=Hi.splitPath(i),t=A[0],e=A[1];return t||e?(e&&(e=e.substr(0,e.length-1)),t+e):"."},basename:function(i){if("/"===i)return"/";var A=i.lastIndexOf("/");return-1===A?i:i.substr(A+1)},extname:function(i){return Hi.splitPath(i)[3]},join:function(){var i=Array.prototype.slice.call(arguments,0);return Hi.normalize(i.join("/"))},join2:function(i,A){return Hi.normalize(i+"/"+A)},resolve:function(){for(var i="",A=!1,t=arguments.length-1;t>=-1&&!A;t--){var e=t>=0?arguments[t]:zi.cwd();if("string"!=typeof e)throw new TypeError("Arguments to path.resolve must be strings");if(!e)return"";i=e+"/"+i,A="/"===e.charAt(0)}return i=Hi.normalizeArray(i.split("/").filter(function(i){return!!i}),!A).join("/"),(A?"/":"")+i||"."},relative:function(i,A){function t(i){for(var A=0;A=0&&""===i[t];t--);return A>t?[]:i.slice(A,t-A+1)}i=Hi.resolve(i).substr(1),A=Hi.resolve(A).substr(1);for(var e=t(i.split("/")),r=t(A.split("/")),_=Math.min(e.length,r.length),a=_,n=0;n<_;n++)if(e[n]!==r[n]){a=n;break}var o=[];for(n=a;n0?e.slice(0,_).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(t=window.prompt("Input: "))&&(t+="\n"):"function"==typeof readline&&null!==(t=readline())&&(t+="\n");if(!t)return null;i.input=it(t,!0)}return i.input.shift()},put_char:function(i,A){null===A||10===A?(h(C(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(h(C(i.output,0)),i.output=[])}},default_tty1_ops:{put_char:function(i,A){null===A||10===A?(p(C(i.output,0)),i.output=[]):0!=A&&i.output.push(A)},flush:function(i){i.output&&i.output.length>0&&(p(C(i.output,0)),i.output=[])}}},Ti={ops_table:null,mount:function(i){return Ti.createNode(null,"/",16895,0)},createNode:function(i,A,t,e){if(zi.isBlkdev(t)||zi.isFIFO(t))throw new zi.ErrnoError(Li.EPERM);Ti.ops_table||(Ti.ops_table={dir:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr,lookup:Ti.node_ops.lookup,mknod:Ti.node_ops.mknod,rename:Ti.node_ops.rename,unlink:Ti.node_ops.unlink,rmdir:Ti.node_ops.rmdir,readdir:Ti.node_ops.readdir,symlink:Ti.node_ops.symlink},stream:{llseek:Ti.stream_ops.llseek}},file:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr},stream:{llseek:Ti.stream_ops.llseek,read:Ti.stream_ops.read,write:Ti.stream_ops.write,allocate:Ti.stream_ops.allocate,mmap:Ti.stream_ops.mmap,msync:Ti.stream_ops.msync}},link:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr,readlink:Ti.node_ops.readlink},stream:{}},chrdev:{node:{getattr:Ti.node_ops.getattr,setattr:Ti.node_ops.setattr},stream:zi.chrdev_stream_ops}});var r=zi.createNode(i,A,t,e);return zi.isDir(r.mode)?(r.node_ops=Ti.ops_table.dir.node,r.stream_ops=Ti.ops_table.dir.stream,r.contents={}):zi.isFile(r.mode)?(r.node_ops=Ti.ops_table.file.node,r.stream_ops=Ti.ops_table.file.stream,r.usedBytes=0,r.contents=null):zi.isLink(r.mode)?(r.node_ops=Ti.ops_table.link.node,r.stream_ops=Ti.ops_table.link.stream):zi.isChrdev(r.mode)&&(r.node_ops=Ti.ops_table.chrdev.node,r.stream_ops=Ti.ops_table.chrdev.stream),r.timestamp=Date.now(),i&&(i.contents[A]=r),r},getFileDataAsRegularArray:function(i){if(i.contents&&i.contents.subarray){for(var A=[],t=0;ti.contents.length&&(i.contents=Ti.getFileDataAsRegularArray(i),i.usedBytes=i.contents.length),!i.contents||i.contents.subarray){var t=i.contents?i.contents.length:0;if(t>=A)return;A=Math.max(A,t*(t<1048576?2:1.125)|0),0!=t&&(A=Math.max(A,256));var e=i.contents;return i.contents=new Uint8Array(A),void(i.usedBytes>0&&i.contents.set(e.subarray(0,i.usedBytes),0))}for(!i.contents&&A>0&&(i.contents=[]);i.contents.lengthA)i.contents.length=A;else for(;i.contents.length=i.node.usedBytes)return 0;var a=Math.min(i.node.usedBytes-r,e);if(S(a>=0),a>8&&_.subarray)A.set(_.subarray(r,r+a),t);else for(var n=0;n0||r+ea.timestamp)&&(r.push(t),e++)});var _=[];if(Object.keys(A.entries).forEach(function(t){A.entries[t];i.entries[t]||(_.push(t),e++)}),!e)return t(null);var a=0,n=("remote"===i.type?i.db:A.db).transaction([Ui.DB_STORE_NAME],"readwrite"),o=n.objectStore(Ui.DB_STORE_NAME);function c(i){return i?c.errored?void 0:(c.errored=!0,t(i)):++a>=e?t(null):void 0}n.onerror=function(i){c(this.error),i.preventDefault()},r.sort().forEach(function(i){"local"===A.type?Ui.loadRemoteEntry(o,i,function(A,t){if(A)return c(A);Ui.storeLocalEntry(i,t,c)}):Ui.loadLocalEntry(i,function(A,t){if(A)return c(A);Ui.storeRemoteEntry(o,i,t,c)})}),_.sort().reverse().forEach(function(i){"local"===A.type?Ui.removeLocalEntry(i,c):Ui.removeRemoteEntry(o,i,c)})}},Ki={isWindows:!1,staticInit:function(){Ki.isWindows=!!A.platform.match(/^win/);var i=A.binding("constants");i.fs&&(i=i.fs),Ki.flagsForNodeMap={1024:i.O_APPEND,64:i.O_CREAT,128:i.O_EXCL,0:i.O_RDONLY,2:i.O_RDWR,4096:i.O_SYNC,512:i.O_TRUNC,1:i.O_WRONLY}},bufferFrom:function(i){return r.alloc?r.from(i):new r(i)},mount:function(i){return S(E),Ki.createNode(null,"/",Ki.getMode(i.opts.root),0)},createNode:function(i,A,t,e){if(!zi.isDir(t)&&!zi.isFile(t)&&!zi.isLink(t))throw new zi.ErrnoError(Li.EINVAL);var r=zi.createNode(i,A,t);return r.node_ops=Ki.node_ops,r.stream_ops=Ki.stream_ops,r},getMode:function(i){var A;try{A=zA.lstatSync(i),Ki.isWindows&&(A.mode=A.mode|(292&A.mode)>>2)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}return A.mode},realPath:function(i){for(var A=[];i.parent!==i;)A.push(i.name),i=i.parent;return A.push(i.mount.opts.root),A.reverse(),Hi.join.apply(null,A)},flagsForNode:function(i){i&=-2097153,i&=-2049,i&=-32769,i&=-524289;var A=0;for(var t in Ki.flagsForNodeMap)i&t&&(A|=Ki.flagsForNodeMap[t],i^=t);if(i)throw new zi.ErrnoError(Li.EINVAL);return A},node_ops:{getattr:function(i){var A,t=Ki.realPath(i);try{A=zA.lstatSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}return Ki.isWindows&&!A.blksize&&(A.blksize=4096),Ki.isWindows&&!A.blocks&&(A.blocks=(A.size+A.blksize-1)/A.blksize|0),{dev:A.dev,ino:A.ino,mode:A.mode,nlink:A.nlink,uid:A.uid,gid:A.gid,rdev:A.rdev,size:A.size,atime:A.atime,mtime:A.mtime,ctime:A.ctime,blksize:A.blksize,blocks:A.blocks}},setattr:function(i,A){var t=Ki.realPath(i);try{if(void 0!==A.mode&&(zA.chmodSync(t,A.mode),i.mode=A.mode),void 0!==A.timestamp){var e=new Date(A.timestamp);zA.utimesSync(t,e,e)}void 0!==A.size&&zA.truncateSync(t,A.size)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},lookup:function(i,A){var t=Hi.join2(Ki.realPath(i),A),e=Ki.getMode(t);return Ki.createNode(i,A,e)},mknod:function(i,A,t,e){var r=Ki.createNode(i,A,t,e),_=Ki.realPath(r);try{zi.isDir(r.mode)?zA.mkdirSync(_,r.mode):zA.writeFileSync(_,"",{mode:r.mode})}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}return r},rename:function(i,A,t){var e=Ki.realPath(i),r=Hi.join2(Ki.realPath(A),t);try{zA.renameSync(e,r)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},unlink:function(i,A){var t=Hi.join2(Ki.realPath(i),A);try{zA.unlinkSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},rmdir:function(i,A){var t=Hi.join2(Ki.realPath(i),A);try{zA.rmdirSync(t)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},readdir:function(i){var A=Ki.realPath(i);try{return zA.readdirSync(A)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},symlink:function(i,A,t){var e=Hi.join2(Ki.realPath(i),A);try{zA.symlinkSync(t,e)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},readlink:function(i){var A=Ki.realPath(i);try{return A=zA.readlinkSync(A),A=qA.relative(qA.resolve(i.mount.opts.root),A)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}}},stream_ops:{open:function(i){var A=Ki.realPath(i.node);try{zi.isFile(i.node.mode)&&(i.nfd=zA.openSync(A,Ki.flagsForNode(i.flags)))}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},close:function(i){try{zi.isFile(i.node.mode)&&i.nfd&&zA.closeSync(i.nfd)}catch(i){if(!i.code)throw i;throw new zi.ErrnoError(Li[i.code])}},read:function(i,A,t,e,r){if(0===e)return 0;try{return zA.readSync(i.nfd,Ki.bufferFrom(A.buffer),t,e,r)}catch(i){throw new zi.ErrnoError(Li[i.code])}},write:function(i,A,t,e,r){try{return zA.writeSync(i.nfd,Ki.bufferFrom(A.buffer),t,e,r)}catch(i){throw new zi.ErrnoError(Li[i.code])}},llseek:function(i,A,t){var e=A;if(1===t)e+=i.position;else if(2===t&&zi.isFile(i.node.mode))try{e+=zA.fstatSync(i.nfd).size}catch(i){throw new zi.ErrnoError(Li[i.code])}if(e<0)throw new zi.ErrnoError(Li.EINVAL);return e}}},Pi={DIR_MODE:16895,FILE_MODE:33279,reader:null,mount:function(i){S(s),Pi.reader||(Pi.reader=new FileReaderSync);var A=Pi.createNode(null,"/",Pi.DIR_MODE,0),t={};function e(i){for(var e=i.split("/"),r=A,_=0;_=i.node.size)return 0;var _=i.node.contents.slice(r,r+e),a=Pi.reader.readAsArrayBuffer(_);return A.set(new Uint8Array(a),t),_.size},write:function(i,A,t,e,r){throw new zi.ErrnoError(Li.EIO)},llseek:function(i,A,t){var e=A;if(1===t?e+=i.position:2===t&&zi.isFile(i.node.mode)&&(e+=i.node.size),e<0)throw new zi.ErrnoError(Li.EINVAL);return e}}};z+=16,z+=16,z+=16;var zi={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:!1,ignorePermissions:!0,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,handleFSError:function(i){if(!(i instanceof zi.ErrnoError))throw i+" : "+X();return Vi(i.errno)},lookupPath:function(i,A){if(i=Hi.resolve(zi.cwd(),i),A=A||{},!i)return{path:"",node:null};var t={follow_mount:!0,recurse_count:0};for(var e in t)void 0===A[e]&&(A[e]=t[e]);if(A.recurse_count>8)throw new zi.ErrnoError(Li.ELOOP);for(var r=Hi.normalizeArray(i.split("/").filter(function(i){return!!i}),!1),_=zi.root,a="/",n=0;n40)throw new zi.ErrnoError(Li.ELOOP)}}return{path:a,node:_}},getPath:function(i){for(var A;;){if(zi.isRoot(i)){var t=i.mount.mountpoint;return A?"/"!==t[t.length-1]?t+"/"+A:t+A:t}A=A?i.name+"/"+A:i.name,i=i.parent}},hashName:function(i,A){for(var t=0,e=0;e>>0)%zi.nameTable.length},hashAddNode:function(i){var A=zi.hashName(i.parent.id,i.name);i.name_next=zi.nameTable[A],zi.nameTable[A]=i},hashRemoveNode:function(i){var A=zi.hashName(i.parent.id,i.name);if(zi.nameTable[A]===i)zi.nameTable[A]=i.name_next;else for(var t=zi.nameTable[A];t;){if(t.name_next===i){t.name_next=i.name_next;break}t=t.name_next}},lookupNode:function(i,A){var t=zi.mayLookup(i);if(t)throw new zi.ErrnoError(t,i);for(var e=zi.hashName(i.id,A),r=zi.nameTable[e];r;r=r.name_next){var _=r.name;if(r.parent.id===i.id&&_===A)return r}return zi.lookup(i,A)},createNode:function(i,A,t,e){if(!zi.FSNode){zi.FSNode=function(i,A,t,e){i||(i=this),this.parent=i,this.mount=i.mount,this.mounted=null,this.id=zi.nextInode++,this.name=A,this.mode=t,this.node_ops={},this.stream_ops={},this.rdev=e},zi.FSNode.prototype={};Object.defineProperties(zi.FSNode.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(i){i?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(i){i?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return zi.isDir(this.mode)}},isDevice:{get:function(){return zi.isChrdev(this.mode)}}})}var r=new zi.FSNode(i,A,t,e);return zi.hashAddNode(r),r},destroyNode:function(i){zi.hashRemoveNode(i)},isRoot:function(i){return i===i.parent},isMountpoint:function(i){return!!i.mounted},isFile:function(i){return 32768==(61440&i)},isDir:function(i){return 16384==(61440&i)},isLink:function(i){return 40960==(61440&i)},isChrdev:function(i){return 8192==(61440&i)},isBlkdev:function(i){return 24576==(61440&i)},isFIFO:function(i){return 4096==(61440&i)},isSocket:function(i){return 49152==(49152&i)},flagModes:{r:0,rs:1052672,"r+":2,w:577,wx:705,xw:705,"w+":578,"wx+":706,"xw+":706,a:1089,ax:1217,xa:1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(i){var A=zi.flagModes[i];if(void 0===A)throw new Error("Unknown file open mode: "+i);return A},flagsToPermissionString:function(i){var A=["r","w","rw"][3&i];return 512&i&&(A+="w"),A},nodePermissions:function(i,A){return zi.ignorePermissions?0:(-1===A.indexOf("r")||292&i.mode)&&(-1===A.indexOf("w")||146&i.mode)&&(-1===A.indexOf("x")||73&i.mode)?0:Li.EACCES},mayLookup:function(i){var A=zi.nodePermissions(i,"x");return A||(i.node_ops.lookup?0:Li.EACCES)},mayCreate:function(i,A){try{zi.lookupNode(i,A);return Li.EEXIST}catch(i){}return zi.nodePermissions(i,"wx")},mayDelete:function(i,A,t){var e;try{e=zi.lookupNode(i,A)}catch(i){return i.errno}var r=zi.nodePermissions(i,"wx");if(r)return r;if(t){if(!zi.isDir(e.mode))return Li.ENOTDIR;if(zi.isRoot(e)||zi.getPath(e)===zi.cwd())return Li.EBUSY}else if(zi.isDir(e.mode))return Li.EISDIR;return 0},mayOpen:function(i,A){return i?zi.isLink(i.mode)?Li.ELOOP:zi.isDir(i.mode)&&("r"!==zi.flagsToPermissionString(A)||512&A)?Li.EISDIR:zi.nodePermissions(i,zi.flagsToPermissionString(A)):Li.ENOENT},MAX_OPEN_FDS:4096,nextfd:function(i,A){i=i||0,A=A||zi.MAX_OPEN_FDS;for(var t=i;t<=A;t++)if(!zi.streams[t])return t;throw new zi.ErrnoError(Li.EMFILE)},getStream:function(i){return zi.streams[i]},createStream:function(i,A,t){zi.FSStream||(zi.FSStream=function(){},zi.FSStream.prototype={},Object.defineProperties(zi.FSStream.prototype,{object:{get:function(){return this.node},set:function(i){this.node=i}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}}}));var e=new zi.FSStream;for(var r in i)e[r]=i[r];i=e;var _=zi.nextfd(A,t);return i.fd=_,zi.streams[_]=i,i},closeStream:function(i){zi.streams[i]=null},chrdev_stream_ops:{open:function(i){var A=zi.getDevice(i.node.rdev);i.stream_ops=A.stream_ops,i.stream_ops.open&&i.stream_ops.open(i)},llseek:function(){throw new zi.ErrnoError(Li.ESPIPE)}},major:function(i){return i>>8},minor:function(i){return 255&i},makedev:function(i,A){return i<<8|A},registerDevice:function(i,A){zi.devices[i]={stream_ops:A}},getDevice:function(i){return zi.devices[i]},getMounts:function(i){for(var A=[],t=[i];t.length;){var e=t.pop();A.push(e),t.push.apply(t,e.mounts)}return A},syncfs:function(i,A){"function"==typeof i&&(A=i,i=!1),zi.syncFSRequests++,zi.syncFSRequests>1&&console.log("warning: "+zi.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var t=zi.getMounts(zi.root.mount),e=0;function r(i){return S(zi.syncFSRequests>0),zi.syncFSRequests--,A(i)}function _(i){if(i)return _.errored?void 0:(_.errored=!0,r(i));++e>=t.length&&r(null)}t.forEach(function(A){if(!A.type.syncfs)return _(null);A.type.syncfs(A,i,_)})},mount:function(i,A,t){var e,r="/"===t,_=!t;if(r&&zi.root)throw new zi.ErrnoError(Li.EBUSY);if(!r&&!_){var a=zi.lookupPath(t,{follow_mount:!1});if(t=a.path,e=a.node,zi.isMountpoint(e))throw new zi.ErrnoError(Li.EBUSY);if(!zi.isDir(e.mode))throw new zi.ErrnoError(Li.ENOTDIR)}var n={type:i,opts:A,mountpoint:t,mounts:[]},o=i.mount(n);return o.mount=n,n.root=o,r?zi.root=o:e&&(e.mounted=n,e.mount&&e.mount.mounts.push(n)),o},unmount:function(i){var A=zi.lookupPath(i,{follow_mount:!1});if(!zi.isMountpoint(A.node))throw new zi.ErrnoError(Li.EINVAL);var t=A.node,e=t.mounted,r=zi.getMounts(e);Object.keys(zi.nameTable).forEach(function(i){for(var A=zi.nameTable[i];A;){var t=A.name_next;-1!==r.indexOf(A.mount)&&zi.destroyNode(A),A=t}}),t.mounted=null;var _=t.mount.mounts.indexOf(e);S(-1!==_),t.mount.mounts.splice(_,1)},lookup:function(i,A){return i.node_ops.lookup(i,A)},mknod:function(i,A,t){var e=zi.lookupPath(i,{parent:!0}).node,r=Hi.basename(i);if(!r||"."===r||".."===r)throw new zi.ErrnoError(Li.EINVAL);var _=zi.mayCreate(e,r);if(_)throw new zi.ErrnoError(_);if(!e.node_ops.mknod)throw new zi.ErrnoError(Li.EPERM);return e.node_ops.mknod(e,r,A,t)},create:function(i,A){return A=void 0!==A?A:438,A&=4095,A|=32768,zi.mknod(i,A,0)},mkdir:function(i,A){return A=void 0!==A?A:511,A&=1023,A|=16384,zi.mknod(i,A,0)},mkdirTree:function(i,A){for(var t=i.split("/"),e="",r=0;rthis.length-1||i<0)){var A=i%this.chunkSize,t=i/this.chunkSize|0;return this.getter(t)[A]}},_.prototype.setDataGetter=function(i){this.getter=i},_.prototype.cacheLength=function(){var i=new XMLHttpRequest;if(i.open("HEAD",t,!1),i.send(null),!(i.status>=200&&i.status<300||304===i.status))throw new Error("Couldn't load "+t+". Status: "+i.status);var A,e=Number(i.getResponseHeader("Content-length")),r=(A=i.getResponseHeader("Accept-Ranges"))&&"bytes"===A,_=(A=i.getResponseHeader("Content-Encoding"))&&"gzip"===A,a=1048576;r||(a=e);var n=this;n.setDataGetter(function(i){var A=i*a,r=(i+1)*a-1;if(r=Math.min(r,e-1),void 0===n.chunks[i]&&(n.chunks[i]=function(i,A){if(i>A)throw new Error("invalid range ("+i+", "+A+") or no bytes requested!");if(A>e-1)throw new Error("only "+e+" bytes available! programmer error!");var r=new XMLHttpRequest;if(r.open("GET",t,!1),e!==a&&r.setRequestHeader("Range","bytes="+i+"-"+A),"undefined"!=typeof Uint8Array&&(r.responseType="arraybuffer"),r.overrideMimeType&&r.overrideMimeType("text/plain; charset=x-user-defined"),r.send(null),!(r.status>=200&&r.status<300||304===r.status))throw new Error("Couldn't load "+t+". Status: "+r.status);return void 0!==r.response?new Uint8Array(r.response||[]):it(r.responseText||"",!0)}(A,r)),void 0===n.chunks[i])throw new Error("doXHR failed!");return n.chunks[i]}),!_&&e||(a=e=1,e=this.getter(0).length,a=e,console.log("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=e,this._chunkSize=a,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!s)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var a=new _;Object.defineProperties(a,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var n={isDevice:!1,contents:a}}else n={isDevice:!1,url:t};var o=zi.createFile(i,A,n,e,r);n.contents?o.contents=n.contents:n.url&&(o.contents=null,o.url=n.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var c={};return Object.keys(o.stream_ops).forEach(function(i){var A=o.stream_ops[i];c[i]=function(){if(!zi.forceLoadFile(o))throw new zi.ErrnoError(Li.EIO);return A.apply(null,arguments)}}),c.read=function(i,A,t,e,r){if(!zi.forceLoadFile(o))throw new zi.ErrnoError(Li.EIO);var _=i.node.contents;if(r>=_.length)return 0;var a=Math.min(_.length-r,e);if(S(a>=0),_.slice)for(var n=0;n>2]=e.dev,T[t+4>>2]=0,T[t+8>>2]=e.ino,T[t+12>>2]=e.mode,T[t+16>>2]=e.nlink,T[t+20>>2]=e.uid,T[t+24>>2]=e.gid,T[t+28>>2]=e.rdev,T[t+32>>2]=0,T[t+36>>2]=e.size,T[t+40>>2]=4096,T[t+44>>2]=e.blocks,T[t+48>>2]=e.atime.getTime()/1e3|0,T[t+52>>2]=0,T[t+56>>2]=e.mtime.getTime()/1e3|0,T[t+60>>2]=0,T[t+64>>2]=e.ctime.getTime()/1e3|0,T[t+68>>2]=0,T[t+72>>2]=e.ino,0},doMsync:function(i,A,t,e){var r=new Uint8Array(x.subarray(i,i+t));zi.msync(A,r,0,t,e)},doMkdir:function(i,A){return"/"===(i=Hi.normalize(i))[i.length-1]&&(i=i.substr(0,i.length-1)),zi.mkdir(i,A,0),0},doMknod:function(i,A,t){switch(61440&A){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-Li.EINVAL}return zi.mknod(i,A,t),0},doReadlink:function(i,A,t){if(t<=0)return-Li.EINVAL;var e=zi.readlink(i),r=Math.min(t,M(e)),_=V[A+r];return F(e,A,t+1),V[A+r]=_,r},doAccess:function(i,A){if(-8&A)return-Li.EINVAL;var t;t=zi.lookupPath(i,{follow:!0}).node;var e="";return 4&A&&(e+="r"),2&A&&(e+="w"),1&A&&(e+="x"),e&&zi.nodePermissions(t,e)?-Li.EACCES:0},doDup:function(i,A,t){var e=zi.getStream(t);return e&&zi.close(e),zi.open(i,A,0,t,t).fd},doReadv:function(i,A,t,e){for(var r=0,_=0;_>2],n=T[A+(8*_+4)>>2],o=zi.read(i,V,a,n,e);if(o<0)return-1;if(r+=o,o>2],n=T[A+(8*_+4)>>2],o=zi.write(i,V,a,n,e);if(o<0)return-1;r+=o}return r},varargs:0,get:function(i){return qi.varargs+=4,T[qi.varargs-4>>2]},getStr:function(){return R(qi.get())},getStreamFromFD:function(){var i=zi.getStream(qi.get());if(!i)throw new zi.ErrnoError(Li.EBADF);return i},getSocketFromFD:function(){var i=SOCKFS.getSocket(qi.get());if(!i)throw new zi.ErrnoError(Li.EBADF);return i},getSocketAddress:function(i){var A=qi.get(),t=qi.get();if(i&&0===A)return null;var e=__read_sockaddr(A,t);if(e.errno)throw new zi.ErrnoError(e.errno);return e.addr=DNS.lookup_addr(e.addr)||e.addr,e},get64:function(){var i=qi.get(),A=qi.get();return S(i>=0?0===A:-1===A),i},getZero:function(){S(0===qi.get())}};function $i(i){switch(i){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+i)}}function iA(){for(var i=new Array(256),A=0;A<256;++A)i[A]=String.fromCharCode(A);AA=i}var AA=void 0;function tA(i){for(var A="",t=i;x[t];)A+=AA[x[t++]];return A}var eA={},rA={},_A={},aA=48,nA=57;function oA(i){if(void 0===i)return"_unknown";var A=(i=i.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return A>=aA&&A<=nA?"_"+i:i}function cA(i,A){return i=oA(i),new Function("body","return function "+i+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(A)}function sA(i,A){var t=cA(A,function(i){this.name=A,this.message=i;var t=new Error(i).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(i.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},t}var lA=void 0;function EA(i){throw new lA(i)}var dA=void 0;function uA(i){throw new dA(i)}function bA(i,A,t){function e(A){var e=t(A);e.length!==i.length&&uA("Mismatched type converter count");for(var r=0;r4&&0==--mA[i].refcount&&(mA[i]=void 0,pA.push(i))}function gA(){for(var i=0,A=5;A>2])}function SA(i){if(null===i)return"null";var A=typeof i;return"object"===A||"array"===A||"function"===A?i.toString():""+i}function IA(i,A){switch(A){case 2:return function(i){return this.fromWireType(K[i>>2])};case 3:return function(i){return this.fromWireType(P[i>>3])};default:throw new TypeError("Unknown float type: "+i)}}function GA(i,A){if(!(i instanceof Function))throw new TypeError("new_ called with constructor type "+typeof i+" which is not a function");var t=cA(i.name||"unknownFunctionName",function(){});t.prototype=i.prototype;var e=new t,r=i.apply(e,A);return r instanceof Object?r:e}function yA(i){for(;i.length;){var A=i.pop();i.pop()(A)}}function ZA(i,A,t,e,r){var _=A.length;_<2&&EA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var a=null!==A[1]&&null!==t,n=!1,o=1;o0?", ":"")+l),E+=(c?"var rv = ":"")+"invoker(fn"+(l.length>0?", ":"")+l+");\n",n)E+="runDestructors(destructors);\n";else for(o=a?1:2;o>2)+e]);return t}function YA(i,A,t){n.hasOwnProperty(i)||uA("Replacing nonexistant public symbol"),void 0!==n[i].overloadTable&&void 0!==t?n[i].overloadTable[t]=A:(n[i]=A,n[i].argCount=t)}function CA(i,A){var t;if(i=tA(i),void 0!==n["FUNCTION_TABLE_"+i])t=n["FUNCTION_TABLE_"+i][A];else if("undefined"!=typeof FUNCTION_TABLE)t=FUNCTION_TABLE[A];else{var e=n.asm["dynCall_"+i];void 0===e&&void 0===(e=n.asm["dynCall_"+i.replace(/f/g,"d")])&&EA("No dynCall invoker for signature: "+i),t=function(t){for(var e=[],r=1;r>1]}:function(i){return J[i>>1]};case 2:return t?function(i){return T[i>>2]}:function(i){return U[i>>2]};default:throw new TypeError("Unknown integer type: "+i)}}var OA=Q(it("GMT"),"i8",y);var kA=vi;function XA(){var i=XA;return i.LLVM_SAVEDSTACKS||(i.LLVM_SAVEDSTACKS=[]),i.LLVM_SAVEDSTACKS.push(r_()),i.LLVM_SAVEDSTACKS.length-1}function LA(){if(!LA.called){LA.called=!0,T[Tr()>>2]=60*(new Date).getTimezoneOffset();var i=new Date(2e3,0,1),A=new Date(2e3,6,1);T[Jr()>>2]=Number(i.getTimezoneOffset()!=A.getTimezoneOffset());var t=a(i),e=a(A),r=Q(it(t),"i8",G),_=Q(it(e),"i8",G);A.getTimezoneOffset()>2]=r,T[Ur()+4>>2]=_):(T[Ur()>>2]=_,T[Ur()+4>>2]=r)}function a(i){var A=i.toTimeString().match(/\(([A-Za-z ]+)\)$/);return A?A[1]:"GMT"}}var VA={};var xA=1;function HA(i){return i%4==0&&(i%100!=0||i%400==0)}function JA(i,A){for(var t=0,e=0;e<=A;t+=i[e++]);return t}var TA=[31,29,31,30,31,30,31,31,30,31,30,31],UA=[31,28,31,30,31,30,31,31,30,31,30,31];function KA(i,A){for(var t=new Date(i.getTime());A>0;){var e=HA(t.getFullYear()),r=t.getMonth(),_=(e?TA:UA)[r];if(!(A>_-t.getDate()))return t.setDate(t.getDate()+A),t;A-=_-t.getDate()+1,t.setDate(1),r<11?t.setMonth(r+1):(t.setMonth(0),t.setFullYear(t.getFullYear()+1))}return t}function PA(i,A,t,e){var r=T[e+40>>2],_={tm_sec:T[e>>2],tm_min:T[e+4>>2],tm_hour:T[e+8>>2],tm_mday:T[e+12>>2],tm_mon:T[e+16>>2],tm_year:T[e+20>>2],tm_wday:T[e+24>>2],tm_yday:T[e+28>>2],tm_isdst:T[e+32>>2],tm_gmtoff:T[e+36>>2],tm_zone:r?R(r):""},a=R(t),n={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var o in n)a=a.replace(new RegExp(o,"g"),n[o]);var c=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],s=["January","February","March","April","May","June","July","August","September","October","November","December"];function l(i,A,t){for(var e="number"==typeof i?i.toString():i||"";e.length0?1:0}var e;return 0===(e=t(i.getFullYear()-A.getFullYear()))&&0===(e=t(i.getMonth()-A.getMonth()))&&(e=t(i.getDate()-A.getDate())),e}function u(i){switch(i.getDay()){case 0:return new Date(i.getFullYear()-1,11,29);case 1:return i;case 2:return new Date(i.getFullYear(),0,3);case 3:return new Date(i.getFullYear(),0,2);case 4:return new Date(i.getFullYear(),0,1);case 5:return new Date(i.getFullYear()-1,11,31);case 6:return new Date(i.getFullYear()-1,11,30)}}function b(i){var A=KA(new Date(i.tm_year+1900,0,1),i.tm_yday),t=new Date(A.getFullYear(),0,4),e=new Date(A.getFullYear()+1,0,4),r=u(t),_=u(e);return d(r,A)<=0?d(_,A)<=0?A.getFullYear()+1:A.getFullYear():A.getFullYear()-1}var h={"%a":function(i){return c[i.tm_wday].substring(0,3)},"%A":function(i){return c[i.tm_wday]},"%b":function(i){return s[i.tm_mon].substring(0,3)},"%B":function(i){return s[i.tm_mon]},"%C":function(i){return E((i.tm_year+1900)/100|0,2)},"%d":function(i){return E(i.tm_mday,2)},"%e":function(i){return l(i.tm_mday,2," ")},"%g":function(i){return b(i).toString().substring(2)},"%G":function(i){return b(i)},"%H":function(i){return E(i.tm_hour,2)},"%I":function(i){var A=i.tm_hour;return 0==A?A=12:A>12&&(A-=12),E(A,2)},"%j":function(i){return E(i.tm_mday+JA(HA(i.tm_year+1900)?TA:UA,i.tm_mon-1),3)},"%m":function(i){return E(i.tm_mon+1,2)},"%M":function(i){return E(i.tm_min,2)},"%n":function(){return"\n"},"%p":function(i){return i.tm_hour>=0&&i.tm_hour<12?"AM":"PM"},"%S":function(i){return E(i.tm_sec,2)},"%t":function(){return"\t"},"%u":function(i){return new Date(i.tm_year+1900,i.tm_mon+1,i.tm_mday,0,0,0,0).getDay()||7},"%U":function(i){var A=new Date(i.tm_year+1900,0,1),t=0===A.getDay()?A:KA(A,7-A.getDay()),e=new Date(i.tm_year+1900,i.tm_mon,i.tm_mday);if(d(t,e)<0){var r=JA(HA(e.getFullYear())?TA:UA,e.getMonth()-1)-31,_=31-t.getDate()+r+e.getDate();return E(Math.ceil(_/7),2)}return 0===d(t,A)?"01":"00"},"%V":function(i){var A,t=new Date(i.tm_year+1900,0,4),e=new Date(i.tm_year+1901,0,4),r=u(t),_=u(e),a=KA(new Date(i.tm_year+1900,0,1),i.tm_yday);return d(a,r)<0?"53":d(_,a)<=0?"01":(A=r.getFullYear()=0;return A=(A=Math.abs(A)/60)/60*100+A%60,(t?"+":"-")+String("0000"+A).slice(-4)},"%Z":function(i){return i.tm_zone},"%%":function(){return"%"}};for(var o in h)a.indexOf(o)>=0&&(a=a.replace(new RegExp(o,"g"),h[o](_)));var p=it(a,!1);return p.length>A?0:(fi(p,i),p.length-1)}if(zi.staticInit(),Ei.unshift(function(){n.noFSInit||zi.init.initialized||zi.init()}),di.push(function(){zi.ignorePermissions=!1}),ui.push(function(){zi.quit()}),Ei.unshift(function(){Ji.init()}),ui.push(function(){Ji.shutdown()}),E){var zA=t(15),qA=t(9);Ki.staticInit()}iA(),lA=n.BindingError=sA(Error,"BindingError"),dA=n.InternalError=sA(Error,"InternalError"),BA(),jA=n.UnboundTypeError=sA(Error,"UnboundTypeError"),ei=N(4),$=ii=f(z),ti=f(Ai=$+oi),T[ei>>2]=ti,q=!0,S(ti0?t:M(i)+1,r=new Array(e),_=W(i,r,0,r.length);return A&&(r.length=_),r}function At(i){for(var A=[],t=0;t255&&($A&&S(!1,"Character code "+e+" ("+String.fromCharCode(e)+") at offset "+t+" not in 0x00-0xFF."),e&=255),A.push(String.fromCharCode(e))}return A.join("")}var tt="function"==typeof atob?atob:function(i){var A,t,e,r,_,a,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o="",c=0;i=i.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{A=n.indexOf(i.charAt(c++))<<2|(r=n.indexOf(i.charAt(c++)))>>4,t=(15&r)<<4|(_=n.indexOf(i.charAt(c++)))>>2,e=(3&_)<<6|(a=n.indexOf(i.charAt(c++))),o+=String.fromCharCode(A),64!==_&&(o+=String.fromCharCode(t)),64!==a&&(o+=String.fromCharCode(e))}while(c>2],_=T[i+4>>2];return T[i>>2]=Pr(r,_,A,t),T[i+4>>2]=i_(),0|(A_(_),r)},___buildEnvironment:function i(A){var t,e;i.called?(e=T[A>>2],t=T[e>>2]):(i.called=!0,Mi.USER=Mi.LOGNAME="web_user",Mi.PATH="/",Mi.PWD="/",Mi.HOME="/home/web_user",Mi.LANG="C.UTF-8",Mi._=n.thisProgram,t=D(1024),e=D(256),T[e>>2]=t,T[A>>2]=e);var r=[],_=0;for(var a in Mi)if("string"==typeof Mi[a]){var o=a+"="+Mi[a];r.push(o),_+=o.length}if(_>1024)throw new Error("Environment size exceeded TOTAL_ENV_SIZE!");for(var c=0;c>2]=t,t+=o.length+1;T[e+4*r.length>>2]=0},___cxa_allocate_exception:function(i){return $r(i)},___cxa_begin_catch:function(i){var A=Oi.infos[i];return A&&!A.caught&&(A.caught=!0,kr.uncaught_exception--),A&&(A.rethrown=!1),Oi.caught.push(i),p("cxa_begin_catch "+[i,"stack",Oi.caught]),Oi.addRef(Oi.deAdjust(i)),i},___cxa_end_catch:function(){n.setThrew(0);var i=Oi.caught.pop();p("cxa_end_catch popped "+[i,Oi.last,"stack",Oi.caught]),i&&(Oi.decRef(Oi.deAdjust(i)),Oi.last=0)},___cxa_find_matching_catch:Xi,___cxa_find_matching_catch_2:function(){return Xi.apply(null,arguments)},___cxa_find_matching_catch_3:function(){return Xi.apply(null,arguments)},___cxa_free_exception:ki,___cxa_pure_virtual:function(){throw v=!0,"Pure virtual function called!"},___cxa_rethrow:function(){var i=Oi.caught.pop();throw i=Oi.deAdjust(i),Oi.infos[i].rethrown||(Oi.caught.push(i),Oi.infos[i].rethrown=!0),p("Compiled code RE-throwing an exception, popped "+[i,Oi.last,"stack",Oi.caught]),Oi.last=i,i},___cxa_throw:function(i,A,t){throw p("Compiled code throwing an exception, "+[i,A,t]),Oi.infos[i]={ptr:i,adjusted:i,type:A,destructor:t,refcount:0,caught:!1,rethrown:!1},Oi.last=i,"uncaught_exception"in kr?kr.uncaught_exception++:kr.uncaught_exception=1,i},___cxa_uncaught_exception:function(){return!!kr.uncaught_exception},___gxx_personality_v0:function(){},___lock:function(){},___map_file:function(i,A){return Vi(Li.EPERM),-1},___resumeException:function(i){throw h("Resuming exception "+[i,Oi.last]),Oi.last||(Oi.last=i),i},___setErrNo:Vi,___syscall140:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=(qi.get(),qi.get()),r=qi.get(),_=qi.get(),a=e;return zi.llseek(t,a,_),T[r>>2]=t.position,t.getdents&&0===a&&0===_&&(t.getdents=null),0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall145:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return qi.doReadv(t,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall146:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return qi.doWritev(t,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall221:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD();switch(qi.get()){case 0:return(e=qi.get())<0?-Li.EINVAL:zi.open(t.path,t.flags,0,e).fd;case 1:case 2:return 0;case 3:return t.flags;case 4:var e=qi.get();return t.flags|=e,0;case 12:case 12:return e=qi.get(),H[e+0>>1]=2,0;case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-Li.EINVAL;case 9:return Vi(Li.EINVAL),-1;default:return-Li.EINVAL}}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall3:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get(),r=qi.get();return zi.read(t,V,e,r)}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall5:function(i,A){qi.varargs=A;try{var t=qi.getStr(),e=qi.get(),r=qi.get();return zi.open(t,e,r).fd}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall54:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD(),e=qi.get();switch(e){case 21509:case 21505:return t.tty?0:-Li.ENOTTY;case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:return t.tty?0:-Li.ENOTTY;case 21519:if(!t.tty)return-Li.ENOTTY;var r=qi.get();return T[r>>2]=0,0;case 21520:return t.tty?-Li.EINVAL:-Li.ENOTTY;case 21531:return r=qi.get(),zi.ioctl(t,e,r);case 21523:case 21524:return t.tty?0:-Li.ENOTTY;default:d_("bad ioctl syscall "+e)}}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall6:function(i,A){qi.varargs=A;try{var t=qi.getStreamFromFD();return zi.close(t),0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___syscall91:function(i,A){qi.varargs=A;try{var t=qi.get(),e=qi.get(),r=qi.mappings[t];if(!r)return 0;if(e===r.len){var _=zi.getStream(r.fd);qi.doMsync(t,_,e,r.flags),zi.munmap(_),qi.mappings[t]=null,r.allocated&&Kr(r.malloc)}return 0}catch(i){return void 0!==zi&&i instanceof zi.ErrnoError||d_(i),-i.errno}},___unlock:function(){},__addDays:KA,__arraySum:JA,__embind_register_bool:function(i,A,t,e,r){var _=$i(t);hA(i,{name:A=tA(A),fromWireType:function(i){return!!i},toWireType:function(i,A){return A?e:r},argPackAdvance:8,readValueFromPointer:function(i){var e;if(1===t)e=V;else if(2===t)e=H;else{if(4!==t)throw new TypeError("Unknown boolean type size: "+A);e=T}return this.fromWireType(e[i>>_])},destructorFunction:null})},__embind_register_emval:function(i,A){hA(i,{name:A=tA(A),fromWireType:function(i){var A=mA[i].value;return NA(i),A},toWireType:function(i,A){return wA(A)},argPackAdvance:8,readValueFromPointer:vA,destructorFunction:null})},__embind_register_float:function(i,A,t){var e=$i(t);hA(i,{name:A=tA(A),fromWireType:function(i){return i},toWireType:function(i,A){if("number"!=typeof A&&"boolean"!=typeof A)throw new TypeError('Cannot convert "'+SA(A)+'" to '+this.name);return A},argPackAdvance:8,readValueFromPointer:IA(A,e),destructorFunction:null})},__embind_register_function:function(i,A,t,e,r,_){var a=RA(A,t);i=tA(i),r=CA(e,r),DA(i,function(){FA("Cannot call "+i+" due to unbound types",a)},A-1),bA([],a,function(t){var e=[t[0],null].concat(t.slice(1));return YA(i,ZA(i,e,null,r,_),A-1),[]})},__embind_register_integer:function(i,A,t,e,r){A=tA(A),-1===r&&(r=4294967295);var _=$i(t),a=function(i){return i};if(0===e){var n=32-8*t;a=function(i){return i<>>n}}var o=-1!=A.indexOf("unsigned");hA(i,{name:A,fromWireType:a,toWireType:function(i,t){if("number"!=typeof t&&"boolean"!=typeof t)throw new TypeError('Cannot convert "'+SA(t)+'" to '+this.name);if(tr)throw new TypeError('Passing a number "'+SA(t)+'" from JS side to C/C++ side to an argument of type "'+A+'", which is outside the valid range ['+e+", "+r+"]!");return o?t>>>0:0|t},argPackAdvance:8,readValueFromPointer:MA(A,_,0!==e),destructorFunction:null})},__embind_register_memory_view:function(i,A,t){var e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][A];function r(i){var A=U,t=A[i>>=2],r=A[i+1];return new e(A.buffer,r,t)}hA(i,{name:t=tA(t),fromWireType:r,argPackAdvance:8,readValueFromPointer:r},{ignoreDuplicateRegistrations:!0})},__embind_register_std_string:function(i,A){var t="std::string"===(A=tA(A));hA(i,{name:A,fromWireType:function(i){var A,e=U[i>>2];if(t){var r=x[i+4+e],_=0;0!=r&&(_=r,x[i+4+e]=0);for(var a=i+4,n=0;n<=e;++n){var o=i+4+n;if(0==x[o]){var c=j(a);void 0===A?A=c:(A+=String.fromCharCode(0),A+=c),a=o+1}}0!=_&&(x[i+4+e]=_)}else{var s=new Array(e);for(n=0;n>2]=r,t&&e)F(A,_+4,r+1);else if(e)for(var a=0;a255&&(Kr(_),EA("String has UTF-16 code units that do not fit in 8 bits")),x[_+4+a]=n}else for(a=0;a>2],_=new Array(t),a=i+4>>r,n=0;n>2]=a;for(var o=n+4>>r,c=0;c>2]);T[A>>2]=t.getUTCSeconds(),T[A+4>>2]=t.getUTCMinutes(),T[A+8>>2]=t.getUTCHours(),T[A+12>>2]=t.getUTCDate(),T[A+16>>2]=t.getUTCMonth(),T[A+20>>2]=t.getUTCFullYear()-1900,T[A+24>>2]=t.getUTCDay(),T[A+36>>2]=0,T[A+32>>2]=0;var e=Date.UTC(t.getUTCFullYear(),0,1,0,0,0,0),r=(t.getTime()-e)/864e5|0;return T[A+28>>2]=r,T[A+40>>2]=OA,A},_llvm_bswap_i64:function(i,A){var t=qr(A)>>>0,e=qr(i)>>>0;return 0|(A_(e),t)},_llvm_ceil_f32:kA,_llvm_eh_typeid_for:function(i){return i},_llvm_stackrestore:function(i){var A=XA,t=A.LLVM_SAVEDSTACKS[i];A.LLVM_SAVEDSTACKS.splice(i,1),e_(t)},_llvm_stacksave:XA,_llvm_trap:function(){d_("trap!")},_mktime:function(i){LA();var A=new Date(T[i+20>>2]+1900,T[i+16>>2],T[i+12>>2],T[i+8>>2],T[i+4>>2],T[i>>2],0),t=T[i+32>>2],e=A.getTimezoneOffset(),r=new Date(A.getFullYear(),0,1),_=new Date(2e3,6,1).getTimezoneOffset(),a=r.getTimezoneOffset(),n=Math.min(a,_);if(t<0)T[i+32>>2]=Number(_!=a&&n==e);else if(t>0!=(n==e)){var o=Math.max(a,_),c=t>0?n:o;A.setTime(A.getTime()+6e4*(c-e))}T[i+24>>2]=A.getDay();var s=(A.getTime()-r.getTime())/864e5|0;return T[i+28>>2]=s,A.getTime()/1e3|0},_pthread_cond_wait:function(){return 0},_pthread_getspecific:function(i){return VA[i]||0},_pthread_key_create:function(i,A){return 0==i?Li.EINVAL:(T[i>>2]=xA,VA[xA]=0,xA++,0)},_pthread_mutex_init:function(){},_pthread_once:function i(A,t){i.seen||(i.seen={}),A in i.seen||(n.dynCall_v(t),i.seen[A]=1)},_pthread_setspecific:function(i,A){return i in VA?(VA[i]=A,0):Li.EINVAL},_signal:function(i,A){return 14==i?A:p("Calling stub instead of signal()"),0},_strftime:PA,_strftime_l:function(i,A,t,e){return PA(i,A,t,e)},_sysconf:function(i){switch(i){case 30:return ri;case 85:return x.length/ri;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return Vi(Li.EINVAL),-1},_time:function(i){var A=Date.now()/1e3|0;return i&&(T[i>>2]=A),A},_tzset:LA,count_emval_handles:gA,craftInvokerFunction:ZA,createNamedFunction:cA,embind__requireFunction:CA,embind_init_charCodes:iA,ensureOverloadTable:QA,exposePublicSymbol:DA,extendError:sA,floatReadValueFromPointer:IA,getShiftFromSize:$i,getTypeName:WA,get_first_emval:fA,heap32VectorToArray:RA,init_emval:BA,integerReadValueFromPointer:MA,makeLegalFunctionName:oA,new_:GA,readLatin1String:tA,registerType:hA,replacePublicSymbol:YA,runDestructors:yA,simpleReadValueFromPointer:vA,throwBindingError:EA,throwInternalError:uA,throwUnboundTypeError:FA,whenDependentTypesAreResolved:bA,DYNAMICTOP_PTR:ei,tempDoublePtr:Fi,STACKTOP:ii,STACK_MAX:Ai};var Ft=n.asm(n.asmGlobalArg,n.asmLibraryArg,L),Mt=Ft.__GLOBAL__I_000101;Ft.__GLOBAL__I_000101=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Mt.apply(null,arguments)};var Ot=Ft.__GLOBAL__sub_I_account_cpp;Ft.__GLOBAL__sub_I_account_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ot.apply(null,arguments)};var kt=Ft.__GLOBAL__sub_I_base58_cpp;Ft.__GLOBAL__sub_I_base58_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),kt.apply(null,arguments)};var Xt=Ft.__GLOBAL__sub_I_bind_cpp;Ft.__GLOBAL__sub_I_bind_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xt.apply(null,arguments)};var Lt=Ft.__GLOBAL__sub_I_bulletproofs_cc;Ft.__GLOBAL__sub_I_bulletproofs_cc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Lt.apply(null,arguments)};var Vt=Ft.__GLOBAL__sub_I_crypto_cpp;Ft.__GLOBAL__sub_I_crypto_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Vt.apply(null,arguments)};var xt=Ft.__GLOBAL__sub_I_cryptonote_basic_impl_cpp;Ft.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xt.apply(null,arguments)};var Ht=Ft.__GLOBAL__sub_I_cryptonote_format_utils_cpp;Ft.__GLOBAL__sub_I_cryptonote_format_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ht.apply(null,arguments)};var Jt=Ft.__GLOBAL__sub_I_cryptonote_tx_utils_cpp;Ft.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Jt.apply(null,arguments)};var Tt=Ft.__GLOBAL__sub_I_device_cpp;Ft.__GLOBAL__sub_I_device_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Tt.apply(null,arguments)};var Ut=Ft.__GLOBAL__sub_I_device_default_cpp;Ft.__GLOBAL__sub_I_device_default_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ut.apply(null,arguments)};var Kt=Ft.__GLOBAL__sub_I_electrum_words_cpp;Ft.__GLOBAL__sub_I_electrum_words_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Kt.apply(null,arguments)};var Pt=Ft.__GLOBAL__sub_I_emscr_async_send_bridge_cpp;Ft.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pt.apply(null,arguments)};var zt=Ft.__GLOBAL__sub_I_hex_cpp;Ft.__GLOBAL__sub_I_hex_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),zt.apply(null,arguments)};var qt=Ft.__GLOBAL__sub_I_index_cpp;Ft.__GLOBAL__sub_I_index_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qt.apply(null,arguments)};var $t=Ft.__GLOBAL__sub_I_iostream_cpp;Ft.__GLOBAL__sub_I_iostream_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$t.apply(null,arguments)};var ie=Ft.__GLOBAL__sub_I_logger_cpp;Ft.__GLOBAL__sub_I_logger_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ie.apply(null,arguments)};var Ae=Ft.__GLOBAL__sub_I_monero_address_utils_cpp;Ft.__GLOBAL__sub_I_monero_address_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ae.apply(null,arguments)};var te=Ft.__GLOBAL__sub_I_monero_fee_utils_cpp;Ft.__GLOBAL__sub_I_monero_fee_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),te.apply(null,arguments)};var ee=Ft.__GLOBAL__sub_I_monero_key_image_utils_cpp;Ft.__GLOBAL__sub_I_monero_key_image_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ee.apply(null,arguments)};var re=Ft.__GLOBAL__sub_I_monero_paymentID_utils_cpp;Ft.__GLOBAL__sub_I_monero_paymentID_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),re.apply(null,arguments)};var _e=Ft.__GLOBAL__sub_I_monero_send_routine_cpp;Ft.__GLOBAL__sub_I_monero_send_routine_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),_e.apply(null,arguments)};var ae=Ft.__GLOBAL__sub_I_monero_transfer_utils_cpp;Ft.__GLOBAL__sub_I_monero_transfer_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ae.apply(null,arguments)};var ne=Ft.__GLOBAL__sub_I_monero_wallet_utils_cpp;Ft.__GLOBAL__sub_I_monero_wallet_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ne.apply(null,arguments)};var oe=Ft.__GLOBAL__sub_I_multiexp_cc;Ft.__GLOBAL__sub_I_multiexp_cc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),oe.apply(null,arguments)};var ce=Ft.__GLOBAL__sub_I_rctOps_cpp;Ft.__GLOBAL__sub_I_rctOps_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ce.apply(null,arguments)};var se=Ft.__GLOBAL__sub_I_rctSigs_cpp;Ft.__GLOBAL__sub_I_rctSigs_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),se.apply(null,arguments)};var le=Ft.__GLOBAL__sub_I_rctTypes_cpp;Ft.__GLOBAL__sub_I_rctTypes_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),le.apply(null,arguments)};var Ee=Ft.__GLOBAL__sub_I_serial_bridge_index_cpp;Ft.__GLOBAL__sub_I_serial_bridge_index_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ee.apply(null,arguments)};var de=Ft.__GLOBAL__sub_I_serial_bridge_utils_cpp;Ft.__GLOBAL__sub_I_serial_bridge_utils_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),de.apply(null,arguments)};var ue=Ft.__GLOBAL__sub_I_string_tools_cpp;Ft.__GLOBAL__sub_I_string_tools_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ue.apply(null,arguments)};var be=Ft.__GLOBAL__sub_I_threadpool_cpp;Ft.__GLOBAL__sub_I_threadpool_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),be.apply(null,arguments)};var he=Ft.__GLOBAL__sub_I_tools__ret_vals_cpp;Ft.__GLOBAL__sub_I_tools__ret_vals_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),he.apply(null,arguments)};var pe=Ft.__GLOBAL__sub_I_util_cpp;Ft.__GLOBAL__sub_I_util_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),pe.apply(null,arguments)};var me=Ft.__GLOBAL__sub_I_wipeable_string_cpp;Ft.__GLOBAL__sub_I_wipeable_string_cpp=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),me.apply(null,arguments)};var Ne=Ft.__ZSt18uncaught_exceptionv;Ft.__ZSt18uncaught_exceptionv=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ne.apply(null,arguments)};var ge=Ft.___cxa_can_catch;Ft.___cxa_can_catch=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ge.apply(null,arguments)};var fe=Ft.___cxa_demangle;Ft.___cxa_demangle=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),fe.apply(null,arguments)};var Be=Ft.___cxa_is_pointer_type;Ft.___cxa_is_pointer_type=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Be.apply(null,arguments)};var we=Ft.___cxx_global_var_init_38;Ft.___cxx_global_var_init_38=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),we.apply(null,arguments)};var ve=Ft.___cxx_global_var_init_39;Ft.___cxx_global_var_init_39=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ve.apply(null,arguments)};var Se=Ft.___cxx_global_var_init_40;Ft.___cxx_global_var_init_40=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Se.apply(null,arguments)};var Ie=Ft.___emscripten_environ_constructor;Ft.___emscripten_environ_constructor=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ie.apply(null,arguments)};var Ge=Ft.___errno_location;Ft.___errno_location=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ge.apply(null,arguments)};var ye=Ft.___getTypeName;Ft.___getTypeName=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ye.apply(null,arguments)};var Ze=Ft.___muldi3;Ft.___muldi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ze.apply(null,arguments)};var Qe=Ft.___udivdi3;Ft.___udivdi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Qe.apply(null,arguments)};var De=Ft.___uremdi3;Ft.___uremdi3=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),De.apply(null,arguments)};var Re=Ft.__get_daylight;Ft.__get_daylight=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Re.apply(null,arguments)};var Ye=Ft.__get_timezone;Ft.__get_timezone=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ye.apply(null,arguments)};var Ce=Ft.__get_tzname;Ft.__get_tzname=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ce.apply(null,arguments)};var je=Ft._bitshift64Ashr;Ft._bitshift64Ashr=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),je.apply(null,arguments)};var We=Ft._bitshift64Lshr;Ft._bitshift64Lshr=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),We.apply(null,arguments)};var Fe=Ft._bitshift64Shl;Ft._bitshift64Shl=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Fe.apply(null,arguments)};var Me=Ft._fflush;Ft._fflush=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Me.apply(null,arguments)};var Oe=Ft._free;Ft._free=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Oe.apply(null,arguments)};var ke=Ft._i64Add;Ft._i64Add=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ke.apply(null,arguments)};var Xe=Ft._i64Subtract;Ft._i64Subtract=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Xe.apply(null,arguments)};var Le=Ft._init_random;Ft._init_random=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Le.apply(null,arguments)};var Ve=Ft._llvm_bswap_i32;Ft._llvm_bswap_i32=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ve.apply(null,arguments)};var xe=Ft._main;Ft._main=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),xe.apply(null,arguments)};var He=Ft._malloc;Ft._malloc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),He.apply(null,arguments)};var Je=Ft._memmove;Ft._memmove=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Je.apply(null,arguments)};var Te=Ft._pthread_cond_broadcast;Ft._pthread_cond_broadcast=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Te.apply(null,arguments)};var Ue=Ft._pthread_mutex_lock;Ft._pthread_mutex_lock=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ue.apply(null,arguments)};var Ke=Ft._pthread_mutex_unlock;Ft._pthread_mutex_unlock=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ke.apply(null,arguments)};var Pe=Ft._sbrk;Ft._sbrk=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Pe.apply(null,arguments)};var ze=Ft.establishStackSpace;Ft.establishStackSpace=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ze.apply(null,arguments)};var qe=Ft.getTempRet0;Ft.getTempRet0=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),qe.apply(null,arguments)};var $e=Ft.setTempRet0;Ft.setTempRet0=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),$e.apply(null,arguments)};var ir=Ft.setThrew;Ft.setThrew=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),ir.apply(null,arguments)};var Ar=Ft.stackAlloc;Ft.stackAlloc=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),Ar.apply(null,arguments)};var tr=Ft.stackRestore;Ft.stackRestore=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),tr.apply(null,arguments)};var er=Ft.stackSave;Ft.stackSave=function(){return S(hi,"you need to wait for the runtime to be ready (e.g. wait for main() to be called)"),S(!pi,"the runtime was exited (use NO_EXIT_RUNTIME to keep it alive after main() exits)"),er.apply(null,arguments)};var rr,_r=n.__GLOBAL__I_000101=Ft.__GLOBAL__I_000101,ar=n.__GLOBAL__sub_I_account_cpp=Ft.__GLOBAL__sub_I_account_cpp,nr=n.__GLOBAL__sub_I_base58_cpp=Ft.__GLOBAL__sub_I_base58_cpp,or=n.__GLOBAL__sub_I_bind_cpp=Ft.__GLOBAL__sub_I_bind_cpp,cr=n.__GLOBAL__sub_I_bulletproofs_cc=Ft.__GLOBAL__sub_I_bulletproofs_cc,sr=n.__GLOBAL__sub_I_crypto_cpp=Ft.__GLOBAL__sub_I_crypto_cpp,lr=n.__GLOBAL__sub_I_cryptonote_basic_impl_cpp=Ft.__GLOBAL__sub_I_cryptonote_basic_impl_cpp,Er=n.__GLOBAL__sub_I_cryptonote_format_utils_cpp=Ft.__GLOBAL__sub_I_cryptonote_format_utils_cpp,dr=n.__GLOBAL__sub_I_cryptonote_tx_utils_cpp=Ft.__GLOBAL__sub_I_cryptonote_tx_utils_cpp,ur=n.__GLOBAL__sub_I_device_cpp=Ft.__GLOBAL__sub_I_device_cpp,br=n.__GLOBAL__sub_I_device_default_cpp=Ft.__GLOBAL__sub_I_device_default_cpp,hr=n.__GLOBAL__sub_I_electrum_words_cpp=Ft.__GLOBAL__sub_I_electrum_words_cpp,pr=n.__GLOBAL__sub_I_emscr_async_send_bridge_cpp=Ft.__GLOBAL__sub_I_emscr_async_send_bridge_cpp,mr=n.__GLOBAL__sub_I_hex_cpp=Ft.__GLOBAL__sub_I_hex_cpp,Nr=n.__GLOBAL__sub_I_index_cpp=Ft.__GLOBAL__sub_I_index_cpp,gr=n.__GLOBAL__sub_I_iostream_cpp=Ft.__GLOBAL__sub_I_iostream_cpp,fr=n.__GLOBAL__sub_I_logger_cpp=Ft.__GLOBAL__sub_I_logger_cpp,Br=n.__GLOBAL__sub_I_monero_address_utils_cpp=Ft.__GLOBAL__sub_I_monero_address_utils_cpp,wr=n.__GLOBAL__sub_I_monero_fee_utils_cpp=Ft.__GLOBAL__sub_I_monero_fee_utils_cpp,vr=n.__GLOBAL__sub_I_monero_key_image_utils_cpp=Ft.__GLOBAL__sub_I_monero_key_image_utils_cpp,Sr=n.__GLOBAL__sub_I_monero_paymentID_utils_cpp=Ft.__GLOBAL__sub_I_monero_paymentID_utils_cpp,Ir=n.__GLOBAL__sub_I_monero_send_routine_cpp=Ft.__GLOBAL__sub_I_monero_send_routine_cpp,Gr=n.__GLOBAL__sub_I_monero_transfer_utils_cpp=Ft.__GLOBAL__sub_I_monero_transfer_utils_cpp,yr=n.__GLOBAL__sub_I_monero_wallet_utils_cpp=Ft.__GLOBAL__sub_I_monero_wallet_utils_cpp,Zr=n.__GLOBAL__sub_I_multiexp_cc=Ft.__GLOBAL__sub_I_multiexp_cc,Qr=n.__GLOBAL__sub_I_rctOps_cpp=Ft.__GLOBAL__sub_I_rctOps_cpp,Dr=n.__GLOBAL__sub_I_rctSigs_cpp=Ft.__GLOBAL__sub_I_rctSigs_cpp,Rr=n.__GLOBAL__sub_I_rctTypes_cpp=Ft.__GLOBAL__sub_I_rctTypes_cpp,Yr=n.__GLOBAL__sub_I_serial_bridge_index_cpp=Ft.__GLOBAL__sub_I_serial_bridge_index_cpp,Cr=n.__GLOBAL__sub_I_serial_bridge_utils_cpp=Ft.__GLOBAL__sub_I_serial_bridge_utils_cpp,jr=n.__GLOBAL__sub_I_string_tools_cpp=Ft.__GLOBAL__sub_I_string_tools_cpp,Wr=n.__GLOBAL__sub_I_threadpool_cpp=Ft.__GLOBAL__sub_I_threadpool_cpp,Fr=n.__GLOBAL__sub_I_tools__ret_vals_cpp=Ft.__GLOBAL__sub_I_tools__ret_vals_cpp,Mr=n.__GLOBAL__sub_I_util_cpp=Ft.__GLOBAL__sub_I_util_cpp,Or=n.__GLOBAL__sub_I_wipeable_string_cpp=Ft.__GLOBAL__sub_I_wipeable_string_cpp,kr=n.__ZSt18uncaught_exceptionv=Ft.__ZSt18uncaught_exceptionv,Xr=(n.___cxa_can_catch=Ft.___cxa_can_catch,n.___cxa_demangle=Ft.___cxa_demangle,n.___cxa_is_pointer_type=Ft.___cxa_is_pointer_type,n.___cxx_global_var_init_38=Ft.___cxx_global_var_init_38),Lr=n.___cxx_global_var_init_39=Ft.___cxx_global_var_init_39,Vr=n.___cxx_global_var_init_40=Ft.___cxx_global_var_init_40,xr=n.___emscripten_environ_constructor=Ft.___emscripten_environ_constructor,Hr=(n.___errno_location=Ft.___errno_location,n.___getTypeName=Ft.___getTypeName),Jr=(n.___muldi3=Ft.___muldi3,n.___udivdi3=Ft.___udivdi3,n.___uremdi3=Ft.___uremdi3,n.__get_daylight=Ft.__get_daylight),Tr=n.__get_timezone=Ft.__get_timezone,Ur=n.__get_tzname=Ft.__get_tzname,Kr=(n._bitshift64Ashr=Ft._bitshift64Ashr,n._bitshift64Lshr=Ft._bitshift64Lshr,n._bitshift64Shl=Ft._bitshift64Shl,n._fflush=Ft._fflush,n._free=Ft._free),Pr=n._i64Add=Ft._i64Add,zr=(n._i64Subtract=Ft._i64Subtract,n._init_random=Ft._init_random),qr=n._llvm_bswap_i32=Ft._llvm_bswap_i32,$r=(n._main=Ft._main,n._malloc=Ft._malloc),i_=(n._memcpy=Ft._memcpy,n._memmove=Ft._memmove,n._memset=Ft._memset,n._pthread_cond_broadcast=Ft._pthread_cond_broadcast,n._pthread_mutex_lock=Ft._pthread_mutex_lock,n._pthread_mutex_unlock=Ft._pthread_mutex_unlock,n._sbrk=Ft._sbrk,n.establishStackSpace=Ft.establishStackSpace,n.getTempRet0=Ft.getTempRet0),A_=(n.runPostSets=Ft.runPostSets,n.setTempRet0=Ft.setTempRet0),t_=(n.setThrew=Ft.setThrew,n.stackAlloc=Ft.stackAlloc),e_=n.stackRestore=Ft.stackRestore,r_=n.stackSave=Ft.stackSave;n.dynCall_i=Ft.dynCall_i,n.dynCall_ii=Ft.dynCall_ii,n.dynCall_iii=Ft.dynCall_iii,n.dynCall_iiii=Ft.dynCall_iiii,n.dynCall_iiiii=Ft.dynCall_iiiii,n.dynCall_iiiiid=Ft.dynCall_iiiiid,n.dynCall_iiiiii=Ft.dynCall_iiiiii,n.dynCall_iiiiiid=Ft.dynCall_iiiiiid,n.dynCall_iiiiiii=Ft.dynCall_iiiiiii,n.dynCall_iiiiiiii=Ft.dynCall_iiiiiiii,n.dynCall_iiiiiiiii=Ft.dynCall_iiiiiiiii,n.dynCall_iiiiiiiiii=Ft.dynCall_iiiiiiiiii,n.dynCall_iiiiiiiiiiii=Ft.dynCall_iiiiiiiiiiii,n.dynCall_iiiiiiiiiiiii=Ft.dynCall_iiiiiiiiiiiii,n.dynCall_iiiiiiiiiiiiii=Ft.dynCall_iiiiiiiiiiiiii,n.dynCall_iiiiiiiiiiiiiii=Ft.dynCall_iiiiiiiiiiiiiii,n.dynCall_v=Ft.dynCall_v,n.dynCall_vi=Ft.dynCall_vi,n.dynCall_vii=Ft.dynCall_vii,n.dynCall_viii=Ft.dynCall_viii,n.dynCall_viiii=Ft.dynCall_viiii,n.dynCall_viiiii=Ft.dynCall_viiiii,n.dynCall_viiiiii=Ft.dynCall_viiiiii,n.dynCall_viiiiiii=Ft.dynCall_viiiiiii,n.dynCall_viiiiiiiii=Ft.dynCall_viiiiiiiii,n.dynCall_viiiiiiiiii=Ft.dynCall_viiiiiiiiii,n.dynCall_viiiiiiiiiii=Ft.dynCall_viiiiiiiiiii,n.dynCall_viiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiii,n.dynCall_viiiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiiiiiiiii,n.dynCall_viiiiiiiiiiiiiiiiiiiiiii=Ft.dynCall_viiiiiiiiiiiiiiiiiiiiiii;if(n.asm=Ft,n.intArrayFromString||(n.intArrayFromString=function(){d_("'intArrayFromString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayToString||(n.intArrayToString=function(){d_("'intArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ccall||(n.ccall=function(){d_("'ccall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.cwrap||(n.cwrap=function(){d_("'cwrap' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.setValue||(n.setValue=function(){d_("'setValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getValue||(n.getValue=function(){d_("'getValue' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocate||(n.allocate=function(){d_("'allocate' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getMemory||(n.getMemory=function(){d_("'getMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.Pointer_stringify||(n.Pointer_stringify=function(){d_("'Pointer_stringify' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.AsciiToString||(n.AsciiToString=function(){d_("'AsciiToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToAscii||(n.stringToAscii=function(){d_("'stringToAscii' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ArrayToString||(n.UTF8ArrayToString=function(){d_("'UTF8ArrayToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF8ToString=j,n.stringToUTF8Array||(n.stringToUTF8Array=function(){d_("'stringToUTF8Array' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF8||(n.stringToUTF8=function(){d_("'stringToUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF8||(n.lengthBytesUTF8=function(){d_("'lengthBytesUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF16ToString||(n.UTF16ToString=function(){d_("'UTF16ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF16||(n.stringToUTF16=function(){d_("'stringToUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF16||(n.lengthBytesUTF16=function(){d_("'lengthBytesUTF16' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.UTF32ToString||(n.UTF32ToString=function(){d_("'UTF32ToString' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stringToUTF32||(n.stringToUTF32=function(){d_("'stringToUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.lengthBytesUTF32||(n.lengthBytesUTF32=function(){d_("'lengthBytesUTF32' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.allocateUTF8||(n.allocateUTF8=function(){d_("'allocateUTF8' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackTrace||(n.stackTrace=function(){d_("'stackTrace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreRun||(n.addOnPreRun=function(){d_("'addOnPreRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnInit||(n.addOnInit=function(){d_("'addOnInit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPreMain||(n.addOnPreMain=function(){d_("'addOnPreMain' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnExit||(n.addOnExit=function(){d_("'addOnExit' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addOnPostRun||(n.addOnPostRun=function(){d_("'addOnPostRun' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeStringToMemory||(n.writeStringToMemory=function(){d_("'writeStringToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeArrayToMemory||(n.writeArrayToMemory=function(){d_("'writeArrayToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.writeAsciiToMemory||(n.writeAsciiToMemory=function(){d_("'writeAsciiToMemory' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addRunDependency||(n.addRunDependency=function(){d_("'addRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.removeRunDependency||(n.removeRunDependency=function(){d_("'removeRunDependency' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.ENV||(n.ENV=function(){d_("'ENV' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS||(n.FS=function(){d_("'FS' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.FS_createFolder||(n.FS_createFolder=function(){d_("'FS_createFolder' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPath||(n.FS_createPath=function(){d_("'FS_createPath' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDataFile||(n.FS_createDataFile=function(){d_("'FS_createDataFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createPreloadedFile||(n.FS_createPreloadedFile=function(){d_("'FS_createPreloadedFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLazyFile||(n.FS_createLazyFile=function(){d_("'FS_createLazyFile' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createLink||(n.FS_createLink=function(){d_("'FS_createLink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_createDevice||(n.FS_createDevice=function(){d_("'FS_createDevice' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.FS_unlink||(n.FS_unlink=function(){d_("'FS_unlink' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ). Alternatively, forcing filesystem support (-s FORCE_FILESYSTEM=1) can export this for you")}),n.GL||(n.GL=function(){d_("'GL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.staticAlloc||(n.staticAlloc=function(){d_("'staticAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynamicAlloc||(n.dynamicAlloc=function(){d_("'dynamicAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.warnOnce||(n.warnOnce=function(){d_("'warnOnce' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadDynamicLibrary||(n.loadDynamicLibrary=function(){d_("'loadDynamicLibrary' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.loadWebAssemblyModule||(n.loadWebAssemblyModule=function(){d_("'loadWebAssemblyModule' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getLEB||(n.getLEB=function(){d_("'getLEB' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFunctionTables||(n.getFunctionTables=function(){d_("'getFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.alignFunctionTables||(n.alignFunctionTables=function(){d_("'alignFunctionTables' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.registerFunctions||(n.registerFunctions=function(){d_("'registerFunctions' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.addFunction||(n.addFunction=function(){d_("'addFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.removeFunction||(n.removeFunction=function(){d_("'removeFunction' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getFuncWrapper||(n.getFuncWrapper=function(){d_("'getFuncWrapper' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.prettyPrint||(n.prettyPrint=function(){d_("'prettyPrint' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.makeBigInt||(n.makeBigInt=function(){d_("'makeBigInt' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.dynCall||(n.dynCall=function(){d_("'dynCall' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.getCompilerSetting||(n.getCompilerSetting=function(){d_("'getCompilerSetting' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackSave||(n.stackSave=function(){d_("'stackSave' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackRestore||(n.stackRestore=function(){d_("'stackRestore' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.stackAlloc||(n.stackAlloc=function(){d_("'stackAlloc' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.establishStackSpace||(n.establishStackSpace=function(){d_("'establishStackSpace' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.print||(n.print=function(){d_("'print' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.printErr||(n.printErr=function(){d_("'printErr' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.intArrayFromBase64||(n.intArrayFromBase64=function(){d_("'intArrayFromBase64' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.tryParseAsDataURI||(n.tryParseAsDataURI=function(){d_("'tryParseAsDataURI' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}),n.ALLOC_NORMAL||Object.defineProperty(n,"ALLOC_NORMAL",{get:function(){d_("'ALLOC_NORMAL' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STACK||Object.defineProperty(n,"ALLOC_STACK",{get:function(){d_("'ALLOC_STACK' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_STATIC||Object.defineProperty(n,"ALLOC_STATIC",{get:function(){d_("'ALLOC_STATIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_DYNAMIC||Object.defineProperty(n,"ALLOC_DYNAMIC",{get:function(){d_("'ALLOC_DYNAMIC' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),n.ALLOC_NONE||Object.defineProperty(n,"ALLOC_NONE",{get:function(){d_("'ALLOC_NONE' was not exported. add it to EXTRA_EXPORTED_RUNTIME_METHODS (see the FAQ)")}}),Yi)if(ji(Yi)||(Yi=function(i){return n.locateFile?n.locateFile(i,b):b+i}(Yi)),E||l){var __=n.readBinary(Yi);x.set(__,8)}else{Di("memory initializer");var a_=function(i){i.byteLength&&(i=new Uint8Array(i));for(var A=0;A0||(S(0==(3&Ai)),U[(Ai>>2)-1]=34821223,U[(Ai>>2)-2]=2310721022,function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)Ni(n.preRun.shift());si(li)}(),Gi>0||n.calledRun||(n.setStatus?(n.setStatus("Running..."),setTimeout(function(){setTimeout(function(){n.setStatus("")},1),A()},1)):A(),_i()))}Zi=function i(){n.calledRun||l_(),n.calledRun||(Zi=i)},n.callMain=function(i){S(0==Gi,"cannot call main when async dependencies remain! (listen on __ATMAIN__)"),S(0==li.length,"cannot call main when preRun functions remain to be called"),i=i||[],mi();var A=i.length+1,t=t_(4*(A+1));T[t>>2]=O(n.thisProgram);for(var e=1;e>2)+e]=O(i[e-1]);T[(t>>2)+A]=0;try{!function(i,A){if(function(){var i=h,A=p,t=!1;h=p=function(i){t=!0};try{var e=n._fflush;e&&e(0),["stdout","stderr"].forEach(function(i){var A=zi.analyzePath("/dev/"+i);if(A){var e=A.object,r=e.rdev,_=Ji.ttys[r];_&&_.output&&_.output.length&&(t=!0)}})}catch(i){}h=i,p=A,t&&w("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the FAQ), or make sure to emit a newline when you printf etc.")}(),A&&n.noExitRuntime&&0===i)return;n.noExitRuntime?A||p("exit("+i+") called, but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown)"):(v=!0,i,ii=rr,_i(),si(ui),pi=!0,n.onExit&&n.onExit(i));n.quit(i,new s_(i))}(n._main(A,t,0),!0)}catch(i){if(i instanceof s_)return;if("SimulateInfiniteLoop"==i)return void(n.noExitRuntime=!0);var r=i;i&&"object"==typeof i&&i.stack&&(r=[i,i.stack]),p("exception thrown: "+r),n.quit(1,i)}finally{!0}},n.run=l_;var E_=[];function d_(i){n.onAbort&&n.onAbort(i),void 0!==i?(h(i),p(i),i=JSON.stringify(i)):i="",v=!0,1;var A="abort("+i+") at "+X();throw E_&&E_.forEach(function(t){A=t(A,i)}),A}if(n.abort=d_,n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();var u_=!0;return n.noInitialRun&&(u_=!1),n.noExitRuntime=!0,l_(),_}}();i.exports=_}).call(this,t(5),"/",t(2).Buffer)},function(i,A,t){"use strict";const e=t(42),r=t(177);A.IsTransactionConfirmed=function(i,A){return null!==i.height&&void 0!==i.height&&A-i.height>e.txMinConfirms},A.IsTransactionUnlocked=function(i,A){const t=i.unlock_time||0;if(!e.maxBlockNumber)throw"Max block number is not set in config!";return t=t:Math.round((new Date).getTime()/1e3)>=t},A.TransactionLockedReason=function(i,A){const t=i.unlock_time||0;if(t>>0,e=0;e0)for(t=0;t=0;return(_?t?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+e}var O=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,k=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,X={},L={};function V(i,A,t,e){var r=e;"string"==typeof e&&(r=function(){return this[e]()}),i&&(L[i]=r),A&&(L[A[0]]=function(){return M(r.apply(this,arguments),A[1],A[2])}),t&&(L[t]=function(){return this.localeData().ordinal(r.apply(this,arguments),i)})}function x(i){return i.match(/\[[\s\S]/)?i.replace(/^\[|\]$/g,""):i.replace(/\\/g,"")}function H(i,A){return i.isValid()?(A=J(A,i.localeData()),X[A]=X[A]||function(i){var A,t,e=i.match(O);for(A=0,t=e.length;A=0&&k.test(i);)i=i.replace(k,e),k.lastIndex=0,t-=1;return i}var T=/\d/,U=/\d\d/,K=/\d{3}/,P=/\d{4}/,z=/[+-]?\d{6}/,q=/\d\d?/,$=/\d\d\d\d?/,ii=/\d\d\d\d\d\d?/,Ai=/\d{1,3}/,ti=/\d{1,4}/,ei=/[+-]?\d{1,6}/,ri=/\d+/,_i=/[+-]?\d+/,ai=/Z|[+-]\d\d:?\d\d/gi,ni=/Z|[+-]\d\d(?::?\d\d)?/gi,oi=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ci={};function si(i,A,t){ci[i]=Z(A)?A:function(i,e){return i&&t?t:A}}function li(i,A){return s(ci,i)?ci[i](A._strict,A._locale):new RegExp(function(i){return Ei(i.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(i,A,t,e,r){return A||t||e||r}))}(i))}function Ei(i){return i.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var di={};function ui(i,A){var t,e=A;for("string"==typeof i&&(i=[i]),n(A)&&(e=function(i,t){t[A]=B(i)}),t=0;t68?1900:2e3)};var yi,Zi=Qi("FullYear",!0);function Qi(i,A){return function(t){return null!=t?(Ri(this,i,t),e.updateOffset(this,A),this):Di(this,i)}}function Di(i,A){return i.isValid()?i._d["get"+(i._isUTC?"UTC":"")+A]():NaN}function Ri(i,A,t){i.isValid()&&!isNaN(t)&&("FullYear"===A&&Gi(i.year())&&1===i.month()&&29===i.date()?i._d["set"+(i._isUTC?"UTC":"")+A](t,i.month(),Yi(t,i.month())):i._d["set"+(i._isUTC?"UTC":"")+A](t))}function Yi(i,A){if(isNaN(i)||isNaN(A))return NaN;var t=function(i,A){return(i%A+A)%A}(A,12);return i+=(A-t)/12,1===t?Gi(i)?29:28:31-t%7%2}yi=Array.prototype.indexOf?Array.prototype.indexOf:function(i){var A;for(A=0;A=0&&isFinite(A.getUTCFullYear())&&A.setUTCFullYear(i),A}function Vi(i,A,t){var e=7+A-t,r=(7+Li(i,0,e).getUTCDay()-A)%7;return-r+e-1}function xi(i,A,t,e,r){var _,a,n=(7+t-e)%7,o=Vi(i,e,r),c=1+7*(A-1)+n+o;return c<=0?a=Ii(_=i-1)+c:c>Ii(i)?(_=i+1,a=c-Ii(i)):(_=i,a=c),{year:_,dayOfYear:a}}function Hi(i,A,t){var e,r,_=Vi(i.year(),A,t),a=Math.floor((i.dayOfYear()-_-1)/7)+1;return a<1?(r=i.year()-1,e=a+Ji(r,A,t)):a>Ji(i.year(),A,t)?(e=a-Ji(i.year(),A,t),r=i.year()+1):(r=i.year(),e=a),{week:e,year:r}}function Ji(i,A,t){var e=Vi(i,A,t),r=Vi(i+1,A,t);return(Ii(i)-e+r)/7}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),Y("week","w"),Y("isoWeek","W"),F("week",5),F("isoWeek",5),si("w",q),si("ww",q,U),si("W",q),si("WW",q,U),bi(["w","ww","W","WW"],function(i,A,t,e){A[e.substr(0,1)]=B(i)}),V("d",0,"do","day"),V("dd",0,0,function(i){return this.localeData().weekdaysMin(this,i)}),V("ddd",0,0,function(i){return this.localeData().weekdaysShort(this,i)}),V("dddd",0,0,function(i){return this.localeData().weekdays(this,i)}),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),Y("day","d"),Y("weekday","e"),Y("isoWeekday","E"),F("day",11),F("weekday",11),F("isoWeekday",11),si("d",q),si("e",q),si("E",q),si("dd",function(i,A){return A.weekdaysMinRegex(i)}),si("ddd",function(i,A){return A.weekdaysShortRegex(i)}),si("dddd",function(i,A){return A.weekdaysRegex(i)}),bi(["dd","ddd","dddd"],function(i,A,t,e){var r=t._locale.weekdaysParse(i,e,t._strict);null!=r?A.d=r:d(t).invalidWeekday=i}),bi(["d","e","E"],function(i,A,t,e){A[e]=B(i)});var Ti="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ui="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ki="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Pi=oi,zi=oi,qi=oi;function $i(){function i(i,A){return A.length-i.length}var A,t,e,r,_,a=[],n=[],o=[],c=[];for(A=0;A<7;A++)t=E([2e3,1]).day(A),e=this.weekdaysMin(t,""),r=this.weekdaysShort(t,""),_=this.weekdays(t,""),a.push(e),n.push(r),o.push(_),c.push(e),c.push(r),c.push(_);for(a.sort(i),n.sort(i),o.sort(i),c.sort(i),A=0;A<7;A++)n[A]=Ei(n[A]),o[A]=Ei(o[A]),c[A]=Ei(c[A]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function iA(){return this.hours()%12||12}function AA(i,A){V(i,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),A)})}function tA(i,A){return A._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,iA),V("k",["kk",2],0,function(){return this.hours()||24}),V("hmm",0,0,function(){return""+iA.apply(this)+M(this.minutes(),2)}),V("hmmss",0,0,function(){return""+iA.apply(this)+M(this.minutes(),2)+M(this.seconds(),2)}),V("Hmm",0,0,function(){return""+this.hours()+M(this.minutes(),2)}),V("Hmmss",0,0,function(){return""+this.hours()+M(this.minutes(),2)+M(this.seconds(),2)}),AA("a",!0),AA("A",!1),Y("hour","h"),F("hour",13),si("a",tA),si("A",tA),si("H",q),si("h",q),si("k",q),si("HH",q,U),si("hh",q,U),si("kk",q,U),si("hmm",$),si("hmmss",ii),si("Hmm",$),si("Hmmss",ii),ui(["H","HH"],gi),ui(["k","kk"],function(i,A,t){var e=B(i);A[gi]=24===e?0:e}),ui(["a","A"],function(i,A,t){t._isPm=t._locale.isPM(i),t._meridiem=i}),ui(["h","hh"],function(i,A,t){A[gi]=B(i),d(t).bigHour=!0}),ui("hmm",function(i,A,t){var e=i.length-2;A[gi]=B(i.substr(0,e)),A[fi]=B(i.substr(e)),d(t).bigHour=!0}),ui("hmmss",function(i,A,t){var e=i.length-4,r=i.length-2;A[gi]=B(i.substr(0,e)),A[fi]=B(i.substr(e,2)),A[Bi]=B(i.substr(r)),d(t).bigHour=!0}),ui("Hmm",function(i,A,t){var e=i.length-2;A[gi]=B(i.substr(0,e)),A[fi]=B(i.substr(e))}),ui("Hmmss",function(i,A,t){var e=i.length-4,r=i.length-2;A[gi]=B(i.substr(0,e)),A[fi]=B(i.substr(e,2)),A[Bi]=B(i.substr(r))});var eA,rA=Qi("Hours",!0),_A={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ji,monthsShort:Wi,week:{dow:0,doy:6},weekdays:Ti,weekdaysMin:Ki,weekdaysShort:Ui,meridiemParse:/[ap]\.?m?\.?/i},aA={},nA={};function oA(i){return i?i.toLowerCase().replace("_","-"):i}function cA(A){var t=null;if(!aA[A]&&void 0!==i&&i&&i.exports)try{t=eA._abbr,!function(){var i=new Error("Cannot find module 'undefined'");throw i.code="MODULE_NOT_FOUND",i}(),sA(t)}catch(i){}return aA[A]}function sA(i,A){var t;return i&&((t=a(A)?EA(i):lA(i,A))?eA=t:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+i+" not found. Did you forget to load it?")),eA._abbr}function lA(i,A){if(null!==A){var t,e=_A;if(A.abbr=i,null!=aA[i])y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),e=aA[i]._config;else if(null!=A.parentLocale)if(null!=aA[A.parentLocale])e=aA[A.parentLocale]._config;else{if(null==(t=cA(A.parentLocale)))return nA[A.parentLocale]||(nA[A.parentLocale]=[]),nA[A.parentLocale].push({name:i,config:A}),null;e=t._config}return aA[i]=new D(Q(e,A)),nA[i]&&nA[i].forEach(function(i){lA(i.name,i.config)}),sA(i),aA[i]}return delete aA[i],null}function EA(i){var A;if(i&&i._locale&&i._locale._abbr&&(i=i._locale._abbr),!i)return eA;if(!r(i)){if(A=cA(i))return A;i=[i]}return function(i){for(var A,t,e,r,_=0;_0;){if(e=cA(r.slice(0,A).join("-")))return e;if(t&&t.length>=A&&w(r,t,!0)>=A-1)break;A--}_++}return eA}(i)}function dA(i){var A,t=i._a;return t&&-2===d(i).overflow&&(A=t[mi]<0||t[mi]>11?mi:t[Ni]<1||t[Ni]>Yi(t[pi],t[mi])?Ni:t[gi]<0||t[gi]>24||24===t[gi]&&(0!==t[fi]||0!==t[Bi]||0!==t[wi])?gi:t[fi]<0||t[fi]>59?fi:t[Bi]<0||t[Bi]>59?Bi:t[wi]<0||t[wi]>999?wi:-1,d(i)._overflowDayOfYear&&(ANi)&&(A=Ni),d(i)._overflowWeeks&&-1===A&&(A=vi),d(i)._overflowWeekday&&-1===A&&(A=Si),d(i).overflow=A),i}function uA(i,A,t){return null!=i?i:null!=A?A:t}function bA(i){var A,t,r,_,a,n=[];if(!i._d){for(r=function(i){var A=new Date(e.now());return i._useUTC?[A.getUTCFullYear(),A.getUTCMonth(),A.getUTCDate()]:[A.getFullYear(),A.getMonth(),A.getDate()]}(i),i._w&&null==i._a[Ni]&&null==i._a[mi]&&function(i){var A,t,e,r,_,a,n,o;if(null!=(A=i._w).GG||null!=A.W||null!=A.E)_=1,a=4,t=uA(A.GG,i._a[pi],Hi(QA(),1,4).year),e=uA(A.W,1),((r=uA(A.E,1))<1||r>7)&&(o=!0);else{_=i._locale._week.dow,a=i._locale._week.doy;var c=Hi(QA(),_,a);t=uA(A.gg,i._a[pi],c.year),e=uA(A.w,c.week),null!=A.d?((r=A.d)<0||r>6)&&(o=!0):null!=A.e?(r=A.e+_,(A.e<0||A.e>6)&&(o=!0)):r=_}e<1||e>Ji(t,_,a)?d(i)._overflowWeeks=!0:null!=o?d(i)._overflowWeekday=!0:(n=xi(t,e,r,_,a),i._a[pi]=n.year,i._dayOfYear=n.dayOfYear)}(i),null!=i._dayOfYear&&(a=uA(i._a[pi],r[pi]),(i._dayOfYear>Ii(a)||0===i._dayOfYear)&&(d(i)._overflowDayOfYear=!0),t=Li(a,0,i._dayOfYear),i._a[mi]=t.getUTCMonth(),i._a[Ni]=t.getUTCDate()),A=0;A<3&&null==i._a[A];++A)i._a[A]=n[A]=r[A];for(;A<7;A++)i._a[A]=n[A]=null==i._a[A]?2===A?1:0:i._a[A];24===i._a[gi]&&0===i._a[fi]&&0===i._a[Bi]&&0===i._a[wi]&&(i._nextDay=!0,i._a[gi]=0),i._d=(i._useUTC?Li:function(i,A,t,e,r,_,a){var n=new Date(i,A,t,e,r,_,a);return i<100&&i>=0&&isFinite(n.getFullYear())&&n.setFullYear(i),n}).apply(null,n),_=i._useUTC?i._d.getUTCDay():i._d.getDay(),null!=i._tzm&&i._d.setUTCMinutes(i._d.getUTCMinutes()-i._tzm),i._nextDay&&(i._a[gi]=24),i._w&&void 0!==i._w.d&&i._w.d!==_&&(d(i).weekdayMismatch=!0)}}var hA=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,pA=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,mA=/Z|[+-]\d\d(?::?\d\d)?/,NA=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],gA=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],fA=/^\/?Date\((\-?\d+)/i;function BA(i){var A,t,e,r,_,a,n=i._i,o=hA.exec(n)||pA.exec(n);if(o){for(d(i).iso=!0,A=0,t=NA.length;A0&&d(i).unusedInput.push(a),n=n.slice(n.indexOf(t)+t.length),c+=t.length),L[_]?(t?d(i).empty=!1:d(i).unusedTokens.push(_),hi(_,t,i)):i._strict&&!t&&d(i).unusedTokens.push(_);d(i).charsLeftOver=o-c,n.length>0&&d(i).unusedInput.push(n),i._a[gi]<=12&&!0===d(i).bigHour&&i._a[gi]>0&&(d(i).bigHour=void 0),d(i).parsedDateParts=i._a.slice(0),d(i).meridiem=i._meridiem,i._a[gi]=function(i,A,t){var e;return null==t?A:null!=i.meridiemHour?i.meridiemHour(A,t):null!=i.isPM?((e=i.isPM(t))&&A<12&&(A+=12),e||12!==A||(A=0),A):A}(i._locale,i._a[gi],i._meridiem),bA(i),dA(i)}else IA(i);else BA(i)}function yA(i){var A=i._i,t=i._f;return i._locale=i._locale||EA(i._l),null===A||void 0===t&&""===A?b({nullInput:!0}):("string"==typeof A&&(i._i=A=i._locale.preparse(A)),g(A)?new N(dA(A)):(o(A)?i._d=A:r(t)?function(i){var A,t,e,r,_;if(0===i._f.length)return d(i).invalidFormat=!0,void(i._d=new Date(NaN));for(r=0;rthis?this:i:b()});function YA(i,A){var t,e;if(1===A.length&&r(A[0])&&(A=A[0]),!A.length)return QA();for(t=A[0],e=1;e_&&(A=_),function(i,A,t,e,r){var _=xi(i,A,t,e,r),a=Li(_.year,0,_.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}.call(this,i,A,t,e,r))}V(0,["gg",2],0,function(){return this.weekYear()%100}),V(0,["GG",2],0,function(){return this.isoWeekYear()%100}),et("gggg","weekYear"),et("ggggg","weekYear"),et("GGGG","isoWeekYear"),et("GGGGG","isoWeekYear"),Y("weekYear","gg"),Y("isoWeekYear","GG"),F("weekYear",1),F("isoWeekYear",1),si("G",_i),si("g",_i),si("GG",q,U),si("gg",q,U),si("GGGG",ti,P),si("gggg",ti,P),si("GGGGG",ei,z),si("ggggg",ei,z),bi(["gggg","ggggg","GGGG","GGGGG"],function(i,A,t,e){A[e.substr(0,2)]=B(i)}),bi(["gg","GG"],function(i,A,t,r){A[r]=e.parseTwoDigitYear(i)}),V("Q",0,"Qo","quarter"),Y("quarter","Q"),F("quarter",7),si("Q",T),ui("Q",function(i,A){A[mi]=3*(B(i)-1)}),V("D",["DD",2],"Do","date"),Y("date","D"),F("date",9),si("D",q),si("DD",q,U),si("Do",function(i,A){return i?A._dayOfMonthOrdinalParse||A._ordinalParse:A._dayOfMonthOrdinalParseLenient}),ui(["D","DD"],Ni),ui("Do",function(i,A){A[Ni]=B(i.match(q)[0])});var _t=Qi("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),Y("dayOfYear","DDD"),F("dayOfYear",4),si("DDD",Ai),si("DDDD",K),ui(["DDD","DDDD"],function(i,A,t){t._dayOfYear=B(i)}),V("m",["mm",2],0,"minute"),Y("minute","m"),F("minute",14),si("m",q),si("mm",q,U),ui(["m","mm"],fi);var at=Qi("Minutes",!1);V("s",["ss",2],0,"second"),Y("second","s"),F("second",15),si("s",q),si("ss",q,U),ui(["s","ss"],Bi);var nt,ot=Qi("Seconds",!1);for(V("S",0,0,function(){return~~(this.millisecond()/100)}),V(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,function(){return 10*this.millisecond()}),V(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),V(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),V(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),V(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),V(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Y("millisecond","ms"),F("millisecond",16),si("S",Ai,T),si("SS",Ai,U),si("SSS",Ai,K),nt="SSSS";nt.length<=9;nt+="S")si(nt,ri);function ct(i,A){A[wi]=B(1e3*("0."+i))}for(nt="S";nt.length<=9;nt+="S")ui(nt,ct);var st=Qi("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var lt=N.prototype;function Et(i){return i}lt.add=zA,lt.calendar=function(i,A){var t=i||QA(),r=XA(t,this).startOf("day"),_=e.calendarFormat(this,r)||"sameElse",a=A&&(Z(A[_])?A[_].call(this,t):A[_]);return this.format(a||this.localeData().calendar(_,this,QA(t)))},lt.clone=function(){return new N(this)},lt.diff=function(i,A,t){var e,r,_;if(!this.isValid())return NaN;if(!(e=XA(i,this)).isValid())return NaN;switch(r=6e4*(e.utcOffset()-this.utcOffset()),A=C(A)){case"year":_=$A(this,e)/12;break;case"month":_=$A(this,e);break;case"quarter":_=$A(this,e)/3;break;case"second":_=(this-e)/1e3;break;case"minute":_=(this-e)/6e4;break;case"hour":_=(this-e)/36e5;break;case"day":_=(this-e-r)/864e5;break;case"week":_=(this-e-r)/6048e5;break;default:_=this-e}return t?_:f(_)},lt.endOf=function(i){return void 0===(i=C(i))||"millisecond"===i?this:("date"===i&&(i="day"),this.startOf(i).add(1,"isoWeek"===i?"week":i).subtract(1,"ms"))},lt.format=function(i){i||(i=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var A=H(this,i);return this.localeData().postformat(A)},lt.from=function(i,A){return this.isValid()&&(g(i)&&i.isValid()||QA(i).isValid())?JA({to:this,from:i}).locale(this.locale()).humanize(!A):this.localeData().invalidDate()},lt.fromNow=function(i){return this.from(QA(),i)},lt.to=function(i,A){return this.isValid()&&(g(i)&&i.isValid()||QA(i).isValid())?JA({from:this,to:i}).locale(this.locale()).humanize(!A):this.localeData().invalidDate()},lt.toNow=function(i){return this.to(QA(),i)},lt.get=function(i){return Z(this[i=C(i)])?this[i]():this},lt.invalidAt=function(){return d(this).overflow},lt.isAfter=function(i,A){var t=g(i)?i:QA(i);return!(!this.isValid()||!t.isValid())&&("millisecond"===(A=C(a(A)?"millisecond":A))?this.valueOf()>t.valueOf():t.valueOf()9999?H(t,A?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Z(Date.prototype.toISOString)?A?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",H(t,"Z")):H(t,A?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},lt.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var i="moment",A="";this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",A="Z");var t="["+i+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=A+'[")]';return this.format(t+e+"-MM-DD[T]HH:mm:ss.SSS"+r)},lt.toJSON=function(){return this.isValid()?this.toISOString():null},lt.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},lt.unix=function(){return Math.floor(this.valueOf()/1e3)},lt.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},lt.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},lt.year=Zi,lt.isLeapYear=function(){return Gi(this.year())},lt.weekYear=function(i){return rt.call(this,i,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},lt.isoWeekYear=function(i){return rt.call(this,i,this.isoWeek(),this.isoWeekday(),1,4)},lt.quarter=lt.quarters=function(i){return null==i?Math.ceil((this.month()+1)/3):this.month(3*(i-1)+this.month()%3)},lt.month=Mi,lt.daysInMonth=function(){return Yi(this.year(),this.month())},lt.week=lt.weeks=function(i){var A=this.localeData().week(this);return null==i?A:this.add(7*(i-A),"d")},lt.isoWeek=lt.isoWeeks=function(i){var A=Hi(this,1,4).week;return null==i?A:this.add(7*(i-A),"d")},lt.weeksInYear=function(){var i=this.localeData()._week;return Ji(this.year(),i.dow,i.doy)},lt.isoWeeksInYear=function(){return Ji(this.year(),1,4)},lt.date=_t,lt.day=lt.days=function(i){if(!this.isValid())return null!=i?this:NaN;var A=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=i?(i=function(i,A){return"string"!=typeof i?i:isNaN(i)?"number"==typeof(i=A.weekdaysParse(i))?i:null:parseInt(i,10)}(i,this.localeData()),this.add(i-A,"d")):A},lt.weekday=function(i){if(!this.isValid())return null!=i?this:NaN;var A=(this.day()+7-this.localeData()._week.dow)%7;return null==i?A:this.add(i-A,"d")},lt.isoWeekday=function(i){if(!this.isValid())return null!=i?this:NaN;if(null!=i){var A=function(i,A){return"string"==typeof i?A.weekdaysParse(i)%7||7:isNaN(i)?null:i}(i,this.localeData());return this.day(this.day()%7?A:A-7)}return this.day()||7},lt.dayOfYear=function(i){var A=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==i?A:this.add(i-A,"d")},lt.hour=lt.hours=rA,lt.minute=lt.minutes=at,lt.second=lt.seconds=ot,lt.millisecond=lt.milliseconds=st,lt.utcOffset=function(i,A,t){var r,_=this._offset||0;if(!this.isValid())return null!=i?this:NaN;if(null!=i){if("string"==typeof i){if(null===(i=kA(ni,i)))return this}else Math.abs(i)<16&&!t&&(i*=60);return!this._isUTC&&A&&(r=LA(this)),this._offset=i,this._isUTC=!0,null!=r&&this.add(r,"m"),_!==i&&(!A||this._changeInProgress?PA(this,JA(i-_,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?_:LA(this)},lt.utc=function(i){return this.utcOffset(0,i)},lt.local=function(i){return this._isUTC&&(this.utcOffset(0,i),this._isUTC=!1,i&&this.subtract(LA(this),"m")),this},lt.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var i=kA(ai,this._i);null!=i?this.utcOffset(i):this.utcOffset(0,!0)}return this},lt.hasAlignedHourOffset=function(i){return!!this.isValid()&&(i=i?QA(i).utcOffset():0,(this.utcOffset()-i)%60==0)},lt.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},lt.isLocal=function(){return!!this.isValid()&&!this._isUTC},lt.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},lt.isUtc=VA,lt.isUTC=VA,lt.zoneAbbr=function(){return this._isUTC?"UTC":""},lt.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},lt.dates=S("dates accessor is deprecated. Use date instead.",_t),lt.months=S("months accessor is deprecated. Use month instead",Mi),lt.years=S("years accessor is deprecated. Use year instead",Zi),lt.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(i,A){return null!=i?("string"!=typeof i&&(i=-i),this.utcOffset(i,A),this):-this.utcOffset()}),lt.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!a(this._isDSTShifted))return this._isDSTShifted;var i={};if(p(i,this),(i=yA(i))._a){var A=i._isUTC?E(i._a):QA(i._a);this._isDSTShifted=this.isValid()&&w(i._a,A.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var dt=D.prototype;function ut(i,A,t,e){var r=EA(),_=E().set(e,A);return r[t](_,i)}function bt(i,A,t){if(n(i)&&(A=i,i=void 0),i=i||"",null!=A)return ut(i,A,t,"month");var e,r=[];for(e=0;e<12;e++)r[e]=ut(i,e,t,"month");return r}function ht(i,A,t,e){"boolean"==typeof i?(n(A)&&(t=A,A=void 0),A=A||""):(t=A=i,i=!1,n(A)&&(t=A,A=void 0),A=A||"");var r,_=EA(),a=i?_._week.dow:0;if(null!=t)return ut(A,(t+a)%7,e,"day");var o=[];for(r=0;r<7;r++)o[r]=ut(A,(r+a)%7,e,"day");return o}dt.calendar=function(i,A,t){var e=this._calendar[i]||this._calendar.sameElse;return Z(e)?e.call(A,t):e},dt.longDateFormat=function(i){var A=this._longDateFormat[i],t=this._longDateFormat[i.toUpperCase()];return A||!t?A:(this._longDateFormat[i]=t.replace(/MMMM|MM|DD|dddd/g,function(i){return i.slice(1)}),this._longDateFormat[i])},dt.invalidDate=function(){return this._invalidDate},dt.ordinal=function(i){return this._ordinal.replace("%d",i)},dt.preparse=Et,dt.postformat=Et,dt.relativeTime=function(i,A,t,e){var r=this._relativeTime[t];return Z(r)?r(i,A,t,e):r.replace(/%d/i,i)},dt.pastFuture=function(i,A){var t=this._relativeTime[i>0?"future":"past"];return Z(t)?t(A):t.replace(/%s/i,A)},dt.set=function(i){var A,t;for(t in i)Z(A=i[t])?this[t]=A:this["_"+t]=A;this._config=i,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},dt.months=function(i,A){return i?r(this._months)?this._months[i.month()]:this._months[(this._months.isFormat||Ci).test(A)?"format":"standalone"][i.month()]:r(this._months)?this._months:this._months.standalone},dt.monthsShort=function(i,A){return i?r(this._monthsShort)?this._monthsShort[i.month()]:this._monthsShort[Ci.test(A)?"format":"standalone"][i.month()]:r(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},dt.monthsParse=function(i,A,t){var e,r,_;if(this._monthsParseExact)return function(i,A,t){var e,r,_,a=i.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],e=0;e<12;++e)_=E([2e3,e]),this._shortMonthsParse[e]=this.monthsShort(_,"").toLocaleLowerCase(),this._longMonthsParse[e]=this.months(_,"").toLocaleLowerCase();return t?"MMM"===A?-1!==(r=yi.call(this._shortMonthsParse,a))?r:null:-1!==(r=yi.call(this._longMonthsParse,a))?r:null:"MMM"===A?-1!==(r=yi.call(this._shortMonthsParse,a))?r:-1!==(r=yi.call(this._longMonthsParse,a))?r:null:-1!==(r=yi.call(this._longMonthsParse,a))?r:-1!==(r=yi.call(this._shortMonthsParse,a))?r:null}.call(this,i,A,t);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),e=0;e<12;e++){if(r=E([2e3,e]),t&&!this._longMonthsParse[e]&&(this._longMonthsParse[e]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[e]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),t||this._monthsParse[e]||(_="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[e]=new RegExp(_.replace(".",""),"i")),t&&"MMMM"===A&&this._longMonthsParse[e].test(i))return e;if(t&&"MMM"===A&&this._shortMonthsParse[e].test(i))return e;if(!t&&this._monthsParse[e].test(i))return e}},dt.monthsRegex=function(i){return this._monthsParseExact?(s(this,"_monthsRegex")||Xi.call(this),i?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=ki),this._monthsStrictRegex&&i?this._monthsStrictRegex:this._monthsRegex)},dt.monthsShortRegex=function(i){return this._monthsParseExact?(s(this,"_monthsRegex")||Xi.call(this),i?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Oi),this._monthsShortStrictRegex&&i?this._monthsShortStrictRegex:this._monthsShortRegex)},dt.week=function(i){return Hi(i,this._week.dow,this._week.doy).week},dt.firstDayOfYear=function(){return this._week.doy},dt.firstDayOfWeek=function(){return this._week.dow},dt.weekdays=function(i,A){return i?r(this._weekdays)?this._weekdays[i.day()]:this._weekdays[this._weekdays.isFormat.test(A)?"format":"standalone"][i.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone},dt.weekdaysMin=function(i){return i?this._weekdaysMin[i.day()]:this._weekdaysMin},dt.weekdaysShort=function(i){return i?this._weekdaysShort[i.day()]:this._weekdaysShort},dt.weekdaysParse=function(i,A,t){var e,r,_;if(this._weekdaysParseExact)return function(i,A,t){var e,r,_,a=i.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],e=0;e<7;++e)_=E([2e3,1]).day(e),this._minWeekdaysParse[e]=this.weekdaysMin(_,"").toLocaleLowerCase(),this._shortWeekdaysParse[e]=this.weekdaysShort(_,"").toLocaleLowerCase(),this._weekdaysParse[e]=this.weekdays(_,"").toLocaleLowerCase();return t?"dddd"===A?-1!==(r=yi.call(this._weekdaysParse,a))?r:null:"ddd"===A?-1!==(r=yi.call(this._shortWeekdaysParse,a))?r:null:-1!==(r=yi.call(this._minWeekdaysParse,a))?r:null:"dddd"===A?-1!==(r=yi.call(this._weekdaysParse,a))?r:-1!==(r=yi.call(this._shortWeekdaysParse,a))?r:-1!==(r=yi.call(this._minWeekdaysParse,a))?r:null:"ddd"===A?-1!==(r=yi.call(this._shortWeekdaysParse,a))?r:-1!==(r=yi.call(this._weekdaysParse,a))?r:-1!==(r=yi.call(this._minWeekdaysParse,a))?r:null:-1!==(r=yi.call(this._minWeekdaysParse,a))?r:-1!==(r=yi.call(this._weekdaysParse,a))?r:-1!==(r=yi.call(this._shortWeekdaysParse,a))?r:null}.call(this,i,A,t);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),e=0;e<7;e++){if(r=E([2e3,1]).day(e),t&&!this._fullWeekdaysParse[e]&&(this._fullWeekdaysParse[e]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[e]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[e]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[e]||(_="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[e]=new RegExp(_.replace(".",""),"i")),t&&"dddd"===A&&this._fullWeekdaysParse[e].test(i))return e;if(t&&"ddd"===A&&this._shortWeekdaysParse[e].test(i))return e;if(t&&"dd"===A&&this._minWeekdaysParse[e].test(i))return e;if(!t&&this._weekdaysParse[e].test(i))return e}},dt.weekdaysRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Pi),this._weekdaysStrictRegex&&i?this._weekdaysStrictRegex:this._weekdaysRegex)},dt.weekdaysShortRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=zi),this._weekdaysShortStrictRegex&&i?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},dt.weekdaysMinRegex=function(i){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||$i.call(this),i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=qi),this._weekdaysMinStrictRegex&&i?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},dt.isPM=function(i){return"p"===(i+"").toLowerCase().charAt(0)},dt.meridiem=function(i,A,t){return i>11?t?"pm":"PM":t?"am":"AM"},sA("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(i){var A=i%10,t=1===B(i%100/10)?"th":1===A?"st":2===A?"nd":3===A?"rd":"th";return i+t}}),e.lang=S("moment.lang is deprecated. Use moment.locale instead.",sA),e.langData=S("moment.langData is deprecated. Use moment.localeData instead.",EA);var pt=Math.abs;function mt(i,A,t,e){var r=JA(A,t);return i._milliseconds+=e*r._milliseconds,i._days+=e*r._days,i._months+=e*r._months,i._bubble()}function Nt(i){return i<0?Math.floor(i):Math.ceil(i)}function gt(i){return 4800*i/146097}function ft(i){return 146097*i/4800}function Bt(i){return function(){return this.as(i)}}var wt=Bt("ms"),vt=Bt("s"),St=Bt("m"),It=Bt("h"),Gt=Bt("d"),yt=Bt("w"),Zt=Bt("M"),Qt=Bt("y");function Dt(i){return function(){return this.isValid()?this._data[i]:NaN}}var Rt=Dt("milliseconds"),Yt=Dt("seconds"),Ct=Dt("minutes"),jt=Dt("hours"),Wt=Dt("days"),Ft=Dt("months"),Mt=Dt("years"),Ot=Math.round,kt={ss:44,s:45,m:45,h:22,d:26,M:11},Xt=Math.abs;function Lt(i){return(i>0)-(i<0)||+i}function Vt(){if(!this.isValid())return this.localeData().invalidDate();var i,A,t=Xt(this._milliseconds)/1e3,e=Xt(this._days),r=Xt(this._months);i=f(t/60),A=f(i/60),t%=60,i%=60;var _=f(r/12),a=r%=12,n=e,o=A,c=i,s=t?t.toFixed(3).replace(/\.?0+$/,""):"",l=this.asSeconds();if(!l)return"P0D";var E=l<0?"-":"",d=Lt(this._months)!==Lt(l)?"-":"",u=Lt(this._days)!==Lt(l)?"-":"",b=Lt(this._milliseconds)!==Lt(l)?"-":"";return E+"P"+(_?d+_+"Y":"")+(a?d+a+"M":"")+(n?u+n+"D":"")+(o||c||s?"T":"")+(o?b+o+"H":"")+(c?b+c+"M":"")+(s?b+s+"S":"")}var xt=jA.prototype;return xt.isValid=function(){return this._isValid},xt.abs=function(){var i=this._data;return this._milliseconds=pt(this._milliseconds),this._days=pt(this._days),this._months=pt(this._months),i.milliseconds=pt(i.milliseconds),i.seconds=pt(i.seconds),i.minutes=pt(i.minutes),i.hours=pt(i.hours),i.months=pt(i.months),i.years=pt(i.years),this},xt.add=function(i,A){return mt(this,i,A,1)},xt.subtract=function(i,A){return mt(this,i,A,-1)},xt.as=function(i){if(!this.isValid())return NaN;var A,t,e=this._milliseconds;if("month"===(i=C(i))||"year"===i)return A=this._days+e/864e5,t=this._months+gt(A),"month"===i?t:t/12;switch(A=this._days+Math.round(ft(this._months)),i){case"week":return A/7+e/6048e5;case"day":return A+e/864e5;case"hour":return 24*A+e/36e5;case"minute":return 1440*A+e/6e4;case"second":return 86400*A+e/1e3;case"millisecond":return Math.floor(864e5*A)+e;default:throw new Error("Unknown unit "+i)}},xt.asMilliseconds=wt,xt.asSeconds=vt,xt.asMinutes=St,xt.asHours=It,xt.asDays=Gt,xt.asWeeks=yt,xt.asMonths=Zt,xt.asYears=Qt,xt.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*B(this._months/12):NaN},xt._bubble=function(){var i,A,t,e,r,_=this._milliseconds,a=this._days,n=this._months,o=this._data;return _>=0&&a>=0&&n>=0||_<=0&&a<=0&&n<=0||(_+=864e5*Nt(ft(n)+a),a=0,n=0),o.milliseconds=_%1e3,i=f(_/1e3),o.seconds=i%60,A=f(i/60),o.minutes=A%60,t=f(A/60),o.hours=t%24,a+=f(t/24),r=f(gt(a)),n+=r,a-=Nt(ft(r)),e=f(n/12),n%=12,o.days=a,o.months=n,o.years=e,this},xt.clone=function(){return JA(this)},xt.get=function(i){return i=C(i),this.isValid()?this[i+"s"]():NaN},xt.milliseconds=Rt,xt.seconds=Yt,xt.minutes=Ct,xt.hours=jt,xt.days=Wt,xt.weeks=function(){return f(this.days()/7)},xt.months=Ft,xt.years=Mt,xt.humanize=function(i){if(!this.isValid())return this.localeData().invalidDate();var A=this.localeData(),t=function(i,A,t){var e=JA(i).abs(),r=Ot(e.as("s")),_=Ot(e.as("m")),a=Ot(e.as("h")),n=Ot(e.as("d")),o=Ot(e.as("M")),c=Ot(e.as("y")),s=r<=kt.ss&&["s",r]||r0,s[4]=t,function(i,A,t,e,r){return r.relativeTime(A||1,!!t,i,e)}.apply(null,s)}(this,!i,A);return i&&(t=A.pastFuture(+this,t)),A.postformat(t)},xt.toISOString=Vt,xt.toString=Vt,xt.toJSON=Vt,xt.locale=it,xt.localeData=tt,xt.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vt),xt.lang=At,V("X",0,0,"unix"),V("x",0,0,"valueOf"),si("x",_i),si("X",/[+-]?\d+(\.\d{1,3})?/),ui("X",function(i,A,t){t._d=new Date(1e3*parseFloat(i,10))}),ui("x",function(i,A,t){t._d=new Date(B(i))}),e.version="2.22.2",function(i){A=i}(QA),e.fn=lt,e.min=function(){return YA("isBefore",[].slice.call(arguments,0))},e.max=function(){return YA("isAfter",[].slice.call(arguments,0))},e.now=function(){return Date.now?Date.now():+new Date},e.utc=E,e.unix=function(i){return QA(1e3*i)},e.months=function(i,A){return bt(i,A,"months")},e.isDate=o,e.locale=sA,e.invalid=b,e.duration=JA,e.isMoment=g,e.weekdays=function(i,A,t){return ht(i,A,t,"weekdays")},e.parseZone=function(){return QA.apply(null,arguments).parseZone()},e.localeData=EA,e.isDuration=WA,e.monthsShort=function(i,A){return bt(i,A,"monthsShort")},e.weekdaysMin=function(i,A,t){return ht(i,A,t,"weekdaysMin")},e.defineLocale=lA,e.updateLocale=function(i,A){if(null!=A){var t,e,r=_A;null!=(e=cA(i))&&(r=e._config),A=Q(r,A),(t=new D(A)).parentLocale=aA[i],aA[i]=t,sA(i)}else null!=aA[i]&&(null!=aA[i].parentLocale?aA[i]=aA[i].parentLocale:null!=aA[i]&&delete aA[i]);return aA[i]},e.locales=function(){return I(aA)},e.weekdaysShort=function(i,A,t){return ht(i,A,t,"weekdaysShort")},e.normalizeUnits=C,e.relativeTimeRounding=function(i){return void 0===i?Ot:"function"==typeof i&&(Ot=i,!0)},e.relativeTimeThreshold=function(i,A){return void 0!==kt[i]&&(void 0===A?kt[i]:(kt[i]=A,"s"===i&&(kt.ss=A-1),!0))},e.calendarFormat=function(i,A){var t=i.diff(A,"days",!0);return t<-6?"sameElse":t<-1?"lastWeek":t<0?"lastDay":t<1?"sameDay":t<2?"nextDay":t<7?"nextWeek":"sameElse"},e.prototype=lt,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},e}()}).call(this,t(66)(i))},function(i,A,t){"use strict";t(11).BigInteger;function e(i){return i+1}function r(){return 10}function _(){return 10}A.thisFork_minMixin=r,A.thisFork_minRingSize=function(){return e(10)},A.fixedMixin=_,A.fixedRingsize=function(){return e(10)},A.default_priority=function(){return 1};A.SendFunds_ProcessStep_Code={fetchingLatestBalance:1,calculatingFee:2,fetchingDecoyOutputs:3,constructingTransaction:4,submittingTransaction:5};A.SendFunds_ProcessStep_MessageSuffix={1:"Fetching latest balance.",2:"Calculating fee.",3:"Fetching decoy outputs.",4:"Constructing transaction.",5:"Submitting transaction."}},function(i,A,t){"use strict";function e(i){return _(i,16)}function r(i){return _(i,64)}function _(i,A){if(16!=A&&64!=A)throw"unexpected IsValidPaymentIDOfLength required_length";return i.length===A&&1==RegExp("^[0-9a-fA-F]{"+A+"}$").test(i)}A.IsValidPaymentIDOrNoPaymentID=function(i){if(null==i||""==i||void 0===i)return!0;let A=i;return!!e(A)||!!r(A)},A.IsValidShortPaymentID=e,A.IsValidLongPaymentID=r,A.IsValidShortPaymentID=e},function(i,A,t){const e=t(11).BigInteger;i.exports=function(i){var A={};for(var t in i)A[t]=i[t];return A.coinUnits=new e(10).pow(A.coinUnitPlaces),this.formatMoneyFull=function(i){var t,e="-"===(i=i.toString())[0]?"-":"";return"-"===e&&(i=i.slice(1)),t=i.length>=A.coinUnitPlaces?i.substr(i.length-A.coinUnitPlaces,A.coinUnitPlaces):function(i,A,t){for(;i.length0)for(var h=0;hsubmit( + [this](auto current_height) + { + return this->mcore + ->get_hard_fork_version( + current_height); + }, current_height.load()); + + return future_result.get(); +} void CurrentBlockchainStatus::update_current_blockchain_height() { - //current_height = mcore->get_current_blockchain_height() - 1; - uint64_t tmp {0}; // This rpc call not only gets the blockchain height diff --git a/src/CurrentBlockchainStatus.h b/src/CurrentBlockchainStatus.h index 170c25e..bfde8cb 100755 --- a/src/CurrentBlockchainStatus.h +++ b/src/CurrentBlockchainStatus.h @@ -70,6 +70,9 @@ public: virtual uint64_t get_current_blockchain_height(); + + virtual uint64_t + get_hard_fork_version() const; virtual void update_current_blockchain_height(); diff --git a/src/OpenMoneroRequests.cpp b/src/OpenMoneroRequests.cpp index ea9b2dc..f8aed90 100755 --- a/src/OpenMoneroRequests.cpp +++ b/src/OpenMoneroRequests.cpp @@ -569,6 +569,8 @@ OpenMoneroRequests::get_unspent_outs( j_response = json { {"amount" , "0"}, // total value of the outputs + {"fork_version", + current_bc_status->get_hard_fork_version()}, {"outputs", json::array()} // list of outputs // exclude those without require // no of confirmation @@ -908,13 +910,13 @@ OpenMoneroRequests::submit_raw_tx( if(!epee::string_tools::parse_hexstr_to_binbuff(raw_tx_blob, tx_blob)) { - j_response["status"] = "error"; - j_response["Error"] = "Tx faild parse_hexstr_to_binbuff"; + error_msg = "Tx faild parse_hexstr_to_binbuff"; - OMERROR << j_response["Error"]; + OMERROR << error_msg; session_close(session, j_response, - UNPROCESSABLE_ENTITY); + UNPROCESSABLE_ENTITY, + error_msg); return; } @@ -922,28 +924,28 @@ OpenMoneroRequests::submit_raw_tx( if (!parse_and_validate_tx_from_blob(tx_blob, tx_to_be_submitted)) { - j_response["status"] = "error"; - j_response["Error"] = "Tx faild parse_and_validate_tx_from_blob"; + error_msg = "Tx faild parse_and_validate_tx_from_blob"; - OMERROR << j_response["Error"]; + OMERROR << error_msg; session_close(session, j_response, - UNPROCESSABLE_ENTITY); + UNPROCESSABLE_ENTITY, + error_msg); return; } if (current_bc_status->find_key_images_in_mempool(tx_to_be_submitted)) { - j_response["status"] = "error"; - j_response["Error"] = "Tx uses your outputs that area already " + error_msg = "Tx uses your outputs that area already " "in the mempool. " "Please wait till your previous tx(s) " "get mined"; - OMERROR << j_response["Error"]; + OMERROR << error_msg; session_close(session, j_response, - UNPROCESSABLE_ENTITY); + UNPROCESSABLE_ENTITY, + error_msg); return; } @@ -951,18 +953,14 @@ OpenMoneroRequests::submit_raw_tx( raw_tx_blob, error_msg, current_bc_status->get_bc_setup().do_not_relay)) { - j_response["status"] = "error"; - j_response["Error"] = error_msg; - - OMERROR << j_response["Error"]; + OMERROR << error_msg; session_close(session, j_response, - UNPROCESSABLE_ENTITY); + UNPROCESSABLE_ENTITY, + error_msg); return; } - j_response["status"] = "success"; - string response_body = j_response.dump(); diff --git a/src/xmregcore b/src/xmregcore index 2984823..9562666 160000 --- a/src/xmregcore +++ b/src/xmregcore @@ -1 +1 @@ -Subproject commit 298482324c2c56992fbeb55e35146acc935d8deb +Subproject commit 9562666a598b52b8f3c12cbedc73e79398f1599b