bgp daemon in nodejs
authorPaul J R <me@pjr.cc>
Mon, 10 Feb 2014 00:07:53 +0000 (11:07 +1100)
committerPaul J R <me@pjr.cc>
Mon, 10 Feb 2014 00:07:53 +0000 (11:07 +1100)
README.md
bgpfake/bf.js [new file with mode: 0644]
bgpfake/bgp_stuff [new file with mode: 0644]
bgpfake/bgp_stuff2 [new file with mode: 0644]
nodejs_dist_list/versions/current_version
nodejs_dist_list/versions/versions_file.20130716 [new file with mode: 0644]

index d322b37..f9160d1 100644 (file)
--- a/README.md
+++ b/README.md
@@ -23,4 +23,5 @@ The nodejs template currently doesnt work as it stands but in the long term what
 3) setup the base structure for the container
 4) install the node binary
 5) setup the init nodejs script
-6) ... magic!
\ No newline at end of file
+6) ... magic!
+
diff --git a/bgpfake/bf.js b/bgpfake/bf.js
new file mode 100644 (file)
index 0000000..f90a42f
--- /dev/null
@@ -0,0 +1,270 @@
+var myas=1234;
+var myip="10.99.99.1";
+
+var net = require('net');
+
+var scon;
+
+
+function createentry(i) {
+       // split into octets
+       var a = 16;
+       var b = 0;
+
+       // c is easy...
+       var c = (i%255)+1;
+       //console.log("i is now: "+i);
+
+       // if we're above 256....
+       if(i>255) {
+               i = i >> 8;
+               //console.log("i is now: "+i);
+               b = i%255;
+       }
+
+       // if we're still above 256....
+       if(i>255) {
+               i = i >> 8;
+               //console.log("i is now: "+i);
+               a+=((i<<8)%255);
+       }
+       return a+"."+b+"."+c;
+}
+
+function createaspath(i) {
+       var n=(i%5)+2;
+       var as = 1024;
+       var ret = new Array();
+
+       for(var t=0; t<n; t++) {
+               i = i << 1;
+               as = 1024 + (i%30000);
+               ret[t] = as;
+       }
+       return ret;
+}
+
+console.log("startup....");
+
+
+var num_to_create = 200000;
+
+var data = new Array();
+
+console.log("start construction");
+for(var t=0; t<num_to_create; t++) {
+       var thisdata = new Array();
+       thisdata[0] = createentry(t);
+       //console.log("create entry from "+thisdata[0]+" with " + t);
+       thisdata[1] = createaspath(t);
+       // we construct the update messages while we do this
+
+       // ok, that was dumb
+       thisdata[2] = constructUpdateMessage(thisdata);
+       data[t] = thisdata;
+
+}
+console.log("finish construction");
+
+
+//console.log("data: " + data.toString());
+//console.log("Done!: " + data.length);
+
+function parseBuffer(b, c) {
+       var len = b.readUInt16BE(16);
+       var type = b.readUInt8(18);
+
+       console.log("got input: " + len + ", type: " + type);
+
+       if(type == 1) {
+               var vers = b.readUInt8(19);
+               var as = b.readUInt16BE(20);
+               var ht = b.readUInt16BE(22);
+               var ot1 = b.readUInt8(24);
+               var ot2 = b.readUInt8(25);
+               var ot3 = b.readUInt8(26);
+               var ot4 = b.readUInt8(27);
+               var opl = b.readUInt8(28);
+               console.log("got open type, vers: "+vers+", as: " + as);
+               console.log("ht: " + ht + ", id: "+ot1+"."+ot2+"."+ot3+"."+ot4+", opl: "+opl);
+
+
+               console.log("sending our open type");
+               var out = new Buffer(29);
+
+
+               out.fill(0xff, 0, 16);
+               out.writeUInt16BE(29, 16);
+               out.writeUInt8(1, 18);
+               out.writeUInt8(4, 19);
+               out.writeUInt16BE(myas, 20);
+               out.writeUInt16BE(90, 22);
+               out.writeUInt8(10, 24);
+               out.writeUInt8(99, 25);
+               out.writeUInt8(99, 26);
+               out.writeUInt8(1,27);
+               out.writeUInt8(0,28);
+
+               c.write(out);
+       } else if(type == 4) {
+               console.log("writing keepalive - exact as sent");
+               c.write(b);
+       } else if(type == 2) {
+               console.log("got update...");
+               beginUpdateSend(c);
+       } else {
+               console.log("sending end...");
+               c.end();
+       }
+
+       
+}
+
+// this function gets prefix t from data[] and then
+// creates an update message for it
+function constructUpdateMessage(localdata) {
+       //console.log("Construction update for "+t);
+       var bsize = 0;
+
+       //console.log("localdata0: " + localdata[0]);
+       //console.log("localdata1: " + localdata[1]);
+       //console.log("localdata0 - : " + typeof localdata[1]);
+       //console.log("localdata1 - : " + typeof localdata[1]);
+
+       // first the header components
+       bsize += 16;
+
+       // next the length component
+       bsize += 2;
+
+       // next the n unfeasible
+       bsize += 2;
+
+       // next, path attr length
+       bsize += 2;
+
+
+       // now we begin the path attrs
+       // first origin - simple
+       var aspathn = 4;
+
+       // next as path - hard, flag + type + len + aspath segment
+       aspathn += 3;
+
+       // as path segment size = 1 (type), + 1 (len) + as's*2
+       var aspathlen = ((localdata[1].length+1)*2)+1+1;
+       aspathn += aspathlen;
+       
+       // now next hop attrs = flag (1) + type (1) + len (1) + octets (4);
+       aspathn += 7;
+       bsize += aspathn;
+
+       // now nlri = prefix len (1) + prefix fixed in our case (3)
+       bsize += 4;
+
+       // fudge
+       bsize+=1;
+
+       //console.log("size: " + bsize + ", an: " + aspathn + " al:" + aspathlen);
+       var buf = new Buffer(bsize);
+       var bp = 0;
+
+       // now lets create the buffer
+       buf.fill(0xff, bp, bp+16);
+       bp+=16;
+       buf.writeUInt16BE(bsize, bp);
+       bp+=2;
+       buf.writeUInt8(2, bp);
+       bp++;
+       buf.writeUInt16BE(0, bp);
+       bp+=2;
+       buf.writeUInt16BE(aspathn, bp);
+       bp+=2;
+
+       // path attr
+       // origin
+       buf.writeUInt8(0x40, bp);
+       bp++;
+       buf.writeUInt8(1, bp);
+       bp++;
+       buf.writeUInt8(1, bp);
+       bp++;
+       buf.writeUInt8(0, bp);
+       bp++;
+
+       // as path
+       buf.writeUInt8(0x40, bp);
+       bp++;
+       buf.writeUInt8(2, bp);
+       bp++;
+       buf.writeUInt8(aspathlen, bp);
+       bp++;
+       buf.writeUInt8(2, bp);
+       bp++;
+       buf.writeUInt8(localdata[1].length+1, bp);
+       bp++;
+       //console.log("writing in my aspath: "+myas);
+       buf.writeUInt16BE(myas, bp);
+       bp+=2;
+       localdata[1].forEach(function (ed) {
+               //console.log("writing in aspath: "+ed);
+               buf.writeUInt16BE(ed, bp);
+               bp+=2;
+       });
+
+       // next hop
+       buf.writeUInt8(0x40, bp);
+       bp++;
+       buf.writeUInt8(3, bp);
+       bp++;
+       buf.writeUInt8(4, bp);
+       bp++;
+       myip.split(".").forEach(function (ed) {
+               //console.log("writing in next hop info: " + ed);
+               buf.writeUInt8(parseInt(ed), bp);
+               bp++;
+       }); 
+
+       // last, nlri
+       buf.writeUInt8(24, bp);
+       bp++;
+       localdata[0].split(".").forEach(function(ed){
+               //console.log("Writing in nlri: "+ed);
+               buf.writeUInt8(parseInt(ed), bp);
+               bp++;
+       });
+
+       return buf;
+}
+
+// start sending updates messages
+function beginUpdateSend(c) {
+       data.forEach(function(led) {
+               c.write(led[2]);
+       });
+}
+
+function serverconnection(c) {
+
+       scon = c;
+
+       c.on("end", function() {
+               console.log("Server disconnected");
+       });
+
+       c.on("data", function(buffer) {
+               parseBuffer(buffer, c);
+       });
+
+       console.log("Service connected from: " + c.remoteAddress);
+
+       //c.write("hello\r\n");
+}
+
+console.log("Prefixes created, starting server");
+
+var server = net.createServer(serverconnection);
+
+server.listen(179, function() {
+       console.log("Server bound");
+});
diff --git a/bgpfake/bgp_stuff b/bgpfake/bgp_stuff
new file mode 100644 (file)
index 0000000..1c562e0
Binary files /dev/null and b/bgpfake/bgp_stuff differ
diff --git a/bgpfake/bgp_stuff2 b/bgpfake/bgp_stuff2
new file mode 100644 (file)
index 0000000..8aebdd5
Binary files /dev/null and b/bgpfake/bgp_stuff2 differ
index 98a5798..5685918 100644 (file)
@@ -1,4 +1,4 @@
-version:20130121
-stable:0.6.21
-dev:0.7.12
+version:20130716
+stable:0.10.13
+dev:0.11.4
 nodejs:0.0.1
