Node.js v4.2.5 (LTS)
Myles Borins
Notable changes
- assert
- accommodate ES6 classes that extend Error (Rich Trott) #4166
 
- build
- add "--partly-static" build options (Super Zheng) #4152
 
- deps
- docs
- various updates landed in 70 different commits!
 
- repl
- tests
- various updates landed in over 50 commits
 
- tools
- add tap output to cpplint (Johan Bergström) #3448
 
- util
- allow lookup of hidden values (cjihrig) #3988
 
Known issues
- Some problems with unreferenced timers running during beforeExitare still to be resolved. See #1264.
- Surrogate pair in REPL can freeze terminal. #690
- Calling dns.setServers()while a DNS query is in progress can cause the process to crash on a failed assertion. #894
- url.resolvemay transfer the auth portion of the url when resolving between two full hosts, see #1435.
Commits
- [87181cd74c] - assert: accommodate ES6 classes that extend Error (Rich Trott) #4166
- [901172a783] - assert: typed array deepequal performance fix (Claudio Rodriguez) #4330
- [55336810ee] - async_wrap: call callback in destructor (Trevor Norris) #3461
- [a8b45e9e96] - async_wrap: new instances get uid (Trevor Norris) #3461
- [49f16d77c4] - async_wrap: allow some hooks to be optional (Trevor Norris) #3461
- [44ee33f945] - buffer: refactor create buffer (Jackson Tian) #4340
- [138d004ac0] - buffer: faster case for create Buffer from new Buffer(0) (Jackson Tian) #4326
- [c6dc2a1609] - buffer: Prevent Buffer constructor deopt (Bryce Baril) #4158
- [a320045e68] - buffer: default to UTF8 in byteLength() (Tom Gallacher) #4010
- [c5f71ac771] - build: add "--partly-static" build options (Super Zheng) #4152
- [e6c25335ea] - build: omit -gline-tables-only for --enable-asan (Ben Noordhuis) #3680
- [80b4ba286c] - build: Updates for AIX npm support - part 1 (Michael Dawson) #3114
- [35e32985ca] - child_process: guard against race condition (Rich Trott) #4418
- [48564204f0] - child_process: flush consuming streams (Dave) #4071
- [481d59a74c] - configure: fix arm vfpv2 (Jörg Krause) #4203
- [d19da6638d] - crypto: load PFX chain the same way as regular one (Fedor Indutny) #4165
- [b8e75de1f3] - crypto: fix native module compilation with FIPS (Stefan Budeanu) #4023
- [b7c3fb7f75] - crypto: disable crypto.createCipher in FIPS mode (Stefan Budeanu) #3754
- [31b4091a1e] - debugger: also exit when the repl emits 'exit' (Felix Böhm) #2369
- [9baa5618f5] - deps: backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4655
- [c3a9d8a62e] - deps: backport 200315c from V8 upstream (Vladimir Kurchatkin) #4128
- [1ebb0c0fdf] - deps: upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé) #4276
- [253fe3e7c8] - dns: remove nonexistant exports.ADNAME (Roman Reiss) #3051
- [8c2b65ad82] - doc: clarify protocol default in http.request() (cjihrig) #4714
- [33e72e135f] - doc: update links to use https where possible (jpersson) #4054
- [5f4aa79410] - doc: clarify explanation of first stream section (Vitor Cortez) #4234
- [295ca5bfb2] - doc: add branch-diff example to releases.md (Myles Borins) #4636
- [18f5cd8710] - doc: update stylesheet to match frontpage (Roman Reiss) #4621
- [2f40715f08] - doc: adds usage of readline line-by-line parsing (Robert Jefe Lindstaedt) #4609
- [5b45a464ee] - doc: document http's server.listen return value (Sequoia McDowell) #4590
- [bd31740339] - doc: label http.IncomingMessage as a Class (Sequoia McDowell) #4589
- [bcd2cbbb93] - doc: fix description about the latest-codename (Minwoo Jung) #4583
- [0b12bcb35d] - doc: add Evan Lucas to Release Team (Evan Lucas) #4579
- [e20b1f6f10] - doc: add Myles Borins to Release Team (Myles Borins) #4578
- [54977e63eb] - doc: add missing backtick for readline (Brian White) #4549
- [5d6bed895c] - doc: bring releases.md up to date (cjihrig) #4540
- [0cd2252e85] - doc: fix numbering in stream.markdown (Richard Sun) #4538
- [8574d91f27] - doc: stronger suggestion for userland assert (Wyatt Preul) #4535
- [a7bcf8b84d] - doc: close backtick in process.title description (Dave) #4534
- [0ceb3148b0] - doc: improvements to events.markdown copy (James M Snell) #4468
- [bf56d509b9] - doc: explain ClientRequest#setTimeout time unit (Ben Ripkens) #4458
- [d927c51be3] - doc: improvements to errors.markdown copy (James M Snell) #4454
- [ceea6df581] - doc: improvements to dns.markdown copy (James M Snell) #4449
- [506f2f8ed1] - doc: add anchors for _transform _flush _writev in stream.markdown (iamchenxin) #4448
- [74bcad0b78] - doc: improvements to dgram.markdown copy (James M Snell) #4437
- [e244d560c9] - doc: improvements to debugger.markdown copy (James M Snell) #4436
- [df7e1281a5] - doc: improvements to console.markdown copy (James M Snell) #4428
- [abb17cc6c1] - doc: fix spelling error in lib/url.js comment (Nik Nyby) #4390
- [823269db2d] - doc: improve assert.markdown copy (James M Snell) #4360
- [2b1804f6cb] - doc: copyedit releases.md (Rich Trott) #4384
- [2b142fd876] - doc: catch the WORKING_GROUPS.md bootstrap docs up to date (James M Snell) #4367
- [ed87873de3] - doc: fix link in addons.markdown (Nicholas Young) #4331
- [fe693b7a4f] - doc: Typo in buffer.markdown referencing buf.write() (chrisjohn404) #4324
- [764df2166e] - doc: document the cache parameter for fs.realpathSync (Jackson Tian) #4285
- [61f91b2f29] - doc: fix, modernize examples in docs (James M Snell) #4282
- [d87ad302ce] - doc: clarify error events in HTTP module documentation (Lenny Markus) #4275
- [7983577e41] - doc: fix improper http.get sample code (Hideki Yamamura) #4263
- [6c30d087e5] - doc: Fixing broken links to the v8 wiki (Tom Gallacher) #4241
- [cf214e56e4] - doc: move description of 'equals' method to right place (janriemer) #4227
- [fb8e8dbb92] - doc: copyedit console doc (Rich Trott) #4225
- [4ccf04c229] - doc: add mcollina to collaborators (Matteo Collina) #4220
- [59654c21d4] - doc: add rmg to collaborators (Ryan Graham) #4219
- [bfe1a6bd2b] - doc: add calvinmetcalf to collaborators (Calvin Metcalf) #4218
- [5140c404ae] - doc: harmonize description ofcaargument (Ben Noordhuis) #4213
- [2e642051cf] - doc: copyedit child_process doc (Rich Trott) #4188
- [7920f8dbde] - doc: copyedit buffer doc (Rich Trott) #4187
- [c35a409cbe] - doc: clarify assert.fail doc (Rich Trott) #4186
- [6235fdf72e] - doc: copyedit addons doc (Rich Trott) #4185
- [990e7ff93e] - doc: update AUTHORS list (Rod Vagg) #4183
- [8d676ef55e] - doc: change references from node to Node.js (Roman Klauke) #4177
- [1c34b139a2] - doc: add brief Node.js overview to README (wurde) #4174
- [27b9b72ab0] - doc: add iarna to collaborators (Rebecca Turner) #4144
- [683d8dd564] - doc: add JungMinu to collaborators (Minwoo Jung) #4143
- [17b06dfa94] - doc: add zkat to collaborators (Kat Marchán) #4142
- [39364c4c72] - doc: improve child_process.markdown wording (yorkie) #4138
- [abe452835f] - doc: url.format - true slash postfix behaviour (fansworld-claudio) #4119
- [6dd375cfe2] - doc: document backlog for server.listen() variants (Jan Schär) #4025
- [b71a3b363a] - doc: fixup socket.remoteAddress (Arthur Gautier) #4198
- [e2fe214857] - doc: add links and backticks around names (jpersson) #4054
- [bb158f8aed] - doc: s/node.js/Node.js in readme (Rod Vagg) #3998
- [f55491ad47] - doc: move fs.existsSync() deprecation message (Martin Forsberg) #3942
- [8c5b847f5b] - doc: Describe FIPSDIR environment variable (Stefan Budeanu) #3752
- [70c95ea0e5] - doc: add warning about Windows process groups (Roman Klauke) #3681
- [46c59b7256] - doc: add CTC meeting minutes 2015-10-28 (Rod Vagg) #3661
- [7ffd299a1d] - doc: add final full stop in CONTRIBUTING.md (Emily Aviva Kapor-Mater) #3576
- [1f78bff7ce] - doc: add TSC meeting minutes 2015-10-21 (Rod Vagg) #3480
- [2e623ff024] - doc: add TSC meeting minutes 2015-10-14 (Rod Vagg) #3463
- [b9c69964bb] - doc: add TSC meeting minutes 2015-10-07 (Rod Vagg) #3364
- [f31d23c724] - doc: add TSC meeting minutes 2015-09-30 (Rod Vagg) #3235
- [ae8e3af178] - doc: update irc channels: #node.js and #node-dev (Nelson Pecora) #2743
- [830caeb1bd] - doc, test: symbols as event names (Bryan English) #4151
- [82cbfcdcbe] - docs: update gpg key for Myles Borins (Myles Borins) #4657
- [50b72aa5a3] - docs: fix npm command in releases.md (Myles Borins) #4656
- [5bf56882e1] - fs,doc: usetargetinstead ofdestination(yorkie) #3912
- [41fcda840c] - http: useself.keepAliveinstead ofself.options.keepAlive(Damian Schenkelman) #4407
- [3ff237333d] - http: Remove an unnecessary assignment (Bo Borgerson) #4323
- [39dc054572] - http: remove excess calls to removeSocket (Dave) #4172
- [751fbd84dd] - https: useservernamein agent key (Fedor Indutny) #4389
- [7a1a0a0055] - lib: remove unused modules (Rich Trott) #4683
- [3d81ea99bb] - lib,test: update let to const where applicable (Sakthipriyan Vairamani) #3152
- [8a9869eeab] - module: fix column offsets in errors (Tristian Flanagan) #2867
- [0ae90ecd3d] - module,repl: remove repl require() hack (Ben Noordhuis) #4026
- [a7367fdc1e] - net: small code cleanup (Jan Schär) #3943
- [03e9495cc2] - node: remove unused variables in AppendExceptionLine (Yazhong Liu) #4264
- [06113b8711] - node: s/doNTCallbackX/nextTickCallbackWithXArgs/ (Rod Vagg) #4167
- [8ce6843fe4] - os: fix crash in GetInterfaceAddresses (Martin Bark) #4272
- [53dcbb6aa4] - repl: remove unused function (Rich Trott)
- [db0e906fc1] - repl: Fixed node repl history edge case. (Mudit Ameta) #4108
- [9855fab05f] - repl: use String#repeat instead of Array#join (Evan Lucas) #3900
- [41882e4077] - repl: fix require('3rdparty') regression (Ben Noordhuis) #4215
- [93afc39d4a] - repl: attach location info to syntax errors (cjihrig) #4013
- [d4806675a6] - repl: display error message when loading directory (Prince J Wesley) #4170
- [3080bdc7d7] - src: define Is* util functions with macros (cjihrig) #4118
- [2b8a32a13b] - src: refactor vcbuild configure args creation (Rod Vagg) #3399
- [d47f6ba768] - src: fix deprecation message for ErrnoException (Martin von Gagern) #4269
- [5ba08fbf76] - src: fix line numbers on core errors (cjihrig) #4254
- [70974e9362] - src: use GetCurrentProcessId() for process.pid (Ben Noordhuis) #4163
- [c96eca164f] - src: don't print garbage errors (cjihrig) #4112
- [f61412c753] - test: mark test-debug-no-context is flaky (Rich Trott) #4421
- [46d8c93ed2] - test: don't use cwd for relative path (Johan Bergström) #4477
- [b6124ea39c] - test: write to tmp dir rather than fixture dir (Rich Trott) #4489
- [350fa664bb] - test: don't assume a certain folder structure (Johan Bergström) #3325
- [6b2ef0efac] - test: make temp path customizable (Johan Bergström) #3325
- [f1837703a9] - test: remove unused vars from parallel tests (Rich Trott) #4511
- [b4964b099a] - test: remove unused variables form http tests (Rich Trott) #4422
- [0d5a508dfb] - test: extend timeout in Debug mode (Rich Trott) #4431
- [6e4598d5da] - test: remove unused variables from TLS tests (Rich Trott) #4424
- [7b1aa045a0] - test: remove unused variables from HTTPS tests (Rich Trott) #4426
- [da9e5c1b01] - test: remove unused variables from net tests (Rich Trott) #4430
- [13241bd24b] - test: remove unused vars in ChildProcess tests (Rich Trott) #4425
- [2f4538ddda] - test: remove unused vars (Rich Trott) #4536
- [dffe83ccd6] - test: remove unused modules (Rich Trott) #4684
- [c4eeb88ba1] - test: fix flaky cluster-disconnect-race (Brian White) #4457
- [7caf87bf6c] - test: fix flaky test-http-agent-keepalive (Rich Trott) #4524
- [25c41d084d] - test: remove flaky designations for tests (Rich Trott) #4519
- [b8f097ece2] - test: fix flaky streams test (Rich Trott) #4516
- [c24fa1437c] - test: inherit JOBS from environment (Johan Bergström) #4495
- [7dc90e9e7f] - test: remove time check (Rich Trott) #4494
- [7ca3c6c388] - test: refactor test-fs-empty-readStream (Rich Trott) #4490
- [610727dea7] - test: clarify role of domains in test (Rich Trott) #4474
- [1ae0e355b9] - test: improve assert message (Rich Trott) #4461
- [e70c88df56] - test: remove unused assert module imports (Rich Trott) #4438
- [c77fc71f9b] - test: remove unused var from test-assert.js (Rich Trott) #4405
- [f613b3033f] - test: add test-domain-exit-dispose-again back (Julien Gilli) #4256
- [f5bfacd858] - test: remove unusedutilimports (Rich Trott) #4562
- [d795301025] - test: remove unnecessary assignments (Rich Trott) #4563
- [acc3d66934] - test: move ArrayStream to common (cjihrig) #4027
- [6c0021361c] - test: refactor test-net-connect-options-ipv6 (Rich Trott) #4395
- [29804e00ad] - test: use platformTimeout() in more places (Brian White) #4387
- [761af37d0e] - test: fix race condition in test-http-client-onerror (Devin Nakamura) #4346
- [980852165f] - test: fix flaky test-net-error-twice (Brian White) #4342
- [1bc44e79d3] - test: try other ipv6 localhost alternatives (Brian White) #4325
- [44dbe15640] - test: fix debug-port-cluster flakiness (Ben Noordhuis) #4310
- [73e781172b] - test: add test for tls.parseCertString (Evan Lucas) #4283
- [15c295a21b] - test: use regular timeout times for ARMv8 (Jeremiah Senkpiel) #4248
- [fd250b8fab] - test: parallelize test-repl-persistent-history (Jeremiah Senkpiel) #4247
- [9a0f156e5a] - test: fix domain-top-level-error-handler-throw (Santiago Gimeno) #4364
- [6bc1b1c259] - test: don't assume openssl s_client supports -ssl3 (Ben Noordhuis) #4204
- [d00b9fc66f] - test: fix tls-inception flakiness (Santiago Gimeno) #4195
- [c41b280a2b] - test: fix tls-inception (Santiago Gimeno) #4195
- [6f4ab1d1ab] - test: mark test-cluster-shared-leak flaky (Rich Trott) #4162
- [90498e2a68] - test: skip long path tests on non-Windows (Rafał Pocztarski) #4116
- [c9100d78f3] - test: fix flaky test-net-socket-local-address (Rich Trott) #4109
- [ac939d51d9] - test: improve cluster-disconnect-handles test (Brian White) #4084
- [22ba1b4115] - test: eliminate multicast test FreeBSD flakiness (Rich Trott) #4042
- [2ee7853bb7] - test: fix http-many-ended-pipelines flakiness (Santiago Gimeno) #4041
- [a77dcfec06] - test: use platform-based timeout for reliability (Rich Trott) #4015
- [3f0ff879cf] - test: fix time resolution constraint (Gireesh Punathil) #3981
- [22b88e1c48] - test: add TAP diagnostic message for retried tests (Rich Trott) #3960
- [22d2887b1c] - test: add OS X to module loading error test (Evan Lucas) #3901
- [e2141cb75e] - test: skip instead of fail when mem constrained (Michael Cornacchia) #3697
- [166523d0ed] - test: fix race condition in unrefd interval test (Michael Cornacchia) #3550
- [86b47e8dc0] - timers: optimize callback call: bind -> arrow (Andrei Sedoi) #4038
- [4d37472ea7] - tls_wrap: clear errors on return (Fedor Indutny) #4709
- [5b695d0343] - tls_wrap: inherit from theAsyncWrapfirst (Fedor Indutny) #4268
- [0efc35e6d8] - tls_wrap: slice buffer properly inClearOut(Fedor Indutny) #4184
- [628cb8657c] - tools: add .editorconfig (ronkorving) #2993
- [69fef19624] - tools: implement no-unused-vars for eslint (Rich Trott) #4536
- [3ee16706f2] - tools: enforcethrow new Error()with lint rule (Rich Trott) #3714
- [32801de4ef] - tools: Usethrow new Error()consistently (Rich Trott) #3714
- [f413fae0cd] - tools: add tap output to cpplint (Johan Bergström) #3448
- [efa30dd2f0] - tools: enable prefer-const eslint rule (Sakthipriyan Vairamani) #3152
- [dd0c925896] - udp: remove a needless instanceof Buffer check (ronkorving) #4301
- [f4414102ed] - util: faster arrayToHash (Jackson Tian)
- [b421119984] - util: determine object types in C++ (cjihrig) #4100
- [6a7c9d9293] - util: move .decorateErrorStack to internal/util (Ben Noordhuis) #4026
- [422a865d46] - util: add decorateErrorStack() (cjihrig) #4013
- [2d5380ea25] - util: fix constructor/instanceof checks (Brian White) #3385
- [1bf84b9d41] - util,src: allow lookup of hidden values (cjihrig) #3988
Windows 32-bit Installer: https://nodejs.org/dist/v4.2.5/node-v4.2.5-x86.msi 
Windows 64-bit Installer: https://nodejs.org/dist/v4.2.5/node-v4.2.5-x64.msi 
Windows 32-bit Binary: https://nodejs.org/dist/v4.2.5/win-x86/node.exe 
Windows 64-bit Binary: https://nodejs.org/dist/v4.2.5/win-x64/node.exe 
Mac OS X 64-bit Installer: https://nodejs.org/dist/v4.2.5/node-v4.2.5.pkg 
Mac OS X 64-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-darwin-x64.tar.gz 
Linux 32-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-linux-x86.tar.gz 
Linux 64-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-linux-x64.tar.gz 
SmartOS 32-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-sunos-x86.tar.gz 
SmartOS 64-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-sunos-x64.tar.gz 
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-linux-armv6l.tar.gz 
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-linux-armv7l.tar.gz 
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.2.5/node-v4.2.5-linux-arm64.tar.gz 
Source Code: https://nodejs.org/dist/v4.2.5/node-v4.2.5.tar.gz 
Other release files: https://nodejs.org/dist/v4.2.5/ 
Documentation: https://nodejs.org/docs/v4.2.5/api/
Shasums (GPG signing hash: SHA512, file hash: SHA256):
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
c504aa1a0b7d7a51efe2403d72ef35a4742b5321fd23a2af52e06f9986a5ca70  node-v4.2.5-darwin-x64.tar.gz
e06aa1fbbc35e46e1bc550f72ee01f89f1671b1341a73890eb75de995253d7f3  node-v4.2.5-darwin-x64.tar.xz
01edb44794cfe365560b644b7c8f8431b3531f2c8ad0a47e91d7d0c8761b900f  node-v4.2.5-headers.tar.gz
c287b624980bf86d6d050fa7f41b4a288929c37d4ff3ce03a256cc8df40d0481  node-v4.2.5-headers.tar.xz
b09a144acb67a8de6f873bbf05ccdf2accc1fd005127a5ab385f78a830fd3ddc  node-v4.2.5-linux-arm64.tar.gz
e2d68f48153548ec9c0a51c91c3b169d0a9e205ae357919acfd03cdc0fcea0a9  node-v4.2.5-linux-arm64.tar.xz
bcc74b00760293b886624c844abf3d4502baab06c454a856b46b165bf5a48b78  node-v4.2.5-linux-armv6l.tar.gz
72b9b7d5277747d84b061513991b671ee0aa4448e596721fe6cbb6dfb86d56f3  node-v4.2.5-linux-armv6l.tar.xz
0146ba2fe72e81a4a682ac114cb58c802100717ed900172f3ec3664c8f3ee0f7  node-v4.2.5-linux-armv7l.tar.gz
4e77203e648d8e090ccc3b49f90bd4a9f2c0edcadaf4b3978d35f02b394b0529  node-v4.2.5-linux-armv7l.tar.xz
3ed12d7ee8d911b87aed7f19640ec3d97a038330709ca4e0d137e8882b0f9cc4  node-v4.2.5-linux-x64.tar.gz
59e5296e241d98714c452630b62b8f6c71fe7fbbde883bfda191ba29d8bfb457  node-v4.2.5-linux-x64.tar.xz
64e1564c0302503c98d70824b940c6679bfe38da74fa7bb387ee0f4665969031  node-v4.2.5-linux-x86.tar.gz
90a4aa5279963939d8d445702659d6222e0c797db376ada123f12651e3891d50  node-v4.2.5-linux-x86.tar.xz
178d9ccd9408d8d5b59f37768d98a78f71437b30e7a02e96885a4f0f5324e060  node-v4.2.5.pkg
3ce9a69bed1b15f251b6ca714901e45cb429a8e9e0ff9250a7735e7e58e942c9  node-v4.2.5-sunos-x64.tar.gz
abf7faeeb2aa460d383b6f7bc9b7bf57a43fe64de7b6e386e2fa6bd0f66dff49  node-v4.2.5-sunos-x64.tar.xz
8acc5a595e3d9bdcdfdb0cfcd7524266fc091306d570fc84cb8cbad5490ca091  node-v4.2.5-sunos-x86.tar.gz
f79f802b706ab275571109459051567b2a8ece7c8bc59c548a93064821aa712a  node-v4.2.5-sunos-x86.tar.xz
00162c5a8fcc5c35b27df26c49a83c7f4d52b1c963339a8a20401b81743f7fad  node-v4.2.5.tar.gz
8a3c73f41096069f84d77c2501d34a29b40ec3aac44a57b079707b58e59b2c66  node-v4.2.5.tar.xz
4d3a54e85e1d4f5b761be17c9a605d2e66a3a6b0979ec9aee657ed5e50a0f475  node-v4.2.5-x64.msi
7425c143ee231961de530db4d8728bc2fae029ed230d25eac55dbc9b00b82294  node-v4.2.5-x86.msi
4278bf5c1254ab4032ce9de6f3fa6db6534743b0fff0952c9b31d2911c4b70c3  win-x64/node.exe
aac282baed734bff1f1fcd2716a592929a8dddd926388f6f6cb5fdb41637e96e  win-x64/node.lib
9acbcfdd5a56795892f282a3f51e07de28ad6fe803e5882e10466aaf361c5ab2  win-x86/node.exe
59b8959365e95d71270b3031b879c7263f76a36e1643d28129fd38f71ef28ab3  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----
iQEcBAEBAgAGBQJWoAAFAAoJEJM7AfQLXKlGV0AH/jiA0DA6haJmXVBzwlRRFFxg
9Yg90MdMZN6jPM4gUp+LE5Dy7MYKi6oO00GW8Socfn5GLzBide4U4Iwe93Bpxd6A
6o35rcTtT9sKil4nvHgk54O0vxiUQY13FvWnRIzP+kATK3swzVkXR4zRqSjW6+Dn
m+uLdGLoHwn3gOO4r6OhNBAC4luF5FupMYaLybwARvr6qFfFFieUqV3BPSSpUORx
JoOIDXmf8fjGIG3o6tjrSMpFfqs2rwHHucb83fZ0MjQPP+DCsw11LTqhhxYzqPgg
vUZhPiuXQTGAVOAg864DvzHlNlBGqNoF1VFak/cpzza9CX2AIHWNcA3k9j0P88Q=
=68ul
-----END PGP SIGNATURE-----