diff --git a/nodejs_dist_list/versions/versions_file.20130716 b/nodejs_dist_list/versions/versions_file.20130716
new file mode 100644 (file)
index 0000000..03d29de
--- /dev/null
@@ -0,0 +1,441 @@
+baseurl:http://nodejs.org/dist
+0.10.0:darwin:x86_64:v0.10.0/node-v0.10.0-darwin-x64.tar.gz:b9e9bca99cdb5563cad3d3f04baa262e317b827c
+0.10.0:darwin:i686:v0.10.0/node-v0.10.0-darwin-x86.tar.gz:0227c9bc3df5b62267b9d4e3b0a92b3a70732229
+0.10.0:linux:armhf:v0.10.0/node-v0.10.0-linux-arm-pi.tar.gz:-
+0.10.0:linux:x86_64:v0.10.0/node-v0.10.0-linux-x64.tar.gz:9f5f7350d6f889ea8e794516ecfea651e8e53d24
+0.10.0:linux:i686:v0.10.0/node-v0.10.0-linux-x86.tar.gz:cc5f1cd6a2f2530bc400e761144bbaf8fcb66cc4
+0.10.0:sunos:x86_64:v0.10.0/node-v0.10.0-sunos-x64.tar.gz:42c14b7eab398976b1ac0a8e6e96989059616af5
+0.10.0:sunos:i686:v0.10.0/node-v0.10.0-sunos-x86.tar.gz:ddcadbac66d1acea48aa6c5462d0a0d7308ea823
+0.10.0:src:-:v0.10.0/node-v0.10.0.tar.gz:7321266347dc1c47ed2186e7d61752795ce8a0ef
+0.10.1:darwin:x86_64:v0.10.1/node-v0.10.1-darwin-x64.tar.gz:e213170fe5ec7721b31149fba1a7a691c50b5379
+0.10.1:darwin:i686:v0.10.1/node-v0.10.1-darwin-x86.tar.gz:5526d189fa3180e11731e1aebb0f22c1c2fb3d8d
+0.10.1:linux:armhf:v0.10.1/node-v0.10.1-linux-arm-pi.tar.gz:-
+0.10.1:linux:x86_64:v0.10.1/node-v0.10.1-linux-x64.tar.gz:ec0818d8f151d933ec79961374bf74d9855305a5
+0.10.1:linux:i686:v0.10.1/node-v0.10.1-linux-x86.tar.gz:b6345e86bc52575f8cc275cda36b1295ed544139
+0.10.1:sunos:x86_64:v0.10.1/node-v0.10.1-sunos-x64.tar.gz:e94cb3ab3ac5a8026564152798070e06f1ba3119
+0.10.1:sunos:i686:v0.10.1/node-v0.10.1-sunos-x86.tar.gz:a894eaca7f49077e48b1786071dbdf57a2ea704c
+0.10.1:src:-:v0.10.1/node-v0.10.1.tar.gz:d4d9ef3b70452112246ea2043ef75943611e3537
+0.10.10:darwin:x86_64:v0.10.10/node-v0.10.10-darwin-x64.tar.gz:d632cad2adb5b4eef7a94bc9e549579586b381f5
+0.10.10:darwin:i686:v0.10.10/node-v0.10.10-darwin-x86.tar.gz:6f74d0ca1a3bc810a4e73267451c0177be405874
+0.10.10:linux:armhf:v0.10.10/node-v0.10.10-linux-arm-pi.tar.gz:-
+0.10.10:linux:x86_64:v0.10.10/node-v0.10.10-linux-x64.tar.gz:b8a1f1954027b88b9545f3a2161543635f2120e7
+0.10.10:linux:i686:v0.10.10/node-v0.10.10-linux-x86.tar.gz:aae6893ee82cee09eec0351b770d4857e31e46b7
+0.10.10:sunos:x86_64:v0.10.10/node-v0.10.10-sunos-x64.tar.gz:0004745f5c0f96efc85f2bd9d9df24b1b706f77e
+0.10.10:sunos:i686:v0.10.10/node-v0.10.10-sunos-x86.tar.gz:a4e623f6688fde7f30d720ac4b1228546da823db
+0.10.10:src:-:v0.10.10/node-v0.10.10.tar.gz:c21643a57b1ec9eca56e6deac22fe075616e0e9c
+0.10.11:darwin:x86_64:v0.10.11/node-v0.10.11-darwin-x64.tar.gz:c460678436e513ef5b8b8513abd74c75d8ebf7bb
+0.10.11:darwin:i686:v0.10.11/node-v0.10.11-darwin-x86.tar.gz:edd321fc6d7525774a12433e943db3a7817a19b9
+0.10.11:linux:armhf:v0.10.11/node-v0.10.11-linux-arm-pi.tar.gz:-
+0.10.11:linux:x86_64:v0.10.11/node-v0.10.11-linux-x64.tar.gz:1388e8a2b6b4b2043db4fc382959d43e7c32e28e
+0.10.11:linux:i686:v0.10.11/node-v0.10.11-linux-x86.tar.gz:2923e08deeb08a5ce1a29607c00f8b8e4fbd16c8
+0.10.11:sunos:x86_64:v0.10.11/node-v0.10.11-sunos-x64.tar.gz:4d12e60a9bf4c9c418d88951733a6a51201b789d
+0.10.11:sunos:i686:v0.10.11/node-v0.10.11-sunos-x86.tar.gz:842e283ea724a6d69a17e18426c32e6fd4b0734b
+0.10.11:src:-:v0.10.11/node-v0.10.11.tar.gz:4f646bb3418d1c177ce28cdbc61e71de35b38aea
+0.10.12:darwin:x86_64:v0.10.12/node-v0.10.12-darwin-x64.tar.gz:e3c28629938d70dac535dca0b78199ae7e4e7cf6
+0.10.12:darwin:i686:v0.10.12/node-v0.10.12-darwin-x86.tar.gz:d777c8c50270b7c834ee9ca95c186d30e181f885
+0.10.12:linux:armhf:v0.10.12/node-v0.10.12-linux-arm-pi.tar.gz:-
+0.10.12:linux:x86_64:v0.10.12/node-v0.10.12-linux-x64.tar.gz:c5b9cbb9b6329767f11a89c14e09afa795e3f9e9
+0.10.12:linux:i686:v0.10.12/node-v0.10.12-linux-x86.tar.gz:f7a7ac317ab3a8406ec11ec118c38971d5e4c508
+0.10.12:sunos:x86_64:v0.10.12/node-v0.10.12-sunos-x64.tar.gz:c5f446d6768298ad0d917f920f422a1e82d92fce
+0.10.12:sunos:i686:v0.10.12/node-v0.10.12-sunos-x86.tar.gz:05725a5255f762193838dac7175cbba418ef77c7
+0.10.12:src:-:v0.10.12/node-v0.10.12.tar.gz:3e4f692fb9156c0cee4dd35bd8a6be4ff89a29de
+0.10.13:darwin:x86_64:v0.10.13/node-v0.10.13-darwin-x64.tar.gz:ae0b5d8e9afc57da259c7f30d266c968c16479bb
+0.10.13:darwin:i686:v0.10.13/node-v0.10.13-darwin-x86.tar.gz:5e5629a546f9aa2c1e11883021c416a6e0e12ad2
+0.10.13:linux:armhf:v0.10.13/node-v0.10.13-linux-arm-pi.tar.gz:-
+0.10.13:linux:x86_64:v0.10.13/node-v0.10.13-linux-x64.tar.gz:83b8f07aa7981694e557a9aae7e5bc4c312d800c
+0.10.13:linux:i686:v0.10.13/node-v0.10.13-linux-x86.tar.gz:ec016d282d85036151dc096cd5cee6c8bd20fdd8
+0.10.13:sunos:x86_64:v0.10.13/node-v0.10.13-sunos-x64.tar.gz:3464241dc541bbf094ed11c0cd2ef8edb6419ee7
+0.10.13:sunos:i686:v0.10.13/node-v0.10.13-sunos-x86.tar.gz:abca9f52cfac47cc0b3e92e3bc18b578a92915e6
+0.10.13:src:-:v0.10.13/node-v0.10.13.tar.gz:f73d5f134296ed0aa16cbec5d727f94587844155
+0.10.2:darwin:x86_64:v0.10.2/node-v0.10.2-darwin-x64.tar.gz:860ed25d3e77d4676b5512f87f3f98b6783ee258
+0.10.2:darwin:i686:v0.10.2/node-v0.10.2-darwin-x86.tar.gz:811eb3b66651dfffeaf928496e8eecab5c9304fb
+0.10.2:linux:armhf:v0.10.2/node-v0.10.2-linux-arm-pi.tar.gz:-
+0.10.2:linux:x86_64:v0.10.2/node-v0.10.2-linux-x64.tar.gz:2914731bdbe809483ed9da2578ce19121494e437
+0.10.2:linux:i686:v0.10.2/node-v0.10.2-linux-x86.tar.gz:dbf039ee15e423738db4ffc9c498d6b0ad54da07
+0.10.2:sunos:x86_64:v0.10.2/node-v0.10.2-sunos-x64.tar.gz:17bc5bf26af7da790e6b0c4cbb2b73ea1c9f2ed5
+0.10.2:sunos:i686:v0.10.2/node-v0.10.2-sunos-x86.tar.gz:5e02e35cc15ae56953921ad4c8e45b849c736e20
+0.10.2:src:-:v0.10.2/node-v0.10.2.tar.gz:759a05eff48ff0b54e55748012c5c45502f7cecd
+0.10.3:darwin:x86_64:v0.10.3/node-v0.10.3-darwin-x64.tar.gz:9b2f0936ee60aa65f6a5053e82440508aa9be0a7
+0.10.3:darwin:i686:v0.10.3/node-v0.10.3-darwin-x86.tar.gz:f0392db831ca58c1f7b2d857d7e8cc601ea8b022
+0.10.3:linux:armhf:v0.10.3/node-v0.10.3-linux-arm-pi.tar.gz:-
+0.10.3:linux:x86_64:v0.10.3/node-v0.10.3-linux-x64.tar.gz:9a375e77f9994fbd4afd741bae64c548f2a43a64
+0.10.3:linux:i686:v0.10.3/node-v0.10.3-linux-x86.tar.gz:3323da517271e45a3850b169b10ef3d254a263a9
+0.10.3:sunos:x86_64:v0.10.3/node-v0.10.3-sunos-x64.tar.gz:0026e2453a3940ed16b9569b8187943ccf0aeb45
+0.10.3:sunos:i686:v0.10.3/node-v0.10.3-sunos-x86.tar.gz:af88ad2dc98368b36f1aafc7b79f8378169fc56e
+0.10.3:src:-:v0.10.3/node-v0.10.3.tar.gz:4a1feb4ac18ede9e7193921f59fc181c88b1c7ba
+0.10.4:darwin:x86_64:v0.10.4/node-v0.10.4-darwin-x64.tar.gz:0bebde7d5d698e93fd96ad1b5d223166cd0c5892
+0.10.4:darwin:i686:v0.10.4/node-v0.10.4-darwin-x86.tar.gz:8d847a68f8178b102c72c3f35861f496e12fe455
+0.10.4:linux:armhf:v0.10.4/node-v0.10.4-linux-arm-pi.tar.gz:-
+0.10.4:linux:x86_64:v0.10.4/node-v0.10.4-linux-x64.tar.gz:28e3a4d2702a13454a3c1d9e1035ee07ef8764bc
+0.10.4:linux:i686:v0.10.4/node-v0.10.4-linux-x86.tar.gz:839be3dfe4504072e372b2a3f597e0b0f4e26331
+0.10.4:sunos:x86_64:v0.10.4/node-v0.10.4-sunos-x64.tar.gz:94d68094afacb70b71a3393f07f81eff6e8a14f1
+0.10.4:sunos:i686:v0.10.4/node-v0.10.4-sunos-x86.tar.gz:6b287dcdb9498cb7d59acbab8faaea4455ffe2c4
+0.10.4:src:-:v0.10.4/node-v0.10.4.tar.gz:901c1410b7c28a79644292567d3384255f3a6274
+0.10.5:darwin:x86_64:v0.10.5/node-v0.10.5-darwin-x64.tar.gz:b3a5122fdfa67a7b69c4c80e5cca4c8d700c9461
+0.10.5:darwin:i686:v0.10.5/node-v0.10.5-darwin-x86.tar.gz:c95d027af3d774c8650be634b9fe2555c3381c88
+0.10.5:linux:armhf:v0.10.5/node-v0.10.5-linux-arm-pi.tar.gz:e7e259b30600c9eafe82b30f6ad91715ae092e16
+0.10.5:linux:x86_64:v0.10.5/node-v0.10.5-linux-x64.tar.gz:371d84f77d349608b278093e5256f6bc3ee2efa0
+0.10.5:linux:i686:v0.10.5/node-v0.10.5-linux-x86.tar.gz:5d393866c50382a51282009ec6e8098b54e24a29
+0.10.5:sunos:x86_64:v0.10.5/node-v0.10.5-sunos-x64.tar.gz:72a41a467dcfd96b4244ef8089cf03cf68fa0788
+0.10.5:sunos:i686:v0.10.5/node-v0.10.5-sunos-x86.tar.gz:6388c920ce5500f6523b718c864ccee2f3c4e72e
+0.10.5:src:-:v0.10.5/node-v0.10.5.tar.gz:99b92864f4a277debecb4c872ea7202c9aa6996f
+0.10.6:darwin:x86_64:v0.10.6/node-v0.10.6-darwin-x64.tar.gz:24982edc3b6aafd019273fa5e8a2031353314b56
+0.10.6:darwin:i686:v0.10.6/node-v0.10.6-darwin-x86.tar.gz:e208c5dc83864a7f35f9df60ee35642bc7dd689c
+0.10.6:linux:armhf:v0.10.6/node-v0.10.6-linux-arm-pi.tar.gz:-
+0.10.6:linux:x86_64:v0.10.6/node-v0.10.6-linux-x64.tar.gz:ab2ad473f5aa0f1c5adb50b9ea47fd05010bca2c
+0.10.6:linux:i686:v0.10.6/node-v0.10.6-linux-x86.tar.gz:29cdac417449f088e6e6fa67d57c9205d8bff6c5
+0.10.6:sunos:x86_64:v0.10.6/node-v0.10.6-sunos-x64.tar.gz:66e3a9e53af6d8f27c690a77c329a2bd108965ac
+0.10.6:sunos:i686:v0.10.6/node-v0.10.6-sunos-x86.tar.gz:05bda089f4f702deddb8e593653676ede5f0e10b
+0.10.6:src:-:v0.10.6/node-v0.10.6.tar.gz:fa06101af8890eeaf997bd2620d7742b71a7223c
+0.10.7:darwin:x86_64:v0.10.7/node-v0.10.7-darwin-x64.tar.gz:95d64001ccd5a17c2c25f1ae4b0358b6131e7cb8
+0.10.7:darwin:i686:v0.10.7/node-v0.10.7-darwin-x86.tar.gz:c34f991cc0752679002f763b2b3c8927babb08d8
+0.10.7:linux:armhf:v0.10.7/node-v0.10.7-linux-arm-pi.tar.gz:-
+0.10.7:linux:x86_64:v0.10.7/node-v0.10.7-linux-x64.tar.gz:673c287bcf671eced6aa94637b7c91e5149f4c56
+0.10.7:linux:i686:v0.10.7/node-v0.10.7-linux-x86.tar.gz:9f14d4f9add721148f0c15f093d3e6b1fa3820c9
+0.10.7:sunos:x86_64:v0.10.7/node-v0.10.7-sunos-x64.tar.gz:1fb7dc4195a9dd228039f5f7ca2cb9f7c35b105a
+0.10.7:sunos:i686:v0.10.7/node-v0.10.7-sunos-x86.tar.gz:d84cd8afb50df44483b9dab0c65d5c81f07ac4a2
+0.10.7:src:-:v0.10.7/node-v0.10.7.tar.gz:f2bde505faf6ffed3084c8e550a9e6d4311f13d5
+0.10.8:darwin:x86_64:v0.10.8/node-v0.10.8-darwin-x64.tar.gz:c1b81939e55d42fd7a90ec88ab23fd7a411ed77c
+0.10.8:darwin:i686:v0.10.8/node-v0.10.8-darwin-x86.tar.gz:4474b8d4222efd6f6076243a4aa78e72760ee01a
+0.10.8:linux:armhf:v0.10.8/node-v0.10.8-linux-arm-pi.tar.gz:-
+0.10.8:linux:x86_64:v0.10.8/node-v0.10.8-linux-x64.tar.gz:898283b1ba8a9732c98ce38a89dc15af23291702
+0.10.8:linux:i686:v0.10.8/node-v0.10.8-linux-x86.tar.gz:2e15464289f618245fc6f420191490c144d81be3
+0.10.8:sunos:x86_64:v0.10.8/node-v0.10.8-sunos-x64.tar.gz:9a36b001ce5eef52641b836a42d1fc69c516d329
+0.10.8:sunos:i686:v0.10.8/node-v0.10.8-sunos-x86.tar.gz:490d9a6d2a300fd2750a4a227288aed67a767713
+0.10.8:src:-:v0.10.8/node-v0.10.8.tar.gz:d650a09ae868bb04f424e3560658c15b9a885b5b
+0.10.9:darwin:x86_64:v0.10.9/node-v0.10.9-darwin-x64.tar.gz:b527f5cf879fd834cb70cec630fce34eb30b5a02
+0.10.9:darwin:i686:v0.10.9/node-v0.10.9-darwin-x86.tar.gz:b2c9b14aa4a2aa17dd63f2ebe5a4f27171eb64f7
+0.10.9:linux:armhf:v0.10.9/node-v0.10.9-linux-arm-pi.tar.gz:-
+0.10.9:linux:x86_64:v0.10.9/node-v0.10.9-linux-x64.tar.gz:4626105fbf907c76314bf487460662e5c97e14ea
+0.10.9:linux:i686:v0.10.9/node-v0.10.9-linux-x86.tar.gz:29a4aa89ca61b5a4f3c520f0f798b8b19ce2d3d3
+0.10.9:sunos:x86_64:v0.10.9/node-v0.10.9-sunos-x64.tar.gz:6d755df136dec6dc085cc6b214154245402a5372
+0.10.9:sunos:i686:v0.10.9/node-v0.10.9-sunos-x86.tar.gz:2dadf9feca00bb3e681ea31ebd4086ab926a1c39
+0.10.9:src:-:v0.10.9/node-v0.10.9.tar.gz:e4b2bb8c42da2ec90e6fd81da1e6b382ba499608
+0.11.0:darwin:x86_64:v0.11.0/node-v0.11.0-darwin-x64.tar.gz:4889d63a4a08d146d59cd057b1c8b341ceac07cf
+0.11.0:darwin:i686:v0.11.0/node-v0.11.0-darwin-x86.tar.gz:4ef64fa36c095edfa3c6da852ed1ec46c6f3cf23
+0.11.0:linux:armhf:v0.11.0/node-v0.11.0-linux-arm-pi.tar.gz:-
+0.11.0:linux:x86_64:v0.11.0/node-v0.11.0-linux-x64.tar.gz:04c4d1fb71f98dfc921d9558667a727ca1aa6586
+0.11.0:linux:i686:v0.11.0/node-v0.11.0-linux-x86.tar.gz:b1507837292e23464e2d184007f2567db3db1483
+0.11.0:sunos:x86_64:v0.11.0/node-v0.11.0-sunos-x64.tar.gz:cd195da08ea5208a6c08b95511fa888d750f4cd7
+0.11.0:sunos:i686:v0.11.0/node-v0.11.0-sunos-x86.tar.gz:4698b9a6cb911cbea3deac38ea191cef3051b3ab
+0.11.0:src:-:v0.11.0/node-v0.11.0.tar.gz:0402aae18f847238409e9d1a5ddd806beb5fe678
+0.11.1:darwin:x86_64:v0.11.1/node-v0.11.1-darwin-x64.tar.gz:83f440046d64619b974487e3445d541fa1310ec6
+0.11.1:darwin:i686:v0.11.1/node-v0.11.1-darwin-x86.tar.gz:684118ba684d21f07bf1095727a15457d301edf9
+0.11.1:linux:armhf:v0.11.1/node-v0.11.1-linux-arm-pi.tar.gz:-
+0.11.1:linux:x86_64:v0.11.1/node-v0.11.1-linux-x64.tar.gz:2c71490f3664421f58145f2945018efeb4d43652
+0.11.1:linux:i686:v0.11.1/node-v0.11.1-linux-x86.tar.gz:07b7ed48a50792605229efb2c256a3681d242b0e
+0.11.1:sunos:x86_64:v0.11.1/node-v0.11.1-sunos-x64.tar.gz:bbe383ba0954f47812ff5d853069069901d8160d
+0.11.1:sunos:i686:v0.11.1/node-v0.11.1-sunos-x86.tar.gz:6782ff3bdd3af79d8ba8c8b0f352ca2106fcfafc
+0.11.1:src:-:v0.11.1/node-v0.11.1.tar.gz:fe13c36f4d9116ed718af9894aab989d74a9d91c
+0.11.2:darwin:x86_64:v0.11.2/node-v0.11.2-darwin-x64.tar.gz:ddc85fd6ed70057c64d7c9cd64bb94f28596d163
+0.11.2:darwin:i686:v0.11.2/node-v0.11.2-darwin-x86.tar.gz:9893a3a3598d2e5ed24bfee8642b72c37808dbae
+0.11.2:linux:armhf:v0.11.2/node-v0.11.2-linux-arm-pi.tar.gz:-
+0.11.2:linux:x86_64:v0.11.2/node-v0.11.2-linux-x64.tar.gz:f81189c30aa268f2b43572e1795fedd50f3495c3
+0.11.2:linux:i686:v0.11.2/node-v0.11.2-linux-x86.tar.gz:6322bf3be78f907a3b5e06f38af1b33c52957612
+0.11.2:sunos:x86_64:v0.11.2/node-v0.11.2-sunos-x64.tar.gz:3becca01532e104081ca51a265f07e77b6e9e25f
+0.11.2:sunos:i686:v0.11.2/node-v0.11.2-sunos-x86.tar.gz:9489238384edb456d9a603e5bef1128dfafe69b1
+0.11.2:src:-:v0.11.2/node-v0.11.2.tar.gz:1d1080598431062ccb4bbbf7ecbb7596fe664c67
+0.11.3:darwin:x86_64:v0.11.3/node-v0.11.3-darwin-x64.tar.gz:8320d6167f4c49d85b42bde41a201dabc125540d
+0.11.3:darwin:i686:v0.11.3/node-v0.11.3-darwin-x86.tar.gz:df9a540da0f5eb80682b5f63a8f7c841876ae9b2
+0.11.3:linux:armhf:v0.11.3/node-v0.11.3-linux-arm-pi.tar.gz:-
+0.11.3:linux:x86_64:v0.11.3/node-v0.11.3-linux-x64.tar.gz:76839ea31e90046c80af088b36c619eae622a6c0
+0.11.3:linux:i686:v0.11.3/node-v0.11.3-linux-x86.tar.gz:fd571ebfcdf5d7e35a2fbd972967ac24326ecb39
+0.11.3:sunos:x86_64:v0.11.3/node-v0.11.3-sunos-x64.tar.gz:85c03b89d61245ddfc911784a358e32a8a801c4f
+0.11.3:sunos:i686:v0.11.3/node-v0.11.3-sunos-x86.tar.gz:58f7824fdbe8b57e13865630c11100ac920474f9
+0.11.3:src:-:v0.11.3/node-v0.11.3.tar.gz:4b82d58ed3ce38fa67a8484b42cfd47179b6a4a5
+0.11.4:darwin:x86_64:v0.11.4/node-v0.11.4-darwin-x64.tar.gz:-
+0.11.4:darwin:i686:v0.11.4/node-v0.11.4-darwin-x86.tar.gz:-
+0.11.4:linux:armhf:v0.11.4/node-v0.11.4-linux-arm-pi.tar.gz:-
+0.11.4:linux:x86_64:v0.11.4/node-v0.11.4-linux-x64.tar.gz:-
+0.11.4:linux:i686:v0.11.4/node-v0.11.4-linux-x86.tar.gz:-
+0.11.4:sunos:x86_64:v0.11.4/node-v0.11.4-sunos-x64.tar.gz:-
+0.11.4:sunos:i686:v0.11.4/node-v0.11.4-sunos-x86.tar.gz:-
+0.11.4:src:-:v0.11.4/node-v0.11.4.tar.gz:-
+0.5.1:src:-:v0.5.1/node-v0.5.1.tar.gz:4c5b56885b4ce99b15d2f48d3073544394afa04a
+0.5.10:src:-:v0.5.10/node-v0.5.10.tar.gz:b854e637bed301f1d84b7760670cb45a888e769b
+0.5.2:src:-:v0.5.2/node-v0.5.2.tar.gz:c278f719340c2c6484155b8fa1ed802dacead965
+0.5.3:src:-:v0.5.3/node-v0.5.3.tar.gz:2f1a54d32c94eee8f18186c948c22c329898d540
+0.5.4:src:-:v0.5.4/node-v0.5.4.tar.gz:8318f41d2672888e232c62d3623c3537695c2940
+0.5.5:src:-:v0.5.5/node-v0.5.5.tar.gz:e0c5f097cff10cd8aa94523cd19f3f820256d704
+0.5.6:src:-:v0.5.6/node-v0.5.6.tar.gz:f16f2680f9782368544ac9c4bd5f267b655b74a6
+0.5.7:src:-:v0.5.7/node-v0.5.7.tar.gz:d826bd0a0cb04e723cd809947d922376a77308e0
+0.5.8:src:-:v0.5.8/node-v0.5.8.tar.gz:a24939b5dd012299697d7eda4e5c50171d63b8be
+0.5.9:src:-:v0.5.9/node-v0.5.9.tar.gz:076628a3c1250c8eb845da909a44d68e74c9f0b3
+0.6.0:src:-:v0.6.0/node-v0.6.0.tar.gz:731bb2d5d8235470e5e14d71549c082eba5a5b66
+0.6.1:src:-:v0.6.1/node-v0.6.1.tar.gz:25b2a32779350f235e5a356ef7aa83ea75710719
+0.6.10:src:-:v0.6.10/node-v0.6.10.tar.gz:ff098852434c595d866931c34a0bd2f9d888dd9b
+0.6.11:src:-:v0.6.11/node-v0.6.11.tar.gz:0afd1416f7b34e7b74a319ed1146c079646bfa3d
+0.6.12:src:-:v0.6.12/node-v0.6.12.tar.gz:4482e1c09e571085668e8f50d6cc04e47fd9cb2c
+0.6.13:src:-:v0.6.13/node-v0.6.13.tar.gz:04379ec7651db61bb0023f151b49c4ddbb1de4ff
+0.6.14:src:-:v0.6.14/node-v0.6.14.tar.gz:84da327465a96c8fdfb58f351e877e417570a8fb
+0.6.15:src:-:v0.6.15/node-v0.6.15.tar.gz:5c52d8f91f221277fe69d0e5bf73d13d0f23038f
+0.6.16:src:-:v0.6.16/node-v0.6.16.tar.gz:7046a538420df75718b175d36515b78498a2a22e
+0.6.17:src:-:v0.6.17/node-v0.6.17.tar.gz:24974f8d07559e68dec2aaeb077dd52233b7d57e
+0.6.18:src:-:v0.6.18/node-v0.6.18.tar.gz:ccb7b5c55e3403b3ffc77d46f7a23079ce65e71e
+0.6.19:src:-:v0.6.19/node-v0.6.19.tar.gz:f6c5cfbadff4788ac3a95f8263a0c2f4e07444b6
+0.6.2:src:-:v0.6.2/node-v0.6.2.tar.gz:f619bc741d039fd3f929dafd5d817f239f983afd
+0.6.20:src:-:v0.6.20/node-v0.6.20.tar.gz:91da1dde9badd5250f3d4829c47757de0caab84b
+0.6.21:src:-:v0.6.21/node-v0.6.21.tar.gz:31f564bf34c64b07cae3b9a88a87b4a08bab4dc5
+0.6.3:src:-:v0.6.3/node-v0.6.3.tar.gz:5162180851c8e9249d1ae0a3d1c118036cc56a8d
+0.6.4:src:-:v0.6.4/node-v0.6.4.tar.gz:ab3fc7802e15cfb71908d272edb76b4056f42e24
+0.6.5:src:-:v0.6.5/node-v0.6.5.tar.gz:0e0138aa0cb1823554b6161d0b38032a8718b1e1
+0.6.6:src:-:v0.6.6/node-v0.6.6.tar.gz:7d3f48e517763f08a34896946afdb643a52cacbe
+0.6.7:src:-:v0.6.7/node-v0.6.7.tar.gz:f739156c44196b2191cc32937706725bdf76c42a
+0.6.8:src:-:v0.6.8/node-v0.6.8.tar.gz:c3f755b5dfd0de3f306d06573fa9433d845623dd
+0.6.9:src:-:v0.6.9/node-v0.6.9.tar.gz:59a9eb1655cf59023ad309054427c513492f46c2
+0.7.0:src:-:v0.7.0/node-v0.7.0.tar.gz:97441188194ec5e41cc01b5ec868df9ef86629b8
+0.7.1:src:-:v0.7.1/node-v0.7.1.tar.gz:2a6d98f267f8ee419170a2d308aedb4e9159ffe0
+0.7.10:src:-:v0.7.10/node-v0.7.10.tar.gz:a7c58f1497bcd7ea0e90d473357a315222a140ee
+0.7.11:src:-:v0.7.11/node-v0.7.11.tar.gz:8edf853bfe327efab55009ac75b6344e17da890e
+0.7.12:src:-:v0.7.12/node-v0.7.12.tar.gz:cb570abacbf4eb7e23c3d2620d00dd3080d9c19d
+0.7.2:src:-:v0.7.2/node-v0.7.2.tar.gz:5c286e39eb1e12b73f1b399fea3d136b546085d4
+0.7.3:src:-:v0.7.3/node-v0.7.3.tar.gz:023afad1d8ae81e94cf188897f980544e01354e1
+0.7.4:src:-:v0.7.4/node-v0.7.4.tar.gz:f01a416de2f3d283299e0831c7765a27cb1928b3
+0.7.5:src:-:v0.7.5/node-v0.7.5.tar.gz:447af9c8caf8c4d94fc88ed8d6842fb63b15c558
+0.7.6:src:-:v0.7.6/node-v0.7.6.tar.gz:728c33e2202e9c5eb2d2a898a5f92446c8cae473
+0.7.7:src:-:v0.7.7/node-v0.7.7.tar.gz:b8c12343d8701a109046e3ee1d40836ff50ca51e
+0.7.8:src:-:v0.7.8/node-v0.7.8.tar.gz:693bbda143d8d1453d64afccd4a0a87ff67ead3d
+0.7.9:src:-:v0.7.9/node-v0.7.9.tar.gz:55539dcd0598fe4c4093fbc0b0cb40cb8319f9d0
+0.8.0:src:-:v0.8.0/node-v0.8.0.tar.gz:5171fb46fbfee5ac7129c4b17207a3f35a1f57e8
+0.8.1:src:-:v0.8.1/node-v0.8.1.tar.gz:892790553b8121ba8624d8293d0cb7d8b01094d7
+0.8.10:darwin:x86_64:v0.8.10/node-v0.8.10-darwin-x64.tar.gz:ae327ce5cc9f46e7d1bdd04f06ea299e44f9a0fc
+0.8.10:darwin:i686:v0.8.10/node-v0.8.10-darwin-x86.tar.gz:812405695e3522bfd998d67b6de2daff55ff0a7b
+0.8.10:linux:x86_64:v0.8.10/node-v0.8.10-linux-x64.tar.gz:8ef4e489817a79aaea75cffd09cc4b072c38fe2e
+0.8.10:linux:i686:v0.8.10/node-v0.8.10-linux-x86.tar.gz:76f289b12ba41730c43b59d286de5cee571c9064
+0.8.10:sunos:x86_64:v0.8.10/node-v0.8.10-sunos-x64.tar.gz:61e40e8a5e911b26889ad33856029d783388778a
+0.8.10:sunos:i686:v0.8.10/node-v0.8.10-sunos-x86.tar.gz:2fd06dc2d145fdba6b2800186ffcaebb0fe3b109
+0.8.10:src:-:v0.8.10/node-v0.8.10.tar.gz:c596cce77726724441cf7fc98f42df3a5335ab8e
+0.8.11:darwin:x86_64:v0.8.11/node-v0.8.11-darwin-x64.tar.gz:3677fdcce837233d4d3d5cdfb8685123ef38fcc2
+0.8.11:darwin:i686:v0.8.11/node-v0.8.11-darwin-x86.tar.gz:24213b076d5c95a1ee7598c540a454a4d6b1d899
+0.8.11:linux:x86_64:v0.8.11/node-v0.8.11-linux-x64.tar.gz:380e533b7953767ec3a43109d37615238296d15c
+0.8.11:linux:i686:v0.8.11/node-v0.8.11-linux-x86.tar.gz:0d9c1bd3a97aa7a5adf6274271f4a8e7745ff704
+0.8.11:sunos:x86_64:v0.8.11/node-v0.8.11-sunos-x64.tar.gz:d4dbb70ca6a3e06c763b7be5fffaae1c7630bd69
+0.8.11:sunos:i686:v0.8.11/node-v0.8.11-sunos-x86.tar.gz:d8fcd334118576a744a57eb1f3565c242810f4f1
+0.8.11:src:-:v0.8.11/node-v0.8.11.tar.gz:e9dd36cbbe03c632ee7e9c52e06122fa022981c8
+0.8.12:darwin:x86_64:v0.8.12/node-v0.8.12-darwin-x64.tar.gz:2d40157436b34e9e347c587de9945e7022eb9acc
+0.8.12:darwin:i686:v0.8.12/node-v0.8.12-darwin-x86.tar.gz:b6ba1d2e478881e0a5248cb319ce0913ca39a51b
+0.8.12:linux:x86_64:v0.8.12/node-v0.8.12-linux-x64.tar.gz:5353dfab2005992deee13e6e00a30509c8c86d4b
+0.8.12:linux:i686:v0.8.12/node-v0.8.12-linux-x86.tar.gz:9e501b995469d554e3356b6f5f85b72abed83310
+0.8.12:sunos:x86_64:v0.8.12/node-v0.8.12-sunos-x64.tar.gz:b3e8e655b3c6f0a2c641dcb0e22372edb6f45ffd
+0.8.12:sunos:i686:v0.8.12/node-v0.8.12-sunos-x86.tar.gz:82c46d12a52e09bda3ad4bd0cdb8ad18480e679a
+0.8.12:src:-:v0.8.12/node-v0.8.12.tar.gz:719397c7f65365b2ec6510863ac62bd291784910
+0.8.13:darwin:x86_64:v0.8.13/node-v0.8.13-darwin-x64.tar.gz:1f396f068e40639f70e5d60e8e33d0cbb5597748
+0.8.13:darwin:i686:v0.8.13/node-v0.8.13-darwin-x86.tar.gz:afa416c3b6209f3d72926537c85d5943b3b07a0d
+0.8.13:linux:x86_64:v0.8.13/node-v0.8.13-linux-x64.tar.gz:bdcf8b69ccba2ca326c8ff2921232c1663a79d78
+0.8.13:linux:i686:v0.8.13/node-v0.8.13-linux-x86.tar.gz:d1fc168b092234bac665dc65d242f3367dfc0f24
+0.8.13:sunos:x86_64:v0.8.13/node-v0.8.13-sunos-x64.tar.gz:d3d5b19c133c73f060efa4bbe274195c9579f4be
+0.8.13:sunos:i686:v0.8.13/node-v0.8.13-sunos-x86.tar.gz:98916b4f0c9855dd02d87223d6369f5fa281cbe5
+0.8.13:src:-:v0.8.13/node-v0.8.13.tar.gz:9112a128d83f3e7d26ba0965eb426de0f18c3149
+0.8.14:darwin:x86_64:v0.8.14/node-v0.8.14-darwin-x64.tar.gz:519a0d5daa52eb3f412f5ea86779a1a7f3f73f3d
+0.8.14:darwin:i686:v0.8.14/node-v0.8.14-darwin-x86.tar.gz:93c38392cb07e5e7386503e8e8b1932dabcd3f09
+0.8.14:linux:x86_64:v0.8.14/node-v0.8.14-linux-x64.tar.gz:f737747a3c2b62c5e059d866ea27f2f050a12e0a
+0.8.14:linux:i686:v0.8.14/node-v0.8.14-linux-x86.tar.gz:cd9db5907cf0796b5277954cb994789a9815f72c
+0.8.14:sunos:x86_64:v0.8.14/node-v0.8.14-sunos-x64.tar.gz:b6e1c21c2bc9543255bda936bb7206490085dd6b
+0.8.14:sunos:i686:v0.8.14/node-v0.8.14-sunos-x86.tar.gz:c16a01e116fda023db9b1cd14f8e9520d39cf2c7
+0.8.14:src:-:v0.8.14/node-v0.8.14.tar.gz:47a1186004f6ce5e25a8555429d72b15519bc7f1
+0.8.15:darwin:x86_64:v0.8.15/node-v0.8.15-darwin-x64.tar.gz:084f5132d8f2ad704086285a600790c4de323e59
+0.8.15:darwin:i686:v0.8.15/node-v0.8.15-darwin-x86.tar.gz:8a17c611d96aba9427de21125c2d1696e937245e
+0.8.15:linux:x86_64:v0.8.15/node-v0.8.15-linux-x64.tar.gz:cbd126c613eb42438a63a789b380b840793b2c83
+0.8.15:linux:i686:v0.8.15/node-v0.8.15-linux-x86.tar.gz:73431db2519d4520c6f8ac7303ec6170e6eb17c6
+0.8.15:sunos:x86_64:v0.8.15/node-v0.8.15-sunos-x64.tar.gz:1ed591003d0f502131540aadbabd95c22d2d936a
+0.8.15:sunos:i686:v0.8.15/node-v0.8.15-sunos-x86.tar.gz:0c5908f857a65d5f6e8cfc17e4d8114aa4d9f521
+0.8.15:src:-:v0.8.15/node-v0.8.15.tar.gz:a7874cde1a87497992f1f8ea0fdaa760f617a94f
+0.8.16:darwin:x86_64:v0.8.16/node-v0.8.16-darwin-x64.tar.gz:8ad2323e7909abaaa1e1f6eefa93a31e253acb20
+0.8.16:darwin:i686:v0.8.16/node-v0.8.16-darwin-x86.tar.gz:760401fbb405f27a6f4379a999fa2408f30af9fb
+0.8.16:linux:x86_64:v0.8.16/node-v0.8.16-linux-x64.tar.gz:04d67913ea1ba12fbdf7460342f3b801b12cbf78
+0.8.16:linux:i686:v0.8.16/node-v0.8.16-linux-x86.tar.gz:5c5bbd485f4fd8682948e31237d7d59be708e64a
+0.8.16:sunos:x86_64:v0.8.16/node-v0.8.16-sunos-x64.tar.gz:08b870e5b91b94a8b1b1564367e231b20f2ca2b9
+0.8.16:sunos:i686:v0.8.16/node-v0.8.16-sunos-x86.tar.gz:72a564cab3dccb0569cbab9888f5746acb3b70f9
+0.8.16:src:-:v0.8.16/node-v0.8.16.tar.gz:6479366bfbc2b4392f7f496dec55b5ab719308c0
+0.8.17:darwin:x86_64:v0.8.17/node-v0.8.17-darwin-x64.tar.gz:1efb55f154e6079c7f2a8991ed73b5069307576a
+0.8.17:darwin:i686:v0.8.17/node-v0.8.17-darwin-x86.tar.gz:d9e3f502b9121b14743fedc7d48ed15cbda3a3da
+0.8.17:linux:armhf:v0.8.17/node-v0.8.17-linux-arm-pi.tar.gz:ec2f976e854f125a1bddaa381e3b22fa1301d8b2
+0.8.17:linux:x86_64:v0.8.17/node-v0.8.17-linux-x64.tar.gz:de5d5d32ef97081b57b652289e097a332e9cc8af
+0.8.17:linux:i686:v0.8.17/node-v0.8.17-linux-x86.tar.gz:44824481dbb3ed278e613f805f597e8d14f68d11
+0.8.17:sunos:x86_64:v0.8.17/node-v0.8.17-sunos-x64.tar.gz:6f3ee5e3a3515f79478c18ad61666bdaf73f8485
+0.8.17:sunos:i686:v0.8.17/node-v0.8.17-sunos-x86.tar.gz:3bcd62169201e8c6223eeef09633998901692da1
+0.8.17:src:-:v0.8.17/node-v0.8.17.tar.gz:65d22e4e183cee8888c797300d8fdbb5c530c740
+0.8.18:darwin:x86_64:v0.8.18/node-v0.8.18-darwin-x64.tar.gz:ddf4062ec395abd2aab18bdadbf94e0c36b9133d
+0.8.18:darwin:i686:v0.8.18/node-v0.8.18-darwin-x86.tar.gz:a4f6fc9cfddbcbcfc0733abbee24d9834924e648
+0.8.18:linux:armhf:v0.8.18/node-v0.8.18-linux-arm-pi.tar.gz:ec8338e9fc93806e5cf2ffee5cef4c09c2488214
+0.8.18:linux:x86_64:v0.8.18/node-v0.8.18-linux-x64.tar.gz:7fbadf6d78f97ee96a20e7d0072e672d160e745b
+0.8.18:linux:i686:v0.8.18/node-v0.8.18-linux-x86.tar.gz:0081950ce52058e1d0bb6609f5dd85819e39b90c
+0.8.18:sunos:x86_64:v0.8.18/node-v0.8.18-sunos-x64.tar.gz:976bcf6a4f64e12bb570618f4a24ac77e74a592c
+0.8.18:sunos:i686:v0.8.18/node-v0.8.18-sunos-x86.tar.gz:68e21c766f49673cda6b44afaa0462625336c488
+0.8.18:src:-:v0.8.18/node-v0.8.18.tar.gz:e3bc9b64f60f76a32b7d9b35bf86b5d1b8166717
+0.8.19:darwin:x86_64:v0.8.19/node-v0.8.19-darwin-x64.tar.gz:b97ded53b15196764afd1cc456c5b05a40d8bb2f
+0.8.19:darwin:i686:v0.8.19/node-v0.8.19-darwin-x86.tar.gz:685a21891320f3bfc1b878247d64c9912f83eb19
+0.8.19:linux:armhf:v0.8.19/node-v0.8.19-linux-arm-pi.tar.gz:-
+0.8.19:linux:x86_64:v0.8.19/node-v0.8.19-linux-x64.tar.gz:b66b2bb829f627e3cf05bc19ba8b15092b1deb4d
+0.8.19:linux:i686:v0.8.19/node-v0.8.19-linux-x86.tar.gz:dcc0be09cf9d9ab863c720f7470a05baea2f7a18
+0.8.19:sunos:x86_64:v0.8.19/node-v0.8.19-sunos-x64.tar.gz:67fe40e63cbf0a0a079d8214687fb9848b67bbe2
+0.8.19:sunos:i686:v0.8.19/node-v0.8.19-sunos-x86.tar.gz:c949abebb61bfbe21d4f51337d2b4c76965bc467
+0.8.19:src:-:v0.8.19/node-v0.8.19.tar.gz:f4fdbb642055be65579e11cb52c823573efabcf2
+0.8.2:src:-:v0.8.2/node-v0.8.2.tar.gz:0e743d21b487151e67950f09198def058db19a1e
+0.8.20:darwin:x86_64:v0.8.20/node-v0.8.20-darwin-x64.tar.gz:2b87bf077022b8fa1cbcec10ea3866574fed2b75
+0.8.20:darwin:i686:v0.8.20/node-v0.8.20-darwin-x86.tar.gz:42023ffbdbf36ef69250bd750f112e684eb97008
+0.8.20:linux:armhf:v0.8.20/node-v0.8.20-linux-arm-pi.tar.gz:-
+0.8.20:linux:x86_64:v0.8.20/node-v0.8.20-linux-x64.tar.gz:93480cbc67f2c757879228434bce1fd765db7df8
+0.8.20:linux:i686:v0.8.20/node-v0.8.20-linux-x86.tar.gz:7fedae5ce4b366d5dcaa7f2e770b3ff739648a51
+0.8.20:sunos:x86_64:v0.8.20/node-v0.8.20-sunos-x64.tar.gz:fd66ea1bfbe5c8fe8df5ba8cc79cd3fab6e753ac
+0.8.20:sunos:i686:v0.8.20/node-v0.8.20-sunos-x86.tar.gz:ca6ad9aa92330358f6201191347451ab42fe12cf
+0.8.20:src:-:v0.8.20/node-v0.8.20.tar.gz:b780f58f0e3bc43d2380d4a935f2b45350783b37
+0.8.21:darwin:x86_64:v0.8.21/node-v0.8.21-darwin-x64.tar.gz:62cd69928ce2da9e8512b3efb96aba353ee54a91
+0.8.21:darwin:i686:v0.8.21/node-v0.8.21-darwin-x86.tar.gz:62cf9b990f8e424e7fdb1d50a46d779e4d508b23
+0.8.21:linux:armhf:v0.8.21/node-v0.8.21-linux-arm-pi.tar.gz:-
+0.8.21:linux:x86_64:v0.8.21/node-v0.8.21-linux-x64.tar.gz:83e92aec4f4a0167e7c5b3ef04388fc33712d97b
+0.8.21:linux:i686:v0.8.21/node-v0.8.21-linux-x86.tar.gz:83a8aa10dafa196b372958d1052f61fe1c16c2a4
+0.8.21:sunos:x86_64:v0.8.21/node-v0.8.21-sunos-x64.tar.gz:588830b0d095c0ef3583d9f7f574426f5b456e2e
+0.8.21:sunos:i686:v0.8.21/node-v0.8.21-sunos-x86.tar.gz:e4eff5914432da3cf12a833aaa0444693671cca1
+0.8.21:src:-:v0.8.21/node-v0.8.21.tar.gz:65ab7307f1aee12be4c88e396e2510967a52b1c6
+0.8.22:darwin:x86_64:v0.8.22/node-v0.8.22-darwin-x64.tar.gz:c536e71f028213e1dd195f6c143c43d4d92b3fda
+0.8.22:darwin:i686:v0.8.22/node-v0.8.22-darwin-x86.tar.gz:c3993a424034022a675c8822a44402d1a04567d3
+0.8.22:linux:armhf:v0.8.22/node-v0.8.22-linux-arm-pi.tar.gz:-
+0.8.22:linux:x86_64:v0.8.22/node-v0.8.22-linux-x64.tar.gz:fb2cd76139f258ff73980b2940c23e3d05ec7fc3
+0.8.22:linux:i686:v0.8.22/node-v0.8.22-linux-x86.tar.gz:540154b5be3a5c378b9c6b5b955942eede604e22
+0.8.22:sunos:x86_64:v0.8.22/node-v0.8.22-sunos-x64.tar.gz:607943d795c9e4e421e0d2b9b887f81057535f72
+0.8.22:sunos:i686:v0.8.22/node-v0.8.22-sunos-x86.tar.gz:518a6d6e1cc03ef5c25f408f3a6f7b2ba0e27750
+0.8.22:src:-:v0.8.22/node-v0.8.22.tar.gz:1b7e65da70e2b3c2feacb1b13f673dfe43beb381
+0.8.23:darwin:x86_64:v0.8.23/node-v0.8.23-darwin-x64.tar.gz:64cf0081e4d5d7ac528ce938007f9a7d3d952896
+0.8.23:darwin:i686:v0.8.23/node-v0.8.23-darwin-x86.tar.gz:698b9dd9ece94cde200c25d881700a23a510883e
+0.8.23:linux:x86_64:v0.8.23/node-v0.8.23-linux-x64.tar.gz:94ea21cb5425d712b92289a82e0f48541d163fef
+0.8.23:linux:i686:v0.8.23/node-v0.8.23-linux-x86.tar.gz:c6880d51464904d782d6438bb451fdc85cb874eb
+0.8.23:sunos:x86_64:v0.8.23/node-v0.8.23-sunos-x64.tar.gz:9da74301acd0e157a132392bc0e3dd9760400fbe
+0.8.23:sunos:i686:v0.8.23/node-v0.8.23-sunos-x86.tar.gz:dffe26030f95c6f4c1b39ca9eae7d0882b1caacc
+0.8.23:src:-:v0.8.23/node-v0.8.23.tar.gz:13772b9c1060aae5441f11cd3fdbe4e4791612b9
+0.8.24:darwin:x86_64:v0.8.24/node-v0.8.24-darwin-x64.tar.gz:bd2f2c1dda9812d773a3d403ca69700d59471746
+0.8.24:darwin:i686:v0.8.24/node-v0.8.24-darwin-x86.tar.gz:041553ba728039c7876bd109285263e654e95d80
+0.8.24:linux:x86_64:v0.8.24/node-v0.8.24-linux-x64.tar.gz:4fb7ce5d80d1b9ac5cbe1d7ee1e7697e35536a35
+0.8.24:linux:i686:v0.8.24/node-v0.8.24-linux-x86.tar.gz:0cbdb661fde7414b75b5e0d7735405b1e7974b91
+0.8.24:sunos:x86_64:v0.8.24/node-v0.8.24-sunos-x64.tar.gz:0f48da822862122bc9690bdba063f6cf954c7f5a
+0.8.24:sunos:i686:v0.8.24/node-v0.8.24-sunos-x86.tar.gz:095fd055c9299906a11f30159443b5be784f9e20
+0.8.24:src:-:v0.8.24/node-v0.8.24.tar.gz:4035c547a98a9e9b9e7a036abe84f19c78220b8f
+0.8.25:darwin:x86_64:v0.8.25/node-v0.8.25-darwin-x64.tar.gz:c650dca3031ea09535a5cb95648a9edf43dcb23a
+0.8.25:darwin:i686:v0.8.25/node-v0.8.25-darwin-x86.tar.gz:d479e24f693331bd09b7a29e9cb2b2140f5f0606
+0.8.25:linux:x86_64:v0.8.25/node-v0.8.25-linux-x64.tar.gz:5fbf6e7718cb8576682479e002081c23b5ebb299
+0.8.25:linux:i686:v0.8.25/node-v0.8.25-linux-x86.tar.gz:c037c589f77e597503a606d66c5ab7a0d1e1b3fb
+0.8.25:sunos:x86_64:v0.8.25/node-v0.8.25-sunos-x64.tar.gz:ed5709fbd80c167183ca60cf4c435caa49d35034
+0.8.25:sunos:i686:v0.8.25/node-v0.8.25-sunos-x86.tar.gz:6c2914ec896330e9f6eba65cbec738b042712663
+0.8.25:src:-:v0.8.25/node-v0.8.25.tar.gz:df91c9de8f3f14efb4cbe52d3ca8beb754b2a39a
+0.8.3:src:-:v0.8.3/node-v0.8.3.tar.gz:f699d3788e242ed87a9037bae1aa0fa9335e45a9
+0.8.4:src:-:v0.8.4/node-v0.8.4.tar.gz:8473e3dd48ab3734e2c92de0518cb80c2cdf750f
+0.8.5:src:-:v0.8.5/node-v0.8.5.tar.gz:835ba5ca429e56f65aeb1a5d9730fff105e86337
+0.8.6:darwin:x86_64:v0.8.6/node-v0.8.6-darwin-x64.tar.gz:c23a57601150b3ec59aeeb0eef607d9e430e17c2
+0.8.6:darwin:i686:v0.8.6/node-v0.8.6-darwin-x86.tar.gz:8f7e4e837f61991eff4605678ab27c82e854bc38
+0.8.6:linux:x86_64:v0.8.6/node-v0.8.6-linux-x64.tar.gz:32ce9d28d6a294878ce9ee8f23b6fa7ecb3130e7
+0.8.6:linux:i686:v0.8.6/node-v0.8.6-linux-x86.tar.gz:6f71518f044705ff1a7d9400a573906a99c5834c
+0.8.6:sunos:x86_64:v0.8.6/node-v0.8.6-sunos-x64.tar.gz:ec9c02e9713a81d8f4848924cc38e5ed28a06fc4
+0.8.6:sunos:i686:v0.8.6/node-v0.8.6-sunos-x86.tar.gz:ac96cc4ce3eee4dc54ef7936ad4fd8eb04fbe359
+0.8.6:src:-:v0.8.6/node-v0.8.6.tar.gz:34c7ad2bb5450653748c65840155852d67742258
+0.8.7:darwin:x86_64:v0.8.7/node-v0.8.7-darwin-x64.tar.gz:3ff82e65a845a2d5f27ea57e8a1e29e6d10f5128
+0.8.7:darwin:i686:v0.8.7/node-v0.8.7-darwin-x86.tar.gz:d72ac02727aaefa094f8d06a0a124078da007df0
+0.8.7:linux:x86_64:v0.8.7/node-v0.8.7-linux-x64.tar.gz:0882e19157e98c3e2214e772e3ae714125863ae6
+0.8.7:linux:i686:v0.8.7/node-v0.8.7-linux-x86.tar.gz:3e388d47f6e79acccfab117cceaeed19ceb1b14c
+0.8.7:sunos:x86_64:v0.8.7/node-v0.8.7-sunos-x64.tar.gz:ffb81708df10d3c225d8f2ce57965a40db6ca556
+0.8.7:sunos:i686:v0.8.7/node-v0.8.7-sunos-x86.tar.gz:19df6ae999e4a5c1dada83b72516b3941eeb701e
+0.8.7:src:-:v0.8.7/node-v0.8.7.tar.gz:58ffb5884304e2f8415d8cee7921c42f66fc8d7b
+0.8.8:darwin:x86_64:v0.8.8/node-v0.8.8-darwin-x64.tar.gz:ecf54d3aad371621446ee0432f7c182a4494a1a3
+0.8.8:darwin:i686:v0.8.8/node-v0.8.8-darwin-x86.tar.gz:d1aca7c797fd262e2f0c601fe5cc3815622ce801
+0.8.8:linux:x86_64:v0.8.8/node-v0.8.8-linux-x64.tar.gz:603c36611c54651c149a26dc5bc6f833b0b846d0
+0.8.8:linux:i686:v0.8.8/node-v0.8.8-linux-x86.tar.gz:30c66fc26845b14ef99d3e043bb4dfcba605bd45
+0.8.8:sunos:x86_64:v0.8.8/node-v0.8.8-sunos-x64.tar.gz:cd0d46d232d882dd4afe955bd8acd6c435c2f5fe
+0.8.8:sunos:i686:v0.8.8/node-v0.8.8-sunos-x86.tar.gz:857facbd156d4f7a49b9e1c5610b4a1f893bf534
+0.8.8:src:-:v0.8.8/node-v0.8.8.tar.gz:5ddafc059d2f774e35e6375f5b61157879a46f0f
+0.8.9:darwin:x86_64:v0.8.9/node-v0.8.9-darwin-x64.tar.gz:68aa7341807fb114f334151b7a1c8859e96b83d4
+0.8.9:darwin:i686:v0.8.9/node-v0.8.9-darwin-x86.tar.gz:9e4a9422c1fd71750e9c46235d58aedaac3ba002
+0.8.9:linux:x86_64:v0.8.9/node-v0.8.9-linux-x64.tar.gz:6236f781632555abf69d77f4bdfeb1e4e83779f3
+0.8.9:linux:i686:v0.8.9/node-v0.8.9-linux-x86.tar.gz:7f46084541d4909f44cfef2bb95f1e4f7435629e
+0.8.9:sunos:x86_64:v0.8.9/node-v0.8.9-sunos-x64.tar.gz:33b0fe68f63519f3c8e6dc4d2aa51c96f62d2a56
+0.8.9:sunos:i686:v0.8.9/node-v0.8.9-sunos-x86.tar.gz:e05863cb3a7d4add340ad434228f57da04a03b3d
+0.8.9:src:-:v0.8.9/node-v0.8.9.tar.gz:2d3234adceedc2dc87284af88609ede6ecd71734
+0.9.0:src:-:v0.9.0/node-v0.9.0.tar.gz:912d0eb3139b8f6f99199dae5ec1ecb300ed9c9b
+0.9.1:darwin:x86_64:v0.9.1/node-v0.9.1-darwin-x64.tar.gz:b86a5b0b2c9a89d08baaeb3d5270a8f247b4ba43
+0.9.1:darwin:i686:v0.9.1/node-v0.9.1-darwin-x86.tar.gz:800af9d15a4b65e624351bb94dedc3b7eb322b86
+0.9.1:linux:x86_64:v0.9.1/node-v0.9.1-linux-x64.tar.gz:a7ea43b0db472ca84dc9838960dae57ff0abaa72
+0.9.1:linux:i686:v0.9.1/node-v0.9.1-linux-x86.tar.gz:89c4be492a946eefa45aa87d16787875aa0f2dff
+0.9.1:sunos:x86_64:v0.9.1/node-v0.9.1-sunos-x64.tar.gz:6495d2814541e945dba5941b8d3facf2a61dc55d
+0.9.1:sunos:i686:v0.9.1/node-v0.9.1-sunos-x86.tar.gz:05ea83ba4d648f5b949833bb28d69e6eeebabb78
+0.9.1:src:-:v0.9.1/node-v0.9.1.tar.gz:bd0ede40e4681b16088284fe6a18ae3a5c5a3795
+0.9.10:darwin:x86_64:v0.9.10/node-v0.9.10-darwin-x64.tar.gz:813d5f42b156b7d64f00b86e13d26ada3ef352e5
+0.9.10:darwin:i686:v0.9.10/node-v0.9.10-darwin-x86.tar.gz:99dbe66fd0fc176fb3459ffcf62212dcb27bef10
+0.9.10:linux:armhf:v0.9.10/node-v0.9.10-linux-arm-pi.tar.gz:-
+0.9.10:linux:x86_64:v0.9.10/node-v0.9.10-linux-x64.tar.gz:3a5a465238cbdbdac9786c204fd27be61ce7159a
+0.9.10:linux:i686:v0.9.10/node-v0.9.10-linux-x86.tar.gz:3340ac206ec1a1f827c954efdfa1351dcfe9f419
+0.9.10:sunos:x86_64:v0.9.10/node-v0.9.10-sunos-x64.tar.gz:b920b2e57c6df1e080966fdeccbfd1b384b156d4
+0.9.10:sunos:i686:v0.9.10/node-v0.9.10-sunos-x86.tar.gz:9c1744352bb1bc71f48f8aea1aff6aeefe35a394
+0.9.10:src:-:v0.9.10/node-v0.9.10.tar.gz:265542c15cf939b7c71a545758d835ed44d791d3
+0.9.11:darwin:x86_64:v0.9.11/node-v0.9.11-darwin-x64.tar.gz:2e11c53449523642f1b3f2cad9726d032ebf0a1b
+0.9.11:darwin:i686:v0.9.11/node-v0.9.11-darwin-x86.tar.gz:6a8c18185d67ff50979a143b9e100d56b35aedde
+0.9.11:linux:armhf:v0.9.11/node-v0.9.11-linux-arm-pi.tar.gz:-
+0.9.11:linux:x86_64:v0.9.11/node-v0.9.11-linux-x64.tar.gz:16a95dfc6974ba3562801d9f7bb9e2fa0c001d32
+0.9.11:linux:i686:v0.9.11/node-v0.9.11-linux-x86.tar.gz:4711aae106edf9a2bf9f644b08db1b608e9829c1
+0.9.11:sunos:x86_64:v0.9.11/node-v0.9.11-sunos-x64.tar.gz:897c21d0fc59faebbdf515e0dfee27551386c4af
+0.9.11:sunos:i686:v0.9.11/node-v0.9.11-sunos-x86.tar.gz:09c2b469ef984237bbd606d78f523d1c8b92e680
+0.9.11:src:-:v0.9.11/node-v0.9.11.tar.gz:66370601eb824305b12c7f3e5b2a5e8ca94f1209
+0.9.12:darwin:x86_64:v0.9.12/node-v0.9.12-darwin-x64.tar.gz:caa171a35f7eb36fd585f4e16dbf1c60f9d056af
+0.9.12:darwin:i686:v0.9.12/node-v0.9.12-darwin-x86.tar.gz:ffd98e60cdb630c4239c3d94e89b5ba84fb8d234
+0.9.12:linux:armhf:v0.9.12/node-v0.9.12-linux-arm-pi.tar.gz:-
+0.9.12:linux:x86_64:v0.9.12/node-v0.9.12-linux-x64.tar.gz:85c008721b33872085c3af6253b6e92a6587a467
+0.9.12:linux:i686:v0.9.12/node-v0.9.12-linux-x86.tar.gz:cc3d50b8ba0474f1907959aae5dfa5e64801bc6b
+0.9.12:sunos:x86_64:v0.9.12/node-v0.9.12-sunos-x64.tar.gz:bcedc7c18f9984ea8873752672a09622e56008e1
+0.9.12:sunos:i686:v0.9.12/node-v0.9.12-sunos-x86.tar.gz:4a7e2baf41fc994044c204a9c90eb894b60ee4c3
+0.9.12:src:-:v0.9.12/node-v0.9.12.tar.gz:2353d3e5c6518f75202b74236fa9d8eeecd26ca3
+0.9.2:darwin:x86_64:v0.9.2/node-v0.9.2-darwin-x64.tar.gz:3d1bb82013cbefd199abedaf0fe91d18579939b5
+0.9.2:darwin:i686:v0.9.2/node-v0.9.2-darwin-x86.tar.gz:0a8e43e13ae6ce13ee3c8bb281d9a26aacc3ba3c
+0.9.2:linux:x86_64:v0.9.2/node-v0.9.2-linux-x64.tar.gz:c5c2708d796d0e37c5a401af39bfa17c9c3b67c0
+0.9.2:linux:i686:v0.9.2/node-v0.9.2-linux-x86.tar.gz:0d0a09b34b74f2c9f310f044cd142d0b80885c22
+0.9.2:sunos:x86_64:v0.9.2/node-v0.9.2-sunos-x64.tar.gz:0bcc9a23e601cd8bef42a2e250d918ccb03b3f5b
+0.9.2:sunos:i686:v0.9.2/node-v0.9.2-sunos-x86.tar.gz:7827998ec5ca442f26f824f46b51f33d0c9bbbb7
+0.9.2:src:-:v0.9.2/node-v0.9.2.tar.gz:09dd5e2135ab67ee9544f2b6ce0c5ab0e95b02b8
+0.9.3:darwin:x86_64:v0.9.3/node-v0.9.3-darwin-x64.tar.gz:188b3ffacdc4342dc3c34e7ea8374acc3e186df0
+0.9.3:darwin:i686:v0.9.3/node-v0.9.3-darwin-x86.tar.gz:94ae90f06a5bf72bb6efa8053c0beefde21f8bd7
+0.9.3:linux:x86_64:v0.9.3/node-v0.9.3-linux-x64.tar.gz:ccb065fe242f15ffe35ecd7b22db33d11d6a5951
+0.9.3:linux:i686:v0.9.3/node-v0.9.3-linux-x86.tar.gz:0febfb1c37a3560b0140f7f952042aa4b4712974
+0.9.3:sunos:x86_64:v0.9.3/node-v0.9.3-sunos-x64.tar.gz:4362fdfefa0ed2985045883cea51ab802555c24c
+0.9.3:sunos:i686:v0.9.3/node-v0.9.3-sunos-x86.tar.gz:f43b6ce2a5da3bb384f6c115826cd2fea5f4bc2c
+0.9.3:src:-:v0.9.3/node-v0.9.3.tar.gz:34b7406e1da49bf0f0967e5a084157fdf8735078
+0.9.4:darwin:x86_64:v0.9.4/node-v0.9.4-darwin-x64.tar.gz:7919d5fa63583c9a38a8ade1e977809b53476f7f
+0.9.4:darwin:i686:v0.9.4/node-v0.9.4-darwin-x86.tar.gz:82eb2f39c61b14be8a9d2c1b6ba624030ab3ddbe
+0.9.4:linux:x86_64:v0.9.4/node-v0.9.4-linux-x64.tar.gz:34cd2f6bed15d4d7d28944575b7098f4500651e2
+0.9.4:linux:i686:v0.9.4/node-v0.9.4-linux-x86.tar.gz:bf5da5432a5d80343e1d53c57b242283be11c97f
+0.9.4:sunos:x86_64:v0.9.4/node-v0.9.4-sunos-x64.tar.gz:6eebcf27a545d598c0ffa8056d7d5c83add5746c
+0.9.4:sunos:i686:v0.9.4/node-v0.9.4-sunos-x86.tar.gz:1c2e28389b34a0e51f5ad2a1c09677f2941765b1
+0.9.4:src:-:v0.9.4/node-v0.9.4.tar.gz:30b3f8dee0b2ace3d83c200eeffc6f450d3b4366
+0.9.5:darwin:x86_64:v0.9.5/node-v0.9.5-darwin-x64.tar.gz:d44535e086c3f0fe47152b9323189c18a488d995
+0.9.5:darwin:i686:v0.9.5/node-v0.9.5-darwin-x86.tar.gz:b588332e38e3ddd0424b18d14a3c6c65c5cad6f6
+0.9.5:linux:x86_64:v0.9.5/node-v0.9.5-linux-x64.tar.gz:17b07641b59bc56582e68db6bd52c1b41bb06a5e
+0.9.5:linux:i686:v0.9.5/node-v0.9.5-linux-x86.tar.gz:89656e3dc094a6fa4244a03ac85e9b08b7443a50
+0.9.5:sunos:x86_64:v0.9.5/node-v0.9.5-sunos-x64.tar.gz:bf84b80ea80b4cb20767d4b3f276979f0f3d8866
+0.9.5:sunos:i686:v0.9.5/node-v0.9.5-sunos-x86.tar.gz:4f98560e55db63f323b6f75b22538d96b199892c
+0.9.5:src:-:v0.9.5/node-v0.9.5.tar.gz:a1f1322fcaa5535ae830f3242bcdd213388357cc
+0.9.6:darwin:x86_64:v0.9.6/node-v0.9.6-darwin-x64.tar.gz:31ef1e0d875232c85ecde0bc84ddf19cf6cd63f7
+0.9.6:darwin:i686:v0.9.6/node-v0.9.6-darwin-x86.tar.gz:62d5f6f2b39e87eb1f86da0423b6ec45180cd986
+0.9.6:linux:x86_64:v0.9.6/node-v0.9.6-linux-x64.tar.gz:e3cb0989c8262349659424ea2f534c8afe12f93c
+0.9.6:linux:i686:v0.9.6/node-v0.9.6-linux-x86.tar.gz:ff4b68f274a52038fbd04a4ef143e1076ae71db9
+0.9.6:sunos:x86_64:v0.9.6/node-v0.9.6-sunos-x64.tar.gz:59ebb5e5c02c9e40a7a3cc2d8f554f2d722048eb
+0.9.6:sunos:i686:v0.9.6/node-v0.9.6-sunos-x86.tar.gz:714b88c5f34bb0adad2d73b6d76fa423d14c29b8
+0.9.6:src:-:v0.9.6/node-v0.9.6.tar.gz:650d7c50e29ce7ab428de0617ad315063a53ea1a
+0.9.7:darwin:x86_64:v0.9.7/node-v0.9.7-darwin-x64.tar.gz:fa5771999205beae787e56bbffa3be3c496dbb3e
+0.9.7:darwin:i686:v0.9.7/node-v0.9.7-darwin-x86.tar.gz:3790a0323e82598d9286470a3ca8b079b25d815c
+0.9.7:linux:armhf:v0.9.7/node-v0.9.7-linux-arm-pi.tar.gz:4c5d17cfcf8043832e8b17b5d3879f7c81b9f3f2
+0.9.7:linux:x86_64:v0.9.7/node-v0.9.7-linux-x64.tar.gz:70da0da05a2d76dfba389b413112aa1c31289114
+0.9.7:linux:i686:v0.9.7/node-v0.9.7-linux-x86.tar.gz:b7448f020820302a6c648744a9ba4b6e1979fbf8
+0.9.7:sunos:x86_64:v0.9.7/node-v0.9.7-sunos-x64.tar.gz:a0148c804c37ecbcfd4039213e469ba2757b6125
+0.9.7:sunos:i686:v0.9.7/node-v0.9.7-sunos-x86.tar.gz:121cd6fe2fbab0ca20644256914433bfa02ca6c4
+0.9.7:src:-:v0.9.7/node-v0.9.7.tar.gz:527a86ee094f7ed77967eda3dff4b2aff3f29384
+0.9.8:darwin:x86_64:v0.9.8/node-v0.9.8-darwin-x64.tar.gz:30bbd1df69be189afca34d808932f5417986d966
+0.9.8:darwin:i686:v0.9.8/node-v0.9.8-darwin-x86.tar.gz:e9e2e9477836e22a2e8242ddbc73400a2a5fac43
+0.9.8:linux:armhf:v0.9.8/node-v0.9.8-linux-arm-pi.tar.gz:fddaef3c084121f21d466a29f1117a844761a4a6
+0.9.8:linux:x86_64:v0.9.8/node-v0.9.8-linux-x64.tar.gz:0ec573b26722c45abf8db1c865f8169d49244877
+0.9.8:linux:i686:v0.9.8/node-v0.9.8-linux-x86.tar.gz:b5227fb14eaad8f0c3c4fbc97b30292dcc34046b
+0.9.8:sunos:x86_64:v0.9.8/node-v0.9.8-sunos-x64.tar.gz:1d846eba7dc3c02c19d82915bfccba4efb77d54c
+0.9.8:sunos:i686:v0.9.8/node-v0.9.8-sunos-x86.tar.gz:e06c6b965d44084ef355d80b10d99f23005bdac7
+0.9.8:src:-:v0.9.8/node-v0.9.8.tar.gz:ce337f1f7baca56954412fbeaa25b4f9ea4c8528
+0.9.9:darwin:x86_64:v0.9.9/node-v0.9.9-darwin-x64.tar.gz:643c26c2fc0c9ddeee99d346af86a022e6b470bc
+0.9.9:darwin:i686:v0.9.9/node-v0.9.9-darwin-x86.tar.gz:f3ffeb08ceab15fd24a33c8d1974be952177b623
+0.9.9:linux:armhf:v0.9.9/node-v0.9.9-linux-arm-pi.tar.gz:-
+0.9.9:linux:x86_64:v0.9.9/node-v0.9.9-linux-x64.tar.gz:63d6ce5e4333a0cd203753a3153998076baa23a7
+0.9.9:linux:i686:v0.9.9/node-v0.9.9-linux-x86.tar.gz:f1008b823b6010bd3ed3fd4f422eac3af5bd61da
+0.9.9:sunos:x86_64:v0.9.9/node-v0.9.9-sunos-x64.tar.gz:679b09328f1a0c3225286a891bb5b4de131777d6
+0.9.9:sunos:i686:v0.9.9/node-v0.9.9-sunos-x86.tar.gz:4253f2e976a05ee6ea6ecc3b583e942b812d0b86
+0.9.9:src:-:v0.9.9/node-v0.9.9.tar.gz:af1deb80c79f256b319a727f8593740ff99cdbc8