From 87e86e45a1d5693f68a53535c9b2544f5f5692fa Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 11:41:57 +0000
Subject: [PATCH 01/17] experiment: try different js muxers and encrypters

---
 perf/impl/Makefile                            |   16 +-
 perf/impl/js-libp2p/v1.0-mplex-noise/Makefile |   12 +
 perf/impl/js-libp2p/v1.0-mplex-noise/index.js |  114 ++
 .../v1.0-mplex-noise/package-lock.json        | 1173 +++++++++++++++++
 .../js-libp2p/v1.0-mplex-noise/package.json   |   13 +
 perf/impl/js-libp2p/v1.0-mplex-noise/perf     |   45 +
 .../js-libp2p/v1.0-mplex-plaintext/Makefile   |   12 +
 .../js-libp2p/v1.0-mplex-plaintext/index.js   |  114 ++
 .../v1.0-mplex-plaintext/package-lock.json    |  927 +++++++++++++
 .../v1.0-mplex-plaintext/package.json         |   13 +
 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf |   45 +
 .../js-libp2p/v1.0-yamux-plaintext/Makefile   |   12 +
 .../js-libp2p/v1.0-yamux-plaintext/index.js   |  114 ++
 .../v1.0-yamux-plaintext/package-lock.json    | 1037 +++++++++++++++
 .../v1.0-yamux-plaintext/package.json         |   13 +
 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf |   45 +
 perf/runner/src/versions.ts                   |   19 +-
 17 files changed, 3714 insertions(+), 10 deletions(-)
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/Makefile
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/index.js
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-noise/package.json
 create mode 100755 perf/impl/js-libp2p/v1.0-mplex-noise/perf
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
 create mode 100644 perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
 create mode 100755 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
 create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile
 create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
 create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
 create mode 100644 perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
 create mode 100755 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf

diff --git a/perf/impl/Makefile b/perf/impl/Makefile
index e274d58dc..103d54cb2 100644
--- a/perf/impl/Makefile
+++ b/perf/impl/Makefile
@@ -5,14 +5,14 @@ QUIC_GO_SUBDIRS := $(wildcard quic-go/*/.)
 JS_SUBDIRS := $(wildcard js-libp2p/*/.)
 
 all: $(RUST_SUBDIRS) $(GO_SUBDIRS) $(HTTPS_SUBDIRS) $(QUIC_GO_SUBDIRS) $(JS_SUBDIRS)
-$(RUST_SUBDIRS):
-	$(MAKE) -C $@
-$(GO_SUBDIRS):
-	$(MAKE) -C $@
-$(HTTPS_SUBDIRS):
-	$(MAKE) -C $@
-$(QUIC_GO_SUBDIRS):
-	$(MAKE) -C $@
+# $(RUST_SUBDIRS):
+# 	$(MAKE) -C $@
+# $(GO_SUBDIRS):
+# 	$(MAKE) -C $@
+# $(HTTPS_SUBDIRS):
+# 	$(MAKE) -C $@
+# $(QUIC_GO_SUBDIRS):
+# 	$(MAKE) -C $@
 $(JS_SUBDIRS):
 	$(MAKE) -C $@
 
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile b/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile
new file mode 100644
index 000000000..a1e077cdc
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/Makefile
@@ -0,0 +1,12 @@
+DOCKER_IMAGE := node:20-alpine
+DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE)
+
+all: perf
+
+perf:
+	$(DOCKER_RUN) npm ci
+
+clean:
+	rm -rf node_modules
+
+.PHONY: all clean perf
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js
new file mode 100644
index 000000000..aa863db2b
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js
@@ -0,0 +1,114 @@
+import { noise } from '@chainsafe/libp2p-noise'
+import { mplex } from '@chainsafe/libp2p-mplex'
+import { tcp } from '@libp2p/tcp'
+import { multiaddr } from '@multiformats/multiaddr'
+import { createLibp2p } from 'libp2p'
+import { perf } from '@libp2p/perf'
+import { parseArgs } from 'node:util'
+
+const argv = parseArgs({
+  options: {
+    'run-server': {
+      type: 'string',
+      default: 'false'
+    },
+    'server-address': {
+      type: 'string'
+    },
+    transport: {
+      type: 'string',
+      default: 'tcp'
+    },
+    'upload-bytes': {
+      type: 'string',
+      default: '0'
+    },
+    'download-bytes': {
+      type: 'string',
+      default: '0'
+    }
+  }
+})
+
+/**
+ * @param {boolean} runServer
+ * @param {string} serverIpAddress
+ * @param {string} transport
+ * @param {number} uploadBytes
+ * @param {number} downloadBytes
+ */
+export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) {
+  const { host, port } = splitHostPort(serverIpAddress)
+
+  const config = {
+    //peerId,
+    transports: [tcp({
+      socket: {
+        noDelay: true
+      },
+      server: {
+        noDelay: true
+      }
+    })],
+    streamMuxers: [
+      mplex()
+    ],
+    connectionEncryption: [
+      noise()
+    ],
+    connectionManager: {
+      minConnections: 0
+    },
+    services: {
+      perf: perf()
+    }
+  }
+
+  if (runServer) {
+    Object.assign(config, {
+      addresses: {
+        listen: [
+          // #TODO: right now we only support tcp
+          `/ip4/${host}/tcp/${port}`
+        ]
+      }
+    })
+  }
+
+  const node = await createLibp2p(config)
+
+  await node.start()
+
+  if (!runServer) {
+    for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) {
+      // eslint-disable-next-line no-console
+      console.log(JSON.stringify(output))
+    }
+
+    await node.stop()
+  }
+}
+
+/**
+ * @param {string} address
+ * @returns { host: string, port?: string }
+ */
+function splitHostPort (address) {
+  try {
+    const parts = address.split(':')
+    const host = parts[0]
+    const port = parts[1]
+    return {
+      host,
+      port
+    }
+  } catch (error) {
+    throw Error('Invalid server address')
+  }
+}
+
+main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => {
+  // eslint-disable-next-line no-console
+  console.error(err)
+  process.exit(1)
+})
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
new file mode 100644
index 000000000..1c37935a7
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
@@ -0,0 +1,1173 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "lockfileVersion": 3,
+  "requires": true,
+  "packages": {
+    "": {
+      "name": "@libp2p/perf-js-libp2p-1-0",
+      "dependencies": {
+        "@chainsafe/libp2p-noise": "^13.0.3",
+        "@libp2p/mplex": "next",
+        "@libp2p/perf": "next",
+        "@libp2p/tcp": "next",
+        "libp2p": "next"
+      }
+    },
+    "node_modules/@chainsafe/as-chacha20poly1305": {
+      "version": "0.1.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/as-chacha20poly1305/-/as-chacha20poly1305-0.1.0.tgz",
+      "integrity": "sha512-BpNcL8/lji/GM3+vZ/bgRWqJ1q5kwvTFmGPk7pxm/QQZDbaMI98waOHjEymTjq2JmdD/INdNBFOVSyJofXg7ew=="
+    },
+    "node_modules/@chainsafe/as-sha256": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmjs.org/@chainsafe/as-sha256/-/as-sha256-0.4.1.tgz",
+      "integrity": "sha512-IqeeGwQihK6Y2EYLFofqs2eY2ep1I2MvQXHzOAI+5iQN51OZlUkrLgyAugu2x86xZewDk5xas7lNczkzFzF62w=="
+    },
+    "node_modules/@chainsafe/is-ip": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz",
+      "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
+    },
+    "node_modules/@chainsafe/libp2p-noise": {
+      "version": "13.0.3",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
+      "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
+      "dependencies": {
+        "@chainsafe/as-chacha20poly1305": "^0.1.0",
+        "@chainsafe/as-sha256": "^0.4.1",
+        "@libp2p/crypto": "^2.0.0",
+        "@libp2p/interface": "^0.1.0",
+        "@libp2p/logger": "^3.0.0",
+        "@libp2p/peer-id": "^3.0.0",
+        "@noble/ciphers": "^0.4.0",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "it-byte-stream": "^1.0.0",
+        "it-length-prefixed": "^9.0.1",
+        "it-length-prefixed-stream": "^1.0.0",
+        "it-pair": "^2.0.6",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.4",
+        "wherearewe": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/@chainsafe/netmask": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz",
+      "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1"
+      }
+    },
+    "node_modules/@libp2p/crypto": {
+      "version": "2.0.8",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz",
+      "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.6",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.0.1",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/interface": {
+      "version": "0.1.6",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
+      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.5",
+        "abortable-iterator": "^5.0.1",
+        "it-pushable": "^3.2.0",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface-internal": {
+      "version": "0.1.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
+      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/logger": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
+      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.6",
+        "@multiformats/multiaddr": "^12.1.5",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/@libp2p/mplex": {
+      "version": "9.0.12-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz",
+      "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "benchmark": "^2.1.4",
+        "it-batched-bytes": "^2.0.2",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "rate-limiter-flexible": "^3.0.0",
+        "uint8-varint": "^2.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/mplex/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/multistream-select": {
+      "version": "4.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "it-length-prefixed": "^9.0.3",
+        "it-length-prefixed-stream": "^1.1.1",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.2",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-collections": {
+      "version": "4.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192"
+      }
+    },
+    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id": {
+      "version": "3.0.6",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz",
+      "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.6",
+        "multiformats": "^12.0.1",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory": {
+      "version": "3.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": {
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.1.3",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-record": {
+      "version": "6.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "protons-runtime": "^5.0.0",
+        "uint8-varint": "^2.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": {
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.1.3",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-store": {
+      "version": "9.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "mortice": "^3.0.1",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/perf": {
+      "version": "2.0.1-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
+      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.3"
+      }
+    },
+    "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/tcp": {
+      "version": "8.0.13-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
+      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@types/sinon": "^17.0.0",
+        "stream-to-it": "^0.2.2"
+      }
+    },
+    "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/utils": {
+      "version": "4.0.7-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
+      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.2",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "get-iterator": "^2.0.1",
+        "is-loopback-addr": "^2.0.1",
+        "it-pushable": "^3.2.2",
+        "it-stream-types": "^2.0.1",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@multiformats/mafmt": {
+      "version": "12.1.6",
+      "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
+      "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.0.0"
+      }
+    },
+    "node_modules/@multiformats/multiaddr": {
+      "version": "12.1.10",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
+      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@chainsafe/netmask": "^2.0.0",
+        "@libp2p/interface": "^0.1.1",
+        "dns-over-http-resolver": "3.0.0",
+        "multiformats": "^12.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/@multiformats/multiaddr-matcher": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz",
+      "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@multiformats/multiaddr": "^12.0.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/@noble/ciphers": {
+      "version": "0.4.0",
+      "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.0.tgz",
+      "integrity": "sha512-xaUaUUDWbHIFSxaQ/pIe+33VG2mfJp6N/KxKLmZr5biWdNznCAmfu24QRhX10BbVAuqOahAoyp0S4M9md6GPDw==",
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@noble/curves": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
+      "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==",
+      "dependencies": {
+        "@noble/hashes": "1.3.2"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@noble/hashes": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz",
+      "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==",
+      "engines": {
+        "node": ">= 16"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@types/sinon": {
+      "version": "17.0.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+      "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
+      "dependencies": {
+        "@types/sinonjs__fake-timers": "*"
+      }
+    },
+    "node_modules/@types/sinonjs__fake-timers": {
+      "version": "8.1.5",
+      "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
+      "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
+    },
+    "node_modules/abortable-iterator": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
+      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
+      "dependencies": {
+        "get-iterator": "^2.0.0",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/any-signal": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
+      "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/benchmark": {
+      "version": "2.1.4",
+      "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
+      "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==",
+      "dependencies": {
+        "lodash": "^4.17.4",
+        "platform": "^1.3.3"
+      }
+    },
+    "node_modules/datastore-core": {
+      "version": "9.2.3",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
+      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "dependencies": {
+        "@libp2p/logger": "^3.0.0",
+        "err-code": "^3.0.1",
+        "interface-store": "^5.0.0",
+        "it-all": "^3.0.1",
+        "it-drain": "^3.0.1",
+        "it-filter": "^3.0.0",
+        "it-map": "^3.0.1",
+        "it-merge": "^3.0.1",
+        "it-pipe": "^3.0.0",
+        "it-pushable": "^3.0.0",
+        "it-sort": "^3.0.1",
+        "it-take": "^3.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/debug": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+      "dependencies": {
+        "ms": "2.1.2"
+      },
+      "engines": {
+        "node": ">=6.0"
+      },
+      "peerDependenciesMeta": {
+        "supports-color": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/delay": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz",
+      "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==",
+      "engines": {
+        "node": ">=16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/dns-over-http-resolver": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz",
+      "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==",
+      "dependencies": {
+        "debug": "^4.3.4",
+        "receptacle": "^1.3.2"
+      }
+    },
+    "node_modules/err-code": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
+      "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
+    },
+    "node_modules/eventemitter3": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
+      "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
+    },
+    "node_modules/get-iterator": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz",
+      "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
+    },
+    "node_modules/interface-datastore": {
+      "version": "8.2.5",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
+      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "dependencies": {
+        "interface-store": "^5.0.0",
+        "nanoid": "^4.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/interface-store": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
+      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+    },
+    "node_modules/ip-regex": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+      "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+      "engines": {
+        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/ipaddr.js": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+      "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/is-electron": {
+      "version": "2.2.2",
+      "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.2.2.tgz",
+      "integrity": "sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg=="
+    },
+    "node_modules/is-loopback-addr": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz",
+      "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg=="
+    },
+    "node_modules/is-plain-obj": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+      "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/it-all": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz",
+      "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
+    },
+    "node_modules/it-batched-bytes": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz",
+      "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==",
+      "dependencies": {
+        "p-defer": "^4.0.0",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-byte-stream": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
+      "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-drain": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz",
+      "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA=="
+    },
+    "node_modules/it-filter": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz",
+      "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-first": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz",
+      "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg=="
+    },
+    "node_modules/it-length-prefixed": {
+      "version": "9.0.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz",
+      "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==",
+      "dependencies": {
+        "err-code": "^3.0.1",
+        "it-reader": "^6.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-length-prefixed-stream": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
+      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "dependencies": {
+        "it-byte-stream": "^1.0.0",
+        "it-length-prefixed": "^9.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-map": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz",
+      "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-merge": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz",
+      "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==",
+      "dependencies": {
+        "it-pushable": "^3.2.0"
+      }
+    },
+    "node_modules/it-pair": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/it-pair/-/it-pair-2.0.6.tgz",
+      "integrity": "sha512-5M0t5RAcYEQYNG5BV7d7cqbdwbCAp5yLdzvkxsZmkuZsLbTdZzah6MQySYfaAQjNDCq6PUnDt0hqBZ4NwMfW6g==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-peekable": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz",
+      "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w=="
+    },
+    "node_modules/it-pipe": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz",
+      "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==",
+      "dependencies": {
+        "it-merge": "^3.0.0",
+        "it-pushable": "^3.1.2",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-pushable": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
+      "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==",
+      "dependencies": {
+        "p-defer": "^4.0.0"
+      }
+    },
+    "node_modules/it-reader": {
+      "version": "6.0.4",
+      "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz",
+      "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "uint8arraylist": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-sort": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz",
+      "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==",
+      "dependencies": {
+        "it-all": "^3.0.0"
+      }
+    },
+    "node_modules/it-stream-types": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz",
+      "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-take": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz",
+      "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
+    },
+    "node_modules/libp2p": {
+      "version": "0.46.21-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
+      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/logger": "3.1.0-bb6ceb192",
+        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-store": "9.0.9-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "any-signal": "^4.1.1",
+        "datastore-core": "^9.0.1",
+        "delay": "^6.0.0",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "it-drain": "^3.0.2",
+        "it-filter": "^3.0.1",
+        "it-first": "^3.0.3",
+        "it-map": "^3.0.4",
+        "it-merge": "^3.0.0",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "merge-options": "^3.0.4",
+        "multiformats": "^12.1.3",
+        "p-defer": "^4.0.0",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "rate-limiter-flexible": "^3.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/crypto": {
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.1.3",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/logger": {
+      "version": "3.1.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
+      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.1.3"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/lodash": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+    },
+    "node_modules/merge-options": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
+      "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==",
+      "dependencies": {
+        "is-plain-obj": "^2.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/mortice": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz",
+      "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==",
+      "dependencies": {
+        "nanoid": "^4.0.0",
+        "observable-webworkers": "^2.0.1",
+        "p-queue": "^7.2.0",
+        "p-timeout": "^6.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+    },
+    "node_modules/multiformats": {
+      "version": "12.1.3",
+      "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz",
+      "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
+    "node_modules/netmask": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
+      "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
+      "engines": {
+        "node": ">= 0.4.0"
+      }
+    },
+    "node_modules/node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+      "engines": {
+        "node": ">= 6.13.0"
+      }
+    },
+    "node_modules/observable-webworkers": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz",
+      "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/p-defer": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz",
+      "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue": {
+      "version": "7.4.1",
+      "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz",
+      "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==",
+      "dependencies": {
+        "eventemitter3": "^5.0.1",
+        "p-timeout": "^5.0.2"
+      },
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue/node_modules/p-timeout": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz",
+      "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-timeout": {
+      "version": "6.1.2",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz",
+      "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==",
+      "engines": {
+        "node": ">=14.16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/platform": {
+      "version": "1.3.6",
+      "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
+      "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg=="
+    },
+    "node_modules/private-ip": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz",
+      "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "ip-regex": "^5.0.0",
+        "ipaddr.js": "^2.1.0",
+        "netmask": "^2.0.2"
+      },
+      "engines": {
+        "node": ">=14.16"
+      }
+    },
+    "node_modules/protons-runtime": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz",
+      "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==",
+      "dependencies": {
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/race-signal": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz",
+      "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww=="
+    },
+    "node_modules/rate-limiter-flexible": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz",
+      "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA=="
+    },
+    "node_modules/receptacle": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz",
+      "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==",
+      "dependencies": {
+        "ms": "^2.1.1"
+      }
+    },
+    "node_modules/stream-to-it": {
+      "version": "0.2.4",
+      "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz",
+      "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==",
+      "dependencies": {
+        "get-iterator": "^1.0.2"
+      }
+    },
+    "node_modules/stream-to-it/node_modules/get-iterator": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz",
+      "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg=="
+    },
+    "node_modules/uint8-varint": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz",
+      "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==",
+      "dependencies": {
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/uint8arraylist": {
+      "version": "2.4.3",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
+      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "dependencies": {
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/uint8arrays": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
+      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "dependencies": {
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/wherearewe": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/wherearewe/-/wherearewe-2.0.1.tgz",
+      "integrity": "sha512-XUguZbDxCA2wBn2LoFtcEhXL6AXo+hVjGonwhSTTTU9SzbWG8Xu3onNIpzf9j/mYUcJQ0f+m37SzG77G851uFw==",
+      "dependencies": {
+        "is-electron": "^2.2.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    }
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json
new file mode 100644
index 000000000..e04571779
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json
@@ -0,0 +1,13 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "private": true,
+  "main": "index.js",
+  "type": "module",
+  "dependencies": {
+    "@chainsafe/libp2p-noise": "^13.0.3",
+    "@libp2p/mplex": "next",
+    "@libp2p/perf": "next",
+    "@libp2p/tcp": "next",
+    "libp2p": "next"
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
new file mode 100755
index 000000000..1a3e19c51
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+# In case this script is `kill`ed, `kill` its child process, namely the `node`
+# process below.
+cleanup() {
+    kill $node_pid
+}
+trap cleanup EXIT TERM
+
+# Find the path to the Node.js executable
+node_path=$(which node)
+
+run_server=false
+server_address=""
+upload_bytes=0
+download_bytes=0
+transport=""
+
+# Parse named parameters manually
+for ((i = 1; i <= $#; i++)); do
+    if [ "${!i}" == "--server-address" ]; then
+        server_address="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--upload-bytes" ]; then
+        upload_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--download-bytes" ]; then
+        download_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--transport" ]; then
+        transport="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--run-server" ]; then
+        run_server=true
+    fi
+done
+
+# Run perf
+node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
+
+node_pid=$!
+
+# Wait for `node_pid` to finish, or for it to be `kill`ed by the above
+# `cleanup`.
+wait $node_pid
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile b/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile
new file mode 100644
index 000000000..a1e077cdc
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/Makefile
@@ -0,0 +1,12 @@
+DOCKER_IMAGE := node:20-alpine
+DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE)
+
+all: perf
+
+perf:
+	$(DOCKER_RUN) npm ci
+
+clean:
+	rm -rf node_modules
+
+.PHONY: all clean perf
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
new file mode 100644
index 000000000..9c651f958
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
@@ -0,0 +1,114 @@
+import { plaintext } from '@libp2p/plaintext'
+import { mplex } from '@chainsafe/libp2p-mplex'
+import { tcp } from '@libp2p/tcp'
+import { multiaddr } from '@multiformats/multiaddr'
+import { createLibp2p } from 'libp2p'
+import { perf } from '@libp2p/perf'
+import { parseArgs } from 'node:util'
+
+const argv = parseArgs({
+  options: {
+    'run-server': {
+      type: 'string',
+      default: 'false'
+    },
+    'server-address': {
+      type: 'string'
+    },
+    transport: {
+      type: 'string',
+      default: 'tcp'
+    },
+    'upload-bytes': {
+      type: 'string',
+      default: '0'
+    },
+    'download-bytes': {
+      type: 'string',
+      default: '0'
+    }
+  }
+})
+
+/**
+ * @param {boolean} runServer
+ * @param {string} serverIpAddress
+ * @param {string} transport
+ * @param {number} uploadBytes
+ * @param {number} downloadBytes
+ */
+export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) {
+  const { host, port } = splitHostPort(serverIpAddress)
+
+  const config = {
+    //peerId,
+    transports: [tcp({
+      socket: {
+        noDelay: true
+      },
+      server: {
+        noDelay: true
+      }
+    })],
+    streamMuxers: [
+      mplex()
+    ],
+    connectionEncryption: [
+      plaintext()
+    ],
+    connectionManager: {
+      minConnections: 0
+    },
+    services: {
+      perf: perf()
+    }
+  }
+
+  if (runServer) {
+    Object.assign(config, {
+      addresses: {
+        listen: [
+          // #TODO: right now we only support tcp
+          `/ip4/${host}/tcp/${port}`
+        ]
+      }
+    })
+  }
+
+  const node = await createLibp2p(config)
+
+  await node.start()
+
+  if (!runServer) {
+    for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) {
+      // eslint-disable-next-line no-console
+      console.log(JSON.stringify(output))
+    }
+
+    await node.stop()
+  }
+}
+
+/**
+ * @param {string} address
+ * @returns { host: string, port?: string }
+ */
+function splitHostPort (address) {
+  try {
+    const parts = address.split(':')
+    const host = parts[0]
+    const port = parts[1]
+    return {
+      host,
+      port
+    }
+  } catch (error) {
+    throw Error('Invalid server address')
+  }
+}
+
+main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => {
+  // eslint-disable-next-line no-console
+  console.error(err)
+  process.exit(1)
+})
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
new file mode 100644
index 000000000..91a55cb27
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
@@ -0,0 +1,927 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "lockfileVersion": 3,
+  "requires": true,
+  "packages": {
+    "": {
+      "name": "@libp2p/perf-js-libp2p-1-0",
+      "dependencies": {
+        "@libp2p/mplex": "next",
+        "@libp2p/perf": "next",
+        "@libp2p/plaintext": "next",
+        "@libp2p/tcp": "next",
+        "libp2p": "next"
+      }
+    },
+    "node_modules/@chainsafe/is-ip": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz",
+      "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
+    },
+    "node_modules/@chainsafe/netmask": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz",
+      "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1"
+      }
+    },
+    "node_modules/@libp2p/crypto": {
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.1.3",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface-internal": {
+      "version": "0.1.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
+      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/logger": {
+      "version": "3.1.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
+      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.1.3"
+      }
+    },
+    "node_modules/@libp2p/mplex": {
+      "version": "9.0.12-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz",
+      "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "benchmark": "^2.1.4",
+        "it-batched-bytes": "^2.0.2",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "rate-limiter-flexible": "^3.0.0",
+        "uint8-varint": "^2.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/multistream-select": {
+      "version": "4.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "it-length-prefixed": "^9.0.3",
+        "it-length-prefixed-stream": "^1.1.1",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.2",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-collections": {
+      "version": "4.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192"
+      }
+    },
+    "node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory": {
+      "version": "3.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-record": {
+      "version": "6.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "protons-runtime": "^5.0.0",
+        "uint8-varint": "^2.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-store": {
+      "version": "9.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "mortice": "^3.0.1",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/perf": {
+      "version": "2.0.1-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
+      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.3"
+      }
+    },
+    "node_modules/@libp2p/plaintext": {
+      "version": "0.0.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz",
+      "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-handshake": "^4.1.3",
+        "it-length-prefixed": "^9.0.3",
+        "it-map": "^3.0.4",
+        "it-stream-types": "^2.0.1",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/tcp": {
+      "version": "8.0.13-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
+      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@types/sinon": "^17.0.0",
+        "stream-to-it": "^0.2.2"
+      }
+    },
+    "node_modules/@libp2p/utils": {
+      "version": "4.0.7-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
+      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.2",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "get-iterator": "^2.0.1",
+        "is-loopback-addr": "^2.0.1",
+        "it-pushable": "^3.2.2",
+        "it-stream-types": "^2.0.1",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@multiformats/mafmt": {
+      "version": "12.1.6",
+      "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
+      "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.0.0"
+      }
+    },
+    "node_modules/@multiformats/multiaddr": {
+      "version": "12.1.10",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
+      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@chainsafe/netmask": "^2.0.0",
+        "@libp2p/interface": "^0.1.1",
+        "dns-over-http-resolver": "3.0.0",
+        "multiformats": "^12.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/@multiformats/multiaddr-matcher": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz",
+      "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@multiformats/multiaddr": "^12.0.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": {
+      "version": "0.1.6",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
+      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.5",
+        "abortable-iterator": "^5.0.1",
+        "it-pushable": "^3.2.0",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@noble/curves": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
+      "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==",
+      "dependencies": {
+        "@noble/hashes": "1.3.2"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@noble/hashes": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz",
+      "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==",
+      "engines": {
+        "node": ">= 16"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@types/sinon": {
+      "version": "17.0.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+      "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
+      "dependencies": {
+        "@types/sinonjs__fake-timers": "*"
+      }
+    },
+    "node_modules/@types/sinonjs__fake-timers": {
+      "version": "8.1.5",
+      "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
+      "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
+    },
+    "node_modules/abortable-iterator": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
+      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
+      "dependencies": {
+        "get-iterator": "^2.0.0",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/any-signal": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
+      "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/benchmark": {
+      "version": "2.1.4",
+      "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
+      "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==",
+      "dependencies": {
+        "lodash": "^4.17.4",
+        "platform": "^1.3.3"
+      }
+    },
+    "node_modules/datastore-core": {
+      "version": "9.2.3",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
+      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "dependencies": {
+        "@libp2p/logger": "^3.0.0",
+        "err-code": "^3.0.1",
+        "interface-store": "^5.0.0",
+        "it-all": "^3.0.1",
+        "it-drain": "^3.0.1",
+        "it-filter": "^3.0.0",
+        "it-map": "^3.0.1",
+        "it-merge": "^3.0.1",
+        "it-pipe": "^3.0.0",
+        "it-pushable": "^3.0.0",
+        "it-sort": "^3.0.1",
+        "it-take": "^3.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/datastore-core/node_modules/@libp2p/interface": {
+      "version": "0.1.6",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
+      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.5",
+        "abortable-iterator": "^5.0.1",
+        "it-pushable": "^3.2.0",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/datastore-core/node_modules/@libp2p/logger": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
+      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.6",
+        "@multiformats/multiaddr": "^12.1.5",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/debug": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+      "dependencies": {
+        "ms": "2.1.2"
+      },
+      "engines": {
+        "node": ">=6.0"
+      },
+      "peerDependenciesMeta": {
+        "supports-color": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/delay": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz",
+      "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==",
+      "engines": {
+        "node": ">=16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/dns-over-http-resolver": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz",
+      "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==",
+      "dependencies": {
+        "debug": "^4.3.4",
+        "receptacle": "^1.3.2"
+      }
+    },
+    "node_modules/err-code": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
+      "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
+    },
+    "node_modules/eventemitter3": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
+      "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
+    },
+    "node_modules/get-iterator": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz",
+      "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
+    },
+    "node_modules/interface-datastore": {
+      "version": "8.2.5",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
+      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "dependencies": {
+        "interface-store": "^5.0.0",
+        "nanoid": "^4.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/interface-store": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
+      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+    },
+    "node_modules/ip-regex": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+      "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+      "engines": {
+        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/ipaddr.js": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+      "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/is-loopback-addr": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz",
+      "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg=="
+    },
+    "node_modules/is-plain-obj": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+      "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/it-all": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz",
+      "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
+    },
+    "node_modules/it-batched-bytes": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz",
+      "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==",
+      "dependencies": {
+        "p-defer": "^4.0.0",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-byte-stream": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
+      "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-drain": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz",
+      "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA=="
+    },
+    "node_modules/it-filter": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz",
+      "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-first": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz",
+      "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg=="
+    },
+    "node_modules/it-handshake": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz",
+      "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==",
+      "dependencies": {
+        "it-pushable": "^3.1.0",
+        "it-reader": "^6.0.1",
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
+        "uint8arraylist": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-length-prefixed": {
+      "version": "9.0.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz",
+      "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==",
+      "dependencies": {
+        "err-code": "^3.0.1",
+        "it-reader": "^6.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-length-prefixed-stream": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
+      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "dependencies": {
+        "it-byte-stream": "^1.0.0",
+        "it-length-prefixed": "^9.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-map": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz",
+      "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-merge": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz",
+      "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==",
+      "dependencies": {
+        "it-pushable": "^3.2.0"
+      }
+    },
+    "node_modules/it-peekable": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz",
+      "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w=="
+    },
+    "node_modules/it-pipe": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz",
+      "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==",
+      "dependencies": {
+        "it-merge": "^3.0.0",
+        "it-pushable": "^3.1.2",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-pushable": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
+      "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==",
+      "dependencies": {
+        "p-defer": "^4.0.0"
+      }
+    },
+    "node_modules/it-reader": {
+      "version": "6.0.4",
+      "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz",
+      "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "uint8arraylist": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-sort": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz",
+      "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==",
+      "dependencies": {
+        "it-all": "^3.0.0"
+      }
+    },
+    "node_modules/it-stream-types": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz",
+      "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-take": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz",
+      "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
+    },
+    "node_modules/libp2p": {
+      "version": "0.46.21-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
+      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/logger": "3.1.0-bb6ceb192",
+        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-store": "9.0.9-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "any-signal": "^4.1.1",
+        "datastore-core": "^9.0.1",
+        "delay": "^6.0.0",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "it-drain": "^3.0.2",
+        "it-filter": "^3.0.1",
+        "it-first": "^3.0.3",
+        "it-map": "^3.0.4",
+        "it-merge": "^3.0.0",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "merge-options": "^3.0.4",
+        "multiformats": "^12.1.3",
+        "p-defer": "^4.0.0",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "rate-limiter-flexible": "^3.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/lodash": {
+      "version": "4.17.21",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+    },
+    "node_modules/merge-options": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
+      "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==",
+      "dependencies": {
+        "is-plain-obj": "^2.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/mortice": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz",
+      "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==",
+      "dependencies": {
+        "nanoid": "^4.0.0",
+        "observable-webworkers": "^2.0.1",
+        "p-queue": "^7.2.0",
+        "p-timeout": "^6.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+    },
+    "node_modules/multiformats": {
+      "version": "12.1.3",
+      "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz",
+      "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
+    "node_modules/netmask": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
+      "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
+      "engines": {
+        "node": ">= 0.4.0"
+      }
+    },
+    "node_modules/node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+      "engines": {
+        "node": ">= 6.13.0"
+      }
+    },
+    "node_modules/observable-webworkers": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz",
+      "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/p-defer": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz",
+      "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue": {
+      "version": "7.4.1",
+      "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz",
+      "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==",
+      "dependencies": {
+        "eventemitter3": "^5.0.1",
+        "p-timeout": "^5.0.2"
+      },
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue/node_modules/p-timeout": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz",
+      "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-timeout": {
+      "version": "6.1.2",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz",
+      "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==",
+      "engines": {
+        "node": ">=14.16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/platform": {
+      "version": "1.3.6",
+      "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
+      "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg=="
+    },
+    "node_modules/private-ip": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz",
+      "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "ip-regex": "^5.0.0",
+        "ipaddr.js": "^2.1.0",
+        "netmask": "^2.0.2"
+      },
+      "engines": {
+        "node": ">=14.16"
+      }
+    },
+    "node_modules/protons-runtime": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz",
+      "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==",
+      "dependencies": {
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/race-signal": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz",
+      "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww=="
+    },
+    "node_modules/rate-limiter-flexible": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz",
+      "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA=="
+    },
+    "node_modules/receptacle": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz",
+      "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==",
+      "dependencies": {
+        "ms": "^2.1.1"
+      }
+    },
+    "node_modules/stream-to-it": {
+      "version": "0.2.4",
+      "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz",
+      "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==",
+      "dependencies": {
+        "get-iterator": "^1.0.2"
+      }
+    },
+    "node_modules/stream-to-it/node_modules/get-iterator": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz",
+      "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg=="
+    },
+    "node_modules/uint8-varint": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz",
+      "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==",
+      "dependencies": {
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/uint8arraylist": {
+      "version": "2.4.3",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
+      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "dependencies": {
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/uint8arrays": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
+      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "dependencies": {
+        "multiformats": "^12.0.1"
+      }
+    }
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
new file mode 100644
index 000000000..4b26290da
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
@@ -0,0 +1,13 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "private": true,
+  "main": "index.js",
+  "type": "module",
+  "dependencies": {
+    "@libp2p/mplex": "next",
+    "@libp2p/perf": "next",
+    "@libp2p/plaintext": "next",
+    "@libp2p/tcp": "next",
+    "libp2p": "next"
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
new file mode 100755
index 000000000..1a3e19c51
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+# In case this script is `kill`ed, `kill` its child process, namely the `node`
+# process below.
+cleanup() {
+    kill $node_pid
+}
+trap cleanup EXIT TERM
+
+# Find the path to the Node.js executable
+node_path=$(which node)
+
+run_server=false
+server_address=""
+upload_bytes=0
+download_bytes=0
+transport=""
+
+# Parse named parameters manually
+for ((i = 1; i <= $#; i++)); do
+    if [ "${!i}" == "--server-address" ]; then
+        server_address="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--upload-bytes" ]; then
+        upload_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--download-bytes" ]; then
+        download_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--transport" ]; then
+        transport="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--run-server" ]; then
+        run_server=true
+    fi
+done
+
+# Run perf
+node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
+
+node_pid=$!
+
+# Wait for `node_pid` to finish, or for it to be `kill`ed by the above
+# `cleanup`.
+wait $node_pid
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile b/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile
new file mode 100644
index 000000000..a1e077cdc
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/Makefile
@@ -0,0 +1,12 @@
+DOCKER_IMAGE := node:20-alpine
+DOCKER_RUN := docker run --rm -v "$(shell pwd)":/usr/src/myapp -w /usr/src/myapp $(DOCKER_IMAGE)
+
+all: perf
+
+perf:
+	$(DOCKER_RUN) npm ci
+
+clean:
+	rm -rf node_modules
+
+.PHONY: all clean perf
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
new file mode 100644
index 000000000..0ab7deba8
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
@@ -0,0 +1,114 @@
+import { plaintext } from '@libp2p/plaintext'
+import { yamux } from '@chainsafe/libp2p-yamux'
+import { tcp } from '@libp2p/tcp'
+import { multiaddr } from '@multiformats/multiaddr'
+import { createLibp2p } from 'libp2p'
+import { perf } from '@libp2p/perf'
+import { parseArgs } from 'node:util'
+
+const argv = parseArgs({
+  options: {
+    'run-server': {
+      type: 'string',
+      default: 'false'
+    },
+    'server-address': {
+      type: 'string'
+    },
+    transport: {
+      type: 'string',
+      default: 'tcp'
+    },
+    'upload-bytes': {
+      type: 'string',
+      default: '0'
+    },
+    'download-bytes': {
+      type: 'string',
+      default: '0'
+    }
+  }
+})
+
+/**
+ * @param {boolean} runServer
+ * @param {string} serverIpAddress
+ * @param {string} transport
+ * @param {number} uploadBytes
+ * @param {number} downloadBytes
+ */
+export async function main (runServer, serverIpAddress, transport, uploadBytes, downloadBytes) {
+  const { host, port } = splitHostPort(serverIpAddress)
+
+  const config = {
+    //peerId,
+    transports: [tcp({
+      socket: {
+        noDelay: true
+      },
+      server: {
+        noDelay: true
+      }
+    })],
+    streamMuxers: [
+      yamux()
+    ],
+    connectionEncryption: [
+      plaintext()
+    ],
+    connectionManager: {
+      minConnections: 0
+    },
+    services: {
+      perf: perf()
+    }
+  }
+
+  if (runServer) {
+    Object.assign(config, {
+      addresses: {
+        listen: [
+          // #TODO: right now we only support tcp
+          `/ip4/${host}/tcp/${port}`
+        ]
+      }
+    })
+  }
+
+  const node = await createLibp2p(config)
+
+  await node.start()
+
+  if (!runServer) {
+    for await (const output of node.services.perf.measurePerformance(multiaddr(`/ip4/${host}/tcp/${port}`), uploadBytes, downloadBytes)) {
+      // eslint-disable-next-line no-console
+      console.log(JSON.stringify(output))
+    }
+
+    await node.stop()
+  }
+}
+
+/**
+ * @param {string} address
+ * @returns { host: string, port?: string }
+ */
+function splitHostPort (address) {
+  try {
+    const parts = address.split(':')
+    const host = parts[0]
+    const port = parts[1]
+    return {
+      host,
+      port
+    }
+  } catch (error) {
+    throw Error('Invalid server address')
+  }
+}
+
+main(argv.values['run-server'] === 'true', argv.values['server-address'], argv.values.transport, Number(argv.values['upload-bytes']), Number(argv.values['download-bytes'])).catch((err) => {
+  // eslint-disable-next-line no-console
+  console.error(err)
+  process.exit(1)
+})
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
new file mode 100644
index 000000000..ec9105e56
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
@@ -0,0 +1,1037 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "lockfileVersion": 3,
+  "requires": true,
+  "packages": {
+    "": {
+      "name": "@libp2p/perf-js-libp2p-1-0",
+      "dependencies": {
+        "@chainsafe/libp2p-yamux": "^5.0.3",
+        "@libp2p/perf": "next",
+        "@libp2p/plaintext": "next",
+        "@libp2p/tcp": "next",
+        "libp2p": "next"
+      }
+    },
+    "node_modules/@chainsafe/is-ip": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.0.2.tgz",
+      "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
+    },
+    "node_modules/@chainsafe/libp2p-yamux": {
+      "version": "5.0.3",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
+      "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.0",
+        "@libp2p/logger": "^3.0.0",
+        "get-iterator": "^2.0.1",
+        "it-foreach": "^2.0.3",
+        "it-pipe": "^3.0.1",
+        "it-pushable": "^3.2.0",
+        "uint8arraylist": "^2.4.3"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/@chainsafe/netmask": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz",
+      "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1"
+      }
+    },
+    "node_modules/@libp2p/crypto": {
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@noble/curves": "^1.1.0",
+        "@noble/hashes": "^1.3.1",
+        "multiformats": "^12.1.3",
+        "node-forge": "^1.1.0",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/crypto/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface": {
+      "version": "0.1.6",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
+      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.5",
+        "abortable-iterator": "^5.0.1",
+        "it-pushable": "^3.2.0",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface-internal": {
+      "version": "0.1.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
+      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/logger": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
+      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "dependencies": {
+        "@libp2p/interface": "^0.1.6",
+        "@multiformats/multiaddr": "^12.1.5",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/@libp2p/multistream-select": {
+      "version": "4.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "it-length-prefixed": "^9.0.3",
+        "it-length-prefixed-stream": "^1.1.1",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.2",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-collections": {
+      "version": "4.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192"
+      }
+    },
+    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-id": {
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory": {
+      "version": "3.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-id/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-record": {
+      "version": "6.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "protons-runtime": "^5.0.0",
+        "uint8-varint": "^2.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/peer-store": {
+      "version": "9.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "mortice": "^3.0.1",
+        "multiformats": "^12.1.3",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/perf": {
+      "version": "2.0.1-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
+      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.3"
+      }
+    },
+    "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/plaintext": {
+      "version": "0.0.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz",
+      "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-handshake": "^4.1.3",
+        "it-length-prefixed": "^9.0.3",
+        "it-map": "^3.0.4",
+        "it-stream-types": "^2.0.1",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/plaintext/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/tcp": {
+      "version": "8.0.13-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
+      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@types/sinon": "^17.0.0",
+        "stream-to-it": "^0.2.2"
+      }
+    },
+    "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/utils": {
+      "version": "4.0.7-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
+      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.2",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "get-iterator": "^2.0.1",
+        "is-loopback-addr": "^2.0.1",
+        "it-pushable": "^3.2.2",
+        "it-stream-types": "^2.0.1",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@multiformats/mafmt": {
+      "version": "12.1.6",
+      "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
+      "integrity": "sha512-tlJRfL21X+AKn9b5i5VnaTD6bNttpSpcqwKVmDmSHLwxoz97fAHaepqFOk/l1fIu94nImIXneNbhsJx/RQNIww==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.0.0"
+      }
+    },
+    "node_modules/@multiformats/multiaddr": {
+      "version": "12.1.10",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
+      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@chainsafe/netmask": "^2.0.0",
+        "@libp2p/interface": "^0.1.1",
+        "dns-over-http-resolver": "3.0.0",
+        "multiformats": "^12.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/@multiformats/multiaddr-matcher": {
+      "version": "1.1.0",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-1.1.0.tgz",
+      "integrity": "sha512-B/QbKpAxaHYVXFnbTdTgYqPDxmqoF2RYffwYoOv1MWfi2vBCZLdzmEKUBKv6fQr6s+LJFSHn2j2vczmwMFCQIA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "@multiformats/multiaddr": "^12.0.0",
+        "multiformats": "^12.0.1"
+      }
+    },
+    "node_modules/@noble/curves": {
+      "version": "1.2.0",
+      "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
+      "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==",
+      "dependencies": {
+        "@noble/hashes": "1.3.2"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@noble/hashes": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz",
+      "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==",
+      "engines": {
+        "node": ">= 16"
+      },
+      "funding": {
+        "url": "https://paulmillr.com/funding/"
+      }
+    },
+    "node_modules/@types/sinon": {
+      "version": "17.0.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+      "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
+      "dependencies": {
+        "@types/sinonjs__fake-timers": "*"
+      }
+    },
+    "node_modules/@types/sinonjs__fake-timers": {
+      "version": "8.1.5",
+      "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
+      "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
+    },
+    "node_modules/abortable-iterator": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
+      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
+      "dependencies": {
+        "get-iterator": "^2.0.0",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/any-signal": {
+      "version": "4.1.1",
+      "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
+      "integrity": "sha512-iADenERppdC+A2YKbOXXB2WUeABLaM6qnpZ70kZbPZ1cZMMJ7eF+3CaYm+/PhBizgkzlvssC7QuHS30oOiQYWA==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/datastore-core": {
+      "version": "9.2.3",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
+      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "dependencies": {
+        "@libp2p/logger": "^3.0.0",
+        "err-code": "^3.0.1",
+        "interface-store": "^5.0.0",
+        "it-all": "^3.0.1",
+        "it-drain": "^3.0.1",
+        "it-filter": "^3.0.0",
+        "it-map": "^3.0.1",
+        "it-merge": "^3.0.1",
+        "it-pipe": "^3.0.0",
+        "it-pushable": "^3.0.0",
+        "it-sort": "^3.0.1",
+        "it-take": "^3.0.1",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/debug": {
+      "version": "4.3.4",
+      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+      "dependencies": {
+        "ms": "2.1.2"
+      },
+      "engines": {
+        "node": ">=6.0"
+      },
+      "peerDependenciesMeta": {
+        "supports-color": {
+          "optional": true
+        }
+      }
+    },
+    "node_modules/delay": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz",
+      "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==",
+      "engines": {
+        "node": ">=16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/dns-over-http-resolver": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/dns-over-http-resolver/-/dns-over-http-resolver-3.0.0.tgz",
+      "integrity": "sha512-5+BI+B7n8LKhNaEZBYErr+CBd9t5nYtjunByLhrLGtZ+i3TRgiU8yE87pCjEBu2KOwNsD9ljpSXEbZ4S8xih5g==",
+      "dependencies": {
+        "debug": "^4.3.4",
+        "receptacle": "^1.3.2"
+      }
+    },
+    "node_modules/err-code": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
+      "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA=="
+    },
+    "node_modules/eventemitter3": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
+      "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="
+    },
+    "node_modules/get-iterator": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz",
+      "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
+    },
+    "node_modules/interface-datastore": {
+      "version": "8.2.5",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
+      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "dependencies": {
+        "interface-store": "^5.0.0",
+        "nanoid": "^4.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/interface-store": {
+      "version": "5.1.4",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
+      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+    },
+    "node_modules/ip-regex": {
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+      "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+      "engines": {
+        "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/ipaddr.js": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+      "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+      "engines": {
+        "node": ">= 10"
+      }
+    },
+    "node_modules/is-loopback-addr": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz",
+      "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg=="
+    },
+    "node_modules/is-plain-obj": {
+      "version": "2.1.0",
+      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
+      "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
+      "engines": {
+        "node": ">=8"
+      }
+    },
+    "node_modules/it-all": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz",
+      "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
+    },
+    "node_modules/it-byte-stream": {
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
+      "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
+        "race-signal": "^1.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-drain": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.5.tgz",
+      "integrity": "sha512-qYFe4SWdvs9oJGUY5bSjvmiLUMLzFEODNOQUdYdCIkuIgQF+AUB2INhM4yQ09buJ2rhHKDFxvTD/+yUq6qg0XA=="
+    },
+    "node_modules/it-filter": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.0.4.tgz",
+      "integrity": "sha512-e0sz+st4sudK/zH6GZ/gRTRP8A/ADuJFCYDmRgMbZvR79y5+v4ZXav850bBZk5wL9zXaYZFxS1v/6Qi+Vjwh5g==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-first": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz",
+      "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg=="
+    },
+    "node_modules/it-foreach": {
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-2.0.6.tgz",
+      "integrity": "sha512-OVosBHJsdXpAyeFlCbe3IGZia+65UykyAznakNsKXK+b99dbhuu/mOnXxTadDEo1GWhKx+WA8RNanKkMf07zQw==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-handshake": {
+      "version": "4.1.3",
+      "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz",
+      "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==",
+      "dependencies": {
+        "it-pushable": "^3.1.0",
+        "it-reader": "^6.0.1",
+        "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
+        "uint8arraylist": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-length-prefixed": {
+      "version": "9.0.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz",
+      "integrity": "sha512-YAu424ceYpXctxtjcLOqn7vJq082CaoP8J646ZusYISfQc3bpzQErgTUqMFj81V262KG2W9/YMBHsy6A/4yvmg==",
+      "dependencies": {
+        "err-code": "^3.0.1",
+        "it-reader": "^6.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-length-prefixed-stream": {
+      "version": "1.1.3",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
+      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "dependencies": {
+        "it-byte-stream": "^1.0.0",
+        "it-length-prefixed": "^9.0.1",
+        "it-stream-types": "^2.0.1",
+        "uint8-varint": "^2.0.1",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
+    "node_modules/it-map": {
+      "version": "3.0.5",
+      "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.0.5.tgz",
+      "integrity": "sha512-hB0TDXo/h4KSJJDSRLgAPmDroiXP6Fx1ck4Bzl3US9hHfZweTKsuiP0y4gXuTMcJlS6vj0bb+f70rhkD47ZA3w==",
+      "dependencies": {
+        "it-peekable": "^3.0.0"
+      }
+    },
+    "node_modules/it-merge": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.3.tgz",
+      "integrity": "sha512-FYVU15KC5pb/GQX1Ims+lee8d4pdqGVCpWr0lkNj8o4xuNo7jY71k6GuEiWdP+T7W1bJqewSxX5yoTy5yZpRVA==",
+      "dependencies": {
+        "it-pushable": "^3.2.0"
+      }
+    },
+    "node_modules/it-peekable": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.3.tgz",
+      "integrity": "sha512-Wx21JX/rMzTEl9flx3DGHuPV1KQFGOl8uoKfQtmZHgPQtGb89eQ6RyVd82h3HuP9Ghpt0WgBDlmmdWeHXqyx7w=="
+    },
+    "node_modules/it-pipe": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz",
+      "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==",
+      "dependencies": {
+        "it-merge": "^3.0.0",
+        "it-pushable": "^3.1.2",
+        "it-stream-types": "^2.0.1"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-pushable": {
+      "version": "3.2.3",
+      "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
+      "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==",
+      "dependencies": {
+        "p-defer": "^4.0.0"
+      }
+    },
+    "node_modules/it-reader": {
+      "version": "6.0.4",
+      "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz",
+      "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==",
+      "dependencies": {
+        "it-stream-types": "^2.0.1",
+        "uint8arraylist": "^2.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-sort": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.4.tgz",
+      "integrity": "sha512-tvnC93JZZWjX4UxALy0asow0dzXabkoaRbrPJKClTKhNCqw4gzHr+H5axf1gohcthedRRkqd/ae+wl7WqoxFhw==",
+      "dependencies": {
+        "it-all": "^3.0.0"
+      }
+    },
+    "node_modules/it-stream-types": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.1.tgz",
+      "integrity": "sha512-6DmOs5r7ERDbvS4q8yLKENcj6Yecr7QQTqWApbZdfAUTEC947d+PEha7PCqhm//9oxaLYL7TWRekwhoXl2s6fg==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/it-take": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.4.tgz",
+      "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
+    },
+    "node_modules/libp2p": {
+      "version": "0.46.21-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
+      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/logger": "3.1.0-bb6ceb192",
+        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-store": "9.0.9-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@multiformats/mafmt": "^12.1.6",
+        "@multiformats/multiaddr": "^12.1.10",
+        "@multiformats/multiaddr-matcher": "^1.1.0",
+        "any-signal": "^4.1.1",
+        "datastore-core": "^9.0.1",
+        "delay": "^6.0.0",
+        "interface-datastore": "^8.2.0",
+        "it-all": "^3.0.2",
+        "it-drain": "^3.0.2",
+        "it-filter": "^3.0.1",
+        "it-first": "^3.0.3",
+        "it-map": "^3.0.4",
+        "it-merge": "^3.0.0",
+        "it-pipe": "^3.0.1",
+        "it-stream-types": "^2.0.1",
+        "merge-options": "^3.0.4",
+        "multiformats": "^12.1.3",
+        "p-defer": "^4.0.0",
+        "p-queue": "^7.4.1",
+        "private-ip": "^3.0.1",
+        "rate-limiter-flexible": "^3.0.0",
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/interface": {
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/libp2p/node_modules/@libp2p/logger": {
+      "version": "3.1.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
+      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@multiformats/multiaddr": "^12.1.10",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.1.3"
+      }
+    },
+    "node_modules/merge-options": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
+      "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==",
+      "dependencies": {
+        "is-plain-obj": "^2.1.0"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
+    "node_modules/mortice": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz",
+      "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==",
+      "dependencies": {
+        "nanoid": "^4.0.0",
+        "observable-webworkers": "^2.0.1",
+        "p-queue": "^7.2.0",
+        "p-timeout": "^6.0.0"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/ms": {
+      "version": "2.1.2",
+      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+    },
+    "node_modules/multiformats": {
+      "version": "12.1.3",
+      "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz",
+      "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
+    "node_modules/netmask": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
+      "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
+      "engines": {
+        "node": ">= 0.4.0"
+      }
+    },
+    "node_modules/node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+      "engines": {
+        "node": ">= 6.13.0"
+      }
+    },
+    "node_modules/observable-webworkers": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz",
+      "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==",
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/p-defer": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.0.tgz",
+      "integrity": "sha512-Vb3QRvQ0Y5XnF40ZUWW7JfLogicVh/EnA5gBIvKDJoYpeI82+1E3AlB9yOcKFS0AhHrWVnAQO39fbR0G99IVEQ==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue": {
+      "version": "7.4.1",
+      "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz",
+      "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==",
+      "dependencies": {
+        "eventemitter3": "^5.0.1",
+        "p-timeout": "^5.0.2"
+      },
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-queue/node_modules/p-timeout": {
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz",
+      "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==",
+      "engines": {
+        "node": ">=12"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/p-timeout": {
+      "version": "6.1.2",
+      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz",
+      "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==",
+      "engines": {
+        "node": ">=14.16"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
+    "node_modules/private-ip": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.1.tgz",
+      "integrity": "sha512-Ezc16ANuhSHmWAE6lbXUKburNzGpR0J5X0Zh5Um/PZ/s57Fp+HYqYe6BYPH2QbqKr/5WebfzJQ1jq6Kj5dbRmA==",
+      "dependencies": {
+        "@chainsafe/is-ip": "^2.0.1",
+        "ip-regex": "^5.0.0",
+        "ipaddr.js": "^2.1.0",
+        "netmask": "^2.0.2"
+      },
+      "engines": {
+        "node": ">=14.16"
+      }
+    },
+    "node_modules/protons-runtime": {
+      "version": "5.2.0",
+      "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.2.0.tgz",
+      "integrity": "sha512-jL3VSbXllgm17zurKQ/z+Ath0w+4BknJ+l/NLocfjAB8hbeASOZTNtb7zK3nDsKq2pHK9YFumNQvpkZ6gFfWhA==",
+      "dependencies": {
+        "uint8arraylist": "^2.4.3",
+        "uint8arrays": "^4.0.6"
+      }
+    },
+    "node_modules/race-signal": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-1.0.2.tgz",
+      "integrity": "sha512-o3xNv0iTcIDQCXFlF6fPAMEBRjFxssgGoRqLbg06m+AdzEXXLUmoNOoUHTVz2NoBI8hHwKFKoC6IqyNtWr2bww=="
+    },
+    "node_modules/rate-limiter-flexible": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-3.0.4.tgz",
+      "integrity": "sha512-LFrdT9Pl/TRxG143frHBPyESXHvS2tstLfAUM6shBbJ3M6YssT2cIUWFwAWVAU9Vl4Z2gUN7ZE7tSdQh/0aqcA=="
+    },
+    "node_modules/receptacle": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/receptacle/-/receptacle-1.3.2.tgz",
+      "integrity": "sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A==",
+      "dependencies": {
+        "ms": "^2.1.1"
+      }
+    },
+    "node_modules/stream-to-it": {
+      "version": "0.2.4",
+      "resolved": "https://registry.npmjs.org/stream-to-it/-/stream-to-it-0.2.4.tgz",
+      "integrity": "sha512-4vEbkSs83OahpmBybNJXlJd7d6/RxzkkSdT3I0mnGt79Xd2Kk+e1JqbvAvsQfCeKj3aKb0QIWkyK3/n0j506vQ==",
+      "dependencies": {
+        "get-iterator": "^1.0.2"
+      }
+    },
+    "node_modules/stream-to-it/node_modules/get-iterator": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-1.0.2.tgz",
+      "integrity": "sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg=="
+    },
+    "node_modules/uint8-varint": {
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.2.tgz",
+      "integrity": "sha512-LZXmBT0jiHR7J4oKM1GUhtdLFW1yPauzI8NjJlotXn92TprO9u8VMvEVR4QMk8xhUVUd+2fqfU2/kGbVHYSSWw==",
+      "dependencies": {
+        "uint8arraylist": "^2.0.0",
+        "uint8arrays": "^4.0.2"
+      }
+    },
+    "node_modules/uint8arraylist": {
+      "version": "2.4.3",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
+      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "dependencies": {
+        "uint8arrays": "^4.0.2"
+      },
+      "engines": {
+        "node": ">=16.0.0",
+        "npm": ">=7.0.0"
+      }
+    },
+    "node_modules/uint8arrays": {
+      "version": "4.0.6",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
+      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "dependencies": {
+        "multiformats": "^12.0.1"
+      }
+    }
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
new file mode 100644
index 000000000..82535a2eb
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
@@ -0,0 +1,13 @@
+{
+  "name": "@libp2p/perf-js-libp2p-1-0",
+  "private": true,
+  "main": "index.js",
+  "type": "module",
+  "dependencies": {
+    "@chainsafe/libp2p-yamux": "^5.0.3",
+    "@libp2p/perf": "next",
+    "@libp2p/plaintext": "next",
+    "@libp2p/tcp": "next",
+    "libp2p": "next"
+  }
+}
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
new file mode 100755
index 000000000..1a3e19c51
--- /dev/null
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
@@ -0,0 +1,45 @@
+#!/bin/bash
+
+# In case this script is `kill`ed, `kill` its child process, namely the `node`
+# process below.
+cleanup() {
+    kill $node_pid
+}
+trap cleanup EXIT TERM
+
+# Find the path to the Node.js executable
+node_path=$(which node)
+
+run_server=false
+server_address=""
+upload_bytes=0
+download_bytes=0
+transport=""
+
+# Parse named parameters manually
+for ((i = 1; i <= $#; i++)); do
+    if [ "${!i}" == "--server-address" ]; then
+        server_address="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--upload-bytes" ]; then
+        upload_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--download-bytes" ]; then
+        download_bytes="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--transport" ]; then
+        transport="${@:i+1:1}"
+    fi
+    if [ "${!i}" == "--run-server" ]; then
+        run_server=true
+    fi
+done
+
+# Run perf
+node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
+
+node_pid=$!
+
+# Wait for `node_pid` to finish, or for it to be `kill`ed by the above
+# `cleanup`.
+wait $node_pid
diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index 41744a299..cd322650f 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -5,7 +5,7 @@ export type Version = {
 }
 
 export const versions: Array<Version> = [
-    {
+    /*{
         id: "v0.34",
         implementation: "quic-go",
         transportStacks: ["quic-v1"]
@@ -44,10 +44,25 @@ export const versions: Array<Version> = [
         id: "v0.46",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
     {
         id: "v1.0",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
+    {
+        id: "v1.0-mplex-noise",
+        implementation: "js-libp2p",
+        transportStacks: ["tcp"]
+    },
+    {
+        id: "v1.0-yamux-plaintext",
+        implementation: "js-libp2p",
+        transportStacks: ["tcp"]
+    },
+    {
+        id: "v1.0-mplex-plaintext",
+        implementation: "js-libp2p",
+        transportStacks: ["tcp"]
+    },
 ]

From b55c47bde287f8a3612dfa25399b98c656fc0e6d Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 12:04:10 +0000
Subject: [PATCH 02/17] chore: update import

---
 perf/impl/js-libp2p/v1.0-mplex-noise/index.js |  14 +-
 .../js-libp2p/v1.0-mplex-plaintext/index.js   |  14 +-
 .../js-libp2p/v1.0-yamux-plaintext/index.js   |  12 +-
 perf/impl/js-libp2p/v1.0/index.js             |  12 +-
 perf/impl/js-libp2p/v1.0/package-lock.json    | 268 +++++++++---------
 5 files changed, 148 insertions(+), 172 deletions(-)

diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js
index aa863db2b..adc94a863 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/index.js
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/index.js
@@ -1,5 +1,5 @@
 import { noise } from '@chainsafe/libp2p-noise'
-import { mplex } from '@chainsafe/libp2p-mplex'
+import { mplex } from '@libp2p/mplex'
 import { tcp } from '@libp2p/tcp'
 import { multiaddr } from '@multiformats/multiaddr'
 import { createLibp2p } from 'libp2p'
@@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
   const { host, port } = splitHostPort(serverIpAddress)
 
   const config = {
-    //peerId,
-    transports: [tcp({
-      socket: {
-        noDelay: true
-      },
-      server: {
-        noDelay: true
-      }
-    })],
+    transports: [
+      tcp()
+    ],
     streamMuxers: [
       mplex()
     ],
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
index 9c651f958..c76fe1fda 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/index.js
@@ -1,5 +1,5 @@
 import { plaintext } from '@libp2p/plaintext'
-import { mplex } from '@chainsafe/libp2p-mplex'
+import { mplex } from '@libp2p/mplex'
 import { tcp } from '@libp2p/tcp'
 import { multiaddr } from '@multiformats/multiaddr'
 import { createLibp2p } from 'libp2p'
@@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
   const { host, port } = splitHostPort(serverIpAddress)
 
   const config = {
-    //peerId,
-    transports: [tcp({
-      socket: {
-        noDelay: true
-      },
-      server: {
-        noDelay: true
-      }
-    })],
+    transports: [
+      tcp()
+    ],
     streamMuxers: [
       mplex()
     ],
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
index 0ab7deba8..daf612aff 100644
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/index.js
@@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
   const { host, port } = splitHostPort(serverIpAddress)
 
   const config = {
-    //peerId,
-    transports: [tcp({
-      socket: {
-        noDelay: true
-      },
-      server: {
-        noDelay: true
-      }
-    })],
+    transports: [
+      tcp()
+    ],
     streamMuxers: [
       yamux()
     ],
diff --git a/perf/impl/js-libp2p/v1.0/index.js b/perf/impl/js-libp2p/v1.0/index.js
index 0b432a9c5..507a9c2a6 100644
--- a/perf/impl/js-libp2p/v1.0/index.js
+++ b/perf/impl/js-libp2p/v1.0/index.js
@@ -41,15 +41,9 @@ export async function main (runServer, serverIpAddress, transport, uploadBytes,
   const { host, port } = splitHostPort(serverIpAddress)
 
   const config = {
-    //peerId,
-    transports: [tcp({
-      socket: {
-        noDelay: true
-      },
-      server: {
-        noDelay: true
-      }
-    })],
+    transports: [
+      tcp()
+    ],
     streamMuxers: [yamux()],
     connectionEncryption: [
       noise()
diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0/package-lock.json
index 0ae7eeb66..dd57739fc 100644
--- a/perf/impl/js-libp2p/v1.0/package-lock.json
+++ b/perf/impl/js-libp2p/v1.0/package-lock.json
@@ -115,20 +115,20 @@
       }
     },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-d8f5bc211.tgz",
-      "integrity": "sha512-nW8Rk6dcx1SbhWigrHexoIoyspOUuXaTesgmDVGtPcsIT+efT5RNjgKo+1ep6H4hxz1Z9GKVlI0H7mOslQXJ1A==",
+      "version": "0.1.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
+      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/peer-collections": "4.0.8-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "uint8arraylist": "^2.4.3"
       }
     },
     "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -150,11 +150,11 @@
       }
     },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-QVkPzdVeVdMDxIQaYDyDOFhZulmlxYva5tIsvWTocmXto/BddfMyYNAxVp44ocTHyp37DAo3vHQ1qGfcc4f4KQ==",
+      "version": "4.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "it-length-prefixed": "^9.0.3",
         "it-length-prefixed-stream": "^1.1.1",
         "it-pipe": "^3.0.1",
@@ -165,9 +165,9 @@
       }
     },
     "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -177,18 +177,18 @@
       }
     },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-d8f5bc211.tgz",
-      "integrity": "sha512-b6oJKUuXXetqLq+ivcaXRYHYTCe6uYnnmPcdxox2MsJFMKmgJUcoSQckvxAwvTwkAJ7ipCR1BqKgeFgPW1acQg==",
+      "version": "4.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/peer-id": "3.0.6-d8f5bc211"
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192"
       }
     },
     "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -198,11 +198,11 @@
       }
     },
     "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
@@ -218,13 +218,13 @@
       }
     },
     "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-d8f5bc211.tgz",
-      "integrity": "sha512-W1CRuXT5R6UjP1OnaBwj5Sek+74SlCUerQ5naRTNRrtXCWU9MpyrnAMG+a0Zkbt70TcpuIDaJKnoJEo37hIIaw==",
+      "version": "3.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
       "dependencies": {
-        "@libp2p/crypto": "2.0.8-d8f5bc211",
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/peer-id": "3.0.6-d8f5bc211",
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
@@ -232,11 +232,11 @@
       }
     },
     "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
-      "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
         "multiformats": "^12.1.3",
@@ -247,9 +247,9 @@
       }
     },
     "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -259,24 +259,24 @@
       }
     },
     "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-d8f5bc211.tgz",
-      "integrity": "sha512-UZ+9+LeIC9hkobjOrobMa5rNVNaF9EY7hShF1JqzNl0uBYmPxwp3pQbVHBSIrZm1j7Hl24SvkXBHIyuWZMkiwQ==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-d8f5bc211",
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/peer-id": "3.0.6-d8f5bc211",
-        "@libp2p/utils": "4.0.7-d8f5bc211",
+      "version": "6.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "protons-runtime": "^5.0.0",
         "uint8-varint": "^2.0.0",
@@ -285,11 +285,11 @@
       }
     },
     "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
-      "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
         "multiformats": "^12.1.3",
@@ -300,9 +300,9 @@
       }
     },
     "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -312,25 +312,25 @@
       }
     },
     "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-d8f5bc211.tgz",
-      "integrity": "sha512-tyTo+0VrZL0t+RcVqZiNPJCIVW5+BPowF0Um6sK8fAGECIWuigabpPhyiIpkpFy4eai+7dfujgUt97jJK0DMew==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/peer-collections": "4.0.8-d8f5bc211",
-        "@libp2p/peer-id": "3.0.6-d8f5bc211",
-        "@libp2p/peer-id-factory": "3.0.8-d8f5bc211",
-        "@libp2p/peer-record": "6.0.9-d8f5bc211",
+      "version": "9.0.9-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
+      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
+      "dependencies": {
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-record": "6.0.9-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "interface-datastore": "^8.2.0",
         "it-all": "^3.0.2",
@@ -342,9 +342,9 @@
       }
     },
     "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -354,30 +354,30 @@
       }
     },
     "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/perf": {
-      "version": "2.0.1-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-d8f5bc211.tgz",
-      "integrity": "sha512-FUnjoFsHYcSYmOAPUP68l0fpfDpVjCCz1Kd5LFQ0Bu9tkS9C5YkOHw7GtWXgmB72QISYgdGfCBLa107pT/q+dg==",
+      "version": "2.0.1-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
+      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/interface-internal": "0.1.9-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.3"
       }
     },
     "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -387,12 +387,12 @@
       }
     },
     "node_modules/@libp2p/tcp": {
-      "version": "8.0.13-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-d8f5bc211.tgz",
-      "integrity": "sha512-EXa2HUZmPGmcEd71vYmtSuEjbfqr272/rCCCLgt1qX5WEUjSOUJI/rKEW5Zxz4lpl28ufFCpeJZMw2i7jw/eYg==",
+      "version": "8.0.13-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
+      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/utils": "4.0.7-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@types/sinon": "^17.0.0",
@@ -400,9 +400,9 @@
       }
     },
     "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -412,12 +412,12 @@
       }
     },
     "node_modules/@libp2p/utils": {
-      "version": "4.0.7-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-d8f5bc211.tgz",
-      "integrity": "sha512-/QsY2IokV1ebFojNLEIe/QVPJ5+pVg8oiwMeGBRQp3M8b5Tp0Ozjm8C9QC98CG9NNGL5ssaO1TrUKOB16j8Q2A==",
+      "version": "4.0.7-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
+      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.2",
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
         "get-iterator": "^2.0.1",
@@ -431,9 +431,9 @@
       }
     },
     "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -505,9 +505,9 @@
       }
     },
     "node_modules/@types/sinon": {
-      "version": "17.0.1",
-      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz",
-      "integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==",
+      "version": "17.0.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+      "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
       "dependencies": {
         "@types/sinonjs__fake-timers": "*"
       }
@@ -825,20 +825,20 @@
       "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
     },
     "node_modules/libp2p": {
-      "version": "0.46.21-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-d8f5bc211.tgz",
-      "integrity": "sha512-vQN9rdTBydRy4fut6+o46I+f0Xb9YEI2s/8WJfgcVpU1ff58Zky3z+tEbGnwOk0MYu6kpWczUKNjUIXApR+N7A==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-d8f5bc211",
-        "@libp2p/interface": "0.1.6-d8f5bc211",
-        "@libp2p/interface-internal": "0.1.9-d8f5bc211",
-        "@libp2p/logger": "3.1.0-d8f5bc211",
-        "@libp2p/multistream-select": "4.0.6-d8f5bc211",
-        "@libp2p/peer-collections": "4.0.8-d8f5bc211",
-        "@libp2p/peer-id": "3.0.6-d8f5bc211",
-        "@libp2p/peer-id-factory": "3.0.8-d8f5bc211",
-        "@libp2p/peer-store": "9.0.9-d8f5bc211",
-        "@libp2p/utils": "4.0.7-d8f5bc211",
+      "version": "0.46.21-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
+      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
+      "dependencies": {
+        "@libp2p/crypto": "2.0.8-bb6ceb192",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/logger": "3.1.0-bb6ceb192",
+        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
+        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
+        "@libp2p/peer-store": "9.0.9-bb6ceb192",
+        "@libp2p/utils": "4.0.7-bb6ceb192",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
@@ -865,11 +865,11 @@
       }
     },
     "node_modules/libp2p/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz",
-      "integrity": "sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==",
+      "version": "2.0.8-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
+      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
         "multiformats": "^12.1.3",
@@ -880,9 +880,9 @@
       }
     },
     "node_modules/libp2p/node_modules/@libp2p/interface": {
-      "version": "0.1.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-d8f5bc211.tgz",
-      "integrity": "sha512-TpetndcnUxxbS9fxejLUhD8I9DqyWbgkhhtFoSUGa78rkhF8Dn/zIiEuNdW73kXAErb/HTpuB9BCGrroEShi/w==",
+      "version": "0.1.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
+      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -892,11 +892,11 @@
       }
     },
     "node_modules/libp2p/node_modules/@libp2p/logger": {
-      "version": "3.1.0-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-d8f5bc211.tgz",
-      "integrity": "sha512-3CoLZmoM7mJV3ttGbYgsS8926/e768Ayll+66wFhfxYuDRFLhybKAwV0UbReeNP24f4pd8Fj1izyBd/1XftErw==",
+      "version": "3.1.0-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
+      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "@multiformats/multiaddr": "^12.1.10",
         "debug": "^4.3.4",
         "interface-datastore": "^8.2.0",
@@ -904,11 +904,11 @@
       }
     },
     "node_modules/libp2p/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-d8f5bc211",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-d8f5bc211.tgz",
-      "integrity": "sha512-lCmqh5bK6o793xauQmeY53Xw5XdeKvmqJj8snQgi+CoMhqKtn1ScICSki6cL/sQmxwEhnotvfMxrrNejoR8OYA==",
+      "version": "3.0.6-bb6ceb192",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
+      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-d8f5bc211",
+        "@libp2p/interface": "0.1.6-bb6ceb192",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }

From beb104ef9794ad86243d016cdbf33d51a8ae459b Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 12:51:37 +0000
Subject: [PATCH 03/17] chore: make runner less fragile

---
 perf/runner/src/index.ts | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts
index 92637a27d..4a1b28724 100644
--- a/perf/runner/src/index.ts
+++ b/perf/runner/src/index.ts
@@ -200,8 +200,11 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] {
     const combined: ResultValue[]= [];
 
     for (const line of lines) {
-        const result = JSON.parse(line) as ResultValue;
-        combined.push(result);
+        try {
+            combined.push(JSON.parse(line));
+        } catch (err: any) {
+            console.error(`could not parse "${line}" as JSON`, err)
+        }
     }
 
     return combined;

From ee31875c3ac00cfad4f888736a7c5269021d237f Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 13:51:51 +0000
Subject: [PATCH 04/17] chore: skip mplex

---
 perf/runner/src/versions.ts | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index cd322650f..be45e1196 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -50,19 +50,19 @@ export const versions: Array<Version> = [
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-    {
+    /*{
         id: "v1.0-mplex-noise",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
     {
         id: "v1.0-yamux-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-    {
+/*    {
         id: "v1.0-mplex-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
 ]

From ad69018fa7804ee757a3cf09e71d0b93fcd37c6e Mon Sep 17 00:00:00 2001
From: achingbrain <achingbrain@users.noreply.github.com>
Date: Tue, 21 Nov 2023 14:12:32 +0000
Subject: [PATCH 05/17] perf: update benchmark results

---
 perf/runner/benchmark-results.json | 39994 ++-------------------------
 1 file changed, 2684 insertions(+), 37310 deletions(-)

diff --git a/perf/runner/benchmark-results.json b/perf/runner/benchmark-results.json
index 868ee5bf2..613e5f6cb 100644
--- a/perf/runner/benchmark-results.json
+++ b/perf/runner/benchmark-results.json
@@ -8,40448 +8,5822 @@
           "result": [
             {
               "type": "intermediary",
-              "timeSeconds": 1.000006111,
-              "uploadBytes": 102121472,
+              "timeSeconds": 1.001,
+              "uploadBytes": 57671680,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000022259,
-              "uploadBytes": 220987392,
+              "timeSeconds": 1.004,
+              "uploadBytes": 218562560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000039292,
-              "uploadBytes": 223084544,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249430016,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000225,
-              "uploadBytes": 222150656,
+              "timeSeconds": 1.001,
+              "uploadBytes": 244187136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000128994,
-              "uploadBytes": 109674496,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245891072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000050937,
-              "uploadBytes": 76906496,
+              "timeSeconds": 1.001,
+              "uploadBytes": 243204096,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000089932,
-              "uploadBytes": 76906496,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250871808,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000044054,
-              "uploadBytes": 77053952,
+              "timeSeconds": 1.001,
+              "uploadBytes": 252051456,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000899,
-              "uploadBytes": 77168640,
+              "timeSeconds": 1.001,
+              "uploadBytes": 246611968,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000238233,
-              "uploadBytes": 77529088,
+              "timeSeconds": 1.001,
+              "uploadBytes": 248381440,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000015335,
-              "uploadBytes": 78381056,
+              "timeSeconds": 1.002,
+              "uploadBytes": 245760000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000051576,
-              "uploadBytes": 78217216,
+              "timeSeconds": 1.002,
+              "uploadBytes": 240320512,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000500569,
-              "uploadBytes": 70844416,
+              "timeSeconds": 1.001,
+              "uploadBytes": 237043712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.007654255,
-              "uploadBytes": 55623680,
+              "timeSeconds": 1.001,
+              "uploadBytes": 228655104,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000277649,
-              "uploadBytes": 55803904,
+              "timeSeconds": 1.002,
+              "uploadBytes": 247201792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017729,
-              "uploadBytes": 55427072,
+              "timeSeconds": 1.001,
+              "uploadBytes": 240517120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000071808,
-              "uploadBytes": 55623680,
+              "timeSeconds": 1.001,
+              "uploadBytes": 242876416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000230261,
-              "uploadBytes": 56000512,
+              "timeSeconds": 1.001,
+              "uploadBytes": 236650496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00023045,
-              "uploadBytes": 56180736,
+              "timeSeconds": 1.001,
+              "uploadBytes": 233373696,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000045781,
-              "uploadBytes": 102580224,
+              "timeSeconds": 1.001,
+              "uploadBytes": 83361792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000142233,
-              "uploadBytes": 221184000,
+              "timeSeconds": 1.005,
+              "uploadBytes": 252706816,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017037,
-              "uploadBytes": 223395840,
+              "timeSeconds": 1.001,
+              "uploadBytes": 255328256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018419,
-              "uploadBytes": 222740480,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247529472,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000225845,
-              "uploadBytes": 221855744,
+              "timeSeconds": 1.001,
+              "uploadBytes": 248709120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000416347,
-              "uploadBytes": 222363648,
+              "timeSeconds": 1.001,
+              "uploadBytes": 255524864,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000611494,
-              "uploadBytes": 222347264,
+              "timeSeconds": 1.004,
+              "uploadBytes": 229507072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000005538,
-              "uploadBytes": 221364224,
+              "timeSeconds": 1.002,
+              "uploadBytes": 244580352,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000126197,
-              "uploadBytes": 221544448,
+              "timeSeconds": 1.002,
+              "uploadBytes": 247660544,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000050614,
-              "uploadBytes": 222543872,
+              "timeSeconds": 1.001,
+              "uploadBytes": 260767744,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000123,
-              "uploadBytes": 221691904,
+              "timeSeconds": 1.001,
+              "uploadBytes": 261488640,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000191273,
-              "uploadBytes": 221380608,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250937344,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000636505,
-              "uploadBytes": 222216192,
+              "timeSeconds": 1.001,
+              "uploadBytes": 252379136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000034402,
-              "uploadBytes": 222232576,
+              "timeSeconds": 1.001,
+              "uploadBytes": 257097728,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000314129,
-              "uploadBytes": 221446144,
+              "timeSeconds": 1.001,
+              "uploadBytes": 259850240,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000219608,
-              "uploadBytes": 222134272,
+              "timeSeconds": 1.003,
+              "uploadBytes": 252968960,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000769369,
-              "uploadBytes": 174342144,
+              "timeSeconds": 1.002,
+              "uploadBytes": 253231104,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000211212,
-              "uploadBytes": 76365824,
+              "timeSeconds": 1.002,
+              "uploadBytes": 255459328,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000008431,
-              "uploadBytes": 76644352,
+              "timeSeconds": 1.001,
+              "uploadBytes": 254476288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000035918,
-              "uploadBytes": 100794368,
+              "timeSeconds": 1.001,
+              "uploadBytes": 63766528,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000005156,
-              "uploadBytes": 220643328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 227934208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032388,
-              "uploadBytes": 221069312,
+              "timeSeconds": 1.001,
+              "uploadBytes": 219676672,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00007237,
-              "uploadBytes": 220119040,
+              "timeSeconds": 1.001,
+              "uploadBytes": 225443840,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00002965,
-              "uploadBytes": 222363648,
+              "timeSeconds": 1.001,
+              "uploadBytes": 241500160,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000096317,
-              "uploadBytes": 219447296,
+              "timeSeconds": 1.001,
+              "uploadBytes": 241696768,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000291025,
-              "uploadBytes": 220479488,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251133952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000028949,
-              "uploadBytes": 220463104,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249954304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000600674,
-              "uploadBytes": 195723264,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245366784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0003603,
-              "uploadBytes": 75137024,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245039104,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000113815,
-              "uploadBytes": 77037568,
+              "timeSeconds": 1.001,
+              "uploadBytes": 237436928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000478125,
-              "uploadBytes": 75988992,
+              "timeSeconds": 1.001,
+              "uploadBytes": 231473152,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000027751,
-              "uploadBytes": 76169216,
+              "timeSeconds": 1.001,
+              "uploadBytes": 234946560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001172397,
-              "uploadBytes": 77004800,
+              "timeSeconds": 1.001,
+              "uploadBytes": 218955776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000196338,
-              "uploadBytes": 77561856,
+              "timeSeconds": 1.001,
+              "uploadBytes": 218955776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00058878,
-              "uploadBytes": 76824576,
+              "timeSeconds": 1.001,
+              "uploadBytes": 227803136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000318691,
-              "uploadBytes": 77365248,
+              "timeSeconds": 1.001,
+              "uploadBytes": 241369088,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000278698,
-              "uploadBytes": 78528512,
+              "timeSeconds": 1.001,
+              "uploadBytes": 229572608,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000136899,
-              "uploadBytes": 77807616,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249561088,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000019785,
-              "uploadBytes": 102514688,
+              "timeSeconds": 1.005,
+              "uploadBytes": 71106560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000030101,
-              "uploadBytes": 221462528,
+              "timeSeconds": 1.001,
+              "uploadBytes": 209453056,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017716,
-              "uploadBytes": 223428608,
+              "timeSeconds": 1.002,
+              "uploadBytes": 213254144,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00012192,
-              "uploadBytes": 222183424,
+              "timeSeconds": 1.001,
+              "uploadBytes": 220332032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000021319,
-              "uploadBytes": 222494720,
+              "timeSeconds": 1.001,
+              "uploadBytes": 224329728,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000040993,
-              "uploadBytes": 222396416,
+              "timeSeconds": 1.001,
+              "uploadBytes": 215547904,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000035361,
-              "uploadBytes": 166887424,
+              "timeSeconds": 1.002,
+              "uploadBytes": 164495360,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000051774,
-              "uploadBytes": 76283904,
+              "timeSeconds": 1.009,
+              "uploadBytes": 174129152,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000441444,
-              "uploadBytes": 76660736,
+              "timeSeconds": 1.001,
+              "uploadBytes": 161480704,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0007116,
-              "uploadBytes": 76972032,
+              "timeSeconds": 1.001,
+              "uploadBytes": 126025728,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000198598,
-              "uploadBytes": 77185024,
+              "timeSeconds": 1.003,
+              "uploadBytes": 133365760,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000422282,
-              "uploadBytes": 77889536,
+              "timeSeconds": 1.004,
+              "uploadBytes": 104923136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000008944,
-              "uploadBytes": 78249984,
+              "timeSeconds": 1.001,
+              "uploadBytes": 101122048,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000013804,
-              "uploadBytes": 78086144,
+              "timeSeconds": 1.001,
+              "uploadBytes": 101974016,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000175139,
-              "uploadBytes": 78233600,
+              "timeSeconds": 1.002,
+              "uploadBytes": 106102784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000074087,
-              "uploadBytes": 78577664,
+              "timeSeconds": 1.002,
+              "uploadBytes": 110100480,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000022589,
-              "uploadBytes": 78970880,
+              "timeSeconds": 1.001,
+              "uploadBytes": 111935488,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000615956,
-              "uploadBytes": 79331328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 111017984,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017724,
-              "uploadBytes": 79642624,
+              "timeSeconds": 1.001,
+              "uploadBytes": 112328704,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000109479,
-              "uploadBytes": 98828288,
+              "timeSeconds": 1.003,
+              "uploadBytes": 63963136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032392,
-              "uploadBytes": 220381184,
+              "timeSeconds": 1.001,
+              "uploadBytes": 222822400,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00021655,
-              "uploadBytes": 218660864,
+              "timeSeconds": 1.001,
+              "uploadBytes": 243597312,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000861,
-              "uploadBytes": 220495872,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250281984,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017791,
-              "uploadBytes": 219217920,
+              "timeSeconds": 1.001,
+              "uploadBytes": 242679808,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000064864,
-              "uploadBytes": 219250688,
+              "timeSeconds": 1.001,
+              "uploadBytes": 225705984,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000025253,
-              "uploadBytes": 219578368,
+              "timeSeconds": 1.001,
+              "uploadBytes": 226820096,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000007158,
-              "uploadBytes": 218890240,
+              "timeSeconds": 1.001,
+              "uploadBytes": 228392960,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000040527,
-              "uploadBytes": 219250688,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251985920,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000037234,
-              "uploadBytes": 218628096,
+              "timeSeconds": 1.001,
+              "uploadBytes": 248709120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000209341,
-              "uploadBytes": 219840512,
+              "timeSeconds": 1.001,
+              "uploadBytes": 243859456,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000159033,
-              "uploadBytes": 218595328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249954304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00009601,
-              "uploadBytes": 89686016,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247136256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000073498,
-              "uploadBytes": 75268096,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250871808,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000554376,
-              "uploadBytes": 75366400,
+              "timeSeconds": 1.001,
+              "uploadBytes": 226492416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000023867,
-              "uploadBytes": 76890112,
+              "timeSeconds": 1.002,
+              "uploadBytes": 238092288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000368735,
-              "uploadBytes": 76087296,
+              "timeSeconds": 1.001,
+              "uploadBytes": 253886464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000059917,
-              "uploadBytes": 76431360,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249888768,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000350265,
-              "uploadBytes": 77283328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251002880,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000048464,
-              "uploadBytes": 105562112,
+              "timeSeconds": 1.001,
+              "uploadBytes": 67829760,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000030481,
-              "uploadBytes": 224624640,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249888768,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000050417,
-              "uploadBytes": 225820672,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245694464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000197197,
-              "uploadBytes": 83050496,
+              "timeSeconds": 1.001,
+              "uploadBytes": 235536384,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000343589,
-              "uploadBytes": 77987840,
+              "timeSeconds": 1.002,
+              "uploadBytes": 236257280,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018525,
-              "uploadBytes": 78577664,
+              "timeSeconds": 1.001,
+              "uploadBytes": 233570304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000206976,
-              "uploadBytes": 78610432,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247791616,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000200009,
-              "uploadBytes": 78839808,
+              "timeSeconds": 1.001,
+              "uploadBytes": 261619712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000055292,
-              "uploadBytes": 79167488,
+              "timeSeconds": 1.001,
+              "uploadBytes": 261226496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000130312,
-              "uploadBytes": 79413248,
+              "timeSeconds": 1.001,
+              "uploadBytes": 260767744,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00073813,
-              "uploadBytes": 79462400,
+              "timeSeconds": 1.001,
+              "uploadBytes": 261357568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031265,
-              "uploadBytes": 79806464,
+              "timeSeconds": 1.001,
+              "uploadBytes": 239992832,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000016816,
-              "uploadBytes": 79888384,
+              "timeSeconds": 1.001,
+              "uploadBytes": 236781568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000011022,
-              "uploadBytes": 80248832,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251527168,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000026256,
-              "uploadBytes": 80609280,
+              "timeSeconds": 1.001,
+              "uploadBytes": 259522560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00054649,
-              "uploadBytes": 80625664,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245104640,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000475755,
-              "uploadBytes": 80904192,
+              "timeSeconds": 1.001,
+              "uploadBytes": 237305856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000637148,
-              "uploadBytes": 81215488,
+              "timeSeconds": 1.001,
+              "uploadBytes": 240254976,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000309932,
-              "uploadBytes": 81510400,
+              "timeSeconds": 1.001,
+              "uploadBytes": 239992832,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00007493,
-              "uploadBytes": 96518144,
+              "timeSeconds": 1.016,
+              "uploadBytes": 72220672,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000277741,
-              "uploadBytes": 94830592,
+              "timeSeconds": 1.001,
+              "uploadBytes": 220135424,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000070558,
-              "uploadBytes": 75153408,
+              "timeSeconds": 1.001,
+              "uploadBytes": 238944256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000164874,
-              "uploadBytes": 75333632,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251920384,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000249108,
-              "uploadBytes": 76873728,
+              "timeSeconds": 1.001,
+              "uploadBytes": 225771520,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00004421,
-              "uploadBytes": 76120064,
+              "timeSeconds": 1.001,
+              "uploadBytes": 219938816,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000541411,
-              "uploadBytes": 76267520,
+              "timeSeconds": 1.002,
+              "uploadBytes": 238092288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001090504,
-              "uploadBytes": 77266944,
+              "timeSeconds": 1.001,
+              "uploadBytes": 227999744,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000163369,
-              "uploadBytes": 77365248,
+              "timeSeconds": 1.001,
+              "uploadBytes": 244580352,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000044743,
-              "uploadBytes": 77119488,
+              "timeSeconds": 1.003,
+              "uploadBytes": 249298944,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000060272,
-              "uploadBytes": 77611008,
+              "timeSeconds": 1.001,
+              "uploadBytes": 240058368,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000019198,
-              "uploadBytes": 78331904,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247529472,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000411731,
-              "uploadBytes": 77840384,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251789312,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000020269,
-              "uploadBytes": 78348288,
+              "timeSeconds": 1.001,
+              "uploadBytes": 234618880,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000116116,
-              "uploadBytes": 78807040,
+              "timeSeconds": 1.001,
+              "uploadBytes": 246743040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000089186,
-              "uploadBytes": 78495744,
+              "timeSeconds": 1.002,
+              "uploadBytes": 250609664,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000029331,
-              "uploadBytes": 79020032,
+              "timeSeconds": 1.001,
+              "uploadBytes": 238419968,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000104762,
-              "uploadBytes": 79577088,
+              "timeSeconds": 1.001,
+              "uploadBytes": 218365952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000206387,
-              "uploadBytes": 79298560,
+              "timeSeconds": 1.002,
+              "uploadBytes": 246415360,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000023569,
-              "uploadBytes": 106217472,
+              "timeSeconds": 1.001,
+              "uploadBytes": 55574528,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004997332,
-              "uploadBytes": 155205632,
+              "timeSeconds": 1.001,
+              "uploadBytes": 238682112,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000418531,
-              "uploadBytes": 77791232,
+              "timeSeconds": 1.003,
+              "uploadBytes": 255459328,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000147714,
-              "uploadBytes": 78364672,
+              "timeSeconds": 1.001,
+              "uploadBytes": 248709120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000327312,
-              "uploadBytes": 78495744,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249298944,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000238485,
-              "uploadBytes": 78839808,
+              "timeSeconds": 1.001,
+              "uploadBytes": 201654272,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000389824,
-              "uploadBytes": 78839808,
+              "timeSeconds": 1.001,
+              "uploadBytes": 209256448,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00004119,
-              "uploadBytes": 79151104,
+              "timeSeconds": 1.018,
+              "uploadBytes": 178520064,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000514415,
-              "uploadBytes": 79773696,
+              "timeSeconds": 1.001,
+              "uploadBytes": 162529280,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000033189,
-              "uploadBytes": 79806464,
+              "timeSeconds": 1.001,
+              "uploadBytes": 164298752,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000022807,
-              "uploadBytes": 80003072,
+              "timeSeconds": 1.001,
+              "uploadBytes": 168755200,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000003806,
-              "uploadBytes": 80445440,
+              "timeSeconds": 1.006,
+              "uploadBytes": 177012736,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018359,
-              "uploadBytes": 80363520,
+              "timeSeconds": 1.001,
+              "uploadBytes": 176095232,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000105821,
-              "uploadBytes": 80625664,
+              "timeSeconds": 1.001,
+              "uploadBytes": 156958720,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000778778,
-              "uploadBytes": 80756736,
+              "timeSeconds": 1.001,
+              "uploadBytes": 130416640,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000157196,
-              "uploadBytes": 81117184,
+              "timeSeconds": 1.001,
+              "uploadBytes": 136445952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000832604,
-              "uploadBytes": 81510400,
+              "timeSeconds": 1.001,
+              "uploadBytes": 138346496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000350018,
-              "uploadBytes": 81559552,
+              "timeSeconds": 1.001,
+              "uploadBytes": 142344192,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000177459,
-              "uploadBytes": 81838080,
+              "timeSeconds": 1.001,
+              "uploadBytes": 146014208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000016104,
-              "uploadBytes": 103022592,
+              "timeSeconds": 1.019,
+              "uploadBytes": 33095680,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000080048,
-              "uploadBytes": 221495296,
+              "timeSeconds": 1.002,
+              "uploadBytes": 212729856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000044401,
-              "uploadBytes": 223576064,
+              "timeSeconds": 1.002,
+              "uploadBytes": 251133952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000108424,
-              "uploadBytes": 223625216,
+              "timeSeconds": 1.001,
+              "uploadBytes": 249626624,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018855,
-              "uploadBytes": 222658560,
+              "timeSeconds": 1.001,
+              "uploadBytes": 255197184,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000010682,
-              "uploadBytes": 222314496,
+              "timeSeconds": 1.001,
+              "uploadBytes": 254279680,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0000199,
-              "uploadBytes": 222560256,
+              "timeSeconds": 1.001,
+              "uploadBytes": 245301248,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000004494,
-              "uploadBytes": 222543872,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247398400,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000470646,
-              "uploadBytes": 222347264,
+              "timeSeconds": 1.001,
+              "uploadBytes": 224526336,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000189679,
-              "uploadBytes": 222265344,
+              "timeSeconds": 1.001,
+              "uploadBytes": 244318208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000140318,
-              "uploadBytes": 222396416,
+              "timeSeconds": 1.001,
+              "uploadBytes": 257359872,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000683705,
-              "uploadBytes": 125124608,
+              "timeSeconds": 1.001,
+              "uploadBytes": 252116992,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000253168,
-              "uploadBytes": 76791808,
+              "timeSeconds": 1.001,
+              "uploadBytes": 235995136,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003829465,
-              "uploadBytes": 77561856,
+              "timeSeconds": 1.006,
+              "uploadBytes": 228065280,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000011338,
-              "uploadBytes": 77430784,
+              "timeSeconds": 1.001,
+              "uploadBytes": 234815488,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000098498,
-              "uploadBytes": 77463552,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251723776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000166561,
-              "uploadBytes": 77774848,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250085376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000534166,
-              "uploadBytes": 77905920,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251461632,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000204268,
-              "uploadBytes": 78430208,
+              "timeSeconds": 1.002,
+              "uploadBytes": 253558784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00241671,
-              "uploadBytes": 97583104,
+              "timeSeconds": 1.001,
+              "uploadBytes": 59047936,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.007479214,
-              "uploadBytes": 140132352,
+              "timeSeconds": 1.001,
+              "uploadBytes": 220397568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000101437,
-              "uploadBytes": 75661312,
+              "timeSeconds": 1.001,
+              "uploadBytes": 228589568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000494992,
-              "uploadBytes": 74924032,
+              "timeSeconds": 1.001,
+              "uploadBytes": 241106944,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000423848,
-              "uploadBytes": 76087296,
+              "timeSeconds": 1.002,
+              "uploadBytes": 251527168,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001313933,
-              "uploadBytes": 75546624,
+              "timeSeconds": 1.001,
+              "uploadBytes": 247988224,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000052368,
-              "uploadBytes": 76578816,
+              "timeSeconds": 1.003,
+              "uploadBytes": 245825536,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000001001,
-              "uploadBytes": 76120064,
+              "timeSeconds": 1.001,
+              "uploadBytes": 242745344,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000065124,
-              "uploadBytes": 76890112,
+              "timeSeconds": 1.003,
+              "uploadBytes": 249692160,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000088832,
-              "uploadBytes": 76824576,
+              "timeSeconds": 1.001,
+              "uploadBytes": 250019840,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031927,
-              "uploadBytes": 77119488,
+              "timeSeconds": 1.001,
+              "uploadBytes": 243924992,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00018753,
-              "uploadBytes": 77627392,
+              "timeSeconds": 1.001,
+              "uploadBytes": 241500160,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000062591,
-              "uploadBytes": 77545472,
+              "timeSeconds": 1.001,
+              "uploadBytes": 246022144,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000408915,
-              "uploadBytes": 78020608,
+              "timeSeconds": 1.002,
+              "uploadBytes": 242876416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000065153,
-              "uploadBytes": 77643776,
+              "timeSeconds": 1.001,
+              "uploadBytes": 251396096,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000122751,
-              "uploadBytes": 78528512,
+              "timeSeconds": 1.001,
+              "uploadBytes": 226820096,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000630014,
-              "uploadBytes": 78233600,
+              "timeSeconds": 1.001,
+              "uploadBytes": 221446144,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000560251,
-              "uploadBytes": 79200256,
+              "timeSeconds": 1.001,
+              "uploadBytes": 216596480,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00035048,
-              "uploadBytes": 78807040,
+              "timeSeconds": 1.001,
+              "uploadBytes": 220921856,
               "downloadBytes": 0
             }
           ],
-          "implementation": "quic-go",
-          "version": "v0.34",
-          "transportStack": "quic-v1"
+          "implementation": "js-libp2p",
+          "version": "v1.0",
+          "transportStack": "tcp"
         },
         {
           "result": [
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000077546,
-              "uploadBytes": 1841111,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 102301696,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000073631,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263979008,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084152,
-              "uploadBytes": 2105344,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264372224,
+              "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100572,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263192576,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093085,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 265551872,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000095225,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000092253,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094138,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000089487,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000106099,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000101762,
-              "uploadBytes": 2229248,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000081424,
-              "uploadBytes": 2112553,
+              "type": "intermediary",
+              "timeSeconds": 1.016,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000080641,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.013,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000083726,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086939,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093019,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094018,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000107055,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093919,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267452416,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000092717,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 85393408,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000070985,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261095424,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097999,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 254148608,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097993,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 257884160,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000107259,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 255262720,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000081907,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.005,
+              "uploadBytes": 209518592,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.0001,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.019,
+              "uploadBytes": 140378112,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009275,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.023,
+              "uploadBytes": 139132928,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000107331,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 78905344,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093586,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.011,
+              "uploadBytes": 77332480,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084892,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.024,
+              "uploadBytes": 80216064,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000071035,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.018,
+              "uploadBytes": 82378752,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102916,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.013,
+              "uploadBytes": 84082688,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000158197,
-              "uploadBytes": 4157440,
+              "type": "intermediary",
+              "timeSeconds": 1.02,
+              "uploadBytes": 85458944,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099387,
-              "uploadBytes": 3969024,
+              "type": "intermediary",
+              "timeSeconds": 1.007,
+              "uploadBytes": 86376448,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000077074,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.012,
+              "uploadBytes": 87031808,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000106345,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.016,
+              "uploadBytes": 86835200,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000082367,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.016,
+              "uploadBytes": 87556096,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00010658,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 87556096,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100606,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.017,
+              "uploadBytes": 103546880,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000068675,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.021,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00008912,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.02,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000082196,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 268173312,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000082815,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260767744,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093505,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261816320,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094697,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.011,
+              "uploadBytes": 266207232,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000083411,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 265486336,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000106511,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261029888,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102212,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263716864,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000095345,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 265420800,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000079611,
-              "uploadBytes": 4123648,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261226496,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000085357,
-              "uploadBytes": 4002816,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 263192576,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009891,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262275072,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091162,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260571136,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091088,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263651328,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262209536,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100251,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261947392,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099082,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264896512,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000123272,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 105840640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00006661,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 268959744,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000098031,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269942784,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091117,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.01,
+              "uploadBytes": 252051456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102561,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269680640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084408,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.005,
+              "uploadBytes": 269746176,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009993,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269615104,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000087954,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269942784,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009474,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 270204928,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094909,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269680640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000092117,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269549568,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000116741,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269942784,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000069868,
-              "uploadBytes": 3959808,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 270073856,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000103023,
-              "uploadBytes": 4166656,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269811712,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084936,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269156352,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000109146,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269352960,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000095844,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.011,
+              "uploadBytes": 269680640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097989,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269156352,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000088875,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 269352960,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000104676,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 97910784,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097109,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 255721472,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000088938,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263127040,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000108665,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 256901120,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000081071,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263061504,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000123896,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 256573440,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000085362,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263389184,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000113667,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 256638976,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086421,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263651328,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094559,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 256311296,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000089126,
-              "uploadBytes": 4179968,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264110080,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099855,
-              "uploadBytes": 3946496,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 255983616,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000081203,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262537216,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099256,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 257556480,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00006776,
-              "uploadBytes": 3943424,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261226496,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093805,
-              "uploadBytes": 4183040,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 258867200,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000085801,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260964352,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093052,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 259129344,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097145,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260440064,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000128822,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 86114304,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000079197,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 258342912,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000108935,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.007,
+              "uploadBytes": 262668288,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000103856,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264044544,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009874,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260308992,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099409,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264044544,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000096945,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261488640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094866,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260177920,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000114616,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 264306688,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094544,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260571136,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102674,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.003,
+              "uploadBytes": 262209536,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000109097,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.01,
+              "uploadBytes": 262864896,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000098099,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263782400,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100857,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261488640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000092177,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262537216,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000096051,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262340608,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000107659,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 259719168,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091028,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263979008,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000104267,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261488640,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099554,
-              "uploadBytes": 2883584,
+              "type": "intermediary",
+              "timeSeconds": 1.013,
+              "uploadBytes": 71434240,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086414,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267649024,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100631,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262537216,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094712,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 244252672,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100829,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 264699904,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097878,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.005,
+              "uploadBytes": 267386880,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000101847,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263454720,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000098589,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 263127040,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091333,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.002,
+              "uploadBytes": 262995968,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000106583,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 266862592,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000100758,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262995968,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00010174,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263258112,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000093819,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.005,
+              "uploadBytes": 263847936,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000185774,
-              "uploadBytes": 3988480,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 265945088,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000103573,
-              "uploadBytes": 4137984,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262733824,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000103425,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263127040,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000080603,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 265158656,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099526,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 265289728,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000106927,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263651328,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000111104,
-              "uploadBytes": 3014656,
+              "type": "intermediary",
+              "timeSeconds": 1.017,
+              "uploadBytes": 102432768,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000083453,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.02,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091146,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.019,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000104303,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 268304384,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009554,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 259915776,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097115,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261947392,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000085632,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.015,
+              "uploadBytes": 266797056,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091215,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267255808,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000104242,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262078464,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000105748,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261292032,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000097686,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.013,
+              "uploadBytes": 266338304,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000085558,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267649024,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091388,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260964352,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009432,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262078464,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000105351,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.014,
+              "uploadBytes": 266272768,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000098658,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267255808,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102333,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 262471680,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000089514,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260505600,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086463,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.013,
+              "uploadBytes": 266731520,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000101555,
-              "uploadBytes": 1841111,
+              "type": "intermediary",
+              "timeSeconds": 1.005,
+              "uploadBytes": 86310912,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000066503,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086869,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000134746,
-              "uploadBytes": 2029609,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000090642,
-              "uploadBytes": 2049024,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000102283,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000090763,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000090502,
-              "uploadBytes": 2086871,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000095948,
-              "uploadBytes": 1992704,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000082487,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000086604,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000079325,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00010233,
-              "uploadBytes": 1973289,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000111411,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00008456,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000079705,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.009,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000105799,
-              "uploadBytes": 1974231,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000108752,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000099688,
-              "uploadBytes": 2105344,
+              "type": "intermediary",
+              "timeSeconds": 1.01,
+              "uploadBytes": 268435456,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000117044,
-              "uploadBytes": 2883584,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 85524480,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084082,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260308992,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00007861,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261816320,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000096452,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 248315904,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000105759,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260898816,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000084832,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.008,
+              "uploadBytes": 263651328,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00010368,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 266928128,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000094455,
-              "uploadBytes": 4130816,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260898816,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000113198,
-              "uploadBytes": 3995648,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261095424,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000061275,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 267059200,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009692,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260702208,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091366,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 260964352,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000095473,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 266076160,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00009793,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261029888,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000096988,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261750784,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000072598,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 266272768,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000108768,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261423104,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000090374,
-              "uploadBytes": 4194304,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 261160960,
               "downloadBytes": 0
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000103777,
-              "uploadBytes": 3932160,
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 263258112,
               "downloadBytes": 0
             }
           ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
+          "implementation": "js-libp2p",
+          "version": "v1.0-yamux-plaintext",
           "transportStack": "tcp"
-        },
+        }
+      ],
+      "parameters": {
+        "uploadBytes": 9007199254740991,
+        "downloadBytes": 0
+      }
+    },
+    {
+      "name": "throughput/download",
+      "unit": "bit/s",
+      "results": [
         {
           "result": [
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000181756,
-              "uploadBytes": 35190623,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 56688640
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000383985,
-              "uploadBytes": 74175379,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 225443840
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000283036,
-              "uploadBytes": 69063634,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241106944
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000075754,
-              "uploadBytes": 77147931,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232849408
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000218645,
-              "uploadBytes": 72381421,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 231473140
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999874425,
-              "uploadBytes": 75123918,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 214761484
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000238423,
-              "uploadBytes": 69293200,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 229113856
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000287416,
-              "uploadBytes": 76654300,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 219742208
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000143538,
-              "uploadBytes": 73395830,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 219873280
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999825969,
-              "uploadBytes": 73043745,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 237109248
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000213891,
-              "uploadBytes": 71065446,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249888768
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999691754,
-              "uploadBytes": 71963472,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243531764
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000305507,
-              "uploadBytes": 75190257,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245039116
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000220472,
-              "uploadBytes": 73970663,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 231735296
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999753413,
-              "uploadBytes": 72263072,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 222167040
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999840277,
-              "uploadBytes": 74618953,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 235470848
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999709148,
-              "uploadBytes": 74090199,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243335168
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.0001674,
-              "uploadBytes": 71650086,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243007476
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000283091,
-              "uploadBytes": 71089534,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242286604
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000185688,
-              "uploadBytes": 35441415,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 32374772
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999998766,
-              "uploadBytes": 72840243,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 233308172
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000357302,
-              "uploadBytes": 71493505,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 227606528
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000065666,
-              "uploadBytes": 73780581,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241696768
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000164093,
-              "uploadBytes": 72914708,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243597312
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999905481,
-              "uploadBytes": 72319613,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248643584
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999984647,
-              "uploadBytes": 73378079,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 255721472
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999941496,
-              "uploadBytes": 73669828,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250019840
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000158181,
-              "uploadBytes": 70297954,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244449280
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000331425,
-              "uploadBytes": 74625874,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242286592
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000142076,
-              "uploadBytes": 71410205,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244580352
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999943864,
-              "uploadBytes": 74895879,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248315904
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99992565,
-              "uploadBytes": 71000294,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248578048
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000144358,
-              "uploadBytes": 73234453,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245956608
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000053193,
-              "uploadBytes": 72409968,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241631220
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000427465,
-              "uploadBytes": 75162541,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245694464
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999816615,
-              "uploadBytes": 73860164,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247726080
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000156615,
-              "uploadBytes": 71649904,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245301260
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000434809,
-              "uploadBytes": 73494945,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247791616
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000139083,
-              "uploadBytes": 32971374,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 38141940
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000227399,
-              "uploadBytes": 72722995,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 221184012
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999964541,
-              "uploadBytes": 69455128,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240713728
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999998467,
-              "uploadBytes": 71705028,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244252672
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999830772,
-              "uploadBytes": 75371523,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243007488
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000015604,
-              "uploadBytes": 68362880,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241762304
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000176316,
-              "uploadBytes": 76449424,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245628928
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000205614,
-              "uploadBytes": 68184868,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 254738432
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000414889,
-              "uploadBytes": 73646819,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244645888
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000187626,
-              "uploadBytes": 71699984,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250216448
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000201024,
-              "uploadBytes": 72013672,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248381440
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999794149,
-              "uploadBytes": 71874908,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 235470848
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000190395,
-              "uploadBytes": 72400839,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245694464
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000263335,
-              "uploadBytes": 74672065,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 238026752
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000209365,
-              "uploadBytes": 70502150,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245759988
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999820499,
-              "uploadBytes": 71920358,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244711436
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999813632,
-              "uploadBytes": 72167984,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 252444672
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000238455,
-              "uploadBytes": 71761590,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 257163264
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000393094,
-              "uploadBytes": 73946802,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 234618880
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000091032,
-              "uploadBytes": 35664959,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 47185920
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000115198,
-              "uploadBytes": 68455194,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 231473152
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000153886,
-              "uploadBytes": 75469446,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249167860
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99968823,
-              "uploadBytes": 74125005,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244580364
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000217597,
-              "uploadBytes": 71257782,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247136256
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000183849,
-              "uploadBytes": 72570306,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247201792
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999974364,
-              "uploadBytes": 69355449,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245563380
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000427591,
-              "uploadBytes": 76253203,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242221068
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999878256,
-              "uploadBytes": 68819311,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 233635840
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999856503,
-              "uploadBytes": 75143954,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242286592
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00018744,
-              "uploadBytes": 72239978,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246284276
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999918093,
-              "uploadBytes": 72947098,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 237961216
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99989209,
-              "uploadBytes": 70668753,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247332864
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000243314,
-              "uploadBytes": 75035474,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 251068416
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000280499,
-              "uploadBytes": 70998620,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249364492
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000193056,
-              "uploadBytes": 73799178,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244121588
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000316788,
-              "uploadBytes": 72997523,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245563404
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999771772,
-              "uploadBytes": 72769362,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245039104
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000280792,
-              "uploadBytes": 71754282,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246022144
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000058872,
-              "uploadBytes": 32480772,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 54853632
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999764303,
-              "uploadBytes": 74236493,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 235601920
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999791572,
-              "uploadBytes": 72261393,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248250368
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999896947,
-              "uploadBytes": 71315145,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232980480
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000361402,
-              "uploadBytes": 75235579,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 221773824
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99981008,
-              "uploadBytes": 71645543,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 227409920
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000248785,
-              "uploadBytes": 71093135,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 226951168
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000344904,
-              "uploadBytes": 72970807,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232390656
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999925068,
-              "uploadBytes": 73730598,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 221642740
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000028833,
-              "uploadBytes": 74926516,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 220790784
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999735866,
-              "uploadBytes": 72164644,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 235667468
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000291899,
-              "uploadBytes": 70877450,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241369088
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999946268,
-              "uploadBytes": 74631474,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248315904
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999883294,
-              "uploadBytes": 73555940,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244973568
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000034152,
-              "uploadBytes": 70098586,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232194048
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000227801,
-              "uploadBytes": 75910724,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242286592
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000051627,
-              "uploadBytes": 70962455,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 230752256
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000127276,
-              "uploadBytes": 73892096,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 225312768
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999977899,
-              "uploadBytes": 70928444,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 219021312
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000263244,
-              "uploadBytes": 33352929,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 51511296
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000133724,
-              "uploadBytes": 75257564,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 223281140
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99997531,
-              "uploadBytes": 68813075,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250347532
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999955716,
-              "uploadBytes": 75247100,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240517120
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000144438,
-              "uploadBytes": 70146354,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232849408
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000170236,
-              "uploadBytes": 73385017,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 239730676
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999671332,
-              "uploadBytes": 76215256,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242679820
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000048351,
-              "uploadBytes": 69015923,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250871808
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000298898,
-              "uploadBytes": 74345558,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248381440
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000107033,
-              "uploadBytes": 72710405,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 251789312
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999771145,
-              "uploadBytes": 71964690,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 255000576
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999787201,
-              "uploadBytes": 71575512,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246022144
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999640114,
-              "uploadBytes": 75530188,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248119284
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999867472,
-              "uploadBytes": 73871481,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246349836
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000412335,
-              "uploadBytes": 71803601,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246218752
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999948611,
-              "uploadBytes": 69863868,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246022132
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000432199,
-              "uploadBytes": 73728544,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247201804
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000159093,
-              "uploadBytes": 72846129,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 251396096
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999678027,
-              "uploadBytes": 72957758,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250937344
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000305914,
-              "uploadBytes": 35333796,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 48693248
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000115835,
-              "uploadBytes": 72637781,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 200998912
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999903319,
-              "uploadBytes": 74173750,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 229769216
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999798267,
-              "uploadBytes": 71900281,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 219873280
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000327174,
-              "uploadBytes": 71595930,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 241238016
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000275255,
-              "uploadBytes": 72906470,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 222232576
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000223136,
-              "uploadBytes": 73976647,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244580352
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000011797,
-              "uploadBytes": 72998306,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240320512
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999882376,
-              "uploadBytes": 72958302,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246349824
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000065492,
-              "uploadBytes": 68645138,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243924992
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000189538,
-              "uploadBytes": 76198015,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240254976
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999744242,
-              "uploadBytes": 69993419,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 223412224
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99971254,
-              "uploadBytes": 76079791,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 220659700
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999790651,
-              "uploadBytes": 70071364,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 223084556
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999737288,
-              "uploadBytes": 75837710,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 232062976
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999694625,
-              "uploadBytes": 70869542,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240517108
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000338781,
-              "uploadBytes": 71212004,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 238813196
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000260607,
-              "uploadBytes": 75435450,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 239534080
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000004796,
-              "uploadBytes": 70139447,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242221056
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00036748,
-              "uploadBytes": 31960517,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 48168948
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999970506,
-              "uploadBytes": 75630923,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 233897984
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000220897,
-              "uploadBytes": 68594409,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242089996
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000225839,
-              "uploadBytes": 74289230,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249954304
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000279347,
-              "uploadBytes": 70536411,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 256114688
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000060897,
-              "uploadBytes": 73700211,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 254017536
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000056339,
-              "uploadBytes": 72885463,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248250368
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00014143,
-              "uploadBytes": 71730437,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 238878720
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999857925,
-              "uploadBytes": 72267439,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 236322816
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999897029,
-              "uploadBytes": 73071538,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245432320
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000395369,
-              "uploadBytes": 73372053,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 254738420
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999938645,
-              "uploadBytes": 69693714,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244383756
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000135012,
-              "uploadBytes": 73928933,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246874112
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000150788,
-              "uploadBytes": 72861214,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 242614272
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999677846,
-              "uploadBytes": 72868469,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 239337472
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000225851,
-              "uploadBytes": 70935440,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 243662836
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999762,
-              "uploadBytes": 73113367,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 238157824
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000374689,
-              "uploadBytes": 73238684,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247529484
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999810359,
-              "uploadBytes": 73068116,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 255918080
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000346216,
-              "uploadBytes": 36853802,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 30343156
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000240977,
-              "uploadBytes": 71250221,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 233308172
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000078628,
-              "uploadBytes": 73574307,
-              "downloadBytes": 0
-            },
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247595008
+            },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000055278,
-              "uploadBytes": 73334835,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 238288896
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000073166,
-              "uploadBytes": 70739553,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 255655924
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999965023,
-              "uploadBytes": 71809296,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 254935052
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999796135,
-              "uploadBytes": 74072104,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 252903424
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99980769,
-              "uploadBytes": 73773825,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246022144
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999718947,
-              "uploadBytes": 73363752,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245628928
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000319105,
-              "uploadBytes": 71894773,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246349824
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999919486,
-              "uploadBytes": 75726472,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250085364
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999733279,
-              "uploadBytes": 70871128,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249954316
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999734419,
-              "uploadBytes": 75946838,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 253296640
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000377343,
-              "uploadBytes": 72691396,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 252444672
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000293891,
-              "uploadBytes": 70751802,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249102336
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000213311,
-              "uploadBytes": 74489889,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249692160
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999693681,
-              "uploadBytes": 72952424,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249364468
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999720388,
-              "uploadBytes": 71007593,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 253165580
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000318317,
-              "uploadBytes": 75506012,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 249102336
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.0003358,
-              "uploadBytes": 32891145,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.003,
+              "uploadBytes": 0,
+              "downloadBytes": 48365568
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000088137,
-              "uploadBytes": 72472019,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 234160116
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999648602,
-              "uploadBytes": 74015238,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246218764
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00007452,
-              "uploadBytes": 72821809,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248315904
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000271129,
-              "uploadBytes": 71236372,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 250478592
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999725741,
-              "uploadBytes": 71454325,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 247005172
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000168659,
-              "uploadBytes": 73513233,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 240517132
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.00029109,
-              "uploadBytes": 68911816,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245497844
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000385558,
-              "uploadBytes": 72513910,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244121612
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999879618,
-              "uploadBytes": 74723454,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245760000
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999797237,
-              "uploadBytes": 68806892,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248971264
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000190156,
-              "uploadBytes": 74955124,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 251199488
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.99988745,
-              "uploadBytes": 70576190,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246349812
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000345891,
-              "uploadBytes": 75796031,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246087680
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000076246,
-              "uploadBytes": 72932247,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 252117004
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000125118,
-              "uploadBytes": 67745409,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 248971264
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000150512,
-              "uploadBytes": 74945054,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 246546432
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 1.000345892,
-              "uploadBytes": 69460126,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 237371392
             },
             {
-              "type": "intermediate",
-              "timeSeconds": 0.999911083,
-              "uploadBytes": 74899530,
-              "downloadBytes": 0
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245760000
             }
           ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
-          "transportStack": "quic-v1"
+          "implementation": "js-libp2p",
+          "version": "v1.0",
+          "transportStack": "tcp"
         },
         {
           "result": [
             {
               "type": "intermediary",
-              "timeSeconds": 1.000036054,
-              "uploadBytes": 169869312,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 80412672
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.067806261,
-              "uploadBytes": 609058816,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262537216
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000053148,
-              "uploadBytes": 624492544,
-              "downloadBytes": 0
+              "timeSeconds": 1.008,
+              "uploadBytes": 0,
+              "downloadBytes": 261029888
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000754,
-              "uploadBytes": 545816576,
-              "downloadBytes": 0
+              "timeSeconds": 1.002,
+              "uploadBytes": 0,
+              "downloadBytes": 267780096
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018808,
-              "uploadBytes": 639959040,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262602752
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.090189721,
-              "uploadBytes": 478674944,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 260440064
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000006033,
-              "uploadBytes": 492175360,
-              "downloadBytes": 0
+              "timeSeconds": 1.013,
+              "uploadBytes": 0,
+              "downloadBytes": 266141696
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000010498,
-              "uploadBytes": 338886656,
-              "downloadBytes": 0
+              "timeSeconds": 1.003,
+              "uploadBytes": 0,
+              "downloadBytes": 267780096
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.056136647,
-              "uploadBytes": 336560128,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261619712
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.070822389,
-              "uploadBytes": 365133824,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261554164
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.063458945,
-              "uploadBytes": 371949568,
-              "downloadBytes": 0
+              "timeSeconds": 1.013,
+              "uploadBytes": 0,
+              "downloadBytes": 266010636
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.037298521,
-              "uploadBytes": 369033216,
-              "downloadBytes": 0
+              "timeSeconds": 1.002,
+              "uploadBytes": 0,
+              "downloadBytes": 267780096
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002917767,
-              "uploadBytes": 363200512,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262012928
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018396,
-              "uploadBytes": 324141056,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 260898816
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.230664974,
-              "uploadBytes": 190808064,
-              "downloadBytes": 0
+              "timeSeconds": 1.013,
+              "uploadBytes": 0,
+              "downloadBytes": 266272768
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.238517221,
-              "uploadBytes": 241467392,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267976704
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.220977618,
-              "uploadBytes": 247660544,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261816320
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.18107408,
-              "uploadBytes": 243793920,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261292032
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031514,
-              "uploadBytes": 174718976,
-              "downloadBytes": 0
+              "timeSeconds": 1.014,
+              "uploadBytes": 0,
+              "downloadBytes": 265879552
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.030863678,
-              "uploadBytes": 605978624,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 35782656
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.044317226,
-              "uploadBytes": 623116288,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268959744
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.069392725,
-              "uploadBytes": 637861888,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269549568
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.031937463,
-              "uploadBytes": 615645184,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269484032
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.048399555,
-              "uploadBytes": 625475584,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270270464
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0000102,
-              "uploadBytes": 642646016,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270532608
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.01096807,
-              "uploadBytes": 556957696,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270073844
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.052179092,
-              "uploadBytes": 627802112,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270729228
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000007123,
-              "uploadBytes": 626950144,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 253755392
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.07290316,
-              "uploadBytes": 609615872,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 256180224
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000657,
-              "uploadBytes": 623869952,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268238836
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.083471134,
-              "uploadBytes": 618987520,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269025292
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00001114,
-              "uploadBytes": 623149056,
-              "downloadBytes": 0
+              "timeSeconds": 1.025,
+              "uploadBytes": 0,
+              "downloadBytes": 271056896
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.086556349,
-              "uploadBytes": 621608960,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269877236
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000001431,
-              "uploadBytes": 613744640,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270794752
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.063898517,
-              "uploadBytes": 594903040,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270729228
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000011123,
-              "uploadBytes": 627343360,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270336000
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.068554927,
-              "uploadBytes": 606732288,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270532608
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.008126312,
-              "uploadBytes": 59342848,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 270008320
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000013303,
-              "uploadBytes": 621412352,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 80412660
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000002913,
-              "uploadBytes": 585629696,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266469388
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000706,
-              "uploadBytes": 632389632,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266272768
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.060817143,
-              "uploadBytes": 595361792,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265879552
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000674,
-              "uploadBytes": 601522176,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267255808
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.029318564,
-              "uploadBytes": 609189888,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267583488
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.034631057,
-              "uploadBytes": 617218048,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266338304
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.027908437,
-              "uploadBytes": 613220352,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266207232
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.025164157,
-              "uploadBytes": 611516416,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266338304
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.051425291,
-              "uploadBytes": 627277824,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265814016
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.029672044,
-              "uploadBytes": 614236160,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266010624
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.034312763,
-              "uploadBytes": 617119744,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266797056
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.031829529,
-              "uploadBytes": 615481344,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267059200
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.034971599,
-              "uploadBytes": 617316352,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266862592
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031712,
-              "uploadBytes": 632553472,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264765440
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032087,
-              "uploadBytes": 586776576,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265748480
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000008502,
-              "uploadBytes": 582844416,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266862592
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001206994,
-              "uploadBytes": 584810496,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266403840
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000007316,
-              "uploadBytes": 185958400,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267255808
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.051458122,
-              "uploadBytes": 598900736,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 84738048
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000016,
-              "uploadBytes": 637140992,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269090816
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031983,
-              "uploadBytes": 569769984,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269025268
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000009964,
-              "uploadBytes": 592773120,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269352972
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.012863096,
-              "uploadBytes": 594247680,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268500992
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.061159275,
-              "uploadBytes": 632979456,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268632064
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000048364,
-              "uploadBytes": 606306304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268632052
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002318864,
-              "uploadBytes": 588120064,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268828684
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.030780254,
-              "uploadBytes": 614924288,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.025138315,
-              "uploadBytes": 611418112,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268566528
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000014119,
-              "uploadBytes": 609681408,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268828660
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000020931,
-              "uploadBytes": 623181824,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268632064
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.030414066,
-              "uploadBytes": 575045632,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268763148
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00001754,
-              "uploadBytes": 623378432,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268632064
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.050350368,
-              "uploadBytes": 599818240,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268828672
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000007375,
-              "uploadBytes": 621740032,
-              "downloadBytes": 0
+              "timeSeconds": 1.002,
+              "uploadBytes": 0,
+              "downloadBytes": 266993664
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.065786697,
-              "uploadBytes": 610598912,
-              "downloadBytes": 0
+              "timeSeconds": 1.003,
+              "uploadBytes": 0,
+              "downloadBytes": 268566516
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000007762,
-              "uploadBytes": 623738880,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268435468
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00001727,
-              "uploadBytes": 200802304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269156352
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000023957,
-              "uploadBytes": 557711360,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 81461248
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000010835,
-              "uploadBytes": 481263616,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266207232
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.175628681,
-              "uploadBytes": 192872448,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264699904
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.168667791,
-              "uploadBytes": 227540992,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265093120
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.193442055,
-              "uploadBytes": 223477760,
-              "downloadBytes": 0
+              "timeSeconds": 1.002,
+              "uploadBytes": 0,
+              "downloadBytes": 265289728
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.173087433,
-              "uploadBytes": 163151872,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266338304
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018214,
-              "uploadBytes": 126255104,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265748480
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.405648301,
-              "uploadBytes": 144998400,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264044544
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.356650325,
-              "uploadBytes": 157351936,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264962048
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.32927457,
-              "uploadBytes": 159055872,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265289728
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.296130945,
-              "uploadBytes": 158629888,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265486336
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.281159358,
-              "uploadBytes": 158859264,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264634368
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.279773274,
-              "uploadBytes": 160202752,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264503296
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.2684417479999999,
-              "uploadBytes": 159580160,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265158656
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.261762412,
-              "uploadBytes": 159907840,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265486336
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000005292,
-              "uploadBytes": 115933184,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264306688
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000659,
-              "uploadBytes": 596672512,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265420788
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.056338781,
-              "uploadBytes": 453279744,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265158668
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000002221,
-              "uploadBytes": 453640192,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264437760
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.169488465,
-              "uploadBytes": 351961088,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 82444276
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.1389585979999999,
-              "uploadBytes": 245465088,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262602764
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.110896739,
-              "uploadBytes": 248446976,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262602752
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.074444589,
-              "uploadBytes": 246480896,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263389184
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.058294331,
-              "uploadBytes": 249757696,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 245694464
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.055196567,
-              "uploadBytes": 252149760,
-              "downloadBytes": 0
+              "timeSeconds": 1.017,
+              "uploadBytes": 0,
+              "downloadBytes": 268238836
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.021916936,
-              "uploadBytes": 249921536,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267321356
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.01835912,
-              "uploadBytes": 250871808,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 259260416
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.019690163,
-              "uploadBytes": 254672896,
-              "downloadBytes": 0
+              "timeSeconds": 1.002,
+              "uploadBytes": 0,
+              "downloadBytes": 262144000
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.022923028,
-              "uploadBytes": 256704512,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267911168
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.007465762,
-              "uploadBytes": 255131648,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 260046848
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004452844,
-              "uploadBytes": 255590400,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261423104
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002609191,
-              "uploadBytes": 255393792,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267190272
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.008902521,
-              "uploadBytes": 258506752,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 260374528
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000008183,
-              "uploadBytes": 258146304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 244121600
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.021953175,
-              "uploadBytes": 29655040,
-              "downloadBytes": 0
+              "timeSeconds": 1.017,
+              "uploadBytes": 0,
+              "downloadBytes": 266338292
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000016419,
-              "uploadBytes": 649330688,
-              "downloadBytes": 0
+              "timeSeconds": 1.019,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000011645,
-              "uploadBytes": 588382208,
-              "downloadBytes": 0
+              "timeSeconds": 1.018,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000039633,
-              "uploadBytes": 589922304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267780108
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.068270343,
-              "uploadBytes": 617316352,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 85458944
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000001163,
-              "uploadBytes": 627769344,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269025280
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000005089,
-              "uploadBytes": 584155136,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269352960
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.016127796,
-              "uploadBytes": 587464704,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269025280
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.047695473,
-              "uploadBytes": 624951296,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268894208
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.080467743,
-              "uploadBytes": 507281408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027457164,
-              "uploadBytes": 372801536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.053729549,
-              "uploadBytes": 353894400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.043149609,
-              "uploadBytes": 359727104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032856751,
-              "uploadBytes": 365854720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028320416,
-              "uploadBytes": 371884032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00103562,
-              "uploadBytes": 366346240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016189357,
-              "uploadBytes": 378535936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022839,
-              "uploadBytes": 378634240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.150647657,
-              "uploadBytes": 325550080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018275,
-              "uploadBytes": 104660992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019276,
-              "uploadBytes": 647725056,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018011,
-              "uploadBytes": 608501760,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268697600
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000021704,
-              "uploadBytes": 613810176,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268632064
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.062609656,
-              "uploadBytes": 584122368,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 269090816
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000059,
-              "uploadBytes": 620756992,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268894208
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017247,
-              "uploadBytes": 622624768,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268959744
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.035833613,
-              "uploadBytes": 567574528,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268566528
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000015852,
-              "uploadBytes": 597950464,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268959744
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000008712,
-              "uploadBytes": 601686016,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268500992
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000043151,
-              "uploadBytes": 634322944,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268566528
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.048841031,
-              "uploadBytes": 581533696,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268763136
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000019172,
-              "uploadBytes": 637829120,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268697600
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.037389973,
-              "uploadBytes": 577437696,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268894196
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000001914,
-              "uploadBytes": 634617856,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268697612
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.045697157,
-              "uploadBytes": 585826304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 268566528
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000040056,
-              "uploadBytes": 634978304,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 80543744
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.057567908,
-              "uploadBytes": 592510976,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263520256
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.090535869,
-              "uploadBytes": 650543104,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264503296
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032056,
-              "uploadBytes": 159088640,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264044544
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000017252,
-              "uploadBytes": 638025728,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264110080
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.102435442,
-              "uploadBytes": 644841472,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263127040
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.038551486,
-              "uploadBytes": 619479040,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264372224
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018847332,
-              "uploadBytes": 607780864,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263913472
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00001384,
-              "uploadBytes": 616562688,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263782388
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000034443,
-              "uploadBytes": 596017152,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263913484
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.077317438,
-              "uploadBytes": 623280128,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263913472
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00000633,
-              "uploadBytes": 596836352,
-              "downloadBytes": 0
+              "timeSeconds": 1.01,
+              "uploadBytes": 0,
+              "downloadBytes": 249954304
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000020939,
-              "uploadBytes": 599195648,
-              "downloadBytes": 0
+              "timeSeconds": 1.018,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032455,
-              "uploadBytes": 597983232,
-              "downloadBytes": 0
+              "timeSeconds": 1.017,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000006956,
-              "uploadBytes": 645038080,
-              "downloadBytes": 0
+              "timeSeconds": 1.017,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000013633,
-              "uploadBytes": 583794688,
-              "downloadBytes": 0
+              "timeSeconds": 1.018,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000001974,
-              "uploadBytes": 583598080,
-              "downloadBytes": 0
+              "timeSeconds": 1.018,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000039665,
-              "uploadBytes": 581828608,
-              "downloadBytes": 0
+              "timeSeconds": 1.018,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000016835,
-              "uploadBytes": 591036416,
-              "downloadBytes": 0
+              "timeSeconds": 1.019,
+              "uploadBytes": 0,
+              "downloadBytes": 268435456
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000051739,
-              "uploadBytes": 599228416,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 80805888
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000031086,
-              "uploadBytes": 594575360,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267190272
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000055371,
-              "uploadBytes": 600440832,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267059188
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017404111,
-              "uploadBytes": 58458112,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265814028
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.077690736,
-              "uploadBytes": 715096064,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266797056
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000005477,
-              "uploadBytes": 625934336,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267059188
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000000442,
-              "uploadBytes": 620953600,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266076172
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000019111,
-              "uploadBytes": 588709888,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264830964
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000021599,
-              "uploadBytes": 558104576,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266338316
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000015935,
-              "uploadBytes": 652967936,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267386880
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000032575,
-              "uploadBytes": 552697856,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267124736
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000018173,
-              "uploadBytes": 623050752,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266797056
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.102671738,
-              "uploadBytes": 611287040,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266010624
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.035581423,
-              "uploadBytes": 611942400,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265420800
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.074595968,
-              "uploadBytes": 641040384,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266010624
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.067895547,
-              "uploadBytes": 637042688,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266600448
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.060700573,
-              "uploadBytes": 632717312,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 267255808
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.055433472,
-              "uploadBytes": 629702656,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266797056
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0693511980000001,
-              "uploadBytes": 637927424,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 266272768
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.065274127,
-              "uploadBytes": 635469824,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 83165184
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000051536,
-              "uploadBytes": 661618688,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262668276
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.00001269,
-              "uploadBytes": 557907968,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "https",
-          "version": "v0.1",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008887069,
-              "uploadBytes": 8388608,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264241164
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.0561891939999999,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264044544
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003392063,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 262209536
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004827037,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264503284
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000105883,
-              "uploadBytes": 112066560,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 263913484
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001589579,
-              "uploadBytes": 106037248,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261947392
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000152031,
-              "uploadBytes": 115539968,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264699892
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000033937,
-              "uploadBytes": 105644032,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264437772
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000123003,
-              "uploadBytes": 112656384,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261292032
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000064014,
-              "uploadBytes": 110034944,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264765440
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000030666,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265027584
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000044761,
-              "uploadBytes": 108331008,
-              "downloadBytes": 0
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261226496
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.000135466,
-              "uploadBytes": 109248512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006833,
-              "uploadBytes": 109838336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003251,
-              "uploadBytes": 108855296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005118086,
-              "uploadBytes": 103350272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064931,
-              "uploadBytes": 112852992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003682223,
-              "uploadBytes": 105250816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010027271,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024735471,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011432122,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01570106,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008072878,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010060198,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013801305,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009526828,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007331,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002416231,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006880402,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015095133,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014532833,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017513629,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008300586,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012035631,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009160926,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00953198,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011262263,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013478443,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034764684,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070899,
-              "uploadBytes": 112197632,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003762687,
-              "uploadBytes": 105906176,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003298666,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000091455,
-              "uploadBytes": 111345664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002131974,
-              "uploadBytes": 106758144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002717041,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00013893,
-              "uploadBytes": 112852992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000068995,
-              "uploadBytes": 108986368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028319,
-              "uploadBytes": 109969408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000085859,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004072789,
-              "uploadBytes": 106364928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002278261,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006707,
-              "uploadBytes": 115408896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000103433,
-              "uploadBytes": 107151360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010947,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000061228,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001674276,
-              "uploadBytes": 105840640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004178464,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.140925605,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.145140522,
-              "uploadBytes": 41943040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.164524767,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1619015990000001,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1586549210000001,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1540446229999999,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.152609212,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.148895464,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.146871568,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.145316647,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.14433241,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.144064814,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.146485208,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1460990899999999,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.143413208,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1442730540000001,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.143093571,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025723692,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005416426,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003129337,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004438,
-              "uploadBytes": 114098176,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003445,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00160692,
-              "uploadBytes": 106430464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074978,
-              "uploadBytes": 113246208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001691291,
-              "uploadBytes": 104857600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017485,
-              "uploadBytes": 115998720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.055976102,
-              "uploadBytes": 102105088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002896072,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003660309,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010563658,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090691,
-              "uploadBytes": 112394240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001645246,
-              "uploadBytes": 105709568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005458731,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003829558,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003498,
-              "uploadBytes": 110755840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019757,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.045971187,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021669131,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015202557,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022790103,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020898507,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00960012,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018428441,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017036983,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015859983,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0221801130000001,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013133616,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018693579,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022759837,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013990117,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013887735,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022797959,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014445051,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019815657,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019621461,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019455144,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005592413,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012870333,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005579836,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013898793,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065613248,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010175964,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017518111,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010594467,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006108117,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012850215,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005412713,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009448271,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006255174,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005720306,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005310991,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001672198,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014046128,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006946638,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04074447,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093214,
-              "uploadBytes": 112525312,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010242477,
-              "uploadBytes": 105578496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007894201,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009253,
-              "uploadBytes": 100466688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.114371272,
-              "uploadBytes": 84082688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.040529931,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037734941,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036904685,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037047596,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033627508,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032742065,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030696781,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029975608,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028481045,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029082637,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027473581,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025818865,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02626214,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020643587,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004439343,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010975504,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012311917,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011517933,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008968236,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012145036,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007966709,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010547817,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006897217,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005975642,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011107436,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010686779,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007775145,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010666905,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011177117,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010775251,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014238052,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0022656,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033674946,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006029525,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011175419,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004220169,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008093394,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00537273,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010454387,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005584146,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001571774,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00850022,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001860744,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007750361,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011279602,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008740049,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006611193,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008733436,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011176052,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00569294,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018366155,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000186904,
-              "uploadBytes": 68485120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000180823,
-              "uploadBytes": 125108224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026834,
-              "uploadBytes": 125108224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051938,
-              "uploadBytes": 124911616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004182335,
-              "uploadBytes": 125894656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00999625,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008454668,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007044783,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006604481,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008603089,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008094202,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007943127,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009157339,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00754124,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009742795,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011492643,
-              "uploadBytes": 126812160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010212124,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007542584,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008929519,
-              "uploadBytes": 126746624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153897,
-              "uploadBytes": 65536000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014170134,
-              "uploadBytes": 124321792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000154118,
-              "uploadBytes": 125501440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000148238,
-              "uploadBytes": 122028032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008560917,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000308205,
-              "uploadBytes": 126091264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026696,
-              "uploadBytes": 122028032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006979903,
-              "uploadBytes": 122945536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022411839,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024679254,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022208964,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039632,
-              "uploadBytes": 125566976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000403768,
-              "uploadBytes": 121765888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019656413,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000304164,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031554,
-              "uploadBytes": 122028032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017822176,
-              "uploadBytes": 125435904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143752,
-              "uploadBytes": 125698048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000182214,
-              "uploadBytes": 122486784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000352375,
-              "uploadBytes": 65929216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014196561,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000100225,
-              "uploadBytes": 125960192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000217887,
-              "uploadBytes": 123338752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004559544,
-              "uploadBytes": 122486784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000238973,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000196565,
-              "uploadBytes": 123404288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002362577,
-              "uploadBytes": 122093568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023188944,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021551587,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021741687,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023226888,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020641724,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02203809,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022906812,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000266191,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006065641,
-              "uploadBytes": 108855296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000448685,
-              "uploadBytes": 109182976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00018339,
-              "uploadBytes": 108199936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000257932,
-              "uploadBytes": 67698688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022293,
-              "uploadBytes": 124846080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000172138,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0077198,
-              "uploadBytes": 126025728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000319145,
-              "uploadBytes": 114753536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000333867,
-              "uploadBytes": 109576192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000320166,
-              "uploadBytes": 109838336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000076176,
-              "uploadBytes": 109838336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003888141,
-              "uploadBytes": 111017984,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000729395,
-              "uploadBytes": 111214592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088295,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000252068,
-              "uploadBytes": 110231552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000066465,
-              "uploadBytes": 110297088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000262312,
-              "uploadBytes": 110821376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000480904,
-              "uploadBytes": 111083520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000210947,
-              "uploadBytes": 111411200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106483,
-              "uploadBytes": 112001024,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000191403,
-              "uploadBytes": 111673344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000167733,
-              "uploadBytes": 111673344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000615869,
-              "uploadBytes": 63766528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003564236,
-              "uploadBytes": 123666432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000235577,
-              "uploadBytes": 122421248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092559,
-              "uploadBytes": 122748928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000200145,
-              "uploadBytes": 121634816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000298808,
-              "uploadBytes": 123273216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000164004,
-              "uploadBytes": 122224640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037188658,
-              "uploadBytes": 119472128,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074406,
-              "uploadBytes": 117768192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008404032,
-              "uploadBytes": 121700352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000214627,
-              "uploadBytes": 125173760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029679,
-              "uploadBytes": 119996416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000214148,
-              "uploadBytes": 125108224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000259277,
-              "uploadBytes": 119799808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000258685,
-              "uploadBytes": 125304832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028933,
-              "uploadBytes": 120061952,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000131585,
-              "uploadBytes": 125042688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000255093,
-              "uploadBytes": 119930880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00016419,
-              "uploadBytes": 124780544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007278611,
-              "uploadBytes": 68943872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004867439,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005746457,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004513581,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000773151,
-              "uploadBytes": 110886912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010590516,
-              "uploadBytes": 123273216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006467425,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005060796,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005221329,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000699174,
-              "uploadBytes": 101974016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000406974,
-              "uploadBytes": 77070336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000555754,
-              "uploadBytes": 77201408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000427189,
-              "uploadBytes": 77463552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000245218,
-              "uploadBytes": 77594624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067884,
-              "uploadBytes": 77856768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092067,
-              "uploadBytes": 78118912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000433671,
-              "uploadBytes": 78315520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000377804,
-              "uploadBytes": 78577664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026722,
-              "uploadBytes": 78905344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003199114,
-              "uploadBytes": 66387968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003115673,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000357096,
-              "uploadBytes": 125894656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058761,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000328863,
-              "uploadBytes": 122421248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017252667,
-              "uploadBytes": 125829120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00021827,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000239575,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012327,
-              "uploadBytes": 122421248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017285358,
-              "uploadBytes": 125566976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019923957,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019393491,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019071813,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01936927,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018991135,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02190362,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019043238,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020638786,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01952774,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002731881,
-              "uploadBytes": 63635456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007845,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00735225,
-              "uploadBytes": 121307136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002239,
-              "uploadBytes": 123404288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00644066,
-              "uploadBytes": 121307136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000295224,
-              "uploadBytes": 123666432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000999752,
-              "uploadBytes": 82182144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001769372,
-              "uploadBytes": 74711040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000269705,
-              "uploadBytes": 75694080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153675,
-              "uploadBytes": 75235328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011096,
-              "uploadBytes": 76021760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001179529,
-              "uploadBytes": 75628544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000335238,
-              "uploadBytes": 76152832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001321112,
-              "uploadBytes": 76152832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000381454,
-              "uploadBytes": 76283904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001207388,
-              "uploadBytes": 76808192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00057949,
-              "uploadBytes": 76611584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001392948,
-              "uploadBytes": 77398016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000624937,
-              "uploadBytes": 76873728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001553573,
-              "uploadBytes": 66453504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001482039,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000328456,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008068221,
-              "uploadBytes": 124190720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000145939,
-              "uploadBytes": 124583936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046157,
-              "uploadBytes": 115539968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002136,
-              "uploadBytes": 108396544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000364114,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087782,
-              "uploadBytes": 109117440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000348788,
-              "uploadBytes": 110231552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024819,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00010181,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000457725,
-              "uploadBytes": 110034944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000272191,
-              "uploadBytes": 110231552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000089663,
-              "uploadBytes": 109510656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000284918,
-              "uploadBytes": 110624768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000174052,
-              "uploadBytes": 110886912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033803,
-              "uploadBytes": 110100480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046873,
-              "uploadBytes": 111017984,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000535964,
-              "uploadBytes": 63766528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004763792,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084844,
-              "uploadBytes": 123273216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000703,
-              "uploadBytes": 121503744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000136177,
-              "uploadBytes": 121700352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003409621,
-              "uploadBytes": 122945536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000118458,
-              "uploadBytes": 121438208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000215752,
-              "uploadBytes": 122814464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014645763,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006458415,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143958,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007526172,
-              "uploadBytes": 120782848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000182084,
-              "uploadBytes": 124125184,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00615394,
-              "uploadBytes": 120848384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029644,
-              "uploadBytes": 123994112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006169236,
-              "uploadBytes": 120913920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000118678,
-              "uploadBytes": 123994112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006236814,
-              "uploadBytes": 120782848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00021579,
-              "uploadBytes": 124321792,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04053358,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011380722,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013623,
-              "uploadBytes": 112263168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000080188,
-              "uploadBytes": 110886912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015004,
-              "uploadBytes": 108658688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00007817,
-              "uploadBytes": 112066560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003165,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031669,
-              "uploadBytes": 109576192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041368,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002769,
-              "uploadBytes": 108593152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000512576,
-              "uploadBytes": 105381888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00008197,
-              "uploadBytes": 114294784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090007,
-              "uploadBytes": 110100480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00008996,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066193431,
-              "uploadBytes": 111476736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004455174,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030982,
-              "uploadBytes": 113049600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000108627,
-              "uploadBytes": 110362624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078681,
-              "uploadBytes": 109903872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.052704727,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009249883,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005650299,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011631354,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003244019,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012919082,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011481547,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006858897,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010840685,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006684976,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014349014,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009256552,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00554232,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016382961,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006397421,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017839124,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004954696,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006178642,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009929968,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013293042,
-              "uploadBytes": 8650752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04927883,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001477199,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006340286,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003064031,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002053801,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005857107,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005220288,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00144631,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009930769,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012886219,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001917424,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004743012,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009384,
-              "uploadBytes": 111345664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084976,
-              "uploadBytes": 109182976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008566553,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00806399,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051728,
-              "uploadBytes": 112984064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008482023,
-              "uploadBytes": 105119744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064270231,
-              "uploadBytes": 41943040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007589613,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013376531,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008985032,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007189721,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008932125,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011638929,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01426642,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015354301,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011918518,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003451436,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011814766,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008828802,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014646962,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013711793,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009061729,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006974223,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006132748,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007870005,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033977377,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015268948,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019507985,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0027978,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015564993,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020992098,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014332604,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014310153,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.050468636,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013971663,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007399721,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018164755,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.054004403,
-              "uploadBytes": 83886080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.051327726,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.171692127,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.167956319,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.1643432599999999,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.162468686,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.069077389,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038323,
-              "uploadBytes": 112590848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088688,
-              "uploadBytes": 112918528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001491,
-              "uploadBytes": 101646336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000303531,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040356,
-              "uploadBytes": 113639424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000083975,
-              "uploadBytes": 110231552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087822,
-              "uploadBytes": 107216896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046373,
-              "uploadBytes": 109248512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008253,
-              "uploadBytes": 111804416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065395,
-              "uploadBytes": 108527616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000085415,
-              "uploadBytes": 107806720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000076694,
-              "uploadBytes": 108527616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000770315,
-              "uploadBytes": 104464384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006343776,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061598019,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003370564,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000236695,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003711488,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057832175,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061435844,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065816627,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.05593058,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057503664,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057976732,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061272003,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064524344,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034693,
-              "uploadBytes": 117047296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.044639752,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.06169433,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065894083,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026765,
-              "uploadBytes": 117243904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.054892281,
-              "uploadBytes": 109248512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059026385,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.056803584,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.06108593,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.062079307,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025507127,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045355,
-              "uploadBytes": 112328704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000052019,
-              "uploadBytes": 108986368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000490773,
-              "uploadBytes": 105840640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005880467,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006983526,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005119624,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004007753,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035069,
-              "uploadBytes": 111738880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006087711,
-              "uploadBytes": 106364928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003890386,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00578529,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004916227,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004536622,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010152478,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000104355,
-              "uploadBytes": 112852992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053491,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008516424,
-              "uploadBytes": 106168320,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006863508,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061463419,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057291143,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000089193,
-              "uploadBytes": 112197632,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014345,
-              "uploadBytes": 111411200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045594,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057079552,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036725,
-              "uploadBytes": 116523008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.060256932,
-              "uploadBytes": 109969408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000077781,
-              "uploadBytes": 115539968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.060576708,
-              "uploadBytes": 110952448,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000142391,
-              "uploadBytes": 117047296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057746143,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058068,
-              "uploadBytes": 112590848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064113025,
-              "uploadBytes": 113901568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041518,
-              "uploadBytes": 112263168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060568,
-              "uploadBytes": 109969408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066270454,
-              "uploadBytes": 113311744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000109743,
-              "uploadBytes": 112984064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.063429006,
-              "uploadBytes": 113508352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00011099,
-              "uploadBytes": 39714816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006256376,
-              "uploadBytes": 102891520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001143476,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022285963,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012557832,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019465296,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010927518,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022922,
-              "uploadBytes": 103153664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066631964,
-              "uploadBytes": 106561536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003734807,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.048910611,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.046888742,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.048359419,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.047065821,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04277117,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0438138829999999,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.045425202,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.143055705,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000306004,
-              "uploadBytes": 61145088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000330199,
-              "uploadBytes": 124715008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004047154,
-              "uploadBytes": 126025728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007467546,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005994288,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007132477,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008475948,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006542227,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006852558,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000121242,
-              "uploadBytes": 106299392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048021,
-              "uploadBytes": 91291648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023843,
-              "uploadBytes": 67960832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000320472,
-              "uploadBytes": 52887552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000596334,
-              "uploadBytes": 53084160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001171293,
-              "uploadBytes": 40304640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001379764,
-              "uploadBytes": 37683200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000691298,
-              "uploadBytes": 37945344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000741358,
-              "uploadBytes": 38207488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001507003,
-              "uploadBytes": 21102592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000154137,
-              "uploadBytes": 65077248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000130798,
-              "uploadBytes": 124518400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000201154,
-              "uploadBytes": 122290176,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006072069,
-              "uploadBytes": 123142144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000131768,
-              "uploadBytes": 124780544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002909629,
-              "uploadBytes": 122748928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012270531,
-              "uploadBytes": 123928576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043315,
-              "uploadBytes": 125632512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004128551,
-              "uploadBytes": 121962496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010474212,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000252542,
-              "uploadBytes": 125763584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000135775,
-              "uploadBytes": 121176064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018838194,
-              "uploadBytes": 124583936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000148087,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000194847,
-              "uploadBytes": 120913920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019182041,
-              "uploadBytes": 124715008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027030849,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000254252,
-              "uploadBytes": 126025728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000215045,
-              "uploadBytes": 121569280,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000091924,
-              "uploadBytes": 66125824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011400855,
-              "uploadBytes": 124190720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000099505,
-              "uploadBytes": 125370368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057348,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00013731,
-              "uploadBytes": 122748928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000184802,
-              "uploadBytes": 107544576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000179619,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000412363,
-              "uploadBytes": 108331008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000423169,
-              "uploadBytes": 108199936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000194561,
-              "uploadBytes": 110034944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000550553,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000425499,
-              "uploadBytes": 108396544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002332032,
-              "uploadBytes": 110100480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000189025,
-              "uploadBytes": 109641728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047043,
-              "uploadBytes": 109248512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00051836,
-              "uploadBytes": 110166016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000884301,
-              "uploadBytes": 110428160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000120189,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000305269,
-              "uploadBytes": 110755840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000175758,
-              "uploadBytes": 65142784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041385,
-              "uploadBytes": 123928576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00088818,
-              "uploadBytes": 122683392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006920501,
-              "uploadBytes": 123666432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000200421,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000630937,
-              "uploadBytes": 123142144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009411013,
-              "uploadBytes": 123666432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000193685,
-              "uploadBytes": 124387328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001104057,
-              "uploadBytes": 123142144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010023335,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153967,
-              "uploadBytes": 124583936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001229767,
-              "uploadBytes": 123011072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009227981,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00018253,
-              "uploadBytes": 124452864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00015159,
-              "uploadBytes": 123273216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013198484,
-              "uploadBytes": 123863040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000601,
-              "uploadBytes": 124977152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000144773,
-              "uploadBytes": 122748928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015987736,
-              "uploadBytes": 124059648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000133132,
-              "uploadBytes": 67305472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000237444,
-              "uploadBytes": 124846080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002793328,
-              "uploadBytes": 124452864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011967168,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011324605,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010712902,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011901016,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010402852,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010695242,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011026946,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011435924,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012354276,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013169272,
-              "uploadBytes": 126681088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000366551,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000251057,
-              "uploadBytes": 108855296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008401526,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001479017,
-              "uploadBytes": 110624768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00026647,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013402,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014087253,
-              "uploadBytes": 63832064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002879133,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009007974,
-              "uploadBytes": 76546048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000661669,
-              "uploadBytes": 76087296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003524,
-              "uploadBytes": 74973184,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000196046,
-              "uploadBytes": 76349440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000389872,
-              "uploadBytes": 75759616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000377094,
-              "uploadBytes": 76742656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000262639,
-              "uploadBytes": 76283904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001386,
-              "uploadBytes": 77135872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000063707,
-              "uploadBytes": 76742656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000573863,
-              "uploadBytes": 77725696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000165685,
-              "uploadBytes": 77135872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003361752,
-              "uploadBytes": 77922304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105044,
-              "uploadBytes": 77725696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000594233,
-              "uploadBytes": 77922304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000885226,
-              "uploadBytes": 78446592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000376174,
-              "uploadBytes": 78315520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0003391,
-              "uploadBytes": 78970880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000174824,
-              "uploadBytes": 66191360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010884753,
-              "uploadBytes": 124059648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000098747,
-              "uploadBytes": 124715008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001631869,
-              "uploadBytes": 122814464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001584396,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000215263,
-              "uploadBytes": 124977152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003270999,
-              "uploadBytes": 122748928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002030538,
-              "uploadBytes": 123928576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000208357,
-              "uploadBytes": 124977152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003761656,
-              "uploadBytes": 122814464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001636437,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053235,
-              "uploadBytes": 125239296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002173684,
-              "uploadBytes": 122486784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002429749,
-              "uploadBytes": 123928576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059212,
-              "uploadBytes": 124715008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000141461,
-              "uploadBytes": 124649472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015812117,
-              "uploadBytes": 124780544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009565,
-              "uploadBytes": 125566976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004698943,
-              "uploadBytes": 122355712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000321223,
-              "uploadBytes": 67436544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000066032,
-              "uploadBytes": 113180672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000147483,
-              "uploadBytes": 124059648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000223052,
-              "uploadBytes": 124059648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011581587,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012346612,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011729701,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011395994,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013536728,
-              "uploadBytes": 126681088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01223426,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011621589,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01211306,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012356838,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012741945,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013836729,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012545999,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013311663,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011660841,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011450067,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005795587,
-              "uploadBytes": 69140480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017917,
-              "uploadBytes": 126877696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070911,
-              "uploadBytes": 126943232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000822963,
-              "uploadBytes": 112459776,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00065651,
-              "uploadBytes": 77791232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000367977,
-              "uploadBytes": 78184448,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00016093,
-              "uploadBytes": 78381056,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00051647,
-              "uploadBytes": 78577664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001083437,
-              "uploadBytes": 78839808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000675569,
-              "uploadBytes": 78774272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001241816,
-              "uploadBytes": 79167488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00039233,
-              "uploadBytes": 79560704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000126336,
-              "uploadBytes": 79495168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00103092,
-              "uploadBytes": 79822848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001396531,
-              "uploadBytes": 80084992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000627436,
-              "uploadBytes": 80216064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001487065,
-              "uploadBytes": 80543744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000599172,
-              "uploadBytes": 80871424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000536868,
-              "uploadBytes": 81068032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000158417,
-              "uploadBytes": 67829760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003278174,
-              "uploadBytes": 124911616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032686,
-              "uploadBytes": 125108224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004618053,
-              "uploadBytes": 124911616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009851624,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009604589,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010012536,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009926695,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009092049,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011226742,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009440034,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011203992,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01103568,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010996066,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010292345,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010013054,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010773228,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010594133,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009272338,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.097208333,
-              "uploadBytes": 8650752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023034472,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018578435,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016933747,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02228395,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022691391,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019236662,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022181471,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020387353,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023216945,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02313195,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015288257,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025747805,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017571315,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016354232,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027488929,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023793358,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017445714,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017788026,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03499143,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011596103,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009101714,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013141383,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011675614,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008755288,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002265475,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013575676,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011506032,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014739705,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009363083,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0092108,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01213567,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008950853,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007511077,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007654486,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013766246,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011997149,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012462951,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002502,
-              "uploadBytes": 41418752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000082389,
-              "uploadBytes": 107872256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002110922,
-              "uploadBytes": 102367232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014139409,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009887191,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01063147,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016361563,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007021277,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021577687,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012598835,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002636393,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013776361,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006865801,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011224252,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016685408,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010766963,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01373917,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016093473,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018183329,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023771814,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000114936,
-              "uploadBytes": 113377280,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061580085,
-              "uploadBytes": 113115136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064037753,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060513,
-              "uploadBytes": 114425856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106605,
-              "uploadBytes": 110297088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.062183675,
-              "uploadBytes": 110821376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024019,
-              "uploadBytes": 114032640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009985,
-              "uploadBytes": 111738880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031188,
-              "uploadBytes": 108199936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.054576241,
-              "uploadBytes": 102236160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043709,
-              "uploadBytes": 114622464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064253863,
-              "uploadBytes": 111869952,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00784796,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092447,
-              "uploadBytes": 112394240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037846,
-              "uploadBytes": 111738880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.06618536,
-              "uploadBytes": 111411200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002414815,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014174,
-              "uploadBytes": 112263168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001977305,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064275,
-              "uploadBytes": 116785152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035465405,
-              "uploadBytes": 92930048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000071063,
-              "uploadBytes": 116588544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059969257,
-              "uploadBytes": 109903872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055974,
-              "uploadBytes": 112525312,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000080968,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069857,
-              "uploadBytes": 108593152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.058987975,
-              "uploadBytes": 105775104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066883394,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092132,
-              "uploadBytes": 113770496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059830357,
-              "uploadBytes": 112721920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00008014,
-              "uploadBytes": 112263168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000056911,
-              "uploadBytes": 113180672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025381,
-              "uploadBytes": 105906176,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034975,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.064023772,
-              "uploadBytes": 112852992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000101404,
-              "uploadBytes": 112918528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002917,
-              "uploadBytes": 110690304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057514223,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.062322162,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050584,
-              "uploadBytes": 115015680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.051018545,
-              "uploadBytes": 111476736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024445,
-              "uploadBytes": 115277824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.062871064,
-              "uploadBytes": 111214592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057250578,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042457,
-              "uploadBytes": 116785152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059593964,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00011787,
-              "uploadBytes": 116326400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.058814815,
-              "uploadBytes": 110166016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065985988,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065172058,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066342997,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059744086,
-              "uploadBytes": 117440512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015536,
-              "uploadBytes": 116850688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.063436972,
-              "uploadBytes": 109641728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031896,
-              "uploadBytes": 116588544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.055787451,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01229669,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001985922,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009734951,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012413114,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005221805,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014454239,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0142893,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007724763,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007011529,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014688337,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011568743,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0127131,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008666641,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011636988,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007710748,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007549112,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010793167,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012229705,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026359166,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001902902,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028085,
-              "uploadBytes": 111476736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006445494,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000108411,
-              "uploadBytes": 112852992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007631,
-              "uploadBytes": 108003328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050794,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096134,
-              "uploadBytes": 111935488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040382,
-              "uploadBytes": 106233856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001094175,
-              "uploadBytes": 106364928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008162277,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008555729,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004713776,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004754974,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000391483,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001293223,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008126267,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003424245,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005746835,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014772069,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00921267,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006706942,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014827769,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016478637,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008466872,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004389888,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007331507,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011872666,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011049489,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00630241,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004123767,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010104731,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004867662,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007908993,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007230082,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003121144,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009752891,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006282965,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042893,
-              "uploadBytes": 39059456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001017632,
-              "uploadBytes": 103546880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010947151,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01411221,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017986568,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009900271,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009266305,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004755743,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008380481,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012548858,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007754319,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008119054,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010513126,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011142561,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001795544,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011642459,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009496283,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003470801,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004939507,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000170042,
-              "uploadBytes": 69271552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005022961,
-              "uploadBytes": 96010240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143961,
-              "uploadBytes": 104792064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042802,
-              "uploadBytes": 95748096,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007972,
-              "uploadBytes": 78184448,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000636928,
-              "uploadBytes": 53936128,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001010537,
-              "uploadBytes": 55312384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008249821,
-              "uploadBytes": 55377920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000451016,
-              "uploadBytes": 56033280,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001023405,
-              "uploadBytes": 56229888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000309138,
-              "uploadBytes": 56426496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001853606,
-              "uploadBytes": 56819712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00073749,
-              "uploadBytes": 57212928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000402907,
-              "uploadBytes": 57212928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000617648,
-              "uploadBytes": 57540608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00284265,
-              "uploadBytes": 57606144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000098239,
-              "uploadBytes": 57868288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001016589,
-              "uploadBytes": 48562176,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000372404,
-              "uploadBytes": 41156608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153819,
-              "uploadBytes": 66584576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000142804,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011028966,
-              "uploadBytes": 125632512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01443828,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014614248,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017739071,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013903756,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013335959,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01244597,
-              "uploadBytes": 128122880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143389,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070627,
-              "uploadBytes": 123404288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000195417,
-              "uploadBytes": 123404288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010824526,
-              "uploadBytes": 125435904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014637846,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015452554,
-              "uploadBytes": 126681088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014382184,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015411096,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013742278,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014898363,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003057344,
-              "uploadBytes": 66322432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002865975,
-              "uploadBytes": 123994112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000963421,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000205156,
-              "uploadBytes": 125042688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081616,
-              "uploadBytes": 123011072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022496,
-              "uploadBytes": 125173760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011557557,
-              "uploadBytes": 124649472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00017791,
-              "uploadBytes": 125763584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002026767,
-              "uploadBytes": 122224640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000117065,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018428546,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020012697,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01969839,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020660276,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021238026,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019603552,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02106912,
-              "uploadBytes": 126681088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018148784,
-              "uploadBytes": 126222336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021209847,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001506603,
-              "uploadBytes": 63700992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002077826,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000922695,
-              "uploadBytes": 121110528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000180808,
-              "uploadBytes": 96665600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002076103,
-              "uploadBytes": 107544576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000049958,
-              "uploadBytes": 107872256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001327045,
-              "uploadBytes": 107282432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001576083,
-              "uploadBytes": 108396544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000260529,
-              "uploadBytes": 107610112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000113447,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078489,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025239,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000203647,
-              "uploadBytes": 108003328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000104809,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043363,
-              "uploadBytes": 108658688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000204575,
-              "uploadBytes": 109641728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000336952,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058308,
-              "uploadBytes": 109969408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000603286,
-              "uploadBytes": 109772800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084368,
-              "uploadBytes": 66846720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000167419,
-              "uploadBytes": 124518400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011692595,
-              "uploadBytes": 122683392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014630379,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015984642,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016622145,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000124888,
-              "uploadBytes": 88735744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000234059,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013595576,
-              "uploadBytes": 125894656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018612661,
-              "uploadBytes": 126746624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015093996,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015852753,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015601557,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015780279,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015923125,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016207646,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015325204,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016495672,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016401743,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055556,
-              "uploadBytes": 65273856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022274,
-              "uploadBytes": 107347968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000180436,
-              "uploadBytes": 122224640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013886178,
-              "uploadBytes": 123994112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022907,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000077896,
-              "uploadBytes": 122093568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000753779,
-              "uploadBytes": 89915392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000492714,
-              "uploadBytes": 106889216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003196407,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000369366,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000537099,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001208481,
-              "uploadBytes": 107479040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000691171,
-              "uploadBytes": 108593152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000125097,
-              "uploadBytes": 107937792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000376634,
-              "uploadBytes": 108396544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00023618,
-              "uploadBytes": 108986368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000130351,
-              "uploadBytes": 108527616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000995071,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000544454,
-              "uploadBytes": 109379584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028544,
-              "uploadBytes": 65994752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012030071,
-              "uploadBytes": 124321792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000228006,
-              "uploadBytes": 126025728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002900022,
-              "uploadBytes": 124387328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004176585,
-              "uploadBytes": 123731968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001493072,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001432138,
-              "uploadBytes": 123797504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005545211,
-              "uploadBytes": 123928576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000080284,
-              "uploadBytes": 125829120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000206917,
-              "uploadBytes": 123600896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000339921,
-              "uploadBytes": 122552320,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016664488,
-              "uploadBytes": 125763584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020189629,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020299259,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019772194,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022152778,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020974421,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019346763,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020991262,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000269353,
-              "uploadBytes": 67698688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006120008,
-              "uploadBytes": 125173760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000079108,
-              "uploadBytes": 125632512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004403,
-              "uploadBytes": 124256256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002098718,
-              "uploadBytes": 124190720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012235738,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019727857,
-              "uploadBytes": 105054208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018408371,
-              "uploadBytes": 127598592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018175886,
-              "uploadBytes": 105512960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008418979,
-              "uploadBytes": 110428160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007538893,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002929548,
-              "uploadBytes": 110624768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000313624,
-              "uploadBytes": 110166016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000296132,
-              "uploadBytes": 109969408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008908424,
-              "uploadBytes": 69009408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007294727,
-              "uploadBytes": 54722560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006607943,
-              "uploadBytes": 54984704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007954059,
-              "uploadBytes": 55246848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004492621,
-              "uploadBytes": 55443456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000171621,
-              "uploadBytes": 68747264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000194834,
-              "uploadBytes": 125501440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000151261,
-              "uploadBytes": 125370368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000206936,
-              "uploadBytes": 125501440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003536,
-              "uploadBytes": 124977152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005943696,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00654025,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00482927,
-              "uploadBytes": 126353408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006526669,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007193202,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007238216,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008708979,
-              "uploadBytes": 126746624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006676001,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007675664,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005346479,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00634807,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005435379,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00995656,
-              "uploadBytes": 94175232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002110554,
-              "uploadBytes": 110362624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000878578,
-              "uploadBytes": 66519040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000235847,
-              "uploadBytes": 124190720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014066342,
-              "uploadBytes": 126156800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014217678,
-              "uploadBytes": 126287872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081884,
-              "uploadBytes": 126418944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004809344,
-              "uploadBytes": 123994112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000157643,
-              "uploadBytes": 125304832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000175151,
-              "uploadBytes": 123207680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010605976,
-              "uploadBytes": 125370368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015750737,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017120198,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016460428,
-              "uploadBytes": 126550016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01645971,
-              "uploadBytes": 126484480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017112246,
-              "uploadBytes": 126615552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000195333,
-              "uploadBytes": 112525312,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006677459,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00011637,
-              "uploadBytes": 110034944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000537707,
-              "uploadBytes": 108986368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000287224,
-              "uploadBytes": 109641728,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01354346,
-              "uploadBytes": 41943040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012734824,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01899061,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017037125,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001304573,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020483756,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016695865,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002680665,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017655235,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015493213,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020673317,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018108627,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018492181,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016781757,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020918522,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020560558,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027951489,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012636508,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018773733,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004441701,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024197025,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028332548,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022168227,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021875479,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036342833,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019261079,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019879179,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026388595,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02872415,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022484897,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018443524,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02337114,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022349524,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014499576,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023823705,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022204158,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020206705,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023164283,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.038360891,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004502313,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039896,
-              "uploadBytes": 113770496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017764,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066526787,
-              "uploadBytes": 113639424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000098363,
-              "uploadBytes": 115277824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092279,
-              "uploadBytes": 109117440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025301,
-              "uploadBytes": 107479040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045158,
-              "uploadBytes": 112459776,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.061881219,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026875,
-              "uploadBytes": 111607808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065988,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065160635,
-              "uploadBytes": 115015680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037234,
-              "uploadBytes": 112918528,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.065664604,
-              "uploadBytes": 113573888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064578,
-              "uploadBytes": 114622464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000089157,
-              "uploadBytes": 107151360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00094748,
-              "uploadBytes": 105381888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060958,
-              "uploadBytes": 111804416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030691565,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017327434,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025092938,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029703192,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023105769,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029127671,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026386925,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0290119,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019484567,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02794075,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013803485,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011791906,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03055755,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023149064,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021544163,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02019515,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025298057,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022425625,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018335971,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.045593249,
-              "uploadBytes": 33554432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016723623,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015451068,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018178917,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014553231,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005435182,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012584238,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013819086,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01736627,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012057051,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007303057,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017588023,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017529456,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011868954,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009197034,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014486459,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01016341,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010165616,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007305586,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039366594,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018135225,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016040375,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022289638,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018655245,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019551466,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01625678,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021485947,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012420624,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016261588,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0187278,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016902173,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019473031,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019248954,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023174234,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018324633,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019658634,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006817641,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016033215,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020074637,
-              "uploadBytes": 8388608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066899885,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013163428,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020722763,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016149912,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015438494,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015019289,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019977084,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015074182,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013060412,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013970113,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01490098,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013731654,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021615882,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012023231,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019459467,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014729563,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010051019,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014672745,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.052194791,
-              "uploadBytes": 41943040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002647037,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000072731,
-              "uploadBytes": 112590848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005766713,
-              "uploadBytes": 105512960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00007374,
-              "uploadBytes": 113704960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.053972639,
-              "uploadBytes": 104398848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000094416,
-              "uploadBytes": 114294784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023377,
-              "uploadBytes": 106102784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001163457,
-              "uploadBytes": 106758144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000068713,
-              "uploadBytes": 112394240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00010118,
-              "uploadBytes": 112656384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066747098,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006438454,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088712,
-              "uploadBytes": 111607808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001687709,
-              "uploadBytes": 106496000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070738,
-              "uploadBytes": 112263168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002110828,
-              "uploadBytes": 105840640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000667264,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017383,
-              "uploadBytes": 114556928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023427382,
-              "uploadBytes": 25165824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002110259,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005816583,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009829093,
-              "uploadBytes": 92274688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00794909,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.100879661,
-              "uploadBytes": 83886080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036843187,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032979403,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03077315,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029185619,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030103627,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028113722,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.066571305,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.050100176,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.051947948,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.050069393,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.048452684,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042104964,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042041011,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012011134,
-              "uploadBytes": 16777216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087199,
-              "uploadBytes": 112066560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012003966,
-              "uploadBytes": 106037248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005869394,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065615,
-              "uploadBytes": 98172928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005902083,
-              "uploadBytes": 103153664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001009752,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008948598,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008338037,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01303403,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010507383,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00898419,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009185885,
-              "uploadBytes": 109051904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.099747946,
-              "uploadBytes": 83886080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036652785,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032778921,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031939854,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.046657402,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.057129244,
-              "uploadBytes": 67108864,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004428,
-              "uploadBytes": 57671680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00046953,
-              "uploadBytes": 104988672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000488431,
-              "uploadBytes": 105119744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000479969,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000027615,
-              "uploadBytes": 105578496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000117,
-              "uploadBytes": 105971712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000335792,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000663028,
-              "uploadBytes": 106692608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002618,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000419539,
-              "uploadBytes": 107282432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000224892,
-              "uploadBytes": 107151360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000582794,
-              "uploadBytes": 107937792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000428395,
-              "uploadBytes": 107479040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070755,
-              "uploadBytes": 107937792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000599238,
-              "uploadBytes": 108462080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00006132,
-              "uploadBytes": 108199936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000611338,
-              "uploadBytes": 108920832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000668798,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000131151,
-              "uploadBytes": 109641728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005932069,
-              "uploadBytes": 50331648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00067579,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000483605,
-              "uploadBytes": 105644032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000552127,
-              "uploadBytes": 105971712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000481805,
-              "uploadBytes": 106889216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00016097,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000115149,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000171771,
-              "uploadBytes": 107282432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028117,
-              "uploadBytes": 108265472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015236,
-              "uploadBytes": 107479040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000265549,
-              "uploadBytes": 107806720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000454158,
-              "uploadBytes": 108789760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000231227,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.053293732,
-              "uploadBytes": 106037248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001210804,
-              "uploadBytes": 57147392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000109,
-              "uploadBytes": 48889856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001007619,
-              "uploadBytes": 37683200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000626252,
-              "uploadBytes": 38076416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000971718,
-              "uploadBytes": 38797312,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000520369,
-              "uploadBytes": 48431104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000926077,
-              "uploadBytes": 105250816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005127,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000244566,
-              "uploadBytes": 105316352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000529728,
-              "uploadBytes": 106299392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000421614,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000804767,
-              "uploadBytes": 106364928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001192895,
-              "uploadBytes": 107282432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000377249,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000321199,
-              "uploadBytes": 95354880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000470432,
-              "uploadBytes": 76021760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000172668,
-              "uploadBytes": 75104256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000916292,
-              "uploadBytes": 75169792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004792952,
-              "uploadBytes": 76480512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001153069,
-              "uploadBytes": 76218368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000555937,
-              "uploadBytes": 76152832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001249888,
-              "uploadBytes": 76808192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000358703,
-              "uploadBytes": 77135872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024894,
-              "uploadBytes": 76808192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013019523,
-              "uploadBytes": 52428800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000262696,
-              "uploadBytes": 107347968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009083,
-              "uploadBytes": 105644032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000568356,
-              "uploadBytes": 105709568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002827531,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000606617,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000349867,
-              "uploadBytes": 106627072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000755582,
-              "uploadBytes": 107151360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001427808,
-              "uploadBytes": 108331008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000161287,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000401627,
-              "uploadBytes": 107675648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000480414,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002451,
-              "uploadBytes": 108265472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000668723,
-              "uploadBytes": 108527616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000239876,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000299818,
-              "uploadBytes": 109117440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000433006,
-              "uploadBytes": 108789760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000723863,
-              "uploadBytes": 109707264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000520853,
-              "uploadBytes": 82706432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004248049,
-              "uploadBytes": 56557568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000117589,
-              "uploadBytes": 108265472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000441767,
-              "uploadBytes": 108527616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000351379,
-              "uploadBytes": 108855296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000903761,
-              "uploadBytes": 109117440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001134453,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000395362,
-              "uploadBytes": 109445120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001198467,
-              "uploadBytes": 109576192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000233848,
-              "uploadBytes": 109838336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000439237,
-              "uploadBytes": 110362624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000401,
-              "uploadBytes": 110034944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000305326,
-              "uploadBytes": 110166016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000136391,
-              "uploadBytes": 110493696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00026981,
-              "uploadBytes": 110952448,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000517912,
-              "uploadBytes": 110886912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041151,
-              "uploadBytes": 111214592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000542181,
-              "uploadBytes": 111673344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000151717,
-              "uploadBytes": 111935488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096745,
-              "uploadBytes": 112197632,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000771197,
-              "uploadBytes": 59506688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000790642,
-              "uploadBytes": 72220672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00069287,
-              "uploadBytes": 74121216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000303427,
-              "uploadBytes": 73007104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00026472,
-              "uploadBytes": 74514432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105348,
-              "uploadBytes": 73662464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039994,
-              "uploadBytes": 74776576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064258,
-              "uploadBytes": 74317824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001280035,
-              "uploadBytes": 75038720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000307912,
-              "uploadBytes": 74907648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000559012,
-              "uploadBytes": 75694080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000275843,
-              "uploadBytes": 75366400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001217472,
-              "uploadBytes": 76021760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000229441,
-              "uploadBytes": 76021760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001975285,
-              "uploadBytes": 76283904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000741793,
-              "uploadBytes": 76414976,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001828188,
-              "uploadBytes": 76611584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000850056,
-              "uploadBytes": 77266944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00115565,
-              "uploadBytes": 76939264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001871548,
-              "uploadBytes": 56557568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007911746,
-              "uploadBytes": 107806720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006348008,
-              "uploadBytes": 108068864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00054746,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001094064,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00068417,
-              "uploadBytes": 107413504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001065,
-              "uploadBytes": 107872256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017775,
-              "uploadBytes": 108134400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000468803,
-              "uploadBytes": 108986368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000245129,
-              "uploadBytes": 80347136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000360757,
-              "uploadBytes": 76283904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010849,
-              "uploadBytes": 76152832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042325,
-              "uploadBytes": 76349440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000621559,
-              "uploadBytes": 76873728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000314124,
-              "uploadBytes": 77070336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001311889,
-              "uploadBytes": 77725696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059234,
-              "uploadBytes": 77725696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000549921,
-              "uploadBytes": 77660160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000765366,
-              "uploadBytes": 78053376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032687,
-              "uploadBytes": 51249152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000311429,
-              "uploadBytes": 104923136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000249674,
-              "uploadBytes": 105316352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020374,
-              "uploadBytes": 105250816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001096064,
-              "uploadBytes": 105512960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000873568,
-              "uploadBytes": 106496000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001252477,
-              "uploadBytes": 106823680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000372179,
-              "uploadBytes": 106102784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000549131,
-              "uploadBytes": 106692608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000320368,
-              "uploadBytes": 106954752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000286576,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001193675,
-              "uploadBytes": 107544576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000278823,
-              "uploadBytes": 107806720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001826103,
-              "uploadBytes": 107675648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00119412,
-              "uploadBytes": 108265472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022847,
-              "uploadBytes": 108068864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000149856,
-              "uploadBytes": 108724224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000222033,
-              "uploadBytes": 108658688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000276711,
-              "uploadBytes": 109314048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000358845,
-              "uploadBytes": 49807360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000237545,
-              "uploadBytes": 103350272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0002791,
-              "uploadBytes": 104136704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002424807,
-              "uploadBytes": 104529920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003108443,
-              "uploadBytes": 104792064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002686505,
-              "uploadBytes": 105054208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000195662,
-              "uploadBytes": 105119744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042607,
-              "uploadBytes": 104923136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000343429,
-              "uploadBytes": 105185280,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000130893,
-              "uploadBytes": 105316352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000503924,
-              "uploadBytes": 105709568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000804531,
-              "uploadBytes": 106102784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000477121,
-              "uploadBytes": 105971712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000385687,
-              "uploadBytes": 106299392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090677,
-              "uploadBytes": 106692608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000520691,
-              "uploadBytes": 106758144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000403111,
-              "uploadBytes": 107020288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000191133,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000401746,
-              "uploadBytes": 107347968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000373355,
-              "uploadBytes": 54525952,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00018882,
-              "uploadBytes": 102432768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000315556,
-              "uploadBytes": 104464384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000319614,
-              "uploadBytes": 102957056,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003934,
-              "uploadBytes": 104660992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000987516,
-              "uploadBytes": 104136704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001507,
-              "uploadBytes": 104398848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000063935,
-              "uploadBytes": 105381888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000413439,
-              "uploadBytes": 104529920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022837,
-              "uploadBytes": 105775104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001562478,
-              "uploadBytes": 105119744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000959767,
-              "uploadBytes": 105775104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000587298,
-              "uploadBytes": 105381888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000640741,
-              "uploadBytes": 106102784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000312043,
-              "uploadBytes": 106168320,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000221354,
-              "uploadBytes": 106430464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001434093,
-              "uploadBytes": 107085824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000280855,
-              "uploadBytes": 106758144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001045653,
-              "uploadBytes": 107282432,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 72810496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 215285760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 238288896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 230162432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 237633536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 222429184,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238026752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237436928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 239992832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 236716032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 240648192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238092288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238944256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237305856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 241238016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 240648192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 239403008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037,
-              "uploadBytes": 232783872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 74448896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 232718336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 225247232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 239861760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238944256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 240975872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241238016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 222298112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 218824704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 226623488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233635840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238092288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 239534080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 240648192,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 240123904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 236453888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231866368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 236519424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 71172096,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 237371392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 238682112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032,
-              "uploadBytes": 234356736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236060672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237764608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 236912640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236847104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 237305856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238419968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 239206400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 230686720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 239599616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 238682112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 239403008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 238354432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 237830144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238354432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 80740352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 229376000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 227934208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231473152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 233439232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 234291200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234356736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 233242624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 234815488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 234029056,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 234291200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 234094592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 235012096,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 231342080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 198049792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018,
-              "uploadBytes": 197853184,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 208076800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 213188608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024,
-              "uploadBytes": 69926912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 225312768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 232849408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 232259584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 232849408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231145472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 227147776,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 234291200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 234487808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 234946560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 232390656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 235012096,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234094592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 235732992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 233242624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 235208704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 233766912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 234356736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 83886080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 231211008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 239534080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 238551040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 239271936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237371392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236650496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238354432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 230555648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 240713728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238157824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 240910336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 240582656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 239206400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 236519424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 237895680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236650496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237568000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 69730304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234553344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 242089984,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241762304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 240451584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 242745344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 240910336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238485504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 230883328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 240451584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 239009792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 241893376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241041408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 243597312,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241893376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 243335168,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 235995136,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 240189440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025,
-              "uploadBytes": 21102592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 203161600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 235470848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 239337472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238288896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238616576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 237240320,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 237830144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 239730688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 239468544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 236191744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 238026752,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 237764608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 232521728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237305856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 237633536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238616576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236388352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 85852160,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 225247232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 227409920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 229769216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 234684416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 233439232,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 232390656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234553344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 234553344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233373696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233766912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 226230272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 232914944,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 232980480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 232718336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 233111552,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 235208704,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 232849408,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 40697856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 208011264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 235077632,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 237043712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 235929600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 238157824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 235732992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 237436928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236191744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 234422272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 236584960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234422272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 236519424,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 233242624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233701376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 236126208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 232587264,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011,
-              "uploadBytes": 237240320,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "js-libp2p",
-          "version": "v0.46",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 24903680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 212729856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254345216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251723776,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247660544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 235732992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 243138560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255787008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 245301248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257818624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256770048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 258932736,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257097728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255590400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256704512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257949696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 239468544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 209518592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 215941120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034,
-              "uploadBytes": 62193664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 237830144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254869504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256049152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257228800,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256245760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256835584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241238016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255328256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255787008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 252575744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257097728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 239534080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255590400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256049152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256245760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255590400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255852544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256573440,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 74383360,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 244056064,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 255131648,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 256704512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251658240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256901120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257622016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 253165568,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255262720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 252575744,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 246349824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257097728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 252051456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256049152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 250347520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254214144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 244580352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238878720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 248643584,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018,
-              "uploadBytes": 61341696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231866368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256770048,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255787008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 254214144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 252968960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254279680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256180224,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255393792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 246874112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251854848,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 255983616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251330560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247922688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 244318208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 242810880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255590400,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256376832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 252968960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023,
-              "uploadBytes": 64028672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234881024,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 252706816,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254869504,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254148608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254935040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254738432,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 253493248,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255852544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255524864,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255721472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247857152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 243007488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251133952,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 241827840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255393792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253231104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253952000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 250806272,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 69206016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 244645888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 157089792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 143851520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 153812992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 135266304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 114819072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 114688000,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 122617856,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 121044992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 105054208,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 90374144,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 97189888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 96403456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 102301696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 100663296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 105578496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 103153664,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 107479040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 67829760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 228524032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231866368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247201792,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 259063808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251658240,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255328256,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 242810880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255721472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256114688,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257359872,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 258211840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253427712,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 251068416,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253100032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253231104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231342080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 225640448,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234946560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 55836672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 242941952,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 212008960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 216006656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 222953472,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 229507072,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 243007488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236716032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253034496,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 253296640,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 254541824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255655936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254148608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 254935040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 242745344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247857152,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 236257280,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 204406784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 203948032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 74252288,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 215744512,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 232521728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233701376,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234946560,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 229441536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231866368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 229441536,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231669760,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231800832,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 227409920,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 232325120,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 230490112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 233242624,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256311296,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255852544,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257622016,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 258473984,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 259063808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 84475904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 242745344,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 234815488,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238616576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 250347520,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 241172480,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 223674368,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 225443840,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 225181696,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 231407616,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 246808576,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 250675200,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 249102336,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 246480896,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 229244928,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 223019008,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 247726080,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 245956608,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 245039104,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "js-libp2p",
-          "version": "v1.0",
-          "transportStack": "tcp"
-        }
-      ],
-      "parameters": {
-        "uploadBytes": 9007199254740991,
-        "downloadBytes": 0
-      }
-    },
-    {
-      "name": "throughput/download",
-      "unit": "bit/s",
-      "results": [
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008344,
-              "uploadBytes": 0,
-              "downloadBytes": 85278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000480964,
-              "uploadBytes": 0,
-              "downloadBytes": 219819049
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067397,
-              "uploadBytes": 0,
-              "downloadBytes": 218828953
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000154894,
-              "uploadBytes": 0,
-              "downloadBytes": 219841342
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000137675,
-              "uploadBytes": 0,
-              "downloadBytes": 219866794
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000190381,
-              "uploadBytes": 0,
-              "downloadBytes": 219671004
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000293077,
-              "uploadBytes": 0,
-              "downloadBytes": 218955776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000112389,
-              "uploadBytes": 0,
-              "downloadBytes": 219705210
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065937,
-              "uploadBytes": 0,
-              "downloadBytes": 218984850
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087634,
-              "uploadBytes": 0,
-              "downloadBytes": 219568498
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024891,
-              "uploadBytes": 0,
-              "downloadBytes": 218921598
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000224619,
-              "uploadBytes": 0,
-              "downloadBytes": 219500678
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028296,
-              "uploadBytes": 0,
-              "downloadBytes": 218680068
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048083,
-              "uploadBytes": 0,
-              "downloadBytes": 219609726
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018327,
-              "uploadBytes": 0,
-              "downloadBytes": 218898700
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067903,
-              "uploadBytes": 0,
-              "downloadBytes": 219663982
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029467,
-              "uploadBytes": 0,
-              "downloadBytes": 219118206
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032917,
-              "uploadBytes": 0,
-              "downloadBytes": 219167358
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00023442,
-              "uploadBytes": 0,
-              "downloadBytes": 219332608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057452,
-              "uploadBytes": 0,
-              "downloadBytes": 89339338
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000027649,
-              "uploadBytes": 0,
-              "downloadBytes": 160678258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000110589,
-              "uploadBytes": 0,
-              "downloadBytes": 155699396
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028317,
-              "uploadBytes": 0,
-              "downloadBytes": 156511280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000135771,
-              "uploadBytes": 0,
-              "downloadBytes": 156210128
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093398,
-              "uploadBytes": 0,
-              "downloadBytes": 155388684
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004579,
-              "uploadBytes": 0,
-              "downloadBytes": 155741232
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000116404,
-              "uploadBytes": 0,
-              "downloadBytes": 156732998
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081958,
-              "uploadBytes": 0,
-              "downloadBytes": 156748548
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000247055,
-              "uploadBytes": 0,
-              "downloadBytes": 155758458
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064574,
-              "uploadBytes": 0,
-              "downloadBytes": 156261258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069842,
-              "uploadBytes": 0,
-              "downloadBytes": 156935286
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022804,
-              "uploadBytes": 0,
-              "downloadBytes": 157752202
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153949,
-              "uploadBytes": 0,
-              "downloadBytes": 157115510
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000110827,
-              "uploadBytes": 0,
-              "downloadBytes": 156648834
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00018227,
-              "uploadBytes": 0,
-              "downloadBytes": 157780740
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000056396,
-              "uploadBytes": 0,
-              "downloadBytes": 157984398
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000089591,
-              "uploadBytes": 0,
-              "downloadBytes": 157869174
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035563,
-              "uploadBytes": 0,
-              "downloadBytes": 157787254
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000148599,
-              "uploadBytes": 0,
-              "downloadBytes": 87408640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021259,
-              "uploadBytes": 0,
-              "downloadBytes": 221146160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037398,
-              "uploadBytes": 0,
-              "downloadBytes": 220506600
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029064,
-              "uploadBytes": 0,
-              "downloadBytes": 221035130
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001947,
-              "uploadBytes": 0,
-              "downloadBytes": 221179758
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001836,
-              "uploadBytes": 0,
-              "downloadBytes": 103125126
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000139143,
-              "uploadBytes": 0,
-              "downloadBytes": 75832193
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000114675,
-              "uploadBytes": 0,
-              "downloadBytes": 77164419
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031888,
-              "uploadBytes": 0,
-              "downloadBytes": 76234743
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001335,
-              "uploadBytes": 0,
-              "downloadBytes": 77001989
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041853,
-              "uploadBytes": 0,
-              "downloadBytes": 77234176
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009452,
-              "uploadBytes": 0,
-              "downloadBytes": 77156486
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000132292,
-              "uploadBytes": 0,
-              "downloadBytes": 77594624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000222767,
-              "uploadBytes": 0,
-              "downloadBytes": 78039812
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074341,
-              "uploadBytes": 0,
-              "downloadBytes": 78090374
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00010344,
-              "uploadBytes": 0,
-              "downloadBytes": 78345459
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040171,
-              "uploadBytes": 0,
-              "downloadBytes": 78794359
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000407305,
-              "uploadBytes": 0,
-              "downloadBytes": 78938112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000072411,
-              "uploadBytes": 0,
-              "downloadBytes": 79003648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036671,
-              "uploadBytes": 0,
-              "downloadBytes": 93503488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048835,
-              "uploadBytes": 0,
-              "downloadBytes": 225460224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059048,
-              "uploadBytes": 0,
-              "downloadBytes": 226263040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000176409,
-              "uploadBytes": 0,
-              "downloadBytes": 226017280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000295395,
-              "uploadBytes": 0,
-              "downloadBytes": 226074916
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000107438,
-              "uploadBytes": 0,
-              "downloadBytes": 225877724
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000107313,
-              "uploadBytes": 0,
-              "downloadBytes": 225913872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000097713,
-              "uploadBytes": 0,
-              "downloadBytes": 226010230
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000164191,
-              "uploadBytes": 0,
-              "downloadBytes": 226042124
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000147909,
-              "uploadBytes": 0,
-              "downloadBytes": 226010230
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012377,
-              "uploadBytes": 0,
-              "downloadBytes": 226109070
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062778,
-              "uploadBytes": 0,
-              "downloadBytes": 225922670
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041593,
-              "uploadBytes": 0,
-              "downloadBytes": 225917566
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003535,
-              "uploadBytes": 0,
-              "downloadBytes": 225861900
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069805,
-              "uploadBytes": 0,
-              "downloadBytes": 225889028
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00005321,
-              "uploadBytes": 0,
-              "downloadBytes": 224562798
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000242396,
-              "uploadBytes": 0,
-              "downloadBytes": 225500042
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000135676,
-              "uploadBytes": 0,
-              "downloadBytes": 225738752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074999,
-              "uploadBytes": 0,
-              "downloadBytes": 226010230
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039922,
-              "uploadBytes": 0,
-              "downloadBytes": 87044201
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000259393,
-              "uploadBytes": 0,
-              "downloadBytes": 221122455
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000077788,
-              "uploadBytes": 0,
-              "downloadBytes": 219481478
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065838,
-              "uploadBytes": 0,
-              "downloadBytes": 221270162
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004291,
-              "uploadBytes": 0,
-              "downloadBytes": 220951796
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074178,
-              "uploadBytes": 0,
-              "downloadBytes": 219455739
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000295919,
-              "uploadBytes": 0,
-              "downloadBytes": 221582329
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067536,
-              "uploadBytes": 0,
-              "downloadBytes": 219420168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000222888,
-              "uploadBytes": 0,
-              "downloadBytes": 221010826
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000167434,
-              "uploadBytes": 0,
-              "downloadBytes": 219733739
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000328484,
-              "uploadBytes": 0,
-              "downloadBytes": 220235147
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000168153,
-              "uploadBytes": 0,
-              "downloadBytes": 220131194
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088656,
-              "uploadBytes": 0,
-              "downloadBytes": 220199550
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000338,
-              "uploadBytes": 0,
-              "downloadBytes": 148989582
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000363124,
-              "uploadBytes": 0,
-              "downloadBytes": 75718388
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000124111,
-              "uploadBytes": 0,
-              "downloadBytes": 76719758
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000260392,
-              "uploadBytes": 0,
-              "downloadBytes": 76068092
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000183306,
-              "uploadBytes": 0,
-              "downloadBytes": 76315253
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000248369,
-              "uploadBytes": 0,
-              "downloadBytes": 77369487
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011699888,
-              "uploadBytes": 0,
-              "downloadBytes": 54384004
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003048601,
-              "uploadBytes": 0,
-              "downloadBytes": 57371260
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002713049,
-              "uploadBytes": 0,
-              "downloadBytes": 53259312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002120858,
-              "uploadBytes": 0,
-              "downloadBytes": 53530770
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001778505,
-              "uploadBytes": 0,
-              "downloadBytes": 53789502
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002057606,
-              "uploadBytes": 0,
-              "downloadBytes": 54083584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041326,
-              "uploadBytes": 0,
-              "downloadBytes": 54209584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143937,
-              "uploadBytes": 0,
-              "downloadBytes": 54401366
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000237013,
-              "uploadBytes": 0,
-              "downloadBytes": 54733872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055445,
-              "uploadBytes": 0,
-              "downloadBytes": 54857290
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000193061,
-              "uploadBytes": 0,
-              "downloadBytes": 55377090
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153631,
-              "uploadBytes": 0,
-              "downloadBytes": 55671418
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00016652,
-              "uploadBytes": 0,
-              "downloadBytes": 56005584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055432,
-              "uploadBytes": 0,
-              "downloadBytes": 56162938
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070421,
-              "uploadBytes": 0,
-              "downloadBytes": 56452778
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000075709,
-              "uploadBytes": 0,
-              "downloadBytes": 56924502
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046932,
-              "uploadBytes": 0,
-              "downloadBytes": 57168018
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088721,
-              "uploadBytes": 0,
-              "downloadBytes": 57447960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000053,
-              "uploadBytes": 0,
-              "downloadBytes": 57475063
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003684,
-              "uploadBytes": 0,
-              "downloadBytes": 86425600
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040037,
-              "uploadBytes": 0,
-              "downloadBytes": 220894744
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000255189,
-              "uploadBytes": 0,
-              "downloadBytes": 219304082
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000196673,
-              "uploadBytes": 0,
-              "downloadBytes": 221632854
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028583274,
-              "uploadBytes": 0,
-              "downloadBytes": 205186730
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000186621,
-              "uploadBytes": 0,
-              "downloadBytes": 86530390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084224,
-              "uploadBytes": 0,
-              "downloadBytes": 75854226
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003092,
-              "uploadBytes": 0,
-              "downloadBytes": 76724862
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000063633,
-              "uploadBytes": 0,
-              "downloadBytes": 75964148
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040691,
-              "uploadBytes": 0,
-              "downloadBytes": 76864394
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018972,
-              "uploadBytes": 0,
-              "downloadBytes": 77186434
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009742,
-              "uploadBytes": 0,
-              "downloadBytes": 76769775
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000268188,
-              "uploadBytes": 0,
-              "downloadBytes": 77865228
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000222817,
-              "uploadBytes": 0,
-              "downloadBytes": 77633915
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000083609,
-              "uploadBytes": 0,
-              "downloadBytes": 77806206
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092849,
-              "uploadBytes": 0,
-              "downloadBytes": 78456462
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043433,
-              "uploadBytes": 0,
-              "downloadBytes": 78417518
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006259,
-              "uploadBytes": 0,
-              "downloadBytes": 78412950
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000225866,
-              "uploadBytes": 0,
-              "downloadBytes": 79184746
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000187138,
-              "uploadBytes": 0,
-              "downloadBytes": 87343104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046647,
-              "uploadBytes": 0,
-              "downloadBytes": 220970178
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032879,
-              "uploadBytes": 0,
-              "downloadBytes": 219890494
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025709,
-              "uploadBytes": 0,
-              "downloadBytes": 221339940
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000310682,
-              "uploadBytes": 0,
-              "downloadBytes": 220147566
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001006,
-              "uploadBytes": 0,
-              "downloadBytes": 221067890
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074937,
-              "uploadBytes": 0,
-              "downloadBytes": 220296444
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000135897,
-              "uploadBytes": 0,
-              "downloadBytes": 220273546
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039189,
-              "uploadBytes": 0,
-              "downloadBytes": 220446720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018897,
-              "uploadBytes": 0,
-              "downloadBytes": 219958020
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050593,
-              "uploadBytes": 0,
-              "downloadBytes": 221075826
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093072,
-              "uploadBytes": 0,
-              "downloadBytes": 219585418
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003559,
-              "uploadBytes": 0,
-              "downloadBytes": 220908292
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000098824,
-              "uploadBytes": 0,
-              "downloadBytes": 219572728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000158797,
-              "uploadBytes": 0,
-              "downloadBytes": 220550664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059985,
-              "uploadBytes": 0,
-              "downloadBytes": 220092786
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003851,
-              "uploadBytes": 0,
-              "downloadBytes": 126746624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045123,
-              "uploadBytes": 0,
-              "downloadBytes": 75595776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000615,
-              "uploadBytes": 0,
-              "downloadBytes": 76079372
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000153,
-              "uploadBytes": 0,
-              "downloadBytes": 89653248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000502,
-              "uploadBytes": 0,
-              "downloadBytes": 222598680
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028253613,
-              "uploadBytes": 0,
-              "downloadBytes": 208492056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036076,
-              "uploadBytes": 0,
-              "downloadBytes": 66704336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000289507,
-              "uploadBytes": 0,
-              "downloadBytes": 54184716
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000118286,
-              "uploadBytes": 0,
-              "downloadBytes": 54491770
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013399,
-              "uploadBytes": 0,
-              "downloadBytes": 54622012
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000063047,
-              "uploadBytes": 0,
-              "downloadBytes": 55193454
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00027605,
-              "uploadBytes": 0,
-              "downloadBytes": 55551065
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000076114,
-              "uploadBytes": 0,
-              "downloadBytes": 55513243
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092513,
-              "uploadBytes": 0,
-              "downloadBytes": 55690630
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000242057,
-              "uploadBytes": 0,
-              "downloadBytes": 55997684
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000453,
-              "uploadBytes": 0,
-              "downloadBytes": 56214894
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000206542,
-              "uploadBytes": 0,
-              "downloadBytes": 56447110
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000261017,
-              "uploadBytes": 0,
-              "downloadBytes": 56921710
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000080258,
-              "uploadBytes": 0,
-              "downloadBytes": 57214338
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000117911,
-              "uploadBytes": 0,
-              "downloadBytes": 57457278
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000133612,
-              "uploadBytes": 0,
-              "downloadBytes": 57583246
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002695,
-              "uploadBytes": 0,
-              "downloadBytes": 57750780
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012745,
-              "uploadBytes": 0,
-              "downloadBytes": 85762118
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000185455,
-              "uploadBytes": 0,
-              "downloadBytes": 220520378
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044423,
-              "uploadBytes": 0,
-              "downloadBytes": 218628096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000790415,
-              "uploadBytes": 0,
-              "downloadBytes": 221396992
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000151924,
-              "uploadBytes": 0,
-              "downloadBytes": 218560316
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000027582,
-              "uploadBytes": 0,
-              "downloadBytes": 220951755
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00007643,
-              "uploadBytes": 0,
-              "downloadBytes": 139426439
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000261184,
-              "uploadBytes": 0,
-              "downloadBytes": 76454258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000481026,
-              "uploadBytes": 0,
-              "downloadBytes": 75464704
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000132454,
-              "uploadBytes": 0,
-              "downloadBytes": 75890688
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000309113,
-              "uploadBytes": 0,
-              "downloadBytes": 76972032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019675,
-              "uploadBytes": 0,
-              "downloadBytes": 76201984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002232,
-              "uploadBytes": 0,
-              "downloadBytes": 77567496
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000137956,
-              "uploadBytes": 0,
-              "downloadBytes": 76976262
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000116379,
-              "uploadBytes": 0,
-              "downloadBytes": 77276278
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087055,
-              "uploadBytes": 0,
-              "downloadBytes": 78083324
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000283918,
-              "uploadBytes": 0,
-              "downloadBytes": 77561856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093877,
-              "uploadBytes": 0,
-              "downloadBytes": 78875396
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000080973,
-              "uploadBytes": 0,
-              "downloadBytes": 78218626
-            }
-          ],
-          "implementation": "quic-go",
-          "version": "v0.34",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000109616,
-              "uploadBytes": 0,
-              "downloadBytes": 2752512
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007651,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000094613,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093274,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100186,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008546,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000099198,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080124,
-              "uploadBytes": 0,
-              "downloadBytes": 4168704
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093118,
-              "uploadBytes": 0,
-              "downloadBytes": 3957760
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000083861,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092544,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008763,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008133,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092347,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080694,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000102538,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000083451,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000101184,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070716,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000104054,
-              "uploadBytes": 0,
-              "downloadBytes": 1577951
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007137,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000096054,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077753,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000091273,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00009839,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105759,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00010069,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105689,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100832,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000119209,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000097436,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000110274,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00011979,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000113833,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072761,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000096264,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077837,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000111467,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000112955,
-              "uploadBytes": 0,
-              "downloadBytes": 1709056
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000111692,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000116186,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000115234,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000095208,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080649,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105444,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071988,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000091259,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000087258,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000094635,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000108977,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092459,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000118352,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086105,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086342,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00009007,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000103159,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084749,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105527,
-              "uploadBytes": 0,
-              "downloadBytes": 2752512
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000061213,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000107135,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093815,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080698,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093236,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000116113,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000098128,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000063358,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000102599,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000062358,
-              "uploadBytes": 0,
-              "downloadBytes": 4060160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000103811,
-              "uploadBytes": 0,
-              "downloadBytes": 4066304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000110558,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000103971,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000108346,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000095185,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092646,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00006229,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100985,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000083749,
-              "uploadBytes": 0,
-              "downloadBytes": 1709056
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000097237,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100682,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000090024,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000097434,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000090479,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100606,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000101532,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068262,
-              "uploadBytes": 0,
-              "downloadBytes": 2237407
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084236,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008326,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070698,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074774,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079676,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000099183,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000091991,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100923,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000085905,
-              "uploadBytes": 0,
-              "downloadBytes": 2236449
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086011,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000091884,
-              "uploadBytes": 0,
-              "downloadBytes": 1709056
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000095674,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081089,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000102483,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000096543,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000096565,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072962,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086868,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066942,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000057146,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000085644,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000107085,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081969,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100473,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073943,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0000898,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092269,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086034,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070047,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000117221,
-              "uploadBytes": 0,
-              "downloadBytes": 2621440
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093677,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000102808,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076511,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000091167,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0000569,
-              "uploadBytes": 0,
-              "downloadBytes": 4123648
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000100379,
-              "uploadBytes": 0,
-              "downloadBytes": 4002816
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068741,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000098169,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000054513,
-              "uploadBytes": 0,
-              "downloadBytes": 4002816
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000088681,
-              "uploadBytes": 0,
-              "downloadBytes": 4123648
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000097348,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084337,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000099319,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093689,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093989,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067821,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000104805,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000110418,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000113155,
-              "uploadBytes": 0,
-              "downloadBytes": 2621440
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076369,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105299,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068625,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000097326,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065648,
-              "uploadBytes": 0,
-              "downloadBytes": 3965952
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000103371,
-              "uploadBytes": 0,
-              "downloadBytes": 4160512
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000106465,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077062,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000104729,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0001068,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093392,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007943,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079311,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079108,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000110553,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000107533,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000095317,
-              "uploadBytes": 0,
-              "downloadBytes": 4194304
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000098258,
-              "uploadBytes": 0,
-              "downloadBytes": 3932160
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0001117,
-              "uploadBytes": 0,
-              "downloadBytes": 1709056
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076376,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069989,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000099614,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000102353,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000093003,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000099102,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077207,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00010312,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00009992,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000120187,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000109646,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074367,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000106728,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000105028,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000108566,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000108941,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000087509,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092042,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000115093,
-              "uploadBytes": 0,
-              "downloadBytes": 1577951
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000085002,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084486,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000090726,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000088424,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000083231,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000096737,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000094649,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092292,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071067,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000089755,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076052,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079801,
-              "uploadBytes": 0,
-              "downloadBytes": 1974239
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000110941,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008096,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086616,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007378,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000094156,
-              "uploadBytes": 0,
-              "downloadBytes": 1973281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000087382,
-              "uploadBytes": 0,
-              "downloadBytes": 2105344
-            }
-          ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075269,
-              "uploadBytes": 0,
-              "downloadBytes": 28510298
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071672,
-              "uploadBytes": 0,
-              "downloadBytes": 71999015
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065555,
-              "uploadBytes": 0,
-              "downloadBytes": 72140937
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066776,
-              "uploadBytes": 0,
-              "downloadBytes": 72660055
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066086,
-              "uploadBytes": 0,
-              "downloadBytes": 72651697
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000054448,
-              "uploadBytes": 0,
-              "downloadBytes": 72594600
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074317,
-              "uploadBytes": 0,
-              "downloadBytes": 72963540
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074338,
-              "uploadBytes": 0,
-              "downloadBytes": 72906810
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00001584,
-              "uploadBytes": 0,
-              "downloadBytes": 73048710
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068152,
-              "uploadBytes": 0,
-              "downloadBytes": 72736545
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067989,
-              "uploadBytes": 0,
-              "downloadBytes": 72977760
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070404,
-              "uploadBytes": 0,
-              "downloadBytes": 71621323
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067352,
-              "uploadBytes": 0,
-              "downloadBytes": 72787584
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070623,
-              "uploadBytes": 0,
-              "downloadBytes": 72911067
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068668,
-              "uploadBytes": 0,
-              "downloadBytes": 72902538
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071188,
-              "uploadBytes": 0,
-              "downloadBytes": 72809420
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068638,
-              "uploadBytes": 0,
-              "downloadBytes": 73323875
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070217,
-              "uploadBytes": 0,
-              "downloadBytes": 73323845
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068617,
-              "uploadBytes": 0,
-              "downloadBytes": 73189465
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081347,
-              "uploadBytes": 0,
-              "downloadBytes": 28982739
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080192,
-              "uploadBytes": 0,
-              "downloadBytes": 73237791
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000012996,
-              "uploadBytes": 0,
-              "downloadBytes": 73229595
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076408,
-              "uploadBytes": 0,
-              "downloadBytes": 73209104
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069519,
-              "uploadBytes": 0,
-              "downloadBytes": 72822057
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069558,
-              "uploadBytes": 0,
-              "downloadBytes": 73304125
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008323,
-              "uploadBytes": 0,
-              "downloadBytes": 73162215
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080336,
-              "uploadBytes": 0,
-              "downloadBytes": 73304085
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000046542,
-              "uploadBytes": 0,
-              "downloadBytes": 72963555
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074654,
-              "uploadBytes": 0,
-              "downloadBytes": 73275735
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074217,
-              "uploadBytes": 0,
-              "downloadBytes": 73190565
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074971,
-              "uploadBytes": 0,
-              "downloadBytes": 73218960
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00008846,
-              "uploadBytes": 0,
-              "downloadBytes": 73226070
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072685,
-              "uploadBytes": 0,
-              "downloadBytes": 72875637
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068825,
-              "uploadBytes": 0,
-              "downloadBytes": 73384983
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00006708,
-              "uploadBytes": 0,
-              "downloadBytes": 73239770
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073031,
-              "uploadBytes": 0,
-              "downloadBytes": 73608260
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065446,
-              "uploadBytes": 0,
-              "downloadBytes": 73185205
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070805,
-              "uploadBytes": 0,
-              "downloadBytes": 73093215
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078463,
-              "uploadBytes": 0,
-              "downloadBytes": 28808360
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000064237,
-              "uploadBytes": 0,
-              "downloadBytes": 72793644
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078468,
-              "uploadBytes": 0,
-              "downloadBytes": 72055764
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000061279,
-              "uploadBytes": 0,
-              "downloadBytes": 72254428
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070688,
-              "uploadBytes": 0,
-              "downloadBytes": 72963540
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000092262,
-              "uploadBytes": 0,
-              "downloadBytes": 72537885
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072007,
-              "uploadBytes": 0,
-              "downloadBytes": 72651390
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079925,
-              "uploadBytes": 0,
-              "downloadBytes": 72225675
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075918,
-              "uploadBytes": 0,
-              "downloadBytes": 72651375
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000057619,
-              "uploadBytes": 0,
-              "downloadBytes": 72338508
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007199,
-              "uploadBytes": 0,
-              "downloadBytes": 72765672
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078346,
-              "uploadBytes": 0,
-              "downloadBytes": 72850020
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068431,
-              "uploadBytes": 0,
-              "downloadBytes": 72367575
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000063986,
-              "uploadBytes": 0,
-              "downloadBytes": 72395970
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076365,
-              "uploadBytes": 0,
-              "downloadBytes": 72827316
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081314,
-              "uploadBytes": 0,
-              "downloadBytes": 73089368
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074384,
-              "uploadBytes": 0,
-              "downloadBytes": 73097550
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072327,
-              "uploadBytes": 0,
-              "downloadBytes": 72644660
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067953,
-              "uploadBytes": 0,
-              "downloadBytes": 72588075
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078985,
-              "uploadBytes": 0,
-              "downloadBytes": 27578627
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000021799,
-              "uploadBytes": 0,
-              "downloadBytes": 72165038
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0000632,
-              "uploadBytes": 0,
-              "downloadBytes": 72055797
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007306,
-              "uploadBytes": 0,
-              "downloadBytes": 72084166
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000053156,
-              "uploadBytes": 0,
-              "downloadBytes": 72651755
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068466,
-              "uploadBytes": 0,
-              "downloadBytes": 72316567
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070527,
-              "uploadBytes": 0,
-              "downloadBytes": 72191604
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066365,
-              "uploadBytes": 0,
-              "downloadBytes": 72029868
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066616,
-              "uploadBytes": 0,
-              "downloadBytes": 72080937
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000058253,
-              "uploadBytes": 0,
-              "downloadBytes": 71944773
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078851,
-              "uploadBytes": 0,
-              "downloadBytes": 72137742
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073937,
-              "uploadBytes": 0,
-              "downloadBytes": 72027045
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069543,
-              "uploadBytes": 0,
-              "downloadBytes": 72112155
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000048204,
-              "uploadBytes": 0,
-              "downloadBytes": 72452730
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077213,
-              "uploadBytes": 0,
-              "downloadBytes": 72622980
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072224,
-              "uploadBytes": 0,
-              "downloadBytes": 72857389
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073336,
-              "uploadBytes": 0,
-              "downloadBytes": 72389975
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070964,
-              "uploadBytes": 0,
-              "downloadBytes": 72191875
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070198,
-              "uploadBytes": 0,
-              "downloadBytes": 72078675
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078608,
-              "uploadBytes": 0,
-              "downloadBytes": 28106522
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000061348,
-              "uploadBytes": 0,
-              "downloadBytes": 72543911
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065079,
-              "uploadBytes": 0,
-              "downloadBytes": 72475810
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067776,
-              "uploadBytes": 0,
-              "downloadBytes": 72826281
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071101,
-              "uploadBytes": 0,
-              "downloadBytes": 73243478
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066468,
-              "uploadBytes": 0,
-              "downloadBytes": 72793314
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070012,
-              "uploadBytes": 0,
-              "downloadBytes": 72339225
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073862,
-              "uploadBytes": 0,
-              "downloadBytes": 72452730
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075275,
-              "uploadBytes": 0,
-              "downloadBytes": 72793260
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000011657,
-              "uploadBytes": 0,
-              "downloadBytes": 72483918
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000054336,
-              "uploadBytes": 0,
-              "downloadBytes": 72818817
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072393,
-              "uploadBytes": 0,
-              "downloadBytes": 72481095
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069512,
-              "uploadBytes": 0,
-              "downloadBytes": 72736515
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066661,
-              "uploadBytes": 0,
-              "downloadBytes": 73077060
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066216,
-              "uploadBytes": 0,
-              "downloadBytes": 73247325
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068279,
-              "uploadBytes": 0,
-              "downloadBytes": 72863199
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075998,
-              "uploadBytes": 0,
-              "downloadBytes": 72757875
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00006363,
-              "uploadBytes": 0,
-              "downloadBytes": 72620605
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071489,
-              "uploadBytes": 0,
-              "downloadBytes": 72934750
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000113987,
-              "uploadBytes": 0,
-              "downloadBytes": 27671815
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000063843,
-              "uploadBytes": 0,
-              "downloadBytes": 72024557
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081946,
-              "uploadBytes": 0,
-              "downloadBytes": 72339575
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000079778,
-              "uploadBytes": 0,
-              "downloadBytes": 72424715
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000083741,
-              "uploadBytes": 0,
-              "downloadBytes": 72316867
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066658,
-              "uploadBytes": 0,
-              "downloadBytes": 71624049
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071722,
-              "uploadBytes": 0,
-              "downloadBytes": 71775852
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080021,
-              "uploadBytes": 0,
-              "downloadBytes": 71739078
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000042498,
-              "uploadBytes": 0,
-              "downloadBytes": 71998635
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000067377,
-              "uploadBytes": 0,
-              "downloadBytes": 71896482
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077595,
-              "uploadBytes": 0,
-              "downloadBytes": 71845398
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000038226,
-              "uploadBytes": 0,
-              "downloadBytes": 70821075
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000053327,
-              "uploadBytes": 0,
-              "downloadBytes": 71941920
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069169,
-              "uploadBytes": 0,
-              "downloadBytes": 70528551
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.0000712,
-              "uploadBytes": 0,
-              "downloadBytes": 71652414
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077679,
-              "uploadBytes": 0,
-              "downloadBytes": 71266411
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069744,
-              "uploadBytes": 0,
-              "downloadBytes": 71171690
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071363,
-              "uploadBytes": 0,
-              "downloadBytes": 71454705
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071966,
-              "uploadBytes": 0,
-              "downloadBytes": 71651480
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007709,
-              "uploadBytes": 0,
-              "downloadBytes": 27935694
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007233,
-              "uploadBytes": 0,
-              "downloadBytes": 72254435
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071908,
-              "uploadBytes": 0,
-              "downloadBytes": 72282793
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00006333,
-              "uploadBytes": 0,
-              "downloadBytes": 72428956
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000080952,
-              "uploadBytes": 0,
-              "downloadBytes": 72282435
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076358,
-              "uploadBytes": 0,
-              "downloadBytes": 72193053
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074156,
-              "uploadBytes": 0,
-              "downloadBytes": 72001473
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00005552,
-              "uploadBytes": 0,
-              "downloadBytes": 71831223
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000058939,
-              "uploadBytes": 0,
-              "downloadBytes": 72503784
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072312,
-              "uploadBytes": 0,
-              "downloadBytes": 71885115
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077839,
-              "uploadBytes": 0,
-              "downloadBytes": 72140595
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000044703,
-              "uploadBytes": 0,
-              "downloadBytes": 72542097
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084349,
-              "uploadBytes": 0,
-              "downloadBytes": 72703908
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000060292,
-              "uploadBytes": 0,
-              "downloadBytes": 72488175
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072317,
-              "uploadBytes": 0,
-              "downloadBytes": 72417285
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070758,
-              "uploadBytes": 0,
-              "downloadBytes": 72376444
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007129,
-              "uploadBytes": 0,
-              "downloadBytes": 72300860
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072854,
-              "uploadBytes": 0,
-              "downloadBytes": 72729545
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081533,
-              "uploadBytes": 0,
-              "downloadBytes": 72483380
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075428,
-              "uploadBytes": 0,
-              "downloadBytes": 27381398
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073077,
-              "uploadBytes": 0,
-              "downloadBytes": 71999026
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000077192,
-              "uploadBytes": 0,
-              "downloadBytes": 71943674
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070939,
-              "uploadBytes": 0,
-              "downloadBytes": 71742209
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068787,
-              "uploadBytes": 0,
-              "downloadBytes": 71861024
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073125,
-              "uploadBytes": 0,
-              "downloadBytes": 71767368
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000082848,
-              "uploadBytes": 0,
-              "downloadBytes": 71913495
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072537,
-              "uploadBytes": 0,
-              "downloadBytes": 71941890
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074646,
-              "uploadBytes": 0,
-              "downloadBytes": 71716269
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065215,
-              "uploadBytes": 0,
-              "downloadBytes": 71713446
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069944,
-              "uploadBytes": 0,
-              "downloadBytes": 72462648
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070633,
-              "uploadBytes": 0,
-              "downloadBytes": 72327873
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074241,
-              "uploadBytes": 0,
-              "downloadBytes": 72255504
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000081964,
-              "uploadBytes": 0,
-              "downloadBytes": 71800005
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068978,
-              "uploadBytes": 0,
-              "downloadBytes": 71917752
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071815,
-              "uploadBytes": 0,
-              "downloadBytes": 71363666
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071721,
-              "uploadBytes": 0,
-              "downloadBytes": 71767390
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000065607,
-              "uploadBytes": 0,
-              "downloadBytes": 71824065
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070641,
-              "uploadBytes": 0,
-              "downloadBytes": 71658420
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000086125,
-              "uploadBytes": 0,
-              "downloadBytes": 29403015
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073257,
-              "uploadBytes": 0,
-              "downloadBytes": 73097332
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066668,
-              "uploadBytes": 0,
-              "downloadBytes": 72765253
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000078713,
-              "uploadBytes": 0,
-              "downloadBytes": 72680025
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007107,
-              "uploadBytes": 0,
-              "downloadBytes": 73304145
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073526,
-              "uploadBytes": 0,
-              "downloadBytes": 73077060
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000068157,
-              "uploadBytes": 0,
-              "downloadBytes": 73275750
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073366,
-              "uploadBytes": 0,
-              "downloadBytes": 73105440
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071984,
-              "uploadBytes": 0,
-              "downloadBytes": 73133850
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072486,
-              "uploadBytes": 0,
-              "downloadBytes": 72991920
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074394,
-              "uploadBytes": 0,
-              "downloadBytes": 72991935
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000055117,
-              "uploadBytes": 0,
-              "downloadBytes": 73474380
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072836,
-              "uploadBytes": 0,
-              "downloadBytes": 73531185
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074223,
-              "uploadBytes": 0,
-              "downloadBytes": 73538220
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071129,
-              "uploadBytes": 0,
-              "downloadBytes": 73211880
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070831,
-              "uploadBytes": 0,
-              "downloadBytes": 73158522
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076516,
-              "uploadBytes": 0,
-              "downloadBytes": 73206445
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072586,
-              "uploadBytes": 0,
-              "downloadBytes": 73238945
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073729,
-              "uploadBytes": 0,
-              "downloadBytes": 73183775
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075767,
-              "uploadBytes": 0,
-              "downloadBytes": 28547330
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074415,
-              "uploadBytes": 0,
-              "downloadBytes": 72481464
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000071562,
-              "uploadBytes": 0,
-              "downloadBytes": 72680124
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000084055,
-              "uploadBytes": 0,
-              "downloadBytes": 72481475
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000070304,
-              "uploadBytes": 0,
-              "downloadBytes": 72316882
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073642,
-              "uploadBytes": 0,
-              "downloadBytes": 72049704
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007177,
-              "uploadBytes": 0,
-              "downloadBytes": 72112200
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007134,
-              "uploadBytes": 0,
-              "downloadBytes": 71885115
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074996,
-              "uploadBytes": 0,
-              "downloadBytes": 72225705
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000072657,
-              "uploadBytes": 0,
-              "downloadBytes": 72112170
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000066872,
-              "uploadBytes": 0,
-              "downloadBytes": 72483963
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076873,
-              "uploadBytes": 0,
-              "downloadBytes": 72591777
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000076675,
-              "uploadBytes": 0,
-              "downloadBytes": 72452730
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000075945,
-              "uploadBytes": 0,
-              "downloadBytes": 72282465
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000073288,
-              "uploadBytes": 0,
-              "downloadBytes": 72254100
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000074552,
-              "uploadBytes": 0,
-              "downloadBytes": 72234755
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000069949,
-              "uploadBytes": 0,
-              "downloadBytes": 72213115
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.00007651,
-              "uploadBytes": 0,
-              "downloadBytes": 72361690
-            },
-            {
-              "type": "intermediate",
-              "timeSeconds": 1.000024637,
-              "uploadBytes": 0,
-              "downloadBytes": 72133875
-            }
-          ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038131,
-              "uploadBytes": 0,
-              "downloadBytes": 159703040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050019,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058113,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000052672,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000037,
-              "uploadBytes": 0,
-              "downloadBytes": 597237760
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007588,
-              "uploadBytes": 0,
-              "downloadBytes": 597237760
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006255,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006036,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038921,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019216,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025204,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039686,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002249,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003075,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000276,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000745,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001495,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000249,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000068974,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002453,
-              "uploadBytes": 0,
-              "downloadBytes": 142172160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074935,
-              "uploadBytes": 0,
-              "downloadBytes": 597164032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003813,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000915,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000027575,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002725,
-              "uploadBytes": 0,
-              "downloadBytes": 597164032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001557,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030096,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003483,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00006381,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000532,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070215,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030267,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00014428,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002243,
-              "uploadBytes": 0,
-              "downloadBytes": 597311488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002548,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011665,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026056,
-              "uploadBytes": 0,
-              "downloadBytes": 597196800
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021255,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024088,
-              "uploadBytes": 0,
-              "downloadBytes": 185688064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025519,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046742,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000618,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036858,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014738,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017816,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003582,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017925,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004837,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001283,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039309,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011867,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010673,
-              "uploadBytes": 0,
-              "downloadBytes": 597114880
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003176,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106823,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009717,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00005578,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013592,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009608,
-              "uploadBytes": 0,
-              "downloadBytes": 109518848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000119031,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006717,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003852,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021693,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040175,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004749,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000496,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016845,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000082306,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000131074,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016889,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010407,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003415,
-              "uploadBytes": 0,
-              "downloadBytes": 597164032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000162508,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000099236,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000138541,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014793,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023576,
-              "uploadBytes": 0,
-              "downloadBytes": 597196800
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004884,
-              "uploadBytes": 0,
-              "downloadBytes": 144154624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051191,
-              "uploadBytes": 0,
-              "downloadBytes": 597164032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010715,
-              "uploadBytes": 0,
-              "downloadBytes": 591036416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000072697,
-              "uploadBytes": 0,
-              "downloadBytes": 477626368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011805,
-              "uploadBytes": 0,
-              "downloadBytes": 438829056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00016395,
-              "uploadBytes": 0,
-              "downloadBytes": 450035712
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001203,
-              "uploadBytes": 0,
-              "downloadBytes": 458817536
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001053,
-              "uploadBytes": 0,
-              "downloadBytes": 468025344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007313,
-              "uploadBytes": 0,
-              "downloadBytes": 476217344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003489,
-              "uploadBytes": 0,
-              "downloadBytes": 482689024
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014395,
-              "uploadBytes": 0,
-              "downloadBytes": 487014400
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006512,
-              "uploadBytes": 0,
-              "downloadBytes": 426065920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004156,
-              "uploadBytes": 0,
-              "downloadBytes": 356597760
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000132072,
-              "uploadBytes": 0,
-              "downloadBytes": 364969984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002644,
-              "uploadBytes": 0,
-              "downloadBytes": 373096448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009657,
-              "uploadBytes": 0,
-              "downloadBytes": 381534208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074518,
-              "uploadBytes": 0,
-              "downloadBytes": 388349952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043481,
-              "uploadBytes": 0,
-              "downloadBytes": 393314304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067479,
-              "uploadBytes": 0,
-              "downloadBytes": 399474688
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000056104,
-              "uploadBytes": 0,
-              "downloadBytes": 163192832
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019381,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000492,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028615,
-              "uploadBytes": 0,
-              "downloadBytes": 597164032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001364,
-              "uploadBytes": 0,
-              "downloadBytes": 597311488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014797,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004297,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000204009,
-              "uploadBytes": 0,
-              "downloadBytes": 565952512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000152452,
-              "uploadBytes": 0,
-              "downloadBytes": 567164928
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001811,
-              "uploadBytes": 0,
-              "downloadBytes": 527892480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000092578,
-              "uploadBytes": 0,
-              "downloadBytes": 423084032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017154,
-              "uploadBytes": 0,
-              "downloadBytes": 434307072
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040736,
-              "uploadBytes": 0,
-              "downloadBytes": 443498496
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060388,
-              "uploadBytes": 0,
-              "downloadBytes": 452968448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000225746,
-              "uploadBytes": 0,
-              "downloadBytes": 461455360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000202907,
-              "uploadBytes": 0,
-              "downloadBytes": 468697088
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000229242,
-              "uploadBytes": 0,
-              "downloadBytes": 472875008
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047229,
-              "uploadBytes": 0,
-              "downloadBytes": 480624640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011184,
-              "uploadBytes": 0,
-              "downloadBytes": 484294656
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016531,
-              "uploadBytes": 0,
-              "downloadBytes": 171220992
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026185,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044971,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002118,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045534,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023553,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048212,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002894,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064599,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026163,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034254,
-              "uploadBytes": 0,
-              "downloadBytes": 597147648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000876,
-              "uploadBytes": 0,
-              "downloadBytes": 597344256
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042451,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003077,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000749,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047726,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014616,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013997,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004036,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002808,
-              "uploadBytes": 0,
-              "downloadBytes": 196829184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004814,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000987,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032033,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044928,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067256,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026737,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004202,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011143,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001657,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005957,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000001,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004286,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048287,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019164,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021098,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041821,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005241,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064175,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010398,
-              "uploadBytes": 0,
-              "downloadBytes": 135569408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011922,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069864,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007826,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088061,
-              "uploadBytes": 0,
-              "downloadBytes": 597196800
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001821,
-              "uploadBytes": 0,
-              "downloadBytes": 597327872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000391,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008261,
-              "uploadBytes": 0,
-              "downloadBytes": 597147648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012566,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001107,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028127,
-              "uploadBytes": 0,
-              "downloadBytes": 597196800
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000073551,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000147812,
-              "uploadBytes": 0,
-              "downloadBytes": 597327872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009482,
-              "uploadBytes": 0,
-              "downloadBytes": 597180416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008595,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026828,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000086203,
-              "uploadBytes": 0,
-              "downloadBytes": 597278720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000126895,
-              "uploadBytes": 0,
-              "downloadBytes": 597295104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003728,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031986,
-              "uploadBytes": 0,
-              "downloadBytes": 200663040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031378,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039083,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005363,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058817,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019633,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008586,
-              "uploadBytes": 0,
-              "downloadBytes": 597147648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022787,
-              "uploadBytes": 0,
-              "downloadBytes": 597327872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013354,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015993,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000277,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001715,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021944,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003402,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000123,
-              "uploadBytes": 0,
-              "downloadBytes": 597213184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002976,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081301,
-              "uploadBytes": 0,
-              "downloadBytes": 597229568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000398,
-              "uploadBytes": 0,
-              "downloadBytes": 597245952
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032451,
-              "uploadBytes": 0,
-              "downloadBytes": 597262336
-            }
-          ],
-          "implementation": "https",
-          "version": "v0.1",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.040670852,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025603193,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011538215,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024458709,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002328832,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01156147,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010805414,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014970739,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011489609,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005326186,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.048527734,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009382438,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007209301,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014156978,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017055401,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011660935,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018584072,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014637197,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014190884,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042341727,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02040248,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026328401,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028257983,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025763681,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02980046,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02747928,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027076768,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025843132,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028326994,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02044731,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021769882,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024154229,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022388807,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024899066,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025064317,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019578823,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01956842,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024940541,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003585591,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029481684,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021070962,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028839565,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029330581,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035478808,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021110787,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027295546,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026030591,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027526142,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029124784,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028328854,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030107209,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03171085,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023763852,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020717174,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025840362,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033220081,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032385381,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000540491,
-              "uploadBytes": 0,
-              "downloadBytes": 14032896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00905571,
-              "uploadBytes": 0,
-              "downloadBytes": 103407616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027102842,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022803898,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020596429,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024952276,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024587646,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011992727,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020894518,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015673714,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017495806,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018637871,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016655029,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019525336,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017802664,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015355561,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022463701,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030698178,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009729693,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024730635,
-              "uploadBytes": 0,
-              "downloadBytes": 16908288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023401143,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028901947,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025117614,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022899891,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025581373,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025245721,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018099847,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020646435,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019330119,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026656927,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026063099,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022221694,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023757508,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02239706,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028973287,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023683433,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022649667,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020608114,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04885271,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018091919,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01488779,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019508013,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02466463,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018585022,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018613831,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013957242,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014159515,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016876395,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016064036,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017783817,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02127229,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012271409,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023657585,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006754569,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024320762,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025360786,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012934617,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.056165928,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016951019,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015993336,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020765337,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0251587,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012138462,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016224633,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019432823,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02532639,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020681105,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023337809,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021547551,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013280547,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025173933,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017958616,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029304145,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025702438,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014386997,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024541223,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02577347,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01783504,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008527722,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00995878,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02182952,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015081074,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015739455,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013987979,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015543119,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017397574,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006430124,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017561892,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019359101,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017951818,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016427953,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011027086,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019211649,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022428092,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01262396,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02122145,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005655452,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014541953,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012240397,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001853846,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004913686,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008164621,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004322337,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01436477,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005350239,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008317657,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015833663,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004051951,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00789712,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007497062,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006826154,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004443593,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008077229,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011185186,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02090761,
-              "uploadBytes": 0,
-              "downloadBytes": 16777216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020144182,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012964157,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01570117,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016992766,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003584411,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018652135,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017769514,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015370956,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026084662,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026412095,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019512777,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025554249,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020593121,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021319532,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019801023,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029364043,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02371156,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013131293,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000120848,
-              "uploadBytes": 0,
-              "downloadBytes": 59571173
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000184945,
-              "uploadBytes": 0,
-              "downloadBytes": 124639709
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005534,
-              "uploadBytes": 0,
-              "downloadBytes": 113401926
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004551183,
-              "uploadBytes": 0,
-              "downloadBytes": 125054227
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012457157,
-              "uploadBytes": 0,
-              "downloadBytes": 126475761
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011767116,
-              "uploadBytes": 0,
-              "downloadBytes": 126412153
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015148579,
-              "uploadBytes": 0,
-              "downloadBytes": 126683908
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013240956,
-              "uploadBytes": 0,
-              "downloadBytes": 126452525
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012387186,
-              "uploadBytes": 0,
-              "downloadBytes": 126523485
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013202645,
-              "uploadBytes": 0,
-              "downloadBytes": 126477394
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012952284,
-              "uploadBytes": 0,
-              "downloadBytes": 126542986
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013995279,
-              "uploadBytes": 0,
-              "downloadBytes": 126608833
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013820133,
-              "uploadBytes": 0,
-              "downloadBytes": 126622573
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013174111,
-              "uploadBytes": 0,
-              "downloadBytes": 126505033
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013329461,
-              "uploadBytes": 0,
-              "downloadBytes": 126689759
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013349602,
-              "uploadBytes": 0,
-              "downloadBytes": 126573674
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013847175,
-              "uploadBytes": 0,
-              "downloadBytes": 126614390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012409279,
-              "uploadBytes": 0,
-              "downloadBytes": 126463390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013915117,
-              "uploadBytes": 0,
-              "downloadBytes": 126602898
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003343421,
-              "uploadBytes": 0,
-              "downloadBytes": 58334210
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003862162,
-              "uploadBytes": 0,
-              "downloadBytes": 123715394
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021913,
-              "uploadBytes": 0,
-              "downloadBytes": 124960232
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000171974,
-              "uploadBytes": 0,
-              "downloadBytes": 124187900
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070344,
-              "uploadBytes": 0,
-              "downloadBytes": 122459994
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00011742,
-              "uploadBytes": 0,
-              "downloadBytes": 125080758
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000545,
-              "uploadBytes": 0,
-              "downloadBytes": 124599169
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037839,
-              "uploadBytes": 0,
-              "downloadBytes": 121988829
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090434,
-              "uploadBytes": 0,
-              "downloadBytes": 124301367
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015358263,
-              "uploadBytes": 0,
-              "downloadBytes": 125320995
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023938,
-              "uploadBytes": 0,
-              "downloadBytes": 125462618
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000729856,
-              "uploadBytes": 0,
-              "downloadBytes": 122132625
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024219,
-              "uploadBytes": 0,
-              "downloadBytes": 124052383
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000123975,
-              "uploadBytes": 0,
-              "downloadBytes": 125614762
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009714,
-              "uploadBytes": 0,
-              "downloadBytes": 122282002
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005609,
-              "uploadBytes": 0,
-              "downloadBytes": 123524112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019077831,
-              "uploadBytes": 0,
-              "downloadBytes": 125923627
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000115947,
-              "uploadBytes": 0,
-              "downloadBytes": 126276935
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004918,
-              "uploadBytes": 0,
-              "downloadBytes": 122674956
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001293,
-              "uploadBytes": 0,
-              "downloadBytes": 58005164
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011880724,
-              "uploadBytes": 0,
-              "downloadBytes": 124186319
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038239,
-              "uploadBytes": 0,
-              "downloadBytes": 109011487
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000230441,
-              "uploadBytes": 0,
-              "downloadBytes": 107490320
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002342,
-              "uploadBytes": 0,
-              "downloadBytes": 109874262
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00022362,
-              "uploadBytes": 0,
-              "downloadBytes": 108119615
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000168468,
-              "uploadBytes": 0,
-              "downloadBytes": 108574831
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057316,
-              "uploadBytes": 0,
-              "downloadBytes": 110083819
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000083198,
-              "uploadBytes": 0,
-              "downloadBytes": 108984699
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000027078,
-              "uploadBytes": 0,
-              "downloadBytes": 109309818
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033964,
-              "uploadBytes": 0,
-              "downloadBytes": 110185672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000266678,
-              "uploadBytes": 0,
-              "downloadBytes": 109216720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000126914,
-              "uploadBytes": 0,
-              "downloadBytes": 110026752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000167639,
-              "uploadBytes": 0,
-              "downloadBytes": 110080552
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047927,
-              "uploadBytes": 0,
-              "downloadBytes": 109623694
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000102003,
-              "uploadBytes": 0,
-              "downloadBytes": 110885262
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018164,
-              "uploadBytes": 0,
-              "downloadBytes": 110697334
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037956,
-              "uploadBytes": 0,
-              "downloadBytes": 110159221
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000111437,
-              "uploadBytes": 0,
-              "downloadBytes": 111554691
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000041137,
-              "uploadBytes": 0,
-              "downloadBytes": 58671150
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023009,
-              "uploadBytes": 0,
-              "downloadBytes": 124434080
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009437117,
-              "uploadBytes": 0,
-              "downloadBytes": 125574961
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01415957,
-              "uploadBytes": 0,
-              "downloadBytes": 126673353
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000086581,
-              "uploadBytes": 0,
-              "downloadBytes": 111806986
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000492744,
-              "uploadBytes": 0,
-              "downloadBytes": 109538122
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000458,
-              "uploadBytes": 0,
-              "downloadBytes": 109559540
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000140889,
-              "uploadBytes": 0,
-              "downloadBytes": 109910654
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000404047,
-              "uploadBytes": 0,
-              "downloadBytes": 110392225
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000076448,
-              "uploadBytes": 0,
-              "downloadBytes": 110655051
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000332941,
-              "uploadBytes": 0,
-              "downloadBytes": 110010426
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044314,
-              "uploadBytes": 0,
-              "downloadBytes": 110407070
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000082616,
-              "uploadBytes": 0,
-              "downloadBytes": 110502123
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000007375,
-              "uploadBytes": 0,
-              "downloadBytes": 111053759
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081854,
-              "uploadBytes": 0,
-              "downloadBytes": 111334962
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008355,
-              "uploadBytes": 0,
-              "downloadBytes": 110874258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012416,
-              "uploadBytes": 0,
-              "downloadBytes": 110865822
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000103327,
-              "uploadBytes": 0,
-              "downloadBytes": 111871358
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065733,
-              "uploadBytes": 0,
-              "downloadBytes": 111938544
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000117377,
-              "uploadBytes": 0,
-              "downloadBytes": 61110112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000095815,
-              "uploadBytes": 0,
-              "downloadBytes": 127237998
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019473551,
-              "uploadBytes": 0,
-              "downloadBytes": 126825526
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000089294,
-              "uploadBytes": 0,
-              "downloadBytes": 126571166
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015063068,
-              "uploadBytes": 0,
-              "downloadBytes": 121553770
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000259953,
-              "uploadBytes": 0,
-              "downloadBytes": 112058368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034787,
-              "uploadBytes": 0,
-              "downloadBytes": 111530048
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029633,
-              "uploadBytes": 0,
-              "downloadBytes": 111422480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081319,
-              "uploadBytes": 0,
-              "downloadBytes": 111755066
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000225062,
-              "uploadBytes": 0,
-              "downloadBytes": 111752896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000283852,
-              "uploadBytes": 0,
-              "downloadBytes": 111770907
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000143559,
-              "uploadBytes": 0,
-              "downloadBytes": 111837925
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090919,
-              "uploadBytes": 0,
-              "downloadBytes": 112109600
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000153518,
-              "uploadBytes": 0,
-              "downloadBytes": 112416736
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000147529,
-              "uploadBytes": 0,
-              "downloadBytes": 112448528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000146843,
-              "uploadBytes": 0,
-              "downloadBytes": 112720758
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000068719,
-              "uploadBytes": 0,
-              "downloadBytes": 112926720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000326589,
-              "uploadBytes": 0,
-              "downloadBytes": 112865890
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003959,
-              "uploadBytes": 0,
-              "downloadBytes": 113052403
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096096,
-              "uploadBytes": 0,
-              "downloadBytes": 56896186
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00576447,
-              "uploadBytes": 0,
-              "downloadBytes": 125762248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009467,
-              "uploadBytes": 0,
-              "downloadBytes": 113451276
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016248,
-              "uploadBytes": 0,
-              "downloadBytes": 124416938
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002991471,
-              "uploadBytes": 0,
-              "downloadBytes": 124565865
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009777307,
-              "uploadBytes": 0,
-              "downloadBytes": 126470380
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010189288,
-              "uploadBytes": 0,
-              "downloadBytes": 126688138
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009151763,
-              "uploadBytes": 0,
-              "downloadBytes": 126451115
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008817009,
-              "uploadBytes": 0,
-              "downloadBytes": 126446410
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010625872,
-              "uploadBytes": 0,
-              "downloadBytes": 126592407
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010380609,
-              "uploadBytes": 0,
-              "downloadBytes": 126503383
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010027119,
-              "uploadBytes": 0,
-              "downloadBytes": 126621411
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009471992,
-              "uploadBytes": 0,
-              "downloadBytes": 126481668
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009323196,
-              "uploadBytes": 0,
-              "downloadBytes": 126487292
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010230946,
-              "uploadBytes": 0,
-              "downloadBytes": 126502523
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009887947,
-              "uploadBytes": 0,
-              "downloadBytes": 126515110
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008049903,
-              "uploadBytes": 0,
-              "downloadBytes": 126361835
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010005342,
-              "uploadBytes": 0,
-              "downloadBytes": 126420350
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010266984,
-              "uploadBytes": 0,
-              "downloadBytes": 126518224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069254,
-              "uploadBytes": 0,
-              "downloadBytes": 57897075
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013476025,
-              "uploadBytes": 0,
-              "downloadBytes": 124446630
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058688,
-              "uploadBytes": 0,
-              "downloadBytes": 124962115
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057415,
-              "uploadBytes": 0,
-              "downloadBytes": 123994788
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004310184,
-              "uploadBytes": 0,
-              "downloadBytes": 122590390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035734,
-              "uploadBytes": 0,
-              "downloadBytes": 124908796
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053148,
-              "uploadBytes": 0,
-              "downloadBytes": 124068108
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002023306,
-              "uploadBytes": 0,
-              "downloadBytes": 122269017
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011189,
-              "uploadBytes": 0,
-              "downloadBytes": 124596635
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018936,
-              "uploadBytes": 0,
-              "downloadBytes": 124267404
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003898024,
-              "uploadBytes": 0,
-              "downloadBytes": 122620894
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013284,
-              "uploadBytes": 0,
-              "downloadBytes": 124794366
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018053,
-              "uploadBytes": 0,
-              "downloadBytes": 124427568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00166103,
-              "uploadBytes": 0,
-              "downloadBytes": 121990305
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000119514,
-              "uploadBytes": 0,
-              "downloadBytes": 124728833
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001882,
-              "uploadBytes": 0,
-              "downloadBytes": 124298436
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003411258,
-              "uploadBytes": 0,
-              "downloadBytes": 122388910
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000368,
-              "uploadBytes": 0,
-              "downloadBytes": 124970122
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018643,
-              "uploadBytes": 0,
-              "downloadBytes": 123390228
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008738,
-              "uploadBytes": 0,
-              "downloadBytes": 60267355
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000109639,
-              "uploadBytes": 0,
-              "downloadBytes": 125013929
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044673,
-              "uploadBytes": 0,
-              "downloadBytes": 121834244
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000866482,
-              "uploadBytes": 0,
-              "downloadBytes": 124816044
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062379,
-              "uploadBytes": 0,
-              "downloadBytes": 124697838
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008998,
-              "uploadBytes": 0,
-              "downloadBytes": 124695268
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000615857,
-              "uploadBytes": 0,
-              "downloadBytes": 124793493
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009655569,
-              "uploadBytes": 0,
-              "downloadBytes": 126540146
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008711637,
-              "uploadBytes": 0,
-              "downloadBytes": 126492681
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008754184,
-              "uploadBytes": 0,
-              "downloadBytes": 126448426
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008742736,
-              "uploadBytes": 0,
-              "downloadBytes": 126416367
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009096558,
-              "uploadBytes": 0,
-              "downloadBytes": 126530332
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00908117,
-              "uploadBytes": 0,
-              "downloadBytes": 126582345
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009647968,
-              "uploadBytes": 0,
-              "downloadBytes": 126432232
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008454608,
-              "uploadBytes": 0,
-              "downloadBytes": 126451282
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009474181,
-              "uploadBytes": 0,
-              "downloadBytes": 126552828
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009064452,
-              "uploadBytes": 0,
-              "downloadBytes": 126427380
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008358094,
-              "uploadBytes": 0,
-              "downloadBytes": 126359258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010563845,
-              "uploadBytes": 0,
-              "downloadBytes": 126675473
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008995,
-              "uploadBytes": 0,
-              "downloadBytes": 60290650
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000077346,
-              "uploadBytes": 0,
-              "downloadBytes": 125047034
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000125178,
-              "uploadBytes": 0,
-              "downloadBytes": 125461960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000056696,
-              "uploadBytes": 0,
-              "downloadBytes": 124841850
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004915102,
-              "uploadBytes": 0,
-              "downloadBytes": 125927354
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010021508,
-              "uploadBytes": 0,
-              "downloadBytes": 126788181
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008304012,
-              "uploadBytes": 0,
-              "downloadBytes": 126657118
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008229957,
-              "uploadBytes": 0,
-              "downloadBytes": 126547671
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007715422,
-              "uploadBytes": 0,
-              "downloadBytes": 126476279
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007716978,
-              "uploadBytes": 0,
-              "downloadBytes": 126524293
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008637233,
-              "uploadBytes": 0,
-              "downloadBytes": 126631018
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007280289,
-              "uploadBytes": 0,
-              "downloadBytes": 126437213
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009650344,
-              "uploadBytes": 0,
-              "downloadBytes": 126609937
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008955922,
-              "uploadBytes": 0,
-              "downloadBytes": 126562359
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00800101,
-              "uploadBytes": 0,
-              "downloadBytes": 126669849
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006857242,
-              "uploadBytes": 0,
-              "downloadBytes": 126368630
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008452822,
-              "uploadBytes": 0,
-              "downloadBytes": 126557046
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008517454,
-              "uploadBytes": 0,
-              "downloadBytes": 126649531
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00763708,
-              "uploadBytes": 0,
-              "downloadBytes": 126362713
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00073619,
-              "uploadBytes": 0,
-              "downloadBytes": 61182242
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000049027,
-              "uploadBytes": 0,
-              "downloadBytes": 127528064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021959,
-              "uploadBytes": 0,
-              "downloadBytes": 127155350
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043091,
-              "uploadBytes": 0,
-              "downloadBytes": 126572567
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001163,
-              "uploadBytes": 0,
-              "downloadBytes": 127128837
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018244823,
-              "uploadBytes": 0,
-              "downloadBytes": 126884012
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00011048,
-              "uploadBytes": 0,
-              "downloadBytes": 126875333
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016573,
-              "uploadBytes": 0,
-              "downloadBytes": 127142669
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062813,
-              "uploadBytes": 0,
-              "downloadBytes": 127023524
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025038,
-              "uploadBytes": 0,
-              "downloadBytes": 127103830
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038297,
-              "uploadBytes": 0,
-              "downloadBytes": 126731158
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000502925,
-              "uploadBytes": 0,
-              "downloadBytes": 127038529
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000278,
-              "uploadBytes": 0,
-              "downloadBytes": 126361112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067352,
-              "uploadBytes": 0,
-              "downloadBytes": 127232041
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000125638,
-              "uploadBytes": 0,
-              "downloadBytes": 127378628
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008631512,
-              "uploadBytes": 0,
-              "downloadBytes": 114927648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096166,
-              "uploadBytes": 0,
-              "downloadBytes": 126802318
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000100814,
-              "uploadBytes": 0,
-              "downloadBytes": 126983460
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044176,
-              "uploadBytes": 0,
-              "downloadBytes": 126962916
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018832286,
-              "uploadBytes": 0,
-              "downloadBytes": 14426112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002008519,
-              "uploadBytes": 0,
-              "downloadBytes": 103014400
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019041653,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023050333,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02103033,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032037174,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013462183,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023395881,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022929132,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016406609,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024053353,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022127902,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017435922,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014764379,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022345831,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024454094,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018334741,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018635256,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015807185,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040337,
-              "uploadBytes": 0,
-              "downloadBytes": 32841728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00137918,
-              "uploadBytes": 0,
-              "downloadBytes": 101376000
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015045563,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023974372,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021586782,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020896917,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0215800800000001,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016144192,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015215035,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02309791,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021700876,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015125351,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019169877,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013867834,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01440786,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0156567,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020692336,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018421961,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016480564,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105907,
-              "uploadBytes": 0,
-              "downloadBytes": 40902656
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012755,
-              "uploadBytes": 0,
-              "downloadBytes": 109707264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026501,
-              "uploadBytes": 0,
-              "downloadBytes": 103022592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010198337,
-              "uploadBytes": 0,
-              "downloadBytes": 107077632
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006885417,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.040529329,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001323144,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012135981,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00523708,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007620742,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009949929,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005371577,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009613761,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014296,
-              "uploadBytes": 0,
-              "downloadBytes": 109584384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006945803,
-              "uploadBytes": 0,
-              "downloadBytes": 108519424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011532959,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010366034,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014034302,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013534208,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000152276,
-              "uploadBytes": 0,
-              "downloadBytes": 34545664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019978526,
-              "uploadBytes": 0,
-              "downloadBytes": 108060672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018858857,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022927313,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030259403,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027978049,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02428624,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021502059,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026113907,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023665976,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025744867,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02139804,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027576124,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021144789,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021383976,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021658314,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025674218,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026837478,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028424498,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020758029,
-              "uploadBytes": 0,
-              "downloadBytes": 3874816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030941371,
-              "uploadBytes": 0,
-              "downloadBytes": 88530944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020110597,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024005499,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030788295,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028071053,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026682961,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022622998,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016697925,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017325682,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020546691,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027692812,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030647882,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019345747,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024912403,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031562484,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022335838,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023843997,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023140145,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031086936,
-              "uploadBytes": 0,
-              "downloadBytes": 25296896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035741,
-              "uploadBytes": 0,
-              "downloadBytes": 109191168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004586116,
-              "uploadBytes": 0,
-              "downloadBytes": 108912640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014786491,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007077529,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013439993,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010213212,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012221083,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005933973,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011439084,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010286697,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009391776,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011025985,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009793591,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009860115,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008867857,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010354547,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021990382,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013517724,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035303836,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022311529,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016645271,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019418287,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023846699,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016669068,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020349376,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019050752,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016146697,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017341421,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015158439,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01168574,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01987688,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019601293,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021902326,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01918628,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016119293,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01702298,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017672946,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.046987973,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000011933,
-              "uploadBytes": 0,
-              "downloadBytes": 111288320
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003048772,
-              "uploadBytes": 0,
-              "downloadBytes": 106815488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020405998,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018485267,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01681466,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012020668,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017764532,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012219304,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013190174,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011564867,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016133844,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017167156,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018585712,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019191232,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0177145969999999,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011688362,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01608556,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008631871,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025484114,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017339077,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016585453,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016474295,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01591885,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009446815,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022631843,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006621961,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005357724,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019353132,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016106488,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012213956,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020573039,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016272987,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023758413,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020406066,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013994231,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014322307,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019663795,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004880012,
-              "uploadBytes": 0,
-              "downloadBytes": 41943040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0120538,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007476214,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003628374,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014642363,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007642985,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013430394,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014489882,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012156547,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015938925,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010986074,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012150581,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020323195,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014435858,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002832583,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01626981,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023111125,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014611751,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007653064,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012806,
-              "uploadBytes": 0,
-              "downloadBytes": 60239895
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000103535,
-              "uploadBytes": 0,
-              "downloadBytes": 124758829
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021343,
-              "uploadBytes": 0,
-              "downloadBytes": 125032818
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002694899,
-              "uploadBytes": 0,
-              "downloadBytes": 125047177
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009309819,
-              "uploadBytes": 0,
-              "downloadBytes": 126463330
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009071339,
-              "uploadBytes": 0,
-              "downloadBytes": 126534506
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008244694,
-              "uploadBytes": 0,
-              "downloadBytes": 126442914
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010272234,
-              "uploadBytes": 0,
-              "downloadBytes": 126643027
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007789321,
-              "uploadBytes": 0,
-              "downloadBytes": 126351304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008439667,
-              "uploadBytes": 0,
-              "downloadBytes": 126411508
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008992649,
-              "uploadBytes": 0,
-              "downloadBytes": 126465031
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009544494,
-              "uploadBytes": 0,
-              "downloadBytes": 126531738
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008121444,
-              "uploadBytes": 0,
-              "downloadBytes": 126328628
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008534731,
-              "uploadBytes": 0,
-              "downloadBytes": 126424577
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008907447,
-              "uploadBytes": 0,
-              "downloadBytes": 126359910
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002594,
-              "uploadBytes": 0,
-              "downloadBytes": 85711792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023761,
-              "uploadBytes": 0,
-              "downloadBytes": 76718510
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000190305,
-              "uploadBytes": 0,
-              "downloadBytes": 76845852
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064378,
-              "uploadBytes": 0,
-              "downloadBytes": 77667190
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000099582,
-              "uploadBytes": 0,
-              "downloadBytes": 58370930
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008389393,
-              "uploadBytes": 0,
-              "downloadBytes": 123854132
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033376,
-              "uploadBytes": 0,
-              "downloadBytes": 125518360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000733424,
-              "uploadBytes": 0,
-              "downloadBytes": 123568466
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025354,
-              "uploadBytes": 0,
-              "downloadBytes": 123245750
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016506108,
-              "uploadBytes": 0,
-              "downloadBytes": 125576837
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001071,
-              "uploadBytes": 0,
-              "downloadBytes": 125559935
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001772,
-              "uploadBytes": 0,
-              "downloadBytes": 123450084
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000421066,
-              "uploadBytes": 0,
-              "downloadBytes": 122623487
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000147484,
-              "uploadBytes": 0,
-              "downloadBytes": 125339337
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001774,
-              "uploadBytes": 0,
-              "downloadBytes": 124270316
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081028,
-              "uploadBytes": 0,
-              "downloadBytes": 122301424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014116,
-              "uploadBytes": 0,
-              "downloadBytes": 125226642
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084268,
-              "uploadBytes": 0,
-              "downloadBytes": 124257662
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053535,
-              "uploadBytes": 0,
-              "downloadBytes": 122210580
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012659,
-              "uploadBytes": 0,
-              "downloadBytes": 101698349
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000084323,
-              "uploadBytes": 0,
-              "downloadBytes": 107668627
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000195356,
-              "uploadBytes": 0,
-              "downloadBytes": 109660866
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000767,
-              "uploadBytes": 0,
-              "downloadBytes": 108283994
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00184739,
-              "uploadBytes": 0,
-              "downloadBytes": 55776621
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001048,
-              "uploadBytes": 0,
-              "downloadBytes": 123761726
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008877798,
-              "uploadBytes": 0,
-              "downloadBytes": 121262748
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002826022,
-              "uploadBytes": 0,
-              "downloadBytes": 123683093
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003401822,
-              "uploadBytes": 0,
-              "downloadBytes": 121176740
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003996333,
-              "uploadBytes": 0,
-              "downloadBytes": 123814674
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003635625,
-              "uploadBytes": 0,
-              "downloadBytes": 121202604
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001299653,
-              "uploadBytes": 0,
-              "downloadBytes": 123749823
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006369251,
-              "uploadBytes": 0,
-              "downloadBytes": 121092923
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013979,
-              "uploadBytes": 0,
-              "downloadBytes": 123996794
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009880876,
-              "uploadBytes": 0,
-              "downloadBytes": 120942891
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006993,
-              "uploadBytes": 0,
-              "downloadBytes": 101176345
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000256845,
-              "uploadBytes": 0,
-              "downloadBytes": 107483014
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000247977,
-              "uploadBytes": 0,
-              "downloadBytes": 106182380
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003599,
-              "uploadBytes": 0,
-              "downloadBytes": 107678460
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042379,
-              "uploadBytes": 0,
-              "downloadBytes": 106663628
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000234918,
-              "uploadBytes": 0,
-              "downloadBytes": 108305691
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000266755,
-              "uploadBytes": 0,
-              "downloadBytes": 106820877
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040322,
-              "uploadBytes": 0,
-              "downloadBytes": 108682590
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062738,
-              "uploadBytes": 0,
-              "downloadBytes": 58867758
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078853,
-              "uploadBytes": 0,
-              "downloadBytes": 124455906
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007645584,
-              "uploadBytes": 0,
-              "downloadBytes": 125514130
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011512156,
-              "uploadBytes": 0,
-              "downloadBytes": 126451365
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012973937,
-              "uploadBytes": 0,
-              "downloadBytes": 126462188
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011646519,
-              "uploadBytes": 0,
-              "downloadBytes": 126304774
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017470797,
-              "uploadBytes": 0,
-              "downloadBytes": 126517604
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01297065,
-              "uploadBytes": 0,
-              "downloadBytes": 126368659
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015475387,
-              "uploadBytes": 0,
-              "downloadBytes": 126682757
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012641979,
-              "uploadBytes": 0,
-              "downloadBytes": 126463266
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017942,
-              "uploadBytes": 0,
-              "downloadBytes": 107173621
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000137314,
-              "uploadBytes": 0,
-              "downloadBytes": 108952624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001774,
-              "uploadBytes": 0,
-              "downloadBytes": 109032766
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000425494,
-              "uploadBytes": 0,
-              "downloadBytes": 110086664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000193359,
-              "uploadBytes": 0,
-              "downloadBytes": 110680462
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000113308,
-              "uploadBytes": 0,
-              "downloadBytes": 109605465
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039273,
-              "uploadBytes": 0,
-              "downloadBytes": 109828503
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001871,
-              "uploadBytes": 0,
-              "downloadBytes": 109920442
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000151377,
-              "uploadBytes": 0,
-              "downloadBytes": 110651238
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001793,
-              "uploadBytes": 0,
-              "downloadBytes": 57092794
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021628,
-              "uploadBytes": 0,
-              "downloadBytes": 124307358
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00173733,
-              "uploadBytes": 0,
-              "downloadBytes": 122256327
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0088999300000001,
-              "uploadBytes": 0,
-              "downloadBytes": 123801475
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010741,
-              "uploadBytes": 0,
-              "downloadBytes": 124206230
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000018408,
-              "uploadBytes": 0,
-              "downloadBytes": 123280266
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014756592,
-              "uploadBytes": 0,
-              "downloadBytes": 123766743
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048753,
-              "uploadBytes": 0,
-              "downloadBytes": 124029103
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019655,
-              "uploadBytes": 0,
-              "downloadBytes": 123526891
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016180308,
-              "uploadBytes": 0,
-              "downloadBytes": 123899174
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025532,
-              "uploadBytes": 0,
-              "downloadBytes": 124049571
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004531,
-              "uploadBytes": 0,
-              "downloadBytes": 123108946
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.047181127,
-              "uploadBytes": 0,
-              "downloadBytes": 108013170
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036894,
-              "uploadBytes": 0,
-              "downloadBytes": 101549868
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035807,
-              "uploadBytes": 0,
-              "downloadBytes": 107031536
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000889164,
-              "uploadBytes": 0,
-              "downloadBytes": 108439828
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000259751,
-              "uploadBytes": 0,
-              "downloadBytes": 107905756
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000096,
-              "uploadBytes": 0,
-              "downloadBytes": 107733910
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105835,
-              "uploadBytes": 0,
-              "downloadBytes": 109141586
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003709333,
-              "uploadBytes": 0,
-              "downloadBytes": 58470423
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003959151,
-              "uploadBytes": 0,
-              "downloadBytes": 123928687
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013043,
-              "uploadBytes": 0,
-              "downloadBytes": 125538100
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009997383,
-              "uploadBytes": 0,
-              "downloadBytes": 124441834
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067884,
-              "uploadBytes": 0,
-              "downloadBytes": 124048118
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003629555,
-              "uploadBytes": 0,
-              "downloadBytes": 123566639
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045847,
-              "uploadBytes": 0,
-              "downloadBytes": 125545567
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022056,
-              "uploadBytes": 0,
-              "downloadBytes": 124729108
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000225,
-              "uploadBytes": 0,
-              "downloadBytes": 122287624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000031044,
-              "uploadBytes": 0,
-              "downloadBytes": 125443960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01122652,
-              "uploadBytes": 0,
-              "downloadBytes": 124171280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005302,
-              "uploadBytes": 0,
-              "downloadBytes": 124625326
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003769088,
-              "uploadBytes": 0,
-              "downloadBytes": 123083638
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048979,
-              "uploadBytes": 0,
-              "downloadBytes": 125287100
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045577,
-              "uploadBytes": 0,
-              "downloadBytes": 124763672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000075167,
-              "uploadBytes": 0,
-              "downloadBytes": 122145044
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00005885,
-              "uploadBytes": 0,
-              "downloadBytes": 124677592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000005443,
-              "uploadBytes": 0,
-              "downloadBytes": 124536132
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000049208,
-              "uploadBytes": 0,
-              "downloadBytes": 123133708
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000739808,
-              "uploadBytes": 0,
-              "downloadBytes": 58480073
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044264,
-              "uploadBytes": 0,
-              "downloadBytes": 124545521
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011175912,
-              "uploadBytes": 0,
-              "downloadBytes": 125794129
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014031507,
-              "uploadBytes": 0,
-              "downloadBytes": 126324523
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014137842,
-              "uploadBytes": 0,
-              "downloadBytes": 126315088
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016454167,
-              "uploadBytes": 0,
-              "downloadBytes": 126467143
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014075451,
-              "uploadBytes": 0,
-              "downloadBytes": 126436281
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000244879,
-              "uploadBytes": 0,
-              "downloadBytes": 110936262
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010391,
-              "uploadBytes": 0,
-              "downloadBytes": 108811586
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013869,
-              "uploadBytes": 0,
-              "downloadBytes": 108819258
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000144381,
-              "uploadBytes": 0,
-              "downloadBytes": 108898336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000187709,
-              "uploadBytes": 0,
-              "downloadBytes": 110449485
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000170519,
-              "uploadBytes": 0,
-              "downloadBytes": 109529803
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000129326,
-              "uploadBytes": 0,
-              "downloadBytes": 109699130
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000120434,
-              "uploadBytes": 0,
-              "downloadBytes": 110071189
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000112427,
-              "uploadBytes": 0,
-              "downloadBytes": 110394727
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000553361,
-              "uploadBytes": 0,
-              "downloadBytes": 110747404
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000126748,
-              "uploadBytes": 0,
-              "downloadBytes": 110771306
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020529,
-              "uploadBytes": 0,
-              "downloadBytes": 110822773
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007901382,
-              "uploadBytes": 0,
-              "downloadBytes": 56042884
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000111896,
-              "uploadBytes": 0,
-              "downloadBytes": 128117972
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007335416,
-              "uploadBytes": 0,
-              "downloadBytes": 124442985
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024034693,
-              "uploadBytes": 0,
-              "downloadBytes": 126396643
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024876859,
-              "uploadBytes": 0,
-              "downloadBytes": 126475770
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001054,
-              "uploadBytes": 0,
-              "downloadBytes": 126170900
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00437478,
-              "uploadBytes": 0,
-              "downloadBytes": 119054942
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011161739,
-              "uploadBytes": 0,
-              "downloadBytes": 116072716
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000025186,
-              "uploadBytes": 0,
-              "downloadBytes": 125639562
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014414,
-              "uploadBytes": 0,
-              "downloadBytes": 122281664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009131878,
-              "uploadBytes": 0,
-              "downloadBytes": 123602302
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024837,
-              "uploadBytes": 0,
-              "downloadBytes": 125963248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002114,
-              "uploadBytes": 0,
-              "downloadBytes": 121836804
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013111105,
-              "uploadBytes": 0,
-              "downloadBytes": 123932794
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000006397,
-              "uploadBytes": 0,
-              "downloadBytes": 126037220
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000182606,
-              "uploadBytes": 0,
-              "downloadBytes": 121712753
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013172296,
-              "uploadBytes": 0,
-              "downloadBytes": 123801429
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009751,
-              "uploadBytes": 0,
-              "downloadBytes": 126462277
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042395,
-              "uploadBytes": 0,
-              "downloadBytes": 121529061
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000146414,
-              "uploadBytes": 0,
-              "downloadBytes": 57546422
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062164,
-              "uploadBytes": 0,
-              "downloadBytes": 124839576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007441592,
-              "uploadBytes": 0,
-              "downloadBytes": 126433725
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008223448,
-              "uploadBytes": 0,
-              "downloadBytes": 126465465
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006928898,
-              "uploadBytes": 0,
-              "downloadBytes": 126290692
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008939272,
-              "uploadBytes": 0,
-              "downloadBytes": 126369344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006876759,
-              "uploadBytes": 0,
-              "downloadBytes": 126339576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006645472,
-              "uploadBytes": 0,
-              "downloadBytes": 126287872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007704495,
-              "uploadBytes": 0,
-              "downloadBytes": 126518052
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008452582,
-              "uploadBytes": 0,
-              "downloadBytes": 126460506
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007655661,
-              "uploadBytes": 0,
-              "downloadBytes": 126391361
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00906316,
-              "uploadBytes": 0,
-              "downloadBytes": 126386615
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010562303,
-              "uploadBytes": 0,
-              "downloadBytes": 126679917
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008236883,
-              "uploadBytes": 0,
-              "downloadBytes": 126458077
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00711998,
-              "uploadBytes": 0,
-              "downloadBytes": 126353399
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009091368,
-              "uploadBytes": 0,
-              "downloadBytes": 126470429
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010798662,
-              "uploadBytes": 0,
-              "downloadBytes": 126530332
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007523911,
-              "uploadBytes": 0,
-              "downloadBytes": 126304735
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008181313,
-              "uploadBytes": 0,
-              "downloadBytes": 126602907
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003880348,
-              "uploadBytes": 0,
-              "downloadBytes": 61126295
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000185475,
-              "uploadBytes": 0,
-              "downloadBytes": 105557133
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001782,
-              "uploadBytes": 0,
-              "downloadBytes": 110225912
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028302,
-              "uploadBytes": 0,
-              "downloadBytes": 110333480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000347368,
-              "uploadBytes": 0,
-              "downloadBytes": 110566282
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000246734,
-              "uploadBytes": 0,
-              "downloadBytes": 110644042
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000274409,
-              "uploadBytes": 0,
-              "downloadBytes": 110775312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000149536,
-              "uploadBytes": 0,
-              "downloadBytes": 110989108
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046316,
-              "uploadBytes": 0,
-              "downloadBytes": 111436114
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105206,
-              "uploadBytes": 0,
-              "downloadBytes": 111463778
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074141,
-              "uploadBytes": 0,
-              "downloadBytes": 111330401
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062552,
-              "uploadBytes": 0,
-              "downloadBytes": 111490561
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000073225,
-              "uploadBytes": 0,
-              "downloadBytes": 111633116
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00018254,
-              "uploadBytes": 0,
-              "downloadBytes": 111939706
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000021656,
-              "uploadBytes": 0,
-              "downloadBytes": 112069616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000067462,
-              "uploadBytes": 0,
-              "downloadBytes": 112278390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059274,
-              "uploadBytes": 0,
-              "downloadBytes": 112407754
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013139,
-              "uploadBytes": 0,
-              "downloadBytes": 112642568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000192475,
-              "uploadBytes": 0,
-              "downloadBytes": 112794477
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035548492,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011070874,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008681481,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009296497,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015246489,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012020374,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064811,
-              "uploadBytes": 0,
-              "downloadBytes": 100802560
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013808457,
-              "uploadBytes": 0,
-              "downloadBytes": 108912640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009814084,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003713129,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011597892,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006847771,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006496083,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015618,
-              "uploadBytes": 0,
-              "downloadBytes": 109322240
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015592504,
-              "uploadBytes": 0,
-              "downloadBytes": 108781568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000054339,
-              "uploadBytes": 0,
-              "downloadBytes": 110239744
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013655223,
-              "uploadBytes": 0,
-              "downloadBytes": 107864064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013016412,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006360994,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024058589,
-              "uploadBytes": 0,
-              "downloadBytes": 14491648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017108696,
-              "uploadBytes": 0,
-              "downloadBytes": 102948864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01631575,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021795014,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016513987,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018294002,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016749631,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020548988,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017333784,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027280766,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021550914,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021947677,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023265619,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014834455,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019219836,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02356986,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026606186,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017861342,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016963982,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058437,
-              "uploadBytes": 0,
-              "downloadBytes": 16654336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.059808852,
-              "uploadBytes": 0,
-              "downloadBytes": 109174784
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038146,
-              "uploadBytes": 0,
-              "downloadBytes": 109322240
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038664,
-              "uploadBytes": 0,
-              "downloadBytes": 112132096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000085359,
-              "uploadBytes": 0,
-              "downloadBytes": 108527616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001574298,
-              "uploadBytes": 0,
-              "downloadBytes": 106225664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002890939,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001014563,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000182,
-              "uploadBytes": 0,
-              "downloadBytes": 111255552
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106724,
-              "uploadBytes": 0,
-              "downloadBytes": 114327552
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051593,
-              "uploadBytes": 0,
-              "downloadBytes": 109838336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000073995,
-              "uploadBytes": 0,
-              "downloadBytes": 108199936
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053962,
-              "uploadBytes": 0,
-              "downloadBytes": 104136704
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000123587,
-              "uploadBytes": 0,
-              "downloadBytes": 108789760
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000075793,
-              "uploadBytes": 0,
-              "downloadBytes": 111149056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.058112388,
-              "uploadBytes": 0,
-              "downloadBytes": 113106944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003614749,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00050243,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000009024,
-              "uploadBytes": 0,
-              "downloadBytes": 109117440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031509064,
-              "uploadBytes": 0,
-              "downloadBytes": 8388608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004201984,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032397896,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.040571568,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035836185,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034305308,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027806561,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033964738,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023122464,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032163427,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028285728,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024574989,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030492028,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037932683,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030902648,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023542605,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036189583,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024239754,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035106685,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009427918,
-              "uploadBytes": 0,
-              "downloadBytes": 16777216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012605064,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008410703,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093133,
-              "uploadBytes": 0,
-              "downloadBytes": 109518848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062965,
-              "uploadBytes": 0,
-              "downloadBytes": 107216896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004883,
-              "uploadBytes": 0,
-              "downloadBytes": 105054208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034390066,
-              "uploadBytes": 0,
-              "downloadBytes": 97640448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013614954,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007239233,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006780737,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005081874,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006313371,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00119442,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001027594,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003718962,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037547,
-              "uploadBytes": 0,
-              "downloadBytes": 109584384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004151108,
-              "uploadBytes": 0,
-              "downloadBytes": 108519424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004087281,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005173269,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013124365,
-              "uploadBytes": 0,
-              "downloadBytes": 14491648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00342898,
-              "uploadBytes": 0,
-              "downloadBytes": 102948864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014646839,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017724228,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011111204,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010995597,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008514733,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017602703,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015174785,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021506346,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012581551,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00723295,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01692885,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008929157,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017537092,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010006972,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00814959,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009901715,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016743264,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023379036,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003382273,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00371169,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006620503,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000088133,
-              "uploadBytes": 0,
-              "downloadBytes": 109649920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011159759,
-              "uploadBytes": 0,
-              "downloadBytes": 108453888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00733385,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01009554,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010120722,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004919425,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010422856,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014341891,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005324005,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006787825,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003722716,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012905418,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005767742,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008042387,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010406654,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.038991362,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018306298,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020276707,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025744339,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01979317,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018353625,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019516475,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021355189,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020056689,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021670801,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017190236,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021733628,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02051612,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017996946,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026833453,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018312473,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022050358,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014865607,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022823138,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002560658,
-              "uploadBytes": 0,
-              "downloadBytes": 16777216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.060206129,
-              "uploadBytes": 0,
-              "downloadBytes": 117440512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020978,
-              "uploadBytes": 0,
-              "downloadBytes": 109256704
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000076844,
-              "uploadBytes": 0,
-              "downloadBytes": 108986368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009328478,
-              "uploadBytes": 0,
-              "downloadBytes": 108912640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002951853,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020547,
-              "uploadBytes": 0,
-              "downloadBytes": 111419392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003251476,
-              "uploadBytes": 0,
-              "downloadBytes": 106684416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000293,
-              "uploadBytes": 0,
-              "downloadBytes": 109633536
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003446382,
-              "uploadBytes": 0,
-              "downloadBytes": 108470272
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006899796,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00278761,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003648448,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000058504,
-              "uploadBytes": 0,
-              "downloadBytes": 112861184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004582,
-              "uploadBytes": 0,
-              "downloadBytes": 106299392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055518,
-              "uploadBytes": 0,
-              "downloadBytes": 108003328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013879,
-              "uploadBytes": 0,
-              "downloadBytes": 109969408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001757509,
-              "uploadBytes": 0,
-              "downloadBytes": 108126208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000821,
-              "uploadBytes": 0,
-              "downloadBytes": 111812608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002736337,
-              "uploadBytes": 0,
-              "downloadBytes": 8388608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005649804,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001321321,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007479584,
-              "uploadBytes": 0,
-              "downloadBytes": 39198720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028258823,
-              "uploadBytes": 0,
-              "downloadBytes": 44687360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021750308,
-              "uploadBytes": 0,
-              "downloadBytes": 44965888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018418144,
-              "uploadBytes": 0,
-              "downloadBytes": 45154304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020581781,
-              "uploadBytes": 0,
-              "downloadBytes": 44097536
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015980265,
-              "uploadBytes": 0,
-              "downloadBytes": 45162496
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015164808,
-              "uploadBytes": 0,
-              "downloadBytes": 45219840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019330995,
-              "uploadBytes": 0,
-              "downloadBytes": 43835392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016893591,
-              "uploadBytes": 0,
-              "downloadBytes": 45228032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016478215,
-              "uploadBytes": 0,
-              "downloadBytes": 45219840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018737629,
-              "uploadBytes": 0,
-              "downloadBytes": 43769856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014411368,
-              "uploadBytes": 0,
-              "downloadBytes": 45228032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014489053,
-              "uploadBytes": 0,
-              "downloadBytes": 45219840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017154675,
-              "uploadBytes": 0,
-              "downloadBytes": 43769856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016011246,
-              "uploadBytes": 0,
-              "downloadBytes": 45228032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013545065,
-              "uploadBytes": 0,
-              "downloadBytes": 45219840
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000991574,
-              "uploadBytes": 0,
-              "downloadBytes": 61094609
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03539054,
-              "uploadBytes": 0,
-              "downloadBytes": 116409041
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003159914,
-              "uploadBytes": 0,
-              "downloadBytes": 103682182
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000059271,
-              "uploadBytes": 0,
-              "downloadBytes": 126568337
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039854,
-              "uploadBytes": 0,
-              "downloadBytes": 126765639
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000104157,
-              "uploadBytes": 0,
-              "downloadBytes": 126710698
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029125,
-              "uploadBytes": 0,
-              "downloadBytes": 126686728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000012623,
-              "uploadBytes": 0,
-              "downloadBytes": 126722654
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0000075,
-              "uploadBytes": 0,
-              "downloadBytes": 126636970
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000132521,
-              "uploadBytes": 0,
-              "downloadBytes": 126620816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000211523,
-              "uploadBytes": 0,
-              "downloadBytes": 126718504
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000048306,
-              "uploadBytes": 0,
-              "downloadBytes": 126780368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000066147,
-              "uploadBytes": 0,
-              "downloadBytes": 126521896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069932,
-              "uploadBytes": 0,
-              "downloadBytes": 126540174
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000103395,
-              "uploadBytes": 0,
-              "downloadBytes": 126580948
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047526,
-              "uploadBytes": 0,
-              "downloadBytes": 126791070
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037106,
-              "uploadBytes": 0,
-              "downloadBytes": 126766308
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011202996,
-              "uploadBytes": 0,
-              "downloadBytes": 119624290
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001708,
-              "uploadBytes": 0,
-              "downloadBytes": 79873836
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007695572,
-              "uploadBytes": 0,
-              "downloadBytes": 61202795
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000115801,
-              "uploadBytes": 0,
-              "downloadBytes": 102255001
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024759,
-              "uploadBytes": 0,
-              "downloadBytes": 110184614
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034953,
-              "uploadBytes": 0,
-              "downloadBytes": 110218862
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078016,
-              "uploadBytes": 0,
-              "downloadBytes": 58876440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010422,
-              "uploadBytes": 0,
-              "downloadBytes": 54545951
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000019138,
-              "uploadBytes": 0,
-              "downloadBytes": 54694101
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000086915,
-              "uploadBytes": 0,
-              "downloadBytes": 55031910
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106105,
-              "uploadBytes": 0,
-              "downloadBytes": 55252488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00048322,
-              "uploadBytes": 0,
-              "downloadBytes": 55537192
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000292828,
-              "uploadBytes": 0,
-              "downloadBytes": 55790410
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000095,
-              "uploadBytes": 0,
-              "downloadBytes": 55880382
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000194638,
-              "uploadBytes": 0,
-              "downloadBytes": 56119232
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00009516,
-              "uploadBytes": 0,
-              "downloadBytes": 56492498
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000334748,
-              "uploadBytes": 0,
-              "downloadBytes": 56822523
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000172384,
-              "uploadBytes": 0,
-              "downloadBytes": 57129339
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087895,
-              "uploadBytes": 0,
-              "downloadBytes": 57342446
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034984,
-              "uploadBytes": 0,
-              "downloadBytes": 57688308
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000293295,
-              "uploadBytes": 0,
-              "downloadBytes": 57806668
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000040113,
-              "uploadBytes": 0,
-              "downloadBytes": 47700919
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018444573,
-              "uploadBytes": 0,
-              "downloadBytes": 121861595
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013430912,
-              "uploadBytes": 0,
-              "downloadBytes": 126640932
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000312374,
-              "uploadBytes": 0,
-              "downloadBytes": 85601296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00017026,
-              "uploadBytes": 0,
-              "downloadBytes": 74737096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028897,
-              "uploadBytes": 0,
-              "downloadBytes": 74580236
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000090489,
-              "uploadBytes": 0,
-              "downloadBytes": 75119498
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001175,
-              "uploadBytes": 0,
-              "downloadBytes": 75508752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043278,
-              "uploadBytes": 0,
-              "downloadBytes": 76257114
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057511,
-              "uploadBytes": 0,
-              "downloadBytes": 76356490
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003552,
-              "uploadBytes": 0,
-              "downloadBytes": 75953672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016656,
-              "uploadBytes": 0,
-              "downloadBytes": 76753936
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047496,
-              "uploadBytes": 0,
-              "downloadBytes": 76739568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096505,
-              "uploadBytes": 0,
-              "downloadBytes": 76603084
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000226562,
-              "uploadBytes": 0,
-              "downloadBytes": 77168454
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000174953,
-              "uploadBytes": 0,
-              "downloadBytes": 77362866
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000063982,
-              "uploadBytes": 0,
-              "downloadBytes": 77703502
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000305187,
-              "uploadBytes": 0,
-              "downloadBytes": 77785852
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000246489,
-              "uploadBytes": 0,
-              "downloadBytes": 77864960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002659081,
-              "uploadBytes": 0,
-              "downloadBytes": 55883308
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017750182,
-              "uploadBytes": 0,
-              "downloadBytes": 124016284
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00081904,
-              "uploadBytes": 0,
-              "downloadBytes": 123704032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002261574,
-              "uploadBytes": 0,
-              "downloadBytes": 121117587
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001128024,
-              "uploadBytes": 0,
-              "downloadBytes": 123946181
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007741952,
-              "uploadBytes": 0,
-              "downloadBytes": 121404834
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000123251,
-              "uploadBytes": 0,
-              "downloadBytes": 123985652
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005806637,
-              "uploadBytes": 0,
-              "downloadBytes": 121053452
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010435,
-              "uploadBytes": 0,
-              "downloadBytes": 124357986
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007891354,
-              "uploadBytes": 0,
-              "downloadBytes": 120677076
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001867,
-              "uploadBytes": 0,
-              "downloadBytes": 125095326
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008453965,
-              "uploadBytes": 0,
-              "downloadBytes": 120274261
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032068,
-              "uploadBytes": 0,
-              "downloadBytes": 125428639
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006311328,
-              "uploadBytes": 0,
-              "downloadBytes": 119897917
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020515,
-              "uploadBytes": 0,
-              "downloadBytes": 125551275
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008060125,
-              "uploadBytes": 0,
-              "downloadBytes": 119629612
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035459,
-              "uploadBytes": 0,
-              "downloadBytes": 125164464
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0082638290000001,
-              "uploadBytes": 0,
-              "downloadBytes": 120135378
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047242,
-              "uploadBytes": 0,
-              "downloadBytes": 125320054
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003489,
-              "uploadBytes": 0,
-              "downloadBytes": 57810944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001523,
-              "uploadBytes": 0,
-              "downloadBytes": 122500814
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00005673,
-              "uploadBytes": 0,
-              "downloadBytes": 125834821
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00012641,
-              "uploadBytes": 0,
-              "downloadBytes": 121686261
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002380752,
-              "uploadBytes": 0,
-              "downloadBytes": 123388370
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024258,
-              "uploadBytes": 0,
-              "downloadBytes": 125962735
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010284,
-              "uploadBytes": 0,
-              "downloadBytes": 122013941
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006552121,
-              "uploadBytes": 0,
-              "downloadBytes": 123446104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000117,
-              "uploadBytes": 0,
-              "downloadBytes": 126600864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001221,
-              "uploadBytes": 0,
-              "downloadBytes": 121953278
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009590944,
-              "uploadBytes": 0,
-              "downloadBytes": 123179804
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024184126,
-              "uploadBytes": 0,
-              "downloadBytes": 126661639
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024888513,
-              "uploadBytes": 0,
-              "downloadBytes": 126721862
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001155416,
-              "uploadBytes": 0,
-              "downloadBytes": 112392590
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007539583,
-              "uploadBytes": 0,
-              "downloadBytes": 67477025
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000115073,
-              "uploadBytes": 0,
-              "downloadBytes": 53868942
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023622,
-              "uploadBytes": 0,
-              "downloadBytes": 53190168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096276,
-              "uploadBytes": 0,
-              "downloadBytes": 53311456
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000735462,
-              "uploadBytes": 0,
-              "downloadBytes": 54559394
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005078313,
-              "uploadBytes": 0,
-              "downloadBytes": 58417244
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004909234,
-              "uploadBytes": 0,
-              "downloadBytes": 123853614
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000037776,
-              "uploadBytes": 0,
-              "downloadBytes": 125035638
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000450221,
-              "uploadBytes": 0,
-              "downloadBytes": 122731582
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001615237,
-              "uploadBytes": 0,
-              "downloadBytes": 123843309
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000157983,
-              "uploadBytes": 0,
-              "downloadBytes": 124274327
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002647802,
-              "uploadBytes": 0,
-              "downloadBytes": 123627211
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002298482,
-              "uploadBytes": 0,
-              "downloadBytes": 123842633
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000243223,
-              "uploadBytes": 0,
-              "downloadBytes": 124012841
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007782498,
-              "uploadBytes": 0,
-              "downloadBytes": 124136425
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000079576,
-              "uploadBytes": 0,
-              "downloadBytes": 124061054
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00006796,
-              "uploadBytes": 0,
-              "downloadBytes": 124303514
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003625226,
-              "uploadBytes": 0,
-              "downloadBytes": 123337581
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033855,
-              "uploadBytes": 0,
-              "downloadBytes": 123967709
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030517,
-              "uploadBytes": 0,
-              "downloadBytes": 124302108
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002319521,
-              "uploadBytes": 0,
-              "downloadBytes": 123156448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00000386,
-              "uploadBytes": 0,
-              "downloadBytes": 123893719
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000061467,
-              "uploadBytes": 0,
-              "downloadBytes": 125176035
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002698267,
-              "uploadBytes": 0,
-              "downloadBytes": 122485915
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001759214,
-              "uploadBytes": 0,
-              "downloadBytes": 55925539
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014771282,
-              "uploadBytes": 0,
-              "downloadBytes": 123725550
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001515511,
-              "uploadBytes": 0,
-              "downloadBytes": 123737347
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002075405,
-              "uploadBytes": 0,
-              "downloadBytes": 121268390
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001114124,
-              "uploadBytes": 0,
-              "downloadBytes": 123826639
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000280107,
-              "uploadBytes": 0,
-              "downloadBytes": 95745017
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000165847,
-              "uploadBytes": 0,
-              "downloadBytes": 106631302
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009725839,
-              "uploadBytes": 0,
-              "downloadBytes": 108131848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026661,
-              "uploadBytes": 0,
-              "downloadBytes": 108275272
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000355246,
-              "uploadBytes": 0,
-              "downloadBytes": 107163771
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000234106,
-              "uploadBytes": 0,
-              "downloadBytes": 108363355
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045878,
-              "uploadBytes": 0,
-              "downloadBytes": 107244705
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000035471,
-              "uploadBytes": 0,
-              "downloadBytes": 108764461
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050141,
-              "uploadBytes": 0,
-              "downloadBytes": 107559798
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008129,
-              "uploadBytes": 0,
-              "downloadBytes": 109018697
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000128153,
-              "uploadBytes": 0,
-              "downloadBytes": 108015991
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020181,
-              "uploadBytes": 0,
-              "downloadBytes": 109372554
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051744,
-              "uploadBytes": 0,
-              "downloadBytes": 108577686
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000023327,
-              "uploadBytes": 0,
-              "downloadBytes": 109549469
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043681,
-              "uploadBytes": 0,
-              "downloadBytes": 59071231
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003229,
-              "uploadBytes": 0,
-              "downloadBytes": 125213640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030333,
-              "uploadBytes": 0,
-              "downloadBytes": 124336575
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003874881,
-              "uploadBytes": 0,
-              "downloadBytes": 124297405
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01274089,
-              "uploadBytes": 0,
-              "downloadBytes": 126516176
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013162747,
-              "uploadBytes": 0,
-              "downloadBytes": 126505630
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014983863,
-              "uploadBytes": 0,
-              "downloadBytes": 126638112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012622601,
-              "uploadBytes": 0,
-              "downloadBytes": 126454870
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012636853,
-              "uploadBytes": 0,
-              "downloadBytes": 126555397
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012662512,
-              "uploadBytes": 0,
-              "downloadBytes": 126487204
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012459104,
-              "uploadBytes": 0,
-              "downloadBytes": 126443950
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012090775,
-              "uploadBytes": 0,
-              "downloadBytes": 126472128
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012239024,
-              "uploadBytes": 0,
-              "downloadBytes": 126406525
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015416758,
-              "uploadBytes": 0,
-              "downloadBytes": 126679682
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011913915,
-              "uploadBytes": 0,
-              "downloadBytes": 126476044
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012749721,
-              "uploadBytes": 0,
-              "downloadBytes": 126384349
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013412636,
-              "uploadBytes": 0,
-              "downloadBytes": 126609910
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013723323,
-              "uploadBytes": 0,
-              "downloadBytes": 126328109
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015605416,
-              "uploadBytes": 0,
-              "downloadBytes": 126884491
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000051213,
-              "uploadBytes": 0,
-              "downloadBytes": 56843007
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005982067,
-              "uploadBytes": 0,
-              "downloadBytes": 122977224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030901,
-              "uploadBytes": 0,
-              "downloadBytes": 124505449
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000101142,
-              "uploadBytes": 0,
-              "downloadBytes": 122059728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021435605,
-              "uploadBytes": 0,
-              "downloadBytes": 124927126
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000107504,
-              "uploadBytes": 0,
-              "downloadBytes": 125090628
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004548,
-              "uploadBytes": 0,
-              "downloadBytes": 121505830
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022461067,
-              "uploadBytes": 0,
-              "downloadBytes": 125021112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008626,
-              "uploadBytes": 0,
-              "downloadBytes": 125488500
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000093261,
-              "uploadBytes": 0,
-              "downloadBytes": 121330947
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021930407,
-              "uploadBytes": 0,
-              "downloadBytes": 124823822
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00019541,
-              "uploadBytes": 0,
-              "downloadBytes": 109008620
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005043671,
-              "uploadBytes": 0,
-              "downloadBytes": 121551011
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000032017,
-              "uploadBytes": 0,
-              "downloadBytes": 125803812
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033396,
-              "uploadBytes": 0,
-              "downloadBytes": 121068894
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021847139,
-              "uploadBytes": 0,
-              "downloadBytes": 124531045
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00015528,
-              "uploadBytes": 0,
-              "downloadBytes": 125571203
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000292391,
-              "uploadBytes": 0,
-              "downloadBytes": 120655994
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024062081,
-              "uploadBytes": 0,
-              "downloadBytes": 125426306
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004890637,
-              "uploadBytes": 0,
-              "downloadBytes": 58495137
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000218287,
-              "uploadBytes": 0,
-              "downloadBytes": 108271882
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013811699,
-              "uploadBytes": 0,
-              "downloadBytes": 118429458
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020452477,
-              "uploadBytes": 0,
-              "downloadBytes": 126555656
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020279046,
-              "uploadBytes": 0,
-              "downloadBytes": 126515917
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020221034,
-              "uploadBytes": 0,
-              "downloadBytes": 126558735
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018745778,
-              "uploadBytes": 0,
-              "downloadBytes": 126282241
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021603421,
-              "uploadBytes": 0,
-              "downloadBytes": 126619773
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019286999,
-              "uploadBytes": 0,
-              "downloadBytes": 126437015
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000140796,
-              "uploadBytes": 0,
-              "downloadBytes": 80862880
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055053,
-              "uploadBytes": 0,
-              "downloadBytes": 75730334
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000049595,
-              "uploadBytes": 0,
-              "downloadBytes": 75745849
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005086585,
-              "uploadBytes": 0,
-              "downloadBytes": 77473101
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064085,
-              "uploadBytes": 0,
-              "downloadBytes": 76888950
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003268,
-              "uploadBytes": 0,
-              "downloadBytes": 76714838
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014879,
-              "uploadBytes": 0,
-              "downloadBytes": 76781966
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00013819,
-              "uploadBytes": 0,
-              "downloadBytes": 77791223
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034817,
-              "uploadBytes": 0,
-              "downloadBytes": 77821929
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000001644,
-              "uploadBytes": 0,
-              "downloadBytes": 56861346
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033632,
-              "uploadBytes": 0,
-              "downloadBytes": 30351360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015075032,
-              "uploadBytes": 0,
-              "downloadBytes": 103866368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037375053,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037616224,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035806581,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029095208,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030495331,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035231512,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.033232267,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039184074,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029607326,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025798384,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037527551,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034644641,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036557194,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036297531,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.034844738,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039431217,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039397273,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064519,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02374759,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025047457,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029654534,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029656473,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024685546,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030138432,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017751859,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020652238,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029249314,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030058636,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02095999,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031441016,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019889885,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022358316,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01654488,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027994365,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024655589,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025704089,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025681612,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.058260201,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005074242,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000077475,
-              "uploadBytes": 0,
-              "downloadBytes": 109191168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000132,
-              "uploadBytes": 0,
-              "downloadBytes": 109043700
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000228141,
-              "uploadBytes": 0,
-              "downloadBytes": 109387788
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001362353,
-              "uploadBytes": 0,
-              "downloadBytes": 108584960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00423422,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002111887,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000455127,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004336646,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001205398,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000146834,
-              "uploadBytes": 0,
-              "downloadBytes": 109649920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008333597,
-              "uploadBytes": 0,
-              "downloadBytes": 108453888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0011692700000001,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000061359,
-              "uploadBytes": 0,
-              "downloadBytes": 102703104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005963473,
-              "uploadBytes": 0,
-              "downloadBytes": 107012096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005565407,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000141157,
-              "uploadBytes": 0,
-              "downloadBytes": 109060096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012190649,
-              "uploadBytes": 0,
-              "downloadBytes": 16777216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010690101,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006821416,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002364971,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017294068,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010943428,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007195358,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087824,
-              "uploadBytes": 0,
-              "downloadBytes": 111091712
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006363981,
-              "uploadBytes": 0,
-              "downloadBytes": 107012096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010551021,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010623079,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006183275,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016420257,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009325635,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002192238,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007794616,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006410415,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015119333,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008854766,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024799177,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003562018,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009558449,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008564914,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011723663,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012282405,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015110446,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00852623,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004641609,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014325178,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010021427,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000079386,
-              "uploadBytes": 0,
-              "downloadBytes": 109191168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012556374,
-              "uploadBytes": 0,
-              "downloadBytes": 108912640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007334153,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012527663,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013735796,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012120774,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010130041,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010533548,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042916145,
-              "uploadBytes": 0,
-              "downloadBytes": 16908288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030380229,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042673569,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030470567,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035955458,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023682487,
-              "uploadBytes": 0,
-              "downloadBytes": 100663296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03789143,
-              "uploadBytes": 0,
-              "downloadBytes": 92274688
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036438258,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.037769766,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.035724043,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.036576773,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.044932621,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.04012224,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.030970379,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026075423,
-              "uploadBytes": 0,
-              "downloadBytes": 102244352
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009546822,
-              "uploadBytes": 0,
-              "downloadBytes": 65527808
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.06274899,
-              "uploadBytes": 0,
-              "downloadBytes": 67108864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.062817069,
-              "uploadBytes": 0,
-              "downloadBytes": 67108864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.058042956,
-              "uploadBytes": 0,
-              "downloadBytes": 67108864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000195604,
-              "uploadBytes": 0,
-              "downloadBytes": 34217984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014946828,
-              "uploadBytes": 0,
-              "downloadBytes": 108388352
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023464023,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017032113,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017489895,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020914861,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015509549,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023193621,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013483972,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015719083,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015651276,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021072745,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01932857,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022352683,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019436011,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027724644,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022858873,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023069328,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012576933,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039727459,
-              "uploadBytes": 0,
-              "downloadBytes": 25165824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011097508,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024813225,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024928518,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018517315,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021950158,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.022617336,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016657949,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020172917,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020291346,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017685617,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.021692247,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028703832,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020856424,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.020903853,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015127942,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.023077263,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019000547,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019040408,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.012654562,
-              "uploadBytes": 0,
-              "downloadBytes": 14753792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000050939,
-              "uploadBytes": 0,
-              "downloadBytes": 105971712
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003092671,
-              "uploadBytes": 0,
-              "downloadBytes": 105766912
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005871363,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.006318588,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009769245,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015865437,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016489624,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003626485,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016096499,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.011333342,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015188364,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015945842,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005296379,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007856678,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013252133,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.010794642,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007800888,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016573744,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005795988,
-              "uploadBytes": 0,
-              "downloadBytes": 33554432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.016904472,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.031938007,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032497733,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025642853,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028450496,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028133771,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028278333,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.028727732,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.029428914,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025984059,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024086488,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.026087821,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024845825,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024824239,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.025075035,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.024453113,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.03046225,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.027180643,
-              "uploadBytes": 0,
-              "downloadBytes": 109051904
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015354392,
-              "uploadBytes": 0,
-              "downloadBytes": 48948849
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070721,
-              "uploadBytes": 0,
-              "downloadBytes": 75351117
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000427299,
-              "uploadBytes": 0,
-              "downloadBytes": 74126581
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000194304,
-              "uploadBytes": 0,
-              "downloadBytes": 74263843
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000287244,
-              "uploadBytes": 0,
-              "downloadBytes": 75215320
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000123041,
-              "uploadBytes": 0,
-              "downloadBytes": 74879716
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000117479,
-              "uploadBytes": 0,
-              "downloadBytes": 74830832
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000116298,
-              "uploadBytes": 0,
-              "downloadBytes": 75871673
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001703,
-              "uploadBytes": 0,
-              "downloadBytes": 75438727
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000201701,
-              "uploadBytes": 0,
-              "downloadBytes": 75698578
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000105637,
-              "uploadBytes": 0,
-              "downloadBytes": 76331110
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000237797,
-              "uploadBytes": 0,
-              "downloadBytes": 76246300
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000121701,
-              "uploadBytes": 0,
-              "downloadBytes": 76416386
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078823,
-              "uploadBytes": 0,
-              "downloadBytes": 77156556
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000104625,
-              "uploadBytes": 0,
-              "downloadBytes": 76566822
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000289122,
-              "uploadBytes": 0,
-              "downloadBytes": 77060738
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00017657,
-              "uploadBytes": 0,
-              "downloadBytes": 77611496
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000232412,
-              "uploadBytes": 0,
-              "downloadBytes": 77088068
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000382022,
-              "uploadBytes": 0,
-              "downloadBytes": 77996276
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000354654,
-              "uploadBytes": 0,
-              "downloadBytes": 51705519
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003405403,
-              "uploadBytes": 0,
-              "downloadBytes": 80263569
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000055557,
-              "uploadBytes": 0,
-              "downloadBytes": 74542364
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000148667,
-              "uploadBytes": 0,
-              "downloadBytes": 74556254
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000118117,
-              "uploadBytes": 0,
-              "downloadBytes": 74577160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000266987,
-              "uploadBytes": 0,
-              "downloadBytes": 76061916
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015213,
-              "uploadBytes": 0,
-              "downloadBytes": 75331616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060344,
-              "uploadBytes": 0,
-              "downloadBytes": 75632774
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000224261,
-              "uploadBytes": 0,
-              "downloadBytes": 76038671
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002093,
-              "uploadBytes": 0,
-              "downloadBytes": 76830295
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000116989,
-              "uploadBytes": 0,
-              "downloadBytes": 76279665
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065866,
-              "uploadBytes": 0,
-              "downloadBytes": 76834991
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000158076,
-              "uploadBytes": 0,
-              "downloadBytes": 77350533
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008133,
-              "uploadBytes": 0,
-              "downloadBytes": 77524401
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000014299,
-              "uploadBytes": 0,
-              "downloadBytes": 77284978
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000039623,
-              "uploadBytes": 0,
-              "downloadBytes": 77846066
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096979,
-              "uploadBytes": 0,
-              "downloadBytes": 78406053
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000022643,
-              "uploadBytes": 0,
-              "downloadBytes": 77909406
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000171011,
-              "uploadBytes": 0,
-              "downloadBytes": 78513787
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000280538,
-              "uploadBytes": 0,
-              "downloadBytes": 42298180
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000060543,
-              "uploadBytes": 0,
-              "downloadBytes": 107317012
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000460143,
-              "uploadBytes": 0,
-              "downloadBytes": 107939202
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000162006,
-              "uploadBytes": 0,
-              "downloadBytes": 107682430
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000038141,
-              "uploadBytes": 0,
-              "downloadBytes": 107668866
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007583022,
-              "uploadBytes": 0,
-              "downloadBytes": 89414340
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001468026,
-              "uploadBytes": 0,
-              "downloadBytes": 76172572
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001520688,
-              "uploadBytes": 0,
-              "downloadBytes": 76367770
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064817,
-              "uploadBytes": 0,
-              "downloadBytes": 76541818
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000053379,
-              "uploadBytes": 0,
-              "downloadBytes": 76398056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000151542,
-              "uploadBytes": 0,
-              "downloadBytes": 76488972
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000036043,
-              "uploadBytes": 0,
-              "downloadBytes": 76812422
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064803,
-              "uploadBytes": 0,
-              "downloadBytes": 76957145
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000042596,
-              "uploadBytes": 0,
-              "downloadBytes": 76964035
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000056448,
-              "uploadBytes": 0,
-              "downloadBytes": 77431751
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000168825,
-              "uploadBytes": 0,
-              "downloadBytes": 77636511
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000160391,
-              "uploadBytes": 0,
-              "downloadBytes": 77831216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064932,
-              "uploadBytes": 0,
-              "downloadBytes": 78382706
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000016614,
-              "uploadBytes": 0,
-              "downloadBytes": 78152412
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000083743,
-              "uploadBytes": 0,
-              "downloadBytes": 42107018
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00302228,
-              "uploadBytes": 0,
-              "downloadBytes": 104742972
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000096253,
-              "uploadBytes": 0,
-              "downloadBytes": 105635304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000185257,
-              "uploadBytes": 0,
-              "downloadBytes": 104361512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000104896,
-              "uploadBytes": 0,
-              "downloadBytes": 106282472
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000078228,
-              "uploadBytes": 0,
-              "downloadBytes": 104647160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000004648,
-              "uploadBytes": 0,
-              "downloadBytes": 106269514
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000292588,
-              "uploadBytes": 0,
-              "downloadBytes": 105446748
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00001963,
-              "uploadBytes": 0,
-              "downloadBytes": 106515006
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000111676,
-              "uploadBytes": 0,
-              "downloadBytes": 105826808
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000043034,
-              "uploadBytes": 0,
-              "downloadBytes": 106935325
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000095302,
-              "uploadBytes": 0,
-              "downloadBytes": 106169979
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000197036,
-              "uploadBytes": 0,
-              "downloadBytes": 107254068
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000300037,
-              "uploadBytes": 0,
-              "downloadBytes": 106338458
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000202428,
-              "uploadBytes": 0,
-              "downloadBytes": 107963091
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000226817,
-              "uploadBytes": 0,
-              "downloadBytes": 106917345
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000123353,
-              "uploadBytes": 0,
-              "downloadBytes": 108246950
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000134079,
-              "uploadBytes": 0,
-              "downloadBytes": 107255962
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000261892,
-              "uploadBytes": 0,
-              "downloadBytes": 108764989
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.046552631,
-              "uploadBytes": 0,
-              "downloadBytes": 46536374
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000114908,
-              "uploadBytes": 0,
-              "downloadBytes": 78950022
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000202041,
-              "uploadBytes": 0,
-              "downloadBytes": 73047528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030818,
-              "uploadBytes": 0,
-              "downloadBytes": 73907420
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045196,
-              "uploadBytes": 0,
-              "downloadBytes": 73437248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000052458,
-              "uploadBytes": 0,
-              "downloadBytes": 74264710
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026533,
-              "uploadBytes": 0,
-              "downloadBytes": 73994365
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000307304,
-              "uploadBytes": 0,
-              "downloadBytes": 74237055
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000054437,
-              "uploadBytes": 0,
-              "downloadBytes": 74885079
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00014887,
-              "uploadBytes": 0,
-              "downloadBytes": 74769535
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000165459,
-              "uploadBytes": 0,
-              "downloadBytes": 75300864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000074714,
-              "uploadBytes": 0,
-              "downloadBytes": 75216322
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000116832,
-              "uploadBytes": 0,
-              "downloadBytes": 75886458
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000047336,
-              "uploadBytes": 0,
-              "downloadBytes": 75300596
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000159148,
-              "uploadBytes": 0,
-              "downloadBytes": 76664566
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000070054,
-              "uploadBytes": 0,
-              "downloadBytes": 75491848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000095491,
-              "uploadBytes": 0,
-              "downloadBytes": 76872322
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0002607,
-              "uploadBytes": 0,
-              "downloadBytes": 76151417
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000129597,
-              "uploadBytes": 0,
-              "downloadBytes": 77209609
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000201425,
-              "uploadBytes": 0,
-              "downloadBytes": 42594649
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003538261,
-              "uploadBytes": 0,
-              "downloadBytes": 106775995
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000013014,
-              "uploadBytes": 0,
-              "downloadBytes": 107413236
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000044721,
-              "uploadBytes": 0,
-              "downloadBytes": 106482168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000034782,
-              "uploadBytes": 0,
-              "downloadBytes": 106979864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000270624,
-              "uploadBytes": 0,
-              "downloadBytes": 107109794
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000008289,
-              "uploadBytes": 0,
-              "downloadBytes": 108257280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000072561,
-              "uploadBytes": 0,
-              "downloadBytes": 107295122
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000265696,
-              "uploadBytes": 0,
-              "downloadBytes": 107976270
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000030627,
-              "uploadBytes": 0,
-              "downloadBytes": 108392314
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000249761,
-              "uploadBytes": 0,
-              "downloadBytes": 108919630
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000278751,
-              "uploadBytes": 0,
-              "downloadBytes": 107996054
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00003575,
-              "uploadBytes": 0,
-              "downloadBytes": 108714626
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000172018,
-              "uploadBytes": 0,
-              "downloadBytes": 109068776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000145719,
-              "uploadBytes": 0,
-              "downloadBytes": 109319672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000120227,
-              "uploadBytes": 0,
-              "downloadBytes": 109325052
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000225217,
-              "uploadBytes": 0,
-              "downloadBytes": 109576436
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000152725,
-              "uploadBytes": 0,
-              "downloadBytes": 110291220
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000079436,
-              "uploadBytes": 0,
-              "downloadBytes": 110080796
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000208378,
-              "uploadBytes": 0,
-              "downloadBytes": 41828444
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008185459,
-              "uploadBytes": 0,
-              "downloadBytes": 104940493
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000160103,
-              "uploadBytes": 0,
-              "downloadBytes": 104892589
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00026467,
-              "uploadBytes": 0,
-              "downloadBytes": 104688458
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000164208,
-              "uploadBytes": 0,
-              "downloadBytes": 105377926
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000071028,
-              "uploadBytes": 0,
-              "downloadBytes": 105233628
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000379084,
-              "uploadBytes": 0,
-              "downloadBytes": 105629247
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000071215,
-              "uploadBytes": 0,
-              "downloadBytes": 105966349
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000064321,
-              "uploadBytes": 0,
-              "downloadBytes": 105737034
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000118432,
-              "uploadBytes": 0,
-              "downloadBytes": 106854432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000132116,
-              "uploadBytes": 0,
-              "downloadBytes": 106034315
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000017567,
-              "uploadBytes": 0,
-              "downloadBytes": 106859699
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000136755,
-              "uploadBytes": 0,
-              "downloadBytes": 106306422
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000020311,
-              "uploadBytes": 0,
-              "downloadBytes": 107318988
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000024187,
-              "uploadBytes": 0,
-              "downloadBytes": 107027016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000469199,
-              "uploadBytes": 0,
-              "downloadBytes": 107492856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000146101,
-              "uploadBytes": 0,
-              "downloadBytes": 107452872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033935,
-              "uploadBytes": 0,
-              "downloadBytes": 108352958
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00004508,
-              "uploadBytes": 0,
-              "downloadBytes": 108081518
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017873069,
-              "uploadBytes": 0,
-              "downloadBytes": 52147756
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000100656,
-              "uploadBytes": 0,
-              "downloadBytes": 104275862
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029772,
-              "uploadBytes": 0,
-              "downloadBytes": 104668042
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000099483,
-              "uploadBytes": 0,
-              "downloadBytes": 106271460
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.0001028,
-              "uploadBytes": 0,
-              "downloadBytes": 105300574
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000199099,
-              "uploadBytes": 0,
-              "downloadBytes": 106202419
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000403472,
-              "uploadBytes": 0,
-              "downloadBytes": 105936203
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000095188,
-              "uploadBytes": 0,
-              "downloadBytes": 106553344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000386098,
-              "uploadBytes": 0,
-              "downloadBytes": 106846240
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000010444,
-              "uploadBytes": 0,
-              "downloadBytes": 106912918
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000029479,
-              "uploadBytes": 0,
-              "downloadBytes": 107502264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000069936,
-              "uploadBytes": 0,
-              "downloadBytes": 106807598
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000026496,
-              "uploadBytes": 0,
-              "downloadBytes": 107708846
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00040799,
-              "uploadBytes": 0,
-              "downloadBytes": 107077388
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000087292,
-              "uploadBytes": 0,
-              "downloadBytes": 108397950
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00013594,
-              "uploadBytes": 0,
-              "downloadBytes": 107961694
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000083704,
-              "uploadBytes": 0,
-              "downloadBytes": 108413407
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045863,
-              "uploadBytes": 0,
-              "downloadBytes": 108624709
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000167099,
-              "uploadBytes": 0,
-              "downloadBytes": 108721412
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00220074,
-              "uploadBytes": 0,
-              "downloadBytes": 48640069
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000406356,
-              "uploadBytes": 0,
-              "downloadBytes": 107235291
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000269773,
-              "uploadBytes": 0,
-              "downloadBytes": 106629892
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106729,
-              "uploadBytes": 0,
-              "downloadBytes": 106768282
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00019056,
-              "uploadBytes": 0,
-              "downloadBytes": 107149682
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000377573,
-              "uploadBytes": 0,
-              "downloadBytes": 107600501
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000081037,
-              "uploadBytes": 0,
-              "downloadBytes": 108466042
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000071889,
-              "uploadBytes": 0,
-              "downloadBytes": 107692845
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000028631,
-              "uploadBytes": 0,
-              "downloadBytes": 108019971
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000415,
-              "uploadBytes": 0,
-              "downloadBytes": 108057057
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000002027,
-              "uploadBytes": 0,
-              "downloadBytes": 108804212
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000204754,
-              "uploadBytes": 0,
-              "downloadBytes": 108860618
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000062716,
-              "uploadBytes": 0,
-              "downloadBytes": 108766160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00008422,
-              "uploadBytes": 0,
-              "downloadBytes": 109407402
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000057259,
-              "uploadBytes": 0,
-              "downloadBytes": 109259516
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000003736,
-              "uploadBytes": 0,
-              "downloadBytes": 109445364
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000052299,
-              "uploadBytes": 0,
-              "downloadBytes": 110062820
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000015754,
-              "uploadBytes": 0,
-              "downloadBytes": 110673676
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000217168,
-              "uploadBytes": 0,
-              "downloadBytes": 109923556
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000448942,
-              "uploadBytes": 0,
-              "downloadBytes": 41342554
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000000731,
-              "uploadBytes": 0,
-              "downloadBytes": 105939328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000139189,
-              "uploadBytes": 0,
-              "downloadBytes": 107805112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00002061,
-              "uploadBytes": 0,
-              "downloadBytes": 106310940
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000065376,
-              "uploadBytes": 0,
-              "downloadBytes": 106458655
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000197083,
-              "uploadBytes": 0,
-              "downloadBytes": 106801129
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000131094,
-              "uploadBytes": 0,
-              "downloadBytes": 108159780
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000100133,
-              "uploadBytes": 0,
-              "downloadBytes": 107231672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000266364,
-              "uploadBytes": 0,
-              "downloadBytes": 107536116
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000045623,
-              "uploadBytes": 0,
-              "downloadBytes": 108072141
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000068481,
-              "uploadBytes": 0,
-              "downloadBytes": 108531357
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.00014961,
-              "uploadBytes": 0,
-              "downloadBytes": 108417634
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000300883,
-              "uploadBytes": 0,
-              "downloadBytes": 108463242
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000106458,
-              "uploadBytes": 0,
-              "downloadBytes": 108764452
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000129179,
-              "uploadBytes": 0,
-              "downloadBytes": 109024330
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000033354,
-              "uploadBytes": 0,
-              "downloadBytes": 109226016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000046229,
-              "uploadBytes": 0,
-              "downloadBytes": 107360622
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.004248245,
-              "uploadBytes": 0,
-              "downloadBytes": 76322726
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.000107944,
-              "uploadBytes": 0,
-              "downloadBytes": 78134378
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 35192820
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 205848576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234356748
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231866356
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240189452
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236978176
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239337472
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238747648
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238813184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239075316
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238747660
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237895680
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240123892
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 239140876
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239337472
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239665152
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226689024
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240254976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 1572852
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 169541644
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233766900
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226492428
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234487808
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236060672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234618868
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233242636
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232062976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234291200
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232849408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234487808
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235536384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232718324
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235536384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233963532
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232718336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 230424576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 19070964
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 213516300
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235339776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237699072
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237109248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237436928
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238157824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236781568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239140864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 228261888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 0,
-              "downloadBytes": 229900288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226361344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237305844
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238288908
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238682112
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239206400
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238354432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237043712
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 34209792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 220594176
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235732980
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232521740
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238354432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238944256
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238551040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239075328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238878720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 238878720
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237764608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237109248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237305856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236847092
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237371392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237043724
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 0,
-              "downloadBytes": 238288896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237371392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 28704768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 214499328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236322816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240975872
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241106944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239468544
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240779264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239992832
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240713728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241827840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237961216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239468532
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240975884
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240910336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240254976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240254964
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 240779276
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240320500
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 39911424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 215220224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 243269632
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239075328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 229965824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241106944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242286592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240517120
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 241958912
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240910336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242417664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240189440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242352116
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240844812
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 242286592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 0,
-              "downloadBytes": 243007488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241369088
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240779264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 37814260
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 204668940
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 228720640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233504768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238157824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235667456
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237109248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236126208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236453888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239992832
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237240320
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239796224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237830144
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239730688
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 229769216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238419968
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237174784
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237502464
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 30081024
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 206897152
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 213581824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233897984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 223281152
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234422272
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233046016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 234029056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231800832
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233832448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234160128
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 0,
-              "downloadBytes": 233504768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232914944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233111552
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233242624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234225664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231931904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233635840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 35454964
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 204341260
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 217579520
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 0,
-              "downloadBytes": 232718336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233439232
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 224002048
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235864052
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236519436
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231931904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235470836
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234487820
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236781568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235405312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234160128
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234684416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235929600
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235732980
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235929600
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 36110324
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 211877888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237830156
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235864064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235864064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233111540
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232390668
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236322816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236519424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236978176
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236716032
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237764608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234029056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237043700
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237371392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236322816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237633548
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236388352
-            }
-          ],
-          "implementation": "js-libp2p",
-          "version": "v0.46",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 47775744
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231276532
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247398400
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243531788
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255328256
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239927296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242417652
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244973580
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253493236
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256901132
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251002868
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256114700
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256704512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257425396
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254410764
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257622016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247791616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257818624
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246480896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 59965440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233046016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247332864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257884160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236453888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250544128
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237436916
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235470860
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244187136
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 259915776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 260112372
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257884160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245497868
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245039104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240582656
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 230948864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231079924
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 230621196
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235536384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 44171264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 212271092
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246939660
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232062976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258998272
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252313588
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258670592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 259850252
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256573428
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 230817804
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257884160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226885632
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247201792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253165568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 260046848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237830144
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236519424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257425408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247398400
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 41943028
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 207945728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248905740
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249757696
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247594996
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235405324
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 222232564
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 216268812
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 222035968
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226492416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242221056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 220266496
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 225116160
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 221511680
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 230621184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240582644
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251527180
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252182528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233897984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 45809652
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 224002060
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249364480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232259584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251920384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 228655104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256311296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255393792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255787008
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249233396
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255328268
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256245748
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254541836
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255852544
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255524852
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255524876
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256835584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256507904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257425408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 50135040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243990528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256704512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248315904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257949696
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258211840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 260243444
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257818636
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 259784704
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258473984
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236126208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256114688
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258801664
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250085376
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237699072
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 258539508
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257622016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257687564
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257097728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 12582912
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 199950336
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241303552
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251854836
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255197196
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245563392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247463936
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249954304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243204096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250216448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255918080
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244514816
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233177088
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233635840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252903424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254869504
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238223360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252051456
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253755392
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 14614528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 212729856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243728384
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 219480064
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 213188608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.032,
-              "uploadBytes": 0,
-              "downloadBytes": 166920192
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019,
-              "uploadBytes": 0,
-              "downloadBytes": 128057344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 121438208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 99811328
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 63766528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 66781184
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 68681728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 53805056
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 51773440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 55115776
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 55377920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 57868288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 57737216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 0,
-              "downloadBytes": 59113472
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 22020096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 211419136
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253820928
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254148596
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254738444
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254148596
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240058380
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231866368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235208704
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236584960
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238288896
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239861748
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237961228
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242024448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244318208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244711424
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240451572
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253296640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250478592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.043,
-              "uploadBytes": 0,
-              "downloadBytes": 14876672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.042,
-              "uploadBytes": 0,
-              "downloadBytes": 12189696
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.041,
-              "uploadBytes": 0,
-              "downloadBytes": 3604480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.044,
-              "uploadBytes": 0,
-              "downloadBytes": 1835008
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.084,
-              "uploadBytes": 0,
-              "downloadBytes": 917504
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039,
-              "uploadBytes": 0,
-              "downloadBytes": 786432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.06,
-              "uploadBytes": 0,
-              "downloadBytes": 589824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017,
-              "uploadBytes": 0,
-              "downloadBytes": 458752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.038,
-              "uploadBytes": 0,
-              "downloadBytes": 393216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.043,
-              "uploadBytes": 0,
-              "downloadBytes": 524288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.046,
-              "uploadBytes": 0,
-              "downloadBytes": 524288
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.039,
-              "uploadBytes": 0,
-              "downloadBytes": 655360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.129,
-              "uploadBytes": 0,
-              "downloadBytes": 655360
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.096,
-              "uploadBytes": 0,
-              "downloadBytes": 458752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.103,
-              "uploadBytes": 0,
-              "downloadBytes": 589824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.082,
-              "uploadBytes": 0,
-              "downloadBytes": 786432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.063,
-              "uploadBytes": 0,
-              "downloadBytes": 983040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.018,
-              "uploadBytes": 0,
-              "downloadBytes": 983040
-            }
-          ],
-          "implementation": "js-libp2p",
-          "version": "v1.0",
-          "transportStack": "tcp"
-        }
-      ],
-      "parameters": {
-        "uploadBytes": 0,
-        "downloadBytes": 9007199254740991
-      }
-    },
-    {
-      "name": "Connection establishment + 1 byte round trip latencies",
-      "unit": "s",
-      "results": [
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.128343087,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130521631,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128326765,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132573153,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130716666,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130933333,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130197415,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131077361,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129216246,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129237699,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130487486,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128165388,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1284517,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128915479,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132024243,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128315511,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129392202,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129570551,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131331524,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130806575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129935295,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131980317,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1304054,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130866883,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127293364,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132426725,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127885606,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129532737,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132093963,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12977185,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132093068,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130590053,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131366129,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13266006,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129052693,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131545254,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131332799,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129630176,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131237743,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132574179,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130714072,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129139695,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129442893,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130550061,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130130452,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12907997,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131721423,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130519397,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130888495,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129024874,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130679333,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128638237,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130456556,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129046767,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132805476,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130689668,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128100997,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131539494,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127909969,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129486645,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130869378,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130835509,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13079605,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127666962,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130280237,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130937889,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130848246,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129655799,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127449611,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131333163,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12826608,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127079674,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128958795,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130965137,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130435633,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131159495,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130321128,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132251214,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127124269,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131277732,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131491103,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129387966,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129389286,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129781959,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128002149,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132286385,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127099165,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129174967,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130708699,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12844316,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131133236,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127939361,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132064935,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127671817,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128097085,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130216165,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129593039,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128999921,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129258257,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130253135,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "quic-go",
-          "version": "v0.34",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.19142786,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190743846,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191321468,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195972127,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190203502,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192745619,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192019662,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194264711,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194482035,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.298327599,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193509954,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194109386,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19117623,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191274782,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191355594,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190740583,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.188139319,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194170452,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192720163,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193964518,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196622749,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19194654,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191707644,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194787998,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193519229,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192074706,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190223043,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194798021,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19224633,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194710455,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194349706,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196076612,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190029258,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191105886,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193901002,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191764395,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190684633,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192982827,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193854867,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194469746,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192150515,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197288085,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192616027,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190639939,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19423282,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191663338,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19674134,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190943353,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191017904,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196149132,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195941315,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195676073,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192178823,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192622709,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194391199,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192831476,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191979723,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191488044,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195393922,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192730466,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.18920396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194652842,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193034762,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196652831,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.188700802,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192193377,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19404999,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194460684,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192283242,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191765528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192307835,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194128929,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193892862,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192473152,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193878854,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197269752,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193562478,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193929998,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191710204,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193939779,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189501038,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191693796,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189989713,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194212,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191277575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192730668,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193040418,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194888635,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192614155,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194508832,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195920667,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195763468,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195791684,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193326933,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193426629,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195357239,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194502062,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192046407,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196687212,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191986613,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.130974927,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131811355,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130557768,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129528697,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13026386,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127713715,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129250657,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130645752,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128818029,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129120578,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132295162,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130879379,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128154537,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129652796,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130855318,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129234473,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131443673,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131892406,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129884229,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130884129,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129614115,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130729495,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129835966,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129437815,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129522574,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129678815,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129893878,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130568128,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129150451,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128371687,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131060554,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128882156,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1311233,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130530838,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129906573,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130785389,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130575197,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128586448,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129465847,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130310112,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12815283,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128047885,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131474487,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.126984494,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.126759239,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131316829,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128041322,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131467512,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128878805,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127366921,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13095575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13050965,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128511421,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127806579,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130001344,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130769932,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130813479,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129501791,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12853103,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132240738,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12933532,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131872793,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131030002,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12927217,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129500757,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130811717,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132193148,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131285564,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129562039,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13130582,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129583107,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13052522,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127028685,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129099865,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.13116874,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129528324,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129868303,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129450418,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129752834,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130189113,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130052305,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12925132,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129653219,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.132207094,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131771574,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131603126,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128988544,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.127752785,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130351875,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.12778842,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130926166,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130355751,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128055673,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129636134,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.126697722,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.131088134,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130218042,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.129263193,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.128537403,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.130372153,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "rust-libp2p",
-          "version": "v0.53",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.195063378,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189689534,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193113055,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191524089,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187607051,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189835266,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.188026397,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.188122291,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187476356,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192339143,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192938816,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187520943,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190144532,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189007227,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1878309,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191349196,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190016752,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192153478,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187883739,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195724481,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193037908,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.18912767,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187537866,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193247511,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192656813,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192211515,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193062598,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194839385,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189996652,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192260637,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19155099,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187113428,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19397191,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191749872,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19441131,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189554405,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194449491,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187522613,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193875488,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193907645,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187608891,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19506853,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190707443,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189547589,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193971412,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194330012,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194167307,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191289576,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192310322,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192104272,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189660306,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191905351,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192030341,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191587644,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193290333,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191746603,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193732182,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194208894,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192291246,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192560476,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192541026,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192924941,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191319633,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193996524,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192397305,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189605276,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187752638,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189222445,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191625473,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193369072,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19006728,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.18763561,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189696006,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195443698,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190004368,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189863833,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192134504,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193338092,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192047528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189098178,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192197434,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195558328,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192899383,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187516465,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187555691,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192248199,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190338596,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190019027,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190248727,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190091205,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.188047791,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189043087,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.187690259,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191635247,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194561267,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191221573,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192991461,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189254518,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189877121,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192622639,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "https",
-          "version": "v0.1",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.314438154,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374478688,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324804593,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385122677,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318490161,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382594716,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379384327,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381391604,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382509487,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.31875286,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324119458,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380095235,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386447297,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385138086,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.376149071,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.376983488,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375129874,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323839036,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386844588,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383751654,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375488201,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324065732,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382991738,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38970642,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320266396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319228846,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384006707,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386804107,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323865958,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313831548,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316158696,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379000772,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321316675,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382082502,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317023249,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317759638,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318242831,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319851305,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383613408,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379959658,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382604076,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.32145274,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389660956,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380023226,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384158991,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379624196,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383886627,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384722861,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38476697,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313654317,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324381992,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387648003,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389035089,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320098842,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.315906592,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316992844,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.376236099,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37924643,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379533767,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320470565,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374422184,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37474461,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.314708876,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382420384,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374074439,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318462716,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388660948,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385976636,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383947328,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385494845,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384119024,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380163446,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383085473,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320864981,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375104373,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389628832,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386745156,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380431233,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321031948,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374788969,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323246396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.31751263,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379828275,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387867842,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321691367,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313375767,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388338253,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319006287,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383144396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.377967738,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37907459,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319723548,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385585448,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378907241,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38093267,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.312707025,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383210748,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380440762,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380594856,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379213548,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.197096588,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193489362,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198688828,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195208019,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194164263,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199788673,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191782232,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192853261,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193290634,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193973391,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196324418,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19368277,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194465733,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195709304,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195860528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193213928,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19352252,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193386739,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19097817,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192883245,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190851591,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191896253,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193471059,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195519237,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193803244,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196741413,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193244877,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19850269,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196924431,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19502637,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197942614,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193044802,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1941203,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196931646,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19360131,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194234487,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19889434,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190971751,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19846159,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193976913,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198979562,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196039253,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195625227,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195082866,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196330478,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197073299,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19127511,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19356839,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197344009,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197917994,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197056624,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197108151,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195136812,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198620848,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193558184,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193089071,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191534189,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190977204,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19405978,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194966474,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19386685,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193040196,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198553095,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195665115,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196264267,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193133937,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196153164,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196335442,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194625795,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195959517,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195088758,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195609303,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194210331,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193228118,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193405475,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193417897,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192934724,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197619301,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193113211,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194479936,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197400386,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195890867,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194115728,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195701424,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193204401,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193879365,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195384869,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192886188,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196746506,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193489294,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196806191,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.189938985,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195316345,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192766061,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190763112,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193184101,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19442638,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197701381,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192847549,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196526265,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.27",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.322668845,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320086997,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383718188,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.31490516,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318145325,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379687734,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388534936,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385968048,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389593586,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382439878,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317881406,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316881109,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319764848,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38115086,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379385378,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378793803,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316601734,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380504348,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38540034,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319352914,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388933093,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383656839,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38502105,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384802968,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383789825,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375256857,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313932514,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379661176,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374428586,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317299142,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321792382,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324859887,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378219872,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384811453,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379994256,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316806864,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374681763,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.3201433,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386003473,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383162582,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378012716,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317997326,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.322079356,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378517575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317696459,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37447321,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382011309,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382016585,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380608909,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.377451545,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374790994,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381671631,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.314638249,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384476537,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388576093,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382000845,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385426222,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.31968565,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.322600574,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389767639,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38770447,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389565995,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38012887,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321113533,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375179983,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379968296,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.31949317,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385937567,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324455809,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317004897,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37898756,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319792098,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384683892,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388081159,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313350567,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.39004183,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384474391,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387635534,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320094035,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385736685,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383716817,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317549249,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379551931,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388787787,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374854478,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378550885,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38845879,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378888881,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.3185385,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380371457,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383636023,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383869519,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321305315,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380142037,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323107793,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320835089,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375692412,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384832561,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321433393,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317934074,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.190841825,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195182034,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192715878,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193453156,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195340983,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196086238,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197430817,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196302374,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19375474,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190840196,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191931083,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194798852,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196190229,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193808363,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1949314,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193133724,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198261356,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191196181,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192719183,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190983943,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195375454,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193037484,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195301042,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195075679,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196724327,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195600312,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196020091,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198828633,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194948212,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194740653,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195126557,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193958533,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190922809,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193336735,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194360397,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193864277,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195372409,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19730461,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19519285,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195931305,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194529148,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196170681,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195893999,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195917668,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195277822,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19547396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193885864,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193074671,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195346109,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192213992,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195648474,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191990765,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192720102,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195969928,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195688285,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196835461,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198756698,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196522545,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192939288,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193054254,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193466205,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19791895,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190544913,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190744655,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19602288,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194863579,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195579213,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194112326,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193510272,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195570122,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190880711,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195344629,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197417903,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195580123,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191156869,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194312027,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19488414,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195639515,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197476337,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190690953,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190730296,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19619574,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196416648,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194432877,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190430675,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198035464,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194181836,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192337983,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194594937,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194658255,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197515745,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197214444,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195798566,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190425265,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19098292,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196142559,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197999729,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197616035,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197215543,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192756397,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.28",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.386765177,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320330575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385305992,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38024639,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313244735,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313621522,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384636661,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379323186,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.391617289,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324387233,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375926101,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382908596,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380738834,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384314586,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378544434,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382352822,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380490291,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375841729,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381868183,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380211237,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375604492,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383562006,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.32347195,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.390320575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37966069,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379913103,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380264144,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389364058,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383615354,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320034969,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384383792,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383779319,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383601098,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319234923,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.322405462,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380954408,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381670782,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318713063,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385237874,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388359185,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388693582,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320155878,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38352134,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384178771,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386685597,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381280221,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375107684,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375676866,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380145106,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384506594,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380175347,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38778356,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.312993909,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318802317,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378699838,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388971114,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374630421,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.322620768,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383586322,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384740983,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381959818,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384192022,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386908923,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378920788,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385537486,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324643987,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383332667,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378600589,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388448288,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.376274118,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389239172,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387643797,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383373613,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313542535,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389367664,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382784739,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383796797,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379428835,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378997507,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385443984,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321041186,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.386157728,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381134113,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383316368,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38012106,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380290528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384557446,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384645264,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.377481344,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38622348,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384899743,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382939455,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384218362,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382867395,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313457307,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383956043,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38707263,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379057857,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374438275,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375850106,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.19893792,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19796773,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193967423,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197707709,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192602177,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193898987,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193602796,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19671957,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199557359,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197565064,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196969348,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194451532,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195070172,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197009209,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192016454,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192509731,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198762695,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19130411,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192052139,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197909169,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196498737,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196445902,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195190378,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19622301,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191970626,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192411416,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193688914,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19971456,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194741847,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193905538,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19402853,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196516389,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194773077,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191478552,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197807691,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194704646,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199019432,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193096396,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196419166,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195971388,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197061652,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19540581,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19535498,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195851417,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19547293,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196979905,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197228247,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197612178,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197984364,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194493168,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191830187,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196632841,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193953883,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190530558,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19584447,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196129616,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19917195,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196273419,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196998845,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192375528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196513615,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198362405,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197379338,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195307009,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198181492,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191392662,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196242824,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196680925,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194262143,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196240651,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1966799,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194520069,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191683409,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196010059,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191684728,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.1964152,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196750522,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194482973,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193981541,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196120209,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194058612,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194684275,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194736815,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194009624,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192193816,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194926655,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194527924,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196267676,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197760833,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19810088,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194298394,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194202239,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195987403,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198878052,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197364782,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194174755,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192787283,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198110285,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19215692,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195233251,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.29",
-          "transportStack": "quic-v1"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.38073584,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381552552,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.3757148,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380460704,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385276249,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.314744981,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.388844572,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381288003,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38186433,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387325745,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379499433,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320010235,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384828339,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383495572,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.387343196,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323501065,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381057193,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321450281,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375241864,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318610613,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379298824,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385021542,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384239521,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380953722,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324876207,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382706544,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.32521786,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317873265,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379288361,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318859929,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375503739,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324546211,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384073416,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385010594,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385592734,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389046898,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317197386,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378639487,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389215648,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313413903,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.391243367,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375182312,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319608945,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316950265,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.382811771,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.3823172,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384124649,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.325330941,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321577662,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380191644,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.3831019,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385960353,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385147587,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381033995,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384709835,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380504055,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374766274,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374473783,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38202256,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379460073,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37510191,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.317955237,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.319410624,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.389706864,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374925575,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.316700726,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.315515681,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379349574,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383316619,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.318368946,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321941149,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378569855,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.384752234,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.312511653,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38028091,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374845777,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.322033448,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.323412506,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.320606393,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.374505764,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.313469561,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375255821,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38040784,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.380243702,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385019528,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379018235,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.324041313,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375123457,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381579315,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.321706312,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.375606099,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.37568018,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.38077912,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385033785,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.381666522,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.378076017,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.385991177,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.383056587,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.376539884,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.379463541,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            }
-          ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "tcp"
-        },
-        {
-          "result": [
-            {
-              "type": "final",
-              "timeSeconds": 0.199955474,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196274555,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193752585,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194808302,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196478563,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195481661,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190790486,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196874729,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194124089,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196060876,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194923255,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193738479,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193948634,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194456079,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19442087,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198982901,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194010813,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196703741,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193004661,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197500701,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199129166,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197284389,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19555115,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199703084,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193976637,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199232882,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192593712,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191234001,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195463449,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196113096,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195463722,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194381472,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194262298,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197857134,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190148048,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198972937,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196344054,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192026773,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198737547,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19783775,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197155594,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196735083,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191648375,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193038588,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194926203,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191734842,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195950305,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194837405,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.199666476,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194246103,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194548371,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196157858,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195718225,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196514566,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195837902,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19211755,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193934471,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193101854,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197623698,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196251971,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196335261,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.190524671,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.197146668,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195341115,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195138844,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196077036,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195068166,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198731529,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196683726,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192128941,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193651197,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194279741,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19576317,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194720247,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198654184,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194757091,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193242911,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196364859,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.198118961,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196460871,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194461876,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193588321,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.19216086,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.191492103,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194171895,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196707097,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194721944,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194937608,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196097658,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196565587,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192549836,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194950077,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.193180946,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.194402282,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.195139397,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.192958783,
-              "uploadBytes": 1,
-              "downloadBytes": 1
-            },
-            {
-              "type": "final",
-              "timeSeconds": 0.196851363,
-              "uploadBytes": 1,
-              "downloadBytes": 1
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264372224
             },
             {
-              "type": "final",
-              "timeSeconds": 0.196165975,
-              "uploadBytes": 1,
-              "downloadBytes": 1
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265027584
             },
             {
-              "type": "final",
-              "timeSeconds": 0.19414393,
-              "uploadBytes": 1,
-              "downloadBytes": 1
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 261619700
             },
             {
-              "type": "final",
-              "timeSeconds": 0.191291254,
-              "uploadBytes": 1,
-              "downloadBytes": 1
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 264175628
+            },
+            {
+              "type": "intermediary",
+              "timeSeconds": 1.001,
+              "uploadBytes": 0,
+              "downloadBytes": 265158656
             }
           ],
-          "implementation": "go-libp2p",
-          "version": "v0.31",
-          "transportStack": "quic-v1"
-        },
+          "implementation": "js-libp2p",
+          "version": "v1.0-yamux-plaintext",
+          "transportStack": "tcp"
+        }
+      ],
+      "parameters": {
+        "uploadBytes": 0,
+        "downloadBytes": 9007199254740991
+      }
+    },
+    {
+      "name": "Connection establishment + 1 byte round trip latencies",
+      "unit": "s",
+      "results": [
         {
           "result": [
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.454,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.094,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.079,
+              "timeSeconds": 0.434,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.429,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.434,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.078,
+              "timeSeconds": 0.423,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.097,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.079,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.436,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.082,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.437,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.08,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.422,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.097,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.077,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.098,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.093,
+              "timeSeconds": 0.434,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.094,
+              "timeSeconds": 0.429,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.095,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.094,
+              "timeSeconds": 0.432,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.423,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.422,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.08,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.106,
+              "timeSeconds": 0.429,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.086,
+              "timeSeconds": 0.437,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.094,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.078,
+              "timeSeconds": 0.436,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.096,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.094,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.093,
+              "timeSeconds": 0.436,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.096,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.098,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.432,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.079,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.429,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.095,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.44,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.429,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.085,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.078,
+              "timeSeconds": 0.424,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.077,
+              "timeSeconds": 0.424,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.423,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.432,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.079,
+              "timeSeconds": 0.432,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.082,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.093,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.082,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.085,
+              "timeSeconds": 0.428,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.096,
+              "timeSeconds": 0.421,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.426,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.432,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.087,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.436,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.093,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.093,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.088,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.096,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.425,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.091,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.097,
+              "timeSeconds": 0.436,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.09,
+              "timeSeconds": 0.435,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.083,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.084,
+              "timeSeconds": 0.427,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.092,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.089,
+              "timeSeconds": 0.434,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.091,
+              "timeSeconds": 0.431,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.081,
+              "timeSeconds": 0.43,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 1.097,
+              "timeSeconds": 0.433,
               "uploadBytes": 1,
               "downloadBytes": 1
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v0.46",
+          "version": "v1.0",
           "transportStack": "tcp"
         },
         {
           "result": [
             {
               "type": "final",
-              "timeSeconds": 0.447,
+              "timeSeconds": 0.35,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.343,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.441,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.343,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.442,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.335,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.334,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.423,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.334,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.343,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.345,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.343,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.421,
+              "timeSeconds": 0.344,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.335,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.343,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.335,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.438,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.424,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.332,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.424,
+              "timeSeconds": 0.333,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.424,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.339,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.338,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.337,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.342,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.341,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.34,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.336,
               "uploadBytes": 1,
               "downloadBytes": 1
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0",
+          "version": "v1.0-yamux-plaintext",
           "transportStack": "tcp"
         }
       ],
@@ -40462,173 +5836,173 @@
   "pings": {
     "unit": "s",
     "results": [
-      0.0627,
-      0.0627,
-      0.0626,
-      0.0626,
-      0.0678,
-      0.0678,
-      0.0678,
-      0.0678,
-      0.0678,
-      0.0679,
-      0.0678,
-      0.0678,
-      0.179,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0634,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0627,
-      0.0626,
-      0.063,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.063,
-      0.0626,
-      0.0631,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626,
-      0.0626
+      0.0636,
+      0.0639,
+      0.059,
+      0.0583,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0639,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0639,
+      0.0636,
+      0.0636,
+      0.0639,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0637,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0636,
+      0.0636,
+      0.0636,
+      0.0635,
+      0.0635,
+      0.0635,
+      0.0636,
+      0.0635,
+      0.0635
     ]
   },
   "iperf": {
     "unit": "bit/s",
     "results": [
-      1880000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4680000000,
-      4650000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4790000000,
-      4780000000,
-      4780000000,
-      4790000000,
+      1970000000,
       4780000000,
-      4730000000,
-      4720000000
+      4120000000,
+      2380000000,
+      2430000000,
+      2510000000,
+      2140000000.0000002,
+      1860000000,
+      1780000000,
+      1380000000,
+      1430000000,
+      1470000000,
+      1500000000,
+      1530000000,
+      1250000000,
+      556000000,
+      577000000,
+      598000000,
+      608000000,
+      629000000,
+      493000000,
+      472000000,
+      493000000,
+      503000000,
+      514000000,
+      524000000,
+      524000000,
+      535000000,
+      535000000,
+      545000000,
+      535000000,
+      535000000,
+      545000000,
+      535000000,
+      545000000,
+      535000000,
+      556000000,
+      556000000,
+      566000000,
+      577000000,
+      598000000,
+      619000000,
+      640000000,
+      682000000,
+      535000000,
+      545000000,
+      577000000,
+      598000000,
+      629000000,
+      650000000,
+      661000000,
+      682000000,
+      682000000,
+      692000000,
+      692000000,
+      703000000,
+      692000000,
+      703000000,
+      692000000,
+      692000000,
+      985000000,
+      970000000
     ]
   }
 }
\ No newline at end of file

From 17747029ddfc8e5a450ad4a19b32363f64e7ed4a Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 14:34:05 +0000
Subject: [PATCH 06/17] chore: put mplex back, enable debug logging

---
 perf/impl/js-libp2p/v1.0-mplex-noise/perf     | 2 ++
 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 ++
 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 ++
 perf/impl/js-libp2p/v1.0/perf                 | 2 ++
 perf/runner/src/index.ts                      | 6 +-----
 perf/runner/src/versions.ts                   | 8 ++++----
 6 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0/perf b/perf/impl/js-libp2p/v1.0/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0/perf
+++ b/perf/impl/js-libp2p/v1.0/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts
index 4a1b28724..1f0eff77a 100644
--- a/perf/runner/src/index.ts
+++ b/perf/runner/src/index.ts
@@ -200,11 +200,7 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] {
     const combined: ResultValue[]= [];
 
     for (const line of lines) {
-        try {
-            combined.push(JSON.parse(line));
-        } catch (err: any) {
-            console.error(`could not parse "${line}" as JSON`, err)
-        }
+        combined.push(JSON.parse(line));
     }
 
     return combined;
diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index be45e1196..cd322650f 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -50,19 +50,19 @@ export const versions: Array<Version> = [
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-    /*{
+    {
         id: "v1.0-mplex-noise",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },*/
+    },
     {
         id: "v1.0-yamux-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-/*    {
+    {
         id: "v1.0-mplex-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },*/
+    },
 ]

From 32e0221f7592d3c5721d3769f7425bb453fa2812 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 14:35:20 +0000
Subject: [PATCH 07/17] chore: log server stderr

---
 perf/runner/src/index.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts
index 1f0eff77a..17bcb5fe7 100644
--- a/perf/runner/src/index.ts
+++ b/perf/runner/src/index.ts
@@ -134,7 +134,7 @@ function runBenchmarkAcrossVersions(args: ArgsRunBenchmarkAcrossVersions): Bench
         const killSTDOUT = execCommand(killCMD);
         console.error(killSTDOUT);
 
-        const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 > server.log 2>&1 & echo \$! > pidfile '`;
+        const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 & echo \$! > pidfile '`;
         const serverSTDOUT = execCommand(serverCMD);
         console.error(serverSTDOUT);
 

From ea64c29e8dc89ed7535f11d52ac136e0ccf73af7 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Tue, 21 Nov 2023 15:00:27 +0000
Subject: [PATCH 08/17] chore: restore server log

---
 perf/runner/src/index.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts
index 17bcb5fe7..1f0eff77a 100644
--- a/perf/runner/src/index.ts
+++ b/perf/runner/src/index.ts
@@ -134,7 +134,7 @@ function runBenchmarkAcrossVersions(args: ArgsRunBenchmarkAcrossVersions): Bench
         const killSTDOUT = execCommand(killCMD);
         console.error(killSTDOUT);
 
-        const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 & echo \$! > pidfile '`;
+        const serverCMD = `ssh -o StrictHostKeyChecking=no ec2-user@${args.serverPublicIP} 'nohup ./impl/${version.implementation}/${version.id}/perf --run-server --server-address 0.0.0.0:4001 > server.log 2>&1 & echo \$! > pidfile '`;
         const serverSTDOUT = execCommand(serverCMD);
         console.error(serverSTDOUT);
 

From fb4554fbd822efee3d25d3a292fe3f6cc95cdbb3 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Sat, 2 Dec 2023 07:02:23 +0000
Subject: [PATCH 09/17] chore: update all versions

---
 perf/impl/js-libp2p/v0.46/package-lock.json   | 209 ++++---
 .../v1.0-mplex-noise/package-lock.json        | 550 +++++-------------
 .../js-libp2p/v1.0-mplex-noise/package.json   |  10 +-
 .../v1.0-mplex-plaintext/package-lock.json    | 364 +++++-------
 .../v1.0-mplex-plaintext/package.json         |  10 +-
 .../v1.0-yamux-plaintext/package-lock.json    | 493 +++++-----------
 .../v1.0-yamux-plaintext/package.json         |  10 +-
 perf/impl/js-libp2p/v1.0/package-lock.json    | 532 +++++------------
 perf/impl/js-libp2p/v1.0/package.json         |  10 +-
 9 files changed, 766 insertions(+), 1422 deletions(-)

diff --git a/perf/impl/js-libp2p/v0.46/package-lock.json b/perf/impl/js-libp2p/v0.46/package-lock.json
index 48f01aa81..4e305a631 100644
--- a/perf/impl/js-libp2p/v0.46/package-lock.json
+++ b/perf/impl/js-libp2p/v0.46/package-lock.json
@@ -14,12 +14,12 @@
       }
     },
     "node_modules/@achingbrain/nat-port-mapper": {
-      "version": "1.0.12",
-      "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.12.tgz",
-      "integrity": "sha512-rU4G75TEOTIPlkeDnPEVwx/VmMMFta42kY2SMmVobRkrtNLnxtU08Yhriu6tSBc9oO0wXdfNNeuLnNnEnL7w/A==",
+      "version": "1.0.13",
+      "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.13.tgz",
+      "integrity": "sha512-B5GL6ILDek72OjoEyFGEuuNYaEOYxO06Ulhcaf/5iQ4EO8uaZWS+OkolYST7L+ecJrkjfaSNmSAsWRRuh+1Z5A==",
       "dependencies": {
         "@achingbrain/ssdp": "^4.0.1",
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "default-gateway": "^7.2.2",
         "err-code": "^3.0.1",
         "it-first": "^3.0.1",
@@ -28,6 +28,30 @@
         "xml2js": "^0.6.0"
       }
     },
+    "node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/interface": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/@achingbrain/nat-port-mapper/node_modules/@libp2p/logger": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@multiformats/multiaddr": "^12.1.10",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.1.3"
+      }
+    },
     "node_modules/@achingbrain/ssdp": {
       "version": "4.0.6",
       "resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.0.6.tgz",
@@ -55,9 +79,9 @@
       "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
     },
     "node_modules/@chainsafe/libp2p-noise": {
-      "version": "13.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
-      "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
+      "version": "13.0.5",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.5.tgz",
+      "integrity": "sha512-xXqwrkH4nXlv3cYENHtqOgmIT2M4irPDwi548UvpmxzeC9hqa0kmiqbtAFYMV3v+gJ9pqVBVWFRk2hjs83GNrw==",
       "dependencies": {
         "@chainsafe/as-chacha20poly1305": "^0.1.0",
         "@chainsafe/as-sha256": "^0.4.1",
@@ -85,9 +109,9 @@
       }
     },
     "node_modules/@chainsafe/libp2p-yamux": {
-      "version": "5.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
-      "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.4.tgz",
+      "integrity": "sha512-3cfOjomFde7+6sscoM0gK7cgA5aEm20oYeVXSSonVzaas/UZzNsGP+FnF/bjLATjdyTB+YqhBHJs/KKk1PAy/Q==",
       "dependencies": {
         "@libp2p/interface": "^0.1.0",
         "@libp2p/logger": "^3.0.0",
@@ -96,10 +120,6 @@
         "it-pipe": "^3.0.1",
         "it-pushable": "^3.2.0",
         "uint8arraylist": "^2.4.3"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/@chainsafe/netmask": {
@@ -141,9 +161,9 @@
       }
     },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9.tgz",
-      "integrity": "sha512-0HoY3ojG773VqE/m5vw9XtpKzuTqlCNqbOcwh2JvQvrLIiQgwu1zbn6t+T6cKK49eTBGfUqj3uWN7YQgX8rdGA==",
+      "version": "0.1.12",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.12.tgz",
+      "integrity": "sha512-tUZ4hxU8fO4397p/GtXNvAANHiLA/Uxdil90TuNNCnlb+GZijDYEEJiqBfnk2zYAdwm7Q9iO0fVxZCpfoW8B7Q==",
       "dependencies": {
         "@libp2p/interface": "^0.1.6",
         "@libp2p/peer-collections": "^4.0.8",
@@ -179,9 +199,9 @@
       }
     },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6.tgz",
-      "integrity": "sha512-WT3thUOqUpzKjTctLkgezQep0C23uIPyE0J5H7tBBoB+h6Ocp90A7aQWsBZMbszGKcNOeAkIIYE7dZ0J1MdKeg==",
+      "version": "4.0.10",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.10.tgz",
+      "integrity": "sha512-f0BDv96L2yF9SZ0YXdg41JcGWwPBGZNAoeFGkna38SMFtj00NQWBOwAjqVdhrYVF58ymB0Ci6OfMzYv1XHVj/A==",
       "dependencies": {
         "@libp2p/interface": "^0.1.6",
         "@libp2p/logger": "^3.1.0",
@@ -200,9 +220,9 @@
       }
     },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8.tgz",
-      "integrity": "sha512-Tk7W7pgPRH1v1+DmCx+XDqWX/E1Q7t7dNz3gsKZ1smstLwF6P1OhmYgDuVpMUvJiYroM7j7X6CcPZEoVUvNVog==",
+      "version": "4.0.11",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.11.tgz",
+      "integrity": "sha512-4bHtIm3VfYMm2laRuebkswQukgQmWTUbExnu1sD5vcbI186aCZ7P56QjWyOIMn3XflIoZ0cx9AXX/WuDQSolDA==",
       "dependencies": {
         "@libp2p/interface": "^0.1.6",
         "@libp2p/peer-id": "^3.0.6"
@@ -219,9 +239,9 @@
       }
     },
     "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8.tgz",
-      "integrity": "sha512-T0pOKWwFw01GqpeA03RRztG2qr0Zl2cSdt20d/WQ+BAjyrJNr7PSBTXux3nRGGdmzoUfJTJU6f992PDtq1z/mQ==",
+      "version": "3.0.11",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.11.tgz",
+      "integrity": "sha512-BmXKgeyAGezPyoY/uni95t439+AE0eqEKMxjfkfy2Hv/LcJ9gdR3zjRl7Hzci1O12b+yeVFtYVU8DZtBCcsZjQ==",
       "dependencies": {
         "@libp2p/crypto": "^2.0.8",
         "@libp2p/interface": "^0.1.6",
@@ -233,9 +253,9 @@
       }
     },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9.tgz",
-      "integrity": "sha512-S8SibblcvJWMeOnHfL62nlQuwvgxDb4fB132Fw/2ej4wABqJa94KrllFk+oejJW7rzWIPCKhImcN5YY/ymIkiQ==",
+      "version": "6.0.12",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.12.tgz",
+      "integrity": "sha512-8IItsbcPeIaFC5QMZD+gGl/dDbwLjE9nrmL7ZAOvMwcfZx+2AVZPN/6nubahO/wQrchpvBYiK3TxaWGnOH8sIA==",
       "dependencies": {
         "@libp2p/crypto": "^2.0.8",
         "@libp2p/interface": "^0.1.6",
@@ -249,9 +269,9 @@
       }
     },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9.tgz",
-      "integrity": "sha512-8wP45gEozPw7mE5/p+2onAUXEPvb5pWiriV2UqPqrt9FZ7OTRUfD4sMxMxFgCGg8K5pcrXuQPBWyG7OEn4GOGg==",
+      "version": "9.0.12",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.12.tgz",
+      "integrity": "sha512-rYpUUhvDI7GTfMFWNJ+HQoEOAVOxfp3t0bgJWLvUFKNtULojEk0znKHa6da7hX2KE06wM7ZEMfF23jZCmrwk1g==",
       "dependencies": {
         "@libp2p/interface": "^0.1.6",
         "@libp2p/logger": "^3.1.0",
@@ -320,13 +340,13 @@
       }
     },
     "node_modules/@multiformats/multiaddr": {
-      "version": "12.1.10",
-      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
-      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "version": "12.1.11",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
+      "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.1",
         "@chainsafe/netmask": "^2.0.0",
-        "@libp2p/interface": "^0.1.1",
+        "@libp2p/interface": "^1.0.0",
         "dns-over-http-resolver": "3.0.0",
         "multiformats": "^12.0.1",
         "uint8-varint": "^2.0.1",
@@ -343,6 +363,18 @@
         "multiformats": "^12.0.1"
       }
     },
+    "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
     "node_modules/@noble/ciphers": {
       "version": "0.4.0",
       "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.4.0.tgz",
@@ -379,9 +411,9 @@
       "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow=="
     },
     "node_modules/@types/sinon": {
-      "version": "17.0.1",
-      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.1.tgz",
-      "integrity": "sha512-Q2Go6TJetYn5Za1+RJA1Aik61Oa2FS8SuJ0juIqUuJ5dZR4wvhKfmSdIqWtQ3P6gljKWjW0/R7FZkA4oXVL6OA==",
+      "version": "17.0.2",
+      "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.2.tgz",
+      "integrity": "sha512-Zt6heIGsdqERkxctIpvN5Pv3edgBrhoeb3yHyxffd4InN0AX2SVNKSrhdDZKGQICVOxWP/q4DyhpfPNMSrpIiA==",
       "dependencies": {
         "@types/sinonjs__fake-timers": "*"
       }
@@ -427,11 +459,11 @@
       }
     },
     "node_modules/datastore-core": {
-      "version": "9.2.3",
-      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
-      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "version": "9.2.5",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
+      "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
       "dependencies": {
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "err-code": "^3.0.1",
         "interface-store": "^5.0.0",
         "it-all": "^3.0.1",
@@ -446,6 +478,30 @@
         "uint8arrays": "^4.0.2"
       }
     },
+    "node_modules/datastore-core/node_modules/@libp2p/interface": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
+      "dependencies": {
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
+        "it-stream-types": "^2.0.1",
+        "multiformats": "^12.1.3",
+        "uint8arraylist": "^2.4.3"
+      }
+    },
+    "node_modules/datastore-core/node_modules/@libp2p/logger": {
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@multiformats/multiaddr": "^12.1.10",
+        "debug": "^4.3.4",
+        "interface-datastore": "^8.2.0",
+        "multiformats": "^12.1.3"
+      }
+    },
     "node_modules/debug": {
       "version": "4.3.4",
       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -564,19 +620,19 @@
       }
     },
     "node_modules/interface-datastore": {
-      "version": "8.2.5",
-      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
-      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
+      "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
       "dependencies": {
         "interface-store": "^5.0.0",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.3",
         "uint8arrays": "^4.0.2"
       }
     },
     "node_modules/interface-store": {
-      "version": "5.1.4",
-      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
-      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+      "version": "5.1.5",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
+      "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
     },
     "node_modules/ip-regex": {
       "version": "5.0.0",
@@ -648,9 +704,9 @@
       "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
     },
     "node_modules/it-byte-stream": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.3.tgz",
-      "integrity": "sha512-OKwS1QPK8d6KsQniIs4KjJxzgJ/v4pRWrjVn/zxyilWAMZt0LUE+ynqKtqwXqHDkzfPcTDxil8S4D7b21kOpow==",
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
+      "integrity": "sha512-wGHbXPE0ZiU0poJTgCNOW06+mh9yyCwdF8bVv0zxchgql6CMQd/2NEXXtmwWE+N65st8bi/KWUWcMU2pJU2fEw==",
       "dependencies": {
         "it-stream-types": "^2.0.1",
         "p-defer": "^4.0.0",
@@ -718,9 +774,9 @@
       }
     },
     "node_modules/it-length-prefixed-stream": {
-      "version": "1.1.1",
-      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.1.tgz",
-      "integrity": "sha512-IRlU0tOcgm43NBfo9UpjGDcy+Ikfx6R4LEMIUZ7SkEapXNqQBiFTElgqRqMu9y+wJ5/AKwgcrohAyDiL3+wq/w==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
+      "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
       "dependencies": {
         "it-byte-stream": "^1.0.0",
         "it-length-prefixed": "^9.0.1",
@@ -933,6 +989,23 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/mortice/node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
     "node_modules/ms": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -948,9 +1021,9 @@
       }
     },
     "node_modules/nanoid": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
-      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
       "funding": [
         {
           "type": "github",
@@ -961,7 +1034,7 @@
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/netmask": {
@@ -1228,21 +1301,17 @@
       }
     },
     "node_modules/uint8arraylist": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
-      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "version": "2.4.7",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
+      "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
       "dependencies": {
         "uint8arrays": "^4.0.2"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/uint8arrays": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
-      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "version": "4.0.9",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
+      "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
       "dependencies": {
         "multiformats": "^12.0.1"
       }
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
index 1c37935a7..36c342084 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package-lock.json
@@ -6,11 +6,11 @@
     "": {
       "name": "@libp2p/perf-js-libp2p-1-0",
       "dependencies": {
-        "@chainsafe/libp2p-noise": "^13.0.3",
-        "@libp2p/mplex": "next",
-        "@libp2p/perf": "next",
-        "@libp2p/tcp": "next",
-        "libp2p": "next"
+        "@chainsafe/libp2p-noise": "^14.0.0",
+        "@libp2p/mplex": "^10.0.4",
+        "@libp2p/perf": "^3.0.4",
+        "@libp2p/tcp": "^9.0.4",
+        "libp2p": "^1.0.5"
       }
     },
     "node_modules/@chainsafe/as-chacha20poly1305": {
@@ -29,16 +29,15 @@
       "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
     },
     "node_modules/@chainsafe/libp2p-noise": {
-      "version": "13.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
-      "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
+      "version": "14.0.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-14.0.0.tgz",
+      "integrity": "sha512-/E7QnSL24APpfXTj/YRS/EVRvTATg09+AwqEUGs+OeLFcO/DwPal3W6pj7c4eyJFSgxnegbpbgiH8EBvTZ4Iwg==",
       "dependencies": {
         "@chainsafe/as-chacha20poly1305": "^0.1.0",
         "@chainsafe/as-sha256": "^0.4.1",
-        "@libp2p/crypto": "^2.0.0",
-        "@libp2p/interface": "^0.1.0",
-        "@libp2p/logger": "^3.0.0",
-        "@libp2p/peer-id": "^3.0.0",
+        "@libp2p/crypto": "^3.0.0",
+        "@libp2p/interface": "^1.0.0",
+        "@libp2p/peer-id": "^4.0.0",
         "@noble/ciphers": "^0.4.0",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
@@ -67,14 +66,14 @@
       }
     },
     "node_modules/@libp2p/crypto": {
-      "version": "2.0.8",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz",
-      "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz",
+      "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.6",
+        "@libp2p/interface": "^1.0.1",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.0.1",
+        "multiformats": "^12.1.3",
         "node-forge": "^1.1.0",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
@@ -82,64 +81,48 @@
       }
     },
     "node_modules/@libp2p/interface": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
-      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
       "dependencies": {
-        "@multiformats/multiaddr": "^12.1.5",
-        "abortable-iterator": "^5.0.1",
-        "it-pushable": "^3.2.0",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
         "it-stream-types": "^2.0.1",
-        "multiformats": "^12.0.1",
-        "p-defer": "^4.0.0",
-        "race-signal": "^1.0.0",
+        "multiformats": "^12.1.3",
         "uint8arraylist": "^2.4.3"
       }
     },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
-      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz",
+      "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/logger": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
-      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "@multiformats/multiaddr": "^12.1.5",
+        "@libp2p/interface": "^1.0.1",
+        "@multiformats/multiaddr": "^12.1.10",
         "debug": "^4.3.4",
         "interface-datastore": "^8.2.0",
-        "multiformats": "^12.0.1"
+        "multiformats": "^12.1.3"
       }
     },
     "node_modules/@libp2p/mplex": {
-      "version": "9.0.12-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz",
-      "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==",
+      "version": "10.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-10.0.4.tgz",
+      "integrity": "sha512-KwgSQ5YBKqlCkTZdfO8dqMuSqb1aOCfUxdazCfRPMx4972YLCRZ195+PyWHs+mWqvLwiO1HN8ugVeajaRz2sOw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "benchmark": "^2.1.4",
-        "it-batched-bytes": "^2.0.2",
         "it-pushable": "^3.2.1",
         "it-stream-types": "^2.0.1",
         "rate-limiter-flexible": "^3.0.0",
@@ -148,146 +131,64 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/mplex/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz",
+      "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "it-length-prefixed": "^9.0.3",
         "it-length-prefixed-stream": "^1.1.1",
         "it-pipe": "^3.0.1",
         "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
         "uint8-varint": "^2.0.2",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192"
-      }
-    },
-    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz",
+      "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1"
       }
     },
     "node_modules/@libp2p/peer-id": {
-      "version": "3.0.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz",
-      "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==",
-      "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "multiformats": "^12.0.1",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz",
+      "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==",
       "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "multiformats": "^12.1.3",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+    "node_modules/@libp2p/peer-id-factory": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz",
+      "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz",
+      "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/multiaddr": "^12.1.10",
         "protons-runtime": "^5.0.0",
         "uint8-varint": "^2.0.0",
@@ -295,53 +196,16 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz",
+      "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-record": "^7.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "interface-datastore": "^8.2.0",
         "it-all": "^3.0.2",
@@ -352,83 +216,37 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/perf": {
-      "version": "2.0.1-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
-      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz",
+      "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.3"
       }
     },
-    "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/tcp": {
-      "version": "8.0.13-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
-      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "version": "9.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz",
+      "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@types/sinon": "^17.0.0",
         "stream-to-it": "^0.2.2"
       }
     },
-    "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/utils": {
-      "version": "4.0.7-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
-      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz",
+      "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.2",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
         "get-iterator": "^2.0.1",
@@ -441,18 +259,6 @@
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@multiformats/mafmt": {
       "version": "12.1.6",
       "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
@@ -462,13 +268,13 @@
       }
     },
     "node_modules/@multiformats/multiaddr": {
-      "version": "12.1.10",
-      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
-      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "version": "12.1.11",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
+      "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.1",
         "@chainsafe/netmask": "^2.0.0",
-        "@libp2p/interface": "^0.1.1",
+        "@libp2p/interface": "^1.0.0",
         "dns-over-http-resolver": "3.0.0",
         "multiformats": "^12.0.1",
         "uint8-varint": "^2.0.1",
@@ -528,19 +334,6 @@
       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
       "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
     },
-    "node_modules/abortable-iterator": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
-      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
-      "dependencies": {
-        "get-iterator": "^2.0.0",
-        "it-stream-types": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/any-signal": {
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
@@ -560,11 +353,11 @@
       }
     },
     "node_modules/datastore-core": {
-      "version": "9.2.3",
-      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
-      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "version": "9.2.5",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
+      "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
       "dependencies": {
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "err-code": "^3.0.1",
         "interface-store": "^5.0.0",
         "it-all": "^3.0.1",
@@ -631,19 +424,19 @@
       "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
     },
     "node_modules/interface-datastore": {
-      "version": "8.2.5",
-      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
-      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
+      "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
       "dependencies": {
         "interface-store": "^5.0.0",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.3",
         "uint8arrays": "^4.0.2"
       }
     },
     "node_modules/interface-store": {
-      "version": "5.1.4",
-      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
-      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+      "version": "5.1.5",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
+      "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
     },
     "node_modules/ip-regex": {
       "version": "5.0.0",
@@ -687,15 +480,6 @@
       "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz",
       "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
     },
-    "node_modules/it-batched-bytes": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz",
-      "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==",
-      "dependencies": {
-        "p-defer": "^4.0.0",
-        "uint8arraylist": "^2.4.1"
-      }
-    },
     "node_modules/it-byte-stream": {
       "version": "1.0.5",
       "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
@@ -743,9 +527,9 @@
       }
     },
     "node_modules/it-length-prefixed-stream": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
-      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
+      "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
       "dependencies": {
         "it-byte-stream": "^1.0.0",
         "it-length-prefixed": "^9.0.1",
@@ -846,20 +630,20 @@
       "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
     },
     "node_modules/libp2p": {
-      "version": "0.46.21-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
-      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
-        "@libp2p/logger": "3.1.0-bb6ceb192",
-        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-store": "9.0.9-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz",
+      "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
+        "@libp2p/logger": "^4.0.1",
+        "@libp2p/multistream-select": "^5.0.0",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-store": "^10.0.0",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
@@ -885,55 +669,6 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/libp2p/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/logger": {
-      "version": "3.1.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
-      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@multiformats/multiaddr": "^12.1.10",
-        "debug": "^4.3.4",
-        "interface-datastore": "^8.2.0",
-        "multiformats": "^12.1.3"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/lodash": {
       "version": "4.17.21",
       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
@@ -965,6 +700,23 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/mortice/node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
     "node_modules/ms": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -980,9 +732,9 @@
       }
     },
     "node_modules/nanoid": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
-      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
       "funding": [
         {
           "type": "github",
@@ -993,7 +745,7 @@
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/netmask": {
@@ -1138,21 +890,17 @@
       }
     },
     "node_modules/uint8arraylist": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
-      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "version": "2.4.7",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
+      "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
       "dependencies": {
         "uint8arrays": "^4.0.2"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/uint8arrays": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
-      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "version": "4.0.9",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
+      "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
       "dependencies": {
         "multiformats": "^12.0.1"
       }
diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json
index e04571779..eba8cc999 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/package.json
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/package.json
@@ -4,10 +4,10 @@
   "main": "index.js",
   "type": "module",
   "dependencies": {
-    "@chainsafe/libp2p-noise": "^13.0.3",
-    "@libp2p/mplex": "next",
-    "@libp2p/perf": "next",
-    "@libp2p/tcp": "next",
-    "libp2p": "next"
+    "@chainsafe/libp2p-noise": "^14.0.0",
+    "@libp2p/mplex": "^10.0.4",
+    "@libp2p/perf": "^3.0.4",
+    "@libp2p/tcp": "^9.0.4",
+    "libp2p": "^1.0.5"
   }
 }
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
index 91a55cb27..30d6a1e37 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package-lock.json
@@ -6,11 +6,11 @@
     "": {
       "name": "@libp2p/perf-js-libp2p-1-0",
       "dependencies": {
-        "@libp2p/mplex": "next",
-        "@libp2p/perf": "next",
-        "@libp2p/plaintext": "next",
-        "@libp2p/tcp": "next",
-        "libp2p": "next"
+        "@libp2p/mplex": "^10.0.4",
+        "@libp2p/perf": "^3.0.4",
+        "@libp2p/plaintext": "^1.0.4",
+        "@libp2p/tcp": "^9.0.4",
+        "libp2p": "^1.0.5"
       }
     },
     "node_modules/@chainsafe/is-ip": {
@@ -27,11 +27,11 @@
       }
     },
     "node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz",
+      "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
         "multiformats": "^12.1.3",
@@ -42,9 +42,9 @@
       }
     },
     "node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -54,22 +54,22 @@
       }
     },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
-      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz",
+      "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "uint8arraylist": "^2.4.3"
       }
     },
     "node_modules/@libp2p/logger": {
-      "version": "3.1.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
-      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "debug": "^4.3.4",
         "interface-datastore": "^8.2.0",
@@ -77,14 +77,13 @@
       }
     },
     "node_modules/@libp2p/mplex": {
-      "version": "9.0.12-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-9.0.12-bb6ceb192.tgz",
-      "integrity": "sha512-w5gvTEVZYVVPr1RMJLXmR0/7ZkVVoxkbcILvoq2yjYvWQjeIFpdGKxff2q0pv6RwR8NiXKcuj7c+WS/Y1Ob78g==",
+      "version": "10.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-10.0.4.tgz",
+      "integrity": "sha512-KwgSQ5YBKqlCkTZdfO8dqMuSqb1aOCfUxdazCfRPMx4972YLCRZ195+PyWHs+mWqvLwiO1HN8ugVeajaRz2sOw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "benchmark": "^2.1.4",
-        "it-batched-bytes": "^2.0.2",
         "it-pushable": "^3.2.1",
         "it-stream-types": "^2.0.1",
         "rate-limiter-flexible": "^3.0.0",
@@ -94,47 +93,48 @@
       }
     },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz",
+      "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "it-length-prefixed": "^9.0.3",
         "it-length-prefixed-stream": "^1.1.1",
         "it-pipe": "^3.0.1",
         "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
         "uint8-varint": "^2.0.2",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz",
+      "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192"
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1"
       }
     },
     "node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz",
+      "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz",
+      "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==",
       "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "multiformats": "^12.1.3",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
@@ -142,14 +142,14 @@
       }
     },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz",
+      "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/multiaddr": "^12.1.10",
         "protons-runtime": "^5.0.0",
         "uint8-varint": "^2.0.0",
@@ -158,15 +158,15 @@
       }
     },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz",
+      "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-record": "^7.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "interface-datastore": "^8.2.0",
         "it-all": "^3.0.2",
@@ -178,39 +178,37 @@
       }
     },
     "node_modules/@libp2p/perf": {
-      "version": "2.0.1-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
-      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz",
+      "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.3"
       }
     },
     "node_modules/@libp2p/plaintext": {
-      "version": "0.0.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz",
-      "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==",
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-1.0.4.tgz",
+      "integrity": "sha512-izTjXlJ+H1oMf9FCAryzqzDrC53l2XOieup0Upu9uDZlYlU7t4ceZLpJAiqsT/o9tp+KgNPv8XwImxj0tioeow==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "@multiformats/multiaddr": "^12.1.10",
-        "it-handshake": "^4.1.3",
-        "it-length-prefixed": "^9.0.3",
-        "it-map": "^3.0.4",
+        "it-protobuf-stream": "^1.1.1",
         "it-stream-types": "^2.0.1",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3"
       }
     },
     "node_modules/@libp2p/tcp": {
-      "version": "8.0.13-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
-      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "version": "9.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz",
+      "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@types/sinon": "^17.0.0",
@@ -218,12 +216,12 @@
       }
     },
     "node_modules/@libp2p/utils": {
-      "version": "4.0.7-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
-      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz",
+      "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.2",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
         "get-iterator": "^2.0.1",
@@ -245,13 +243,13 @@
       }
     },
     "node_modules/@multiformats/multiaddr": {
-      "version": "12.1.10",
-      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
-      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "version": "12.1.11",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
+      "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.1",
         "@chainsafe/netmask": "^2.0.0",
-        "@libp2p/interface": "^0.1.1",
+        "@libp2p/interface": "^1.0.0",
         "dns-over-http-resolver": "3.0.0",
         "multiformats": "^12.0.1",
         "uint8-varint": "^2.0.1",
@@ -268,21 +266,6 @@
         "multiformats": "^12.0.1"
       }
     },
-    "node_modules/@multiformats/multiaddr/node_modules/@libp2p/interface": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
-      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.5",
-        "abortable-iterator": "^5.0.1",
-        "it-pushable": "^3.2.0",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.0.1",
-        "p-defer": "^4.0.0",
-        "race-signal": "^1.0.0",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@noble/curves": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz",
@@ -318,19 +301,6 @@
       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
       "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
     },
-    "node_modules/abortable-iterator": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
-      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
-      "dependencies": {
-        "get-iterator": "^2.0.0",
-        "it-stream-types": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/any-signal": {
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
@@ -350,11 +320,11 @@
       }
     },
     "node_modules/datastore-core": {
-      "version": "9.2.3",
-      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
-      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "version": "9.2.5",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
+      "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
       "dependencies": {
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "err-code": "^3.0.1",
         "interface-store": "^5.0.0",
         "it-all": "^3.0.1",
@@ -369,33 +339,6 @@
         "uint8arrays": "^4.0.2"
       }
     },
-    "node_modules/datastore-core/node_modules/@libp2p/interface": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
-      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.5",
-        "abortable-iterator": "^5.0.1",
-        "it-pushable": "^3.2.0",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.0.1",
-        "p-defer": "^4.0.0",
-        "race-signal": "^1.0.0",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/datastore-core/node_modules/@libp2p/logger": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
-      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
-      "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "@multiformats/multiaddr": "^12.1.5",
-        "debug": "^4.3.4",
-        "interface-datastore": "^8.2.0",
-        "multiformats": "^12.0.1"
-      }
-    },
     "node_modules/debug": {
       "version": "4.3.4",
       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
@@ -448,19 +391,19 @@
       "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
     },
     "node_modules/interface-datastore": {
-      "version": "8.2.5",
-      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
-      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
+      "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
       "dependencies": {
         "interface-store": "^5.0.0",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.3",
         "uint8arrays": "^4.0.2"
       }
     },
     "node_modules/interface-store": {
-      "version": "5.1.4",
-      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
-      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+      "version": "5.1.5",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
+      "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
     },
     "node_modules/ip-regex": {
       "version": "5.0.0",
@@ -499,15 +442,6 @@
       "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.4.tgz",
       "integrity": "sha512-UMiy0i9DqCHBdWvMbzdYvVGa5/w4t1cc4nchpbnjdLhklglv8mQeEYnii0gvKESJuL1zV32Cqdb33R6/GPfxpQ=="
     },
-    "node_modules/it-batched-bytes": {
-      "version": "2.0.5",
-      "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-2.0.5.tgz",
-      "integrity": "sha512-2VgeZ+7KPef0SD2ZgkZfWFe+sgZKdxkzNZXbsYG44nGe4NzWSZLJ6lUjkKHW/S5pSKyW88uacosz6B6K++1LDA==",
-      "dependencies": {
-        "p-defer": "^4.0.0",
-        "uint8arraylist": "^2.4.1"
-      }
-    },
     "node_modules/it-byte-stream": {
       "version": "1.0.5",
       "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-1.0.5.tgz",
@@ -537,22 +471,6 @@
       "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.4.tgz",
       "integrity": "sha512-FtQl84iTNxN5EItP/JgL28V2rzNMkCzTUlNoj41eVdfix2z1DBuLnBqZ0hzYhGGa1rMpbQf0M7CQSA2adlrLJg=="
     },
-    "node_modules/it-handshake": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz",
-      "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==",
-      "dependencies": {
-        "it-pushable": "^3.1.0",
-        "it-reader": "^6.0.1",
-        "it-stream-types": "^2.0.1",
-        "p-defer": "^4.0.0",
-        "uint8arraylist": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/it-length-prefixed": {
       "version": "9.0.3",
       "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz",
@@ -571,9 +489,9 @@
       }
     },
     "node_modules/it-length-prefixed-stream": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
-      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
+      "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
       "dependencies": {
         "it-byte-stream": "^1.0.0",
         "it-length-prefixed": "^9.0.1",
@@ -617,6 +535,17 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/it-protobuf-stream": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.1.1.tgz",
+      "integrity": "sha512-H7fiC+m85AAz84I8SQOKHKZTDREFrsYfKxEhWTlhAdySoUyiC72Xe2ocqBFy3zUWCGYq6rCTMGnCbTKntSlcog==",
+      "dependencies": {
+        "it-length-prefixed-stream": "^1.0.0",
+        "it-stream-types": "^2.0.1",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
     "node_modules/it-pushable": {
       "version": "3.2.3",
       "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
@@ -661,20 +590,20 @@
       "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
     },
     "node_modules/libp2p": {
-      "version": "0.46.21-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
-      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
-        "@libp2p/logger": "3.1.0-bb6ceb192",
-        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-store": "9.0.9-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz",
+      "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
+        "@libp2p/logger": "^4.0.1",
+        "@libp2p/multistream-select": "^5.0.0",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-store": "^10.0.0",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
@@ -731,6 +660,23 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/mortice/node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
     "node_modules/ms": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -746,9 +692,9 @@
       }
     },
     "node_modules/nanoid": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
-      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
       "funding": [
         {
           "type": "github",
@@ -759,7 +705,7 @@
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/netmask": {
@@ -904,21 +850,17 @@
       }
     },
     "node_modules/uint8arraylist": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
-      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "version": "2.4.7",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
+      "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
       "dependencies": {
         "uint8arrays": "^4.0.2"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/uint8arrays": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
-      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "version": "4.0.9",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
+      "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
       "dependencies": {
         "multiformats": "^12.0.1"
       }
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
index 4b26290da..4bf0ec42f 100644
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/package.json
@@ -4,10 +4,10 @@
   "main": "index.js",
   "type": "module",
   "dependencies": {
-    "@libp2p/mplex": "next",
-    "@libp2p/perf": "next",
-    "@libp2p/plaintext": "next",
-    "@libp2p/tcp": "next",
-    "libp2p": "next"
+    "@libp2p/mplex": "^10.0.4",
+    "@libp2p/perf": "^3.0.4",
+    "@libp2p/plaintext": "^1.0.4",
+    "@libp2p/tcp": "^9.0.4",
+    "libp2p": "^1.0.5"
   }
 }
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
index ec9105e56..adab95e52 100644
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package-lock.json
@@ -6,11 +6,11 @@
     "": {
       "name": "@libp2p/perf-js-libp2p-1-0",
       "dependencies": {
-        "@chainsafe/libp2p-yamux": "^5.0.3",
-        "@libp2p/perf": "next",
-        "@libp2p/plaintext": "next",
-        "@libp2p/tcp": "next",
-        "libp2p": "next"
+        "@chainsafe/libp2p-yamux": "^6.0.1",
+        "@libp2p/perf": "^3.0.4",
+        "@libp2p/plaintext": "^1.0.4",
+        "@libp2p/tcp": "^9.0.4",
+        "libp2p": "^1.0.5"
       }
     },
     "node_modules/@chainsafe/is-ip": {
@@ -19,21 +19,17 @@
       "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
     },
     "node_modules/@chainsafe/libp2p-yamux": {
-      "version": "5.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
-      "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.1.tgz",
+      "integrity": "sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.0",
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/interface": "^1.0.0",
+        "@libp2p/utils": "^5.0.0",
         "get-iterator": "^2.0.1",
         "it-foreach": "^2.0.3",
         "it-pipe": "^3.0.1",
         "it-pushable": "^3.2.0",
         "uint8arraylist": "^2.4.3"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/@chainsafe/netmask": {
@@ -45,11 +41,11 @@
       }
     },
     "node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz",
+      "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
         "multiformats": "^12.1.3",
@@ -59,10 +55,10 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/crypto/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
+    "node_modules/@libp2p/interface": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
       "dependencies": {
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.1",
@@ -71,161 +67,87 @@
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/interface": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
-      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.5",
-        "abortable-iterator": "^5.0.1",
-        "it-pushable": "^3.2.0",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.0.1",
-        "p-defer": "^4.0.0",
-        "race-signal": "^1.0.0",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
-      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz",
+      "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/logger": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
-      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "@multiformats/multiaddr": "^12.1.5",
+        "@libp2p/interface": "^1.0.1",
+        "@multiformats/multiaddr": "^12.1.10",
         "debug": "^4.3.4",
         "interface-datastore": "^8.2.0",
-        "multiformats": "^12.0.1"
+        "multiformats": "^12.1.3"
       }
     },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz",
+      "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "it-length-prefixed": "^9.0.3",
         "it-length-prefixed-stream": "^1.1.1",
         "it-pipe": "^3.0.1",
         "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
         "uint8-varint": "^2.0.2",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz",
+      "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192"
-      }
-    },
-    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1"
       }
     },
     "node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz",
+      "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "multiformats": "^12.1.3",
         "uint8arrays": "^4.0.6"
       }
     },
     "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz",
+      "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==",
       "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "multiformats": "^12.1.3",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-id/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz",
+      "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/multiaddr": "^12.1.10",
         "protons-runtime": "^5.0.0",
         "uint8-varint": "^2.0.0",
@@ -233,28 +155,16 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz",
+      "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-record": "^7.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "interface-datastore": "^8.2.0",
         "it-all": "^3.0.2",
@@ -265,101 +175,51 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/perf": {
-      "version": "2.0.1-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
-      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz",
+      "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.3"
       }
     },
-    "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/plaintext": {
-      "version": "0.0.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-0.0.0-bb6ceb192.tgz",
-      "integrity": "sha512-sMv8doC0iKdOxBR2X4Xe3Tt3qgzfBxp1i24WLXJhbnPLbJGgCx4zwZlZ4oMvLue/yUVtUcI9m69vuRecHsmPjQ==",
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/plaintext/-/plaintext-1.0.4.tgz",
+      "integrity": "sha512-izTjXlJ+H1oMf9FCAryzqzDrC53l2XOieup0Upu9uDZlYlU7t4ceZLpJAiqsT/o9tp+KgNPv8XwImxj0tioeow==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "@multiformats/multiaddr": "^12.1.10",
-        "it-handshake": "^4.1.3",
-        "it-length-prefixed": "^9.0.3",
-        "it-map": "^3.0.4",
+        "it-protobuf-stream": "^1.1.1",
         "it-stream-types": "^2.0.1",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/plaintext/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/tcp": {
-      "version": "8.0.13-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
-      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "version": "9.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz",
+      "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@types/sinon": "^17.0.0",
         "stream-to-it": "^0.2.2"
       }
     },
-    "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/utils": {
-      "version": "4.0.7-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
-      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz",
+      "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.2",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
         "get-iterator": "^2.0.1",
@@ -372,18 +232,6 @@
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@multiformats/mafmt": {
       "version": "12.1.6",
       "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
@@ -393,13 +241,13 @@
       }
     },
     "node_modules/@multiformats/multiaddr": {
-      "version": "12.1.10",
-      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
-      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "version": "12.1.11",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
+      "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.1",
         "@chainsafe/netmask": "^2.0.0",
-        "@libp2p/interface": "^0.1.1",
+        "@libp2p/interface": "^1.0.0",
         "dns-over-http-resolver": "3.0.0",
         "multiformats": "^12.0.1",
         "uint8-varint": "^2.0.1",
@@ -451,19 +299,6 @@
       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
       "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
     },
-    "node_modules/abortable-iterator": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
-      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
-      "dependencies": {
-        "get-iterator": "^2.0.0",
-        "it-stream-types": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/any-signal": {
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
@@ -474,11 +309,11 @@
       }
     },
     "node_modules/datastore-core": {
-      "version": "9.2.3",
-      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
-      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "version": "9.2.5",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
+      "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
       "dependencies": {
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "err-code": "^3.0.1",
         "interface-store": "^5.0.0",
         "it-all": "^3.0.1",
@@ -545,19 +380,19 @@
       "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
     },
     "node_modules/interface-datastore": {
-      "version": "8.2.5",
-      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
-      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
+      "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
       "dependencies": {
         "interface-store": "^5.0.0",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.3",
         "uint8arrays": "^4.0.2"
       }
     },
     "node_modules/interface-store": {
-      "version": "5.1.4",
-      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
-      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+      "version": "5.1.5",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
+      "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
     },
     "node_modules/ip-regex": {
       "version": "5.0.0",
@@ -633,22 +468,6 @@
         "it-peekable": "^3.0.0"
       }
     },
-    "node_modules/it-handshake": {
-      "version": "4.1.3",
-      "resolved": "https://registry.npmjs.org/it-handshake/-/it-handshake-4.1.3.tgz",
-      "integrity": "sha512-V6Lt9A9usox9iduOX+edU1Vo94E6v9Lt9dOvg3ubFaw1qf5NCxXLi93Ao4fyCHWDYd8Y+DUhadwNtWVyn7qqLg==",
-      "dependencies": {
-        "it-pushable": "^3.1.0",
-        "it-reader": "^6.0.1",
-        "it-stream-types": "^2.0.1",
-        "p-defer": "^4.0.0",
-        "uint8arraylist": "^2.0.0"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/it-length-prefixed": {
       "version": "9.0.3",
       "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-9.0.3.tgz",
@@ -667,9 +486,9 @@
       }
     },
     "node_modules/it-length-prefixed-stream": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
-      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
+      "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
       "dependencies": {
         "it-byte-stream": "^1.0.0",
         "it-length-prefixed": "^9.0.1",
@@ -713,6 +532,17 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/it-protobuf-stream": {
+      "version": "1.1.1",
+      "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-1.1.1.tgz",
+      "integrity": "sha512-H7fiC+m85AAz84I8SQOKHKZTDREFrsYfKxEhWTlhAdySoUyiC72Xe2ocqBFy3zUWCGYq6rCTMGnCbTKntSlcog==",
+      "dependencies": {
+        "it-length-prefixed-stream": "^1.0.0",
+        "it-stream-types": "^2.0.1",
+        "protons-runtime": "^5.0.0",
+        "uint8arraylist": "^2.4.1"
+      }
+    },
     "node_modules/it-pushable": {
       "version": "3.2.3",
       "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
@@ -757,20 +587,20 @@
       "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
     },
     "node_modules/libp2p": {
-      "version": "0.46.21-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
-      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
-        "@libp2p/logger": "3.1.0-bb6ceb192",
-        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-store": "9.0.9-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz",
+      "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
+        "@libp2p/logger": "^4.0.1",
+        "@libp2p/multistream-select": "^5.0.0",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-store": "^10.0.0",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
@@ -796,30 +626,6 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/libp2p/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/logger": {
-      "version": "3.1.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
-      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@multiformats/multiaddr": "^12.1.10",
-        "debug": "^4.3.4",
-        "interface-datastore": "^8.2.0",
-        "multiformats": "^12.1.3"
-      }
-    },
     "node_modules/merge-options": {
       "version": "3.0.4",
       "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
@@ -846,6 +652,23 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/mortice/node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
     "node_modules/ms": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -861,9 +684,9 @@
       }
     },
     "node_modules/nanoid": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
-      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
       "funding": [
         {
           "type": "github",
@@ -874,7 +697,7 @@
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/netmask": {
@@ -1014,21 +837,17 @@
       }
     },
     "node_modules/uint8arraylist": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
-      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "version": "2.4.7",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
+      "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
       "dependencies": {
         "uint8arrays": "^4.0.2"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/uint8arrays": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
-      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "version": "4.0.9",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
+      "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
       "dependencies": {
         "multiformats": "^12.0.1"
       }
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
index 82535a2eb..cffec5650 100644
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/package.json
@@ -4,10 +4,10 @@
   "main": "index.js",
   "type": "module",
   "dependencies": {
-    "@chainsafe/libp2p-yamux": "^5.0.3",
-    "@libp2p/perf": "next",
-    "@libp2p/plaintext": "next",
-    "@libp2p/tcp": "next",
-    "libp2p": "next"
+    "@chainsafe/libp2p-yamux": "^6.0.1",
+    "@libp2p/perf": "^3.0.4",
+    "@libp2p/plaintext": "^1.0.4",
+    "@libp2p/tcp": "^9.0.4",
+    "libp2p": "^1.0.5"
   }
 }
diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0/package-lock.json
index dd57739fc..66eba5376 100644
--- a/perf/impl/js-libp2p/v1.0/package-lock.json
+++ b/perf/impl/js-libp2p/v1.0/package-lock.json
@@ -6,11 +6,11 @@
     "": {
       "name": "@libp2p/perf-js-libp2p-1-0",
       "dependencies": {
-        "@chainsafe/libp2p-noise": "^13.0.3",
-        "@chainsafe/libp2p-yamux": "^5.0.3",
-        "@libp2p/perf": "next",
-        "@libp2p/tcp": "next",
-        "libp2p": "next"
+        "@chainsafe/libp2p-noise": "^14.0.0",
+        "@chainsafe/libp2p-yamux": "^6.0.1",
+        "@libp2p/perf": "^3.0.4",
+        "@libp2p/tcp": "^9.0.4",
+        "libp2p": "^1.0.5"
       }
     },
     "node_modules/@chainsafe/as-chacha20poly1305": {
@@ -29,16 +29,15 @@
       "integrity": "sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA=="
     },
     "node_modules/@chainsafe/libp2p-noise": {
-      "version": "13.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-13.0.3.tgz",
-      "integrity": "sha512-hzfhKUEx5XHDaC21wgROhTUFelaeYojH3DFYhCvqFnhRPUjmz+WJh2jweKaUlysKTTrEHv+JJob/TDY/IS6fRw==",
+      "version": "14.0.0",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-14.0.0.tgz",
+      "integrity": "sha512-/E7QnSL24APpfXTj/YRS/EVRvTATg09+AwqEUGs+OeLFcO/DwPal3W6pj7c4eyJFSgxnegbpbgiH8EBvTZ4Iwg==",
       "dependencies": {
         "@chainsafe/as-chacha20poly1305": "^0.1.0",
         "@chainsafe/as-sha256": "^0.4.1",
-        "@libp2p/crypto": "^2.0.0",
-        "@libp2p/interface": "^0.1.0",
-        "@libp2p/logger": "^3.0.0",
-        "@libp2p/peer-id": "^3.0.0",
+        "@libp2p/crypto": "^3.0.0",
+        "@libp2p/interface": "^1.0.0",
+        "@libp2p/peer-id": "^4.0.0",
         "@noble/ciphers": "^0.4.0",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
@@ -59,21 +58,17 @@
       }
     },
     "node_modules/@chainsafe/libp2p-yamux": {
-      "version": "5.0.3",
-      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-5.0.3.tgz",
-      "integrity": "sha512-I2g8eJFm4xvyrD9Z8+8RvqpCBqHiFtcOGrl4sQXPkktw0cY5hvXf0knIjOLacoNOdAPKG9MNscT4Vojp+sb6cw==",
+      "version": "6.0.1",
+      "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-6.0.1.tgz",
+      "integrity": "sha512-8ar6jph9ZuUUxQ8t8W1MaZqH7f7KvGK2wR7TDGnN0r4QtZc07ICNgVjnolnI9/8bclrI5Um4uMa8QCYKTrdvDQ==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.0",
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/interface": "^1.0.0",
+        "@libp2p/utils": "^5.0.0",
         "get-iterator": "^2.0.1",
         "it-foreach": "^2.0.3",
         "it-pipe": "^3.0.1",
         "it-pushable": "^3.2.0",
         "uint8arraylist": "^2.4.3"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/@chainsafe/netmask": {
@@ -85,14 +80,14 @@
       }
     },
     "node_modules/@libp2p/crypto": {
-      "version": "2.0.8",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz",
-      "integrity": "sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==",
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz",
+      "integrity": "sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.6",
+        "@libp2p/interface": "^1.0.1",
         "@noble/curves": "^1.1.0",
         "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.0.1",
+        "multiformats": "^12.1.3",
         "node-forge": "^1.1.0",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
@@ -100,183 +95,98 @@
       }
     },
     "node_modules/@libp2p/interface": {
-      "version": "0.1.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6.tgz",
-      "integrity": "sha512-Lzc5cS/hXuoXhuAbVIxJIHLCYmfPcbU0vVgrpMoiP1Qb2Q3ETU4A46GB8s8mWXgSU6tr9RcqerUqzFYD6+OAag==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-1.0.1.tgz",
+      "integrity": "sha512-TRo1YxJ+AVjt5ms+mTOp8xcoCis5HAUMzv0XfCvxtIw77Bog6TPR5VdkGutlEQOKUMzXtLP0lW88fTQBeiiOnA==",
       "dependencies": {
-        "@multiformats/multiaddr": "^12.1.5",
-        "abortable-iterator": "^5.0.1",
-        "it-pushable": "^3.2.0",
+        "@multiformats/multiaddr": "^12.1.10",
+        "it-pushable": "^3.2.1",
         "it-stream-types": "^2.0.1",
-        "multiformats": "^12.0.1",
-        "p-defer": "^4.0.0",
-        "race-signal": "^1.0.0",
+        "multiformats": "^12.1.3",
         "uint8arraylist": "^2.4.3"
       }
     },
     "node_modules/@libp2p/interface-internal": {
-      "version": "0.1.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-0.1.9-bb6ceb192.tgz",
-      "integrity": "sha512-06zlF6czD5B5aaPyFw20GyOJl5CEuyDCS4+q4BgGd7aDYuB2KF8mpUDUdlT2478lWJmb1z2O8/tJuBrJeYrjLA==",
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-1.0.1.tgz",
+      "integrity": "sha512-mJ2uWPzjnIk9Y1/Ca/xk0coz8PCg8tnAQgxN+GNG0cdAbY6Wu7dNDm0P3aTh9NYfjCp+5nzSSEE2UW/nr7TB9Q==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/interface-internal/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/logger": {
-      "version": "3.1.0",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0.tgz",
-      "integrity": "sha512-qJbJBAhxHVsRBtQSOIkSLi0lskUSFjzE+zm0QvoyxzZKSz+mX41mZLbnofPIVOVauoDQ40dXpe7WDUOq8AbiQQ==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-4.0.1.tgz",
+      "integrity": "sha512-d7kJmbkphNvEI3Da4so+4nxUJhwW/T/d8Pd+aQIuT27RYNeVoRfkFkjYwPIP+NvJXtU4LDju7VDPLbPbU2zFGA==",
       "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "@multiformats/multiaddr": "^12.1.5",
+        "@libp2p/interface": "^1.0.1",
+        "@multiformats/multiaddr": "^12.1.10",
         "debug": "^4.3.4",
         "interface-datastore": "^8.2.0",
-        "multiformats": "^12.0.1"
+        "multiformats": "^12.1.3"
       }
     },
     "node_modules/@libp2p/multistream-select": {
-      "version": "4.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-4.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-xv5tRdPt+TFOYQsjpv7tb5BSivzHkrKKxeF6PSw8FI24En7asvMmk/9Fchq/LNIzWn79P4ZTZ1ljGmdv3aUXHA==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-5.0.0.tgz",
+      "integrity": "sha512-1y4b8he9djNQYteKFRnDisryOGV70SQOaSuiNJgKaIPFFJ9DwYbz/ZCV0k0Ld4zqB4Ncm8ibBmyYuZg+yoOBuQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "it-length-prefixed": "^9.0.3",
         "it-length-prefixed-stream": "^1.1.1",
         "it-pipe": "^3.0.1",
         "it-stream-types": "^2.0.1",
+        "p-defer": "^4.0.0",
         "uint8-varint": "^2.0.2",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/multistream-select/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/peer-collections": {
-      "version": "4.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-4.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-5tJtZudftKVFg16PQ+Xj5afZQNo8b1Z0hQ8yR0VOzimNbdSUWo/Y9En/lKPmP3kioip/+Q4Vq3aHgEIDP66Ayg==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192"
-      }
-    },
-    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-collections/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-5.0.0.tgz",
+      "integrity": "sha512-2h6BF6t68TxnsErZrPzkMapH0GpZSCmOaimUMidrs9oSnxIMf62QnNAbfar8U2XbXnPJD9WkEicnSuJgDwg8Vw==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1"
       }
     },
     "node_modules/@libp2p/peer-id": {
-      "version": "3.0.6",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6.tgz",
-      "integrity": "sha512-iN1Ia5gH2U1V/GOVRmLHmVY6fblxzrOPUoZrMYjHl/K4s+AiI7ym/527WDeQvhQpD7j3TfDwcAYforD2dLGpLw==",
-      "dependencies": {
-        "@libp2p/interface": "^0.1.6",
-        "multiformats": "^12.0.1",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/@libp2p/peer-id-factory": {
-      "version": "3.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-3.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-PDpt6GKaYIRa1fzmmDkiDtYIJkAlBD55Ig5et0mcHj/gqbThOB20lpQoDfB/wyOQlkd78z30wZ1+43LZthog2g==",
+      "version": "4.0.1",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-4.0.1.tgz",
+      "integrity": "sha512-rEgZ4YPSVh7gqIXxWE9HVw318Og8fJohI2vWXNx2h+Ib/iMQTGrqGgSaJhjUMWYIy8MadpjofCPXObPEIX3E3g==",
       "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "multiformats": "^12.1.3",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
+    "node_modules/@libp2p/peer-id-factory": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-4.0.0.tgz",
+      "integrity": "sha512-dFbQOpxqEw4CqV+ZalMc5UABqts+hskMoaqytjmR55pXgL4KDamOyg7hBT/HrHRp2sStf8E2vwQ5wnjv1W9uFQ==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
         "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
         "protons-runtime": "^5.0.0",
         "uint8arraylist": "^2.4.3",
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/peer-record": {
-      "version": "6.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-6.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-rGtj9bzDRSK947s6pOKLFU9bokNkob+aVVpdb2NWwkBo8+MEvdqCvczE7fVJ3LJcLbrLhNAog67UeXbxlFHJqg==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-7.0.0.tgz",
+      "integrity": "sha512-Kr5XgyRzqJjK4rBu+QA2e2zGT59rp2OKD8kviwpE4NwKWyDs85JaRduorso9KujJG/F0uZI8tOhPjadO1Lwatw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/multiaddr": "^12.1.10",
         "protons-runtime": "^5.0.0",
         "uint8-varint": "^2.0.0",
@@ -284,53 +194,16 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-record/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/peer-store": {
-      "version": "9.0.9-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-9.0.9-bb6ceb192.tgz",
-      "integrity": "sha512-DJk2BUQDADmyIw3FYqw8PHou0ZTlY7FI2H7ereC8xqMCVVsIgxd0wpDTB4Gf3ETD/EENuT8XTzfhi4mRWf+PMQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-record": "6.0.9-bb6ceb192",
+      "version": "10.0.0",
+      "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-10.0.0.tgz",
+      "integrity": "sha512-DQilgZXfwokKTbr1EDQssIfn5bAMLCEUronhqy9VEIrF7mkiSqjsBtOcftDEJT4dXhDOV8F7mifznvJI32tZIA==",
+      "dependencies": {
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-record": "^7.0.0",
         "@multiformats/multiaddr": "^12.1.10",
         "interface-datastore": "^8.2.0",
         "it-all": "^3.0.2",
@@ -341,83 +214,37 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/@libp2p/peer-store/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/@libp2p/perf": {
-      "version": "2.0.1-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-2.0.1-bb6ceb192.tgz",
-      "integrity": "sha512-s067eu08Qe/8n5fuEf5Y/53pGkaNV/TDtFei83zd5TPSEmO09071u6VVk8vmiuVJDad1cTClgNZ4KpMy4cEG+Q==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/perf/-/perf-3.0.4.tgz",
+      "integrity": "sha512-keoLx6WkhWn+W5IA6Y4m/N1JxfLdpReXdDmrNMDwoLFsymWI0KmCUq/wQRT3l2T+xRlSPthg+Q7/QabJDSU3ig==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "it-pushable": "^3.2.3"
       }
     },
-    "node_modules/@libp2p/perf/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/tcp": {
-      "version": "8.0.13-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-8.0.13-bb6ceb192.tgz",
-      "integrity": "sha512-VrEElUBEKIJSPYzulvuiFHdkfsVERJSP31Yx8QOsJCDRy1x+lT59p/qmXOWhXpzrCiZOqUerRVOwg1mKTb2r8Q==",
+      "version": "9.0.4",
+      "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-9.0.4.tgz",
+      "integrity": "sha512-q3wAZMhEUXIEKnHPPHEjcO564P7pIkCWazC8SUGIPRLbmuSnni8cT2kd/Jx6xSv5ZOK2LHzJSKodLlpfi1Gmzg==",
       "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@types/sinon": "^17.0.0",
         "stream-to-it": "^0.2.2"
       }
     },
-    "node_modules/@libp2p/tcp/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@libp2p/utils": {
-      "version": "4.0.7-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-4.0.7-bb6ceb192.tgz",
-      "integrity": "sha512-igolRG93YRLTSBljLKmk/XFtGhnb1FEE4q8o250uxPfr4OcFq4U2UYuhXEfR3mztCR2Q4sJz/InvCVi/C8CK3g==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-5.0.2.tgz",
+      "integrity": "sha512-PcDAH8pwtXq0pfoO9arHtg3CsqF+reheUd0OaQ9/Fn0YjjNpqcpseQyByBiwhiuQsauWo5RU+CKqRaRdvXKemA==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.2",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
+        "@libp2p/interface": "^1.0.1",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
         "get-iterator": "^2.0.1",
@@ -430,18 +257,6 @@
         "uint8arraylist": "^2.4.3"
       }
     },
-    "node_modules/@libp2p/utils/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
     "node_modules/@multiformats/mafmt": {
       "version": "12.1.6",
       "resolved": "https://registry.npmjs.org/@multiformats/mafmt/-/mafmt-12.1.6.tgz",
@@ -451,13 +266,13 @@
       }
     },
     "node_modules/@multiformats/multiaddr": {
-      "version": "12.1.10",
-      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.10.tgz",
-      "integrity": "sha512-Bi3nJ/SE17+te40OLxFOpr9CvRodusZZLYZb3e5a0w9RzQcHzfKnnlfqdysLXZ2W5vXgxCUL/Uhndl51Ff2S+Q==",
+      "version": "12.1.11",
+      "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.11.tgz",
+      "integrity": "sha512-CWG9kETEGTTMdr1T+/JEuMwFld3r3fHNP8LkLoUcLvHRy6yr8sWdotVGEDNEdDO/vrKhuD7bQBws3xMSMMyylg==",
       "dependencies": {
         "@chainsafe/is-ip": "^2.0.1",
         "@chainsafe/netmask": "^2.0.0",
-        "@libp2p/interface": "^0.1.1",
+        "@libp2p/interface": "^1.0.0",
         "dns-over-http-resolver": "3.0.0",
         "multiformats": "^12.0.1",
         "uint8-varint": "^2.0.1",
@@ -517,19 +332,6 @@
       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
       "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ=="
     },
-    "node_modules/abortable-iterator": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/abortable-iterator/-/abortable-iterator-5.0.1.tgz",
-      "integrity": "sha512-hlZ5Z8UwqrKsJcelVPEqDduZowJPBQJ9ZhBC2FXpja3lXy8X6MoI5uMzIgmrA8+3jcVnp8TF/tx+IBBqYJNUrg==",
-      "dependencies": {
-        "get-iterator": "^2.0.0",
-        "it-stream-types": "^2.0.1"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
-      }
-    },
     "node_modules/any-signal": {
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.1.1.tgz",
@@ -540,11 +342,11 @@
       }
     },
     "node_modules/datastore-core": {
-      "version": "9.2.3",
-      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.3.tgz",
-      "integrity": "sha512-jcvrVDt+jp7lUp2WhMXXgX/hoi3VcJebN+z/ZXbIRKOVfNOF4bl8cvr7sQ1y9qITikgC2coXFYd79Wzt/n13ZQ==",
+      "version": "9.2.5",
+      "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-9.2.5.tgz",
+      "integrity": "sha512-3Z54iBjwj4KDp5Se4aZRYWnjv1OlQgPfrEF2X+T9rlet8Pe3AKRLVYx0v+11PuL+47d7w0Vc/4847Ylas6fEbQ==",
       "dependencies": {
-        "@libp2p/logger": "^3.0.0",
+        "@libp2p/logger": "^4.0.1",
         "err-code": "^3.0.1",
         "interface-store": "^5.0.0",
         "it-all": "^3.0.1",
@@ -611,19 +413,19 @@
       "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg=="
     },
     "node_modules/interface-datastore": {
-      "version": "8.2.5",
-      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.5.tgz",
-      "integrity": "sha512-kvLGJMz3RPoJF/g5DbEvfWWempIiSBLVMf63b0PBsziVcSkj0ofzHYI86v8vqpGedkQ81DtPCUKyvX9W7zWvrQ==",
+      "version": "8.2.7",
+      "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-8.2.7.tgz",
+      "integrity": "sha512-ot5B5+VogufRfjhedAXZHm5NuEKyYZkDyVpTjBYIrxYUpS5GIfF2soE/dsd/FiBVqubcxa4IEToMXL5ruMwhjw==",
       "dependencies": {
         "interface-store": "^5.0.0",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.3",
         "uint8arrays": "^4.0.2"
       }
     },
     "node_modules/interface-store": {
-      "version": "5.1.4",
-      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.4.tgz",
-      "integrity": "sha512-SI2co5IAxAybBc9egRM2bXvHOa1RPh5SQQkO6di6t/aX92RbtzP4t8raB0l3GTzQmJADaBbzz8Tfa1QLgfMdGQ=="
+      "version": "5.1.5",
+      "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-5.1.5.tgz",
+      "integrity": "sha512-X0KnJBk3o+YL13MxZBMwa88/b3Mdrpm0yPzkSTKDDVn9BSPH7UK6W+ZtIPO2bxKOQVmq7zqOwAnYnpfqWjb6/g=="
     },
     "node_modules/ip-regex": {
       "version": "5.0.0",
@@ -722,9 +524,9 @@
       }
     },
     "node_modules/it-length-prefixed-stream": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.3.tgz",
-      "integrity": "sha512-NJvKLB3k8e2AdDCYn2dSgCBKB8m05AMqItdjAjiZ28U71FRwQEVrEnCn1cW6ufu3+8dOX4dsFu8c63Ww4Vflhw==",
+      "version": "1.1.4",
+      "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-1.1.4.tgz",
+      "integrity": "sha512-6YcQ5jsaYnuXBqF+oSGjSdSY9jF7HWl7yh+dxYytXxbE2GcdiOpn6pLM7m6AlIID9MCzQqMY5nOzaiatQ8A3/A==",
       "dependencies": {
         "it-byte-stream": "^1.0.0",
         "it-length-prefixed": "^9.0.1",
@@ -825,20 +627,20 @@
       "integrity": "sha512-RG8HDjAZlvkzz5Nav4xq6gK5zNT+Ff1UTIf+CrSJW8nIl6N1FpBH5e7clUshiCn+MmmMoSdIEpw4UaTolszxhA=="
     },
     "node_modules/libp2p": {
-      "version": "0.46.21-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.46.21-bb6ceb192.tgz",
-      "integrity": "sha512-CeQkww0AUL+tv8hRcuVer6qhUIZLASUPaPjhM8He2+8eguQTfVfuTUVs6xAedIreJ43xQln4zhm7U2mpvJOyFw==",
-      "dependencies": {
-        "@libp2p/crypto": "2.0.8-bb6ceb192",
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@libp2p/interface-internal": "0.1.9-bb6ceb192",
-        "@libp2p/logger": "3.1.0-bb6ceb192",
-        "@libp2p/multistream-select": "4.0.6-bb6ceb192",
-        "@libp2p/peer-collections": "4.0.8-bb6ceb192",
-        "@libp2p/peer-id": "3.0.6-bb6ceb192",
-        "@libp2p/peer-id-factory": "3.0.8-bb6ceb192",
-        "@libp2p/peer-store": "9.0.9-bb6ceb192",
-        "@libp2p/utils": "4.0.7-bb6ceb192",
+      "version": "1.0.5",
+      "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-1.0.5.tgz",
+      "integrity": "sha512-h6JsVRCo31WWNwZxI6T5e0hbBagw6GG2N4u2n1vCpnSyVPZQV64cm3hgMQFuNPHv3e69+ABGq2viHRzrBDAaTw==",
+      "dependencies": {
+        "@libp2p/crypto": "^3.0.1",
+        "@libp2p/interface": "^1.0.1",
+        "@libp2p/interface-internal": "^1.0.1",
+        "@libp2p/logger": "^4.0.1",
+        "@libp2p/multistream-select": "^5.0.0",
+        "@libp2p/peer-collections": "^5.0.0",
+        "@libp2p/peer-id": "^4.0.1",
+        "@libp2p/peer-id-factory": "^4.0.0",
+        "@libp2p/peer-store": "^10.0.0",
+        "@libp2p/utils": "^5.0.2",
         "@multiformats/mafmt": "^12.1.6",
         "@multiformats/multiaddr": "^12.1.10",
         "@multiformats/multiaddr-matcher": "^1.1.0",
@@ -864,55 +666,6 @@
         "uint8arrays": "^4.0.6"
       }
     },
-    "node_modules/libp2p/node_modules/@libp2p/crypto": {
-      "version": "2.0.8-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz",
-      "integrity": "sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@noble/curves": "^1.1.0",
-        "@noble/hashes": "^1.3.1",
-        "multiformats": "^12.1.3",
-        "node-forge": "^1.1.0",
-        "protons-runtime": "^5.0.0",
-        "uint8arraylist": "^2.4.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/interface": {
-      "version": "0.1.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-0.1.6-bb6ceb192.tgz",
-      "integrity": "sha512-A4bGni/ocXnbLJ+5OSYF7v5gM1wE/iNPSQifC/Fx0z4kykIqNqSu46Mi9gWEtwqzjgRv7fgO9I9G2ZV7tEvHGg==",
-      "dependencies": {
-        "@multiformats/multiaddr": "^12.1.10",
-        "it-pushable": "^3.2.1",
-        "it-stream-types": "^2.0.1",
-        "multiformats": "^12.1.3",
-        "uint8arraylist": "^2.4.3"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/logger": {
-      "version": "3.1.0-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-3.1.0-bb6ceb192.tgz",
-      "integrity": "sha512-qXtF/FxZXPdVfs5qE3UP+SG/0OQIhIBPQlzBUH7siBixUcQT9kT5enJhCoj+6rrFKy5OfjmkfomA3AImnMIJig==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "@multiformats/multiaddr": "^12.1.10",
-        "debug": "^4.3.4",
-        "interface-datastore": "^8.2.0",
-        "multiformats": "^12.1.3"
-      }
-    },
-    "node_modules/libp2p/node_modules/@libp2p/peer-id": {
-      "version": "3.0.6-bb6ceb192",
-      "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-3.0.6-bb6ceb192.tgz",
-      "integrity": "sha512-hmIwuVviSaPs5Mg8K86xvBFoyA+fmlfkb6cAHxE3OuizS/1h57df+Mi/vIs2zE7H+PniGPjgHwJ/1mCmcpDNqw==",
-      "dependencies": {
-        "@libp2p/interface": "0.1.6-bb6ceb192",
-        "multiformats": "^12.1.3",
-        "uint8arrays": "^4.0.6"
-      }
-    },
     "node_modules/merge-options": {
       "version": "3.0.4",
       "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
@@ -939,6 +692,23 @@
         "npm": ">=7.0.0"
       }
     },
+    "node_modules/mortice/node_modules/nanoid": {
+      "version": "4.0.2",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
+      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
+      "bin": {
+        "nanoid": "bin/nanoid.js"
+      },
+      "engines": {
+        "node": "^14 || ^16 || >=18"
+      }
+    },
     "node_modules/ms": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -954,9 +724,9 @@
       }
     },
     "node_modules/nanoid": {
-      "version": "4.0.2",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz",
-      "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
       "funding": [
         {
           "type": "github",
@@ -967,7 +737,7 @@
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/netmask": {
@@ -1107,21 +877,17 @@
       }
     },
     "node_modules/uint8arraylist": {
-      "version": "2.4.3",
-      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz",
-      "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==",
+      "version": "2.4.7",
+      "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.7.tgz",
+      "integrity": "sha512-ohRElqR6C5dd60vRFLq40MCiSnUe1AzkpHvbCEMCGGP6zMoFYECsjdhL6bR1kTK37ONNRDuHQ3RIpScRYcYYIg==",
       "dependencies": {
         "uint8arrays": "^4.0.2"
-      },
-      "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=7.0.0"
       }
     },
     "node_modules/uint8arrays": {
-      "version": "4.0.6",
-      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
-      "integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
+      "version": "4.0.9",
+      "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.9.tgz",
+      "integrity": "sha512-iHU8XJJnfeijILZWzV7RgILdPHqe0mjJvyzY4mO8aUUtHsDbPa2Gc8/02Kc4zeokp2W6Qq8z9Ap1xkQ1HfbKwg==",
       "dependencies": {
         "multiformats": "^12.0.1"
       }
diff --git a/perf/impl/js-libp2p/v1.0/package.json b/perf/impl/js-libp2p/v1.0/package.json
index dc78f0d62..adaa3cf09 100644
--- a/perf/impl/js-libp2p/v1.0/package.json
+++ b/perf/impl/js-libp2p/v1.0/package.json
@@ -4,10 +4,10 @@
   "main": "index.js",
   "type": "module",
   "dependencies": {
-    "@chainsafe/libp2p-noise": "^13.0.3",
-    "@chainsafe/libp2p-yamux": "^5.0.3",
-    "@libp2p/perf": "next",
-    "@libp2p/tcp": "next",
-    "libp2p": "next"
+    "@chainsafe/libp2p-noise": "^14.0.0",
+    "@chainsafe/libp2p-yamux": "^6.0.1",
+    "@libp2p/perf": "^3.0.4",
+    "@libp2p/tcp": "^9.0.4",
+    "libp2p": "^1.0.5"
   }
 }

From 5a2af31a780dba0ae5ffc13b8bd483738fc5bb42 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Sat, 2 Dec 2023 07:02:47 +0000
Subject: [PATCH 10/17] chore: update names

---
 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/Makefile         | 0
 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/index.js         | 0
 .../impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package-lock.json | 0
 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package.json     | 0
 perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/perf             | 0
 perf/runner/src/versions.ts                                     | 2 +-
 6 files changed, 1 insertion(+), 1 deletion(-)
 rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/Makefile (100%)
 rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/index.js (100%)
 rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package-lock.json (100%)
 rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/package.json (100%)
 rename perf/impl/js-libp2p/{v1.0 => v1.0-yamux-noise}/perf (100%)

diff --git a/perf/impl/js-libp2p/v1.0/Makefile b/perf/impl/js-libp2p/v1.0-yamux-noise/Makefile
similarity index 100%
rename from perf/impl/js-libp2p/v1.0/Makefile
rename to perf/impl/js-libp2p/v1.0-yamux-noise/Makefile
diff --git a/perf/impl/js-libp2p/v1.0/index.js b/perf/impl/js-libp2p/v1.0-yamux-noise/index.js
similarity index 100%
rename from perf/impl/js-libp2p/v1.0/index.js
rename to perf/impl/js-libp2p/v1.0-yamux-noise/index.js
diff --git a/perf/impl/js-libp2p/v1.0/package-lock.json b/perf/impl/js-libp2p/v1.0-yamux-noise/package-lock.json
similarity index 100%
rename from perf/impl/js-libp2p/v1.0/package-lock.json
rename to perf/impl/js-libp2p/v1.0-yamux-noise/package-lock.json
diff --git a/perf/impl/js-libp2p/v1.0/package.json b/perf/impl/js-libp2p/v1.0-yamux-noise/package.json
similarity index 100%
rename from perf/impl/js-libp2p/v1.0/package.json
rename to perf/impl/js-libp2p/v1.0-yamux-noise/package.json
diff --git a/perf/impl/js-libp2p/v1.0/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf
similarity index 100%
rename from perf/impl/js-libp2p/v1.0/perf
rename to perf/impl/js-libp2p/v1.0-yamux-noise/perf
diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index cd322650f..a5940afe0 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -46,7 +46,7 @@ export const versions: Array<Version> = [
         transportStacks: ["tcp"]
     },*/
     {
-        id: "v1.0",
+        id: "v1.0-yamux-noise",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },

From 44f37a7706bcd77dac4d584acb49abf200b93fa1 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Sat, 2 Dec 2023 07:28:57 +0000
Subject: [PATCH 11/17] chore: remove debug

---
 perf/impl/js-libp2p/v1.0-mplex-noise/perf     | 2 --
 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 --
 perf/impl/js-libp2p/v1.0-yamux-noise/perf     | 2 --
 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 --
 4 files changed, 8 deletions(-)

diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
index 6ffde8a02..1a3e19c51 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
@@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
-export DEBUG=libp2p*,*:trace
-
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
index 6ffde8a02..1a3e19c51 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
@@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
-export DEBUG=libp2p*,*:trace
-
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-yamux-noise/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf
index 6ffde8a02..1a3e19c51 100755
--- a/perf/impl/js-libp2p/v1.0-yamux-noise/perf
+++ b/perf/impl/js-libp2p/v1.0-yamux-noise/perf
@@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
-export DEBUG=libp2p*,*:trace
-
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
index 6ffde8a02..1a3e19c51 100755
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
@@ -35,8 +35,6 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
-export DEBUG=libp2p*,*:trace
-
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 

From d984e2c73e6ff2405810cd63b752318c2a451a14 Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Sun, 3 Dec 2023 13:12:12 +0000
Subject: [PATCH 12/17] chore: add logging

---
 perf/impl/js-libp2p/v1.0-mplex-plaintext/perf | 2 ++
 perf/runner/src/versions.ts                   | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-plaintext/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index a5940afe0..752522fed 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -44,7 +44,7 @@ export const versions: Array<Version> = [
         id: "v0.46",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },*/
+    },
     {
         id: "v1.0-yamux-noise",
         implementation: "js-libp2p",
@@ -59,7 +59,7 @@ export const versions: Array<Version> = [
         id: "v1.0-yamux-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
     {
         id: "v1.0-mplex-plaintext",
         implementation: "js-libp2p",

From 6ac4065ce74a988d320e59c85c471da849fb2add Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Mon, 4 Dec 2023 07:44:33 +0000
Subject: [PATCH 13/17] chore: remove mplex plaintext

---
 perf/runner/src/versions.ts | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index 752522fed..985334667 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -44,7 +44,7 @@ export const versions: Array<Version> = [
         id: "v0.46",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
     {
         id: "v1.0-yamux-noise",
         implementation: "js-libp2p",
@@ -59,10 +59,10 @@ export const versions: Array<Version> = [
         id: "v1.0-yamux-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },*/
-    {
+    },
+/*    {
         id: "v1.0-mplex-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
-    },
+    },*/
 ]

From 6a12f41cb9ebec8d1b3c75e2098fc803c6d24edb Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Mon, 4 Dec 2023 08:20:31 +0000
Subject: [PATCH 14/17] chore: log error

---
 perf/runner/src/index.ts | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/perf/runner/src/index.ts b/perf/runner/src/index.ts
index 1f0eff77a..d49288a15 100644
--- a/perf/runner/src/index.ts
+++ b/perf/runner/src/index.ts
@@ -200,7 +200,11 @@ function runClient(args: ArgsRunBenchmark): ResultValue[] {
     const combined: ResultValue[]= [];
 
     for (const line of lines) {
-        combined.push(JSON.parse(line));
+        try {
+            combined.push(JSON.parse(line));
+        } catch (err) {
+            console.error(`could not parse "${line}" as json`, err)
+        }
     }
 
     return combined;

From 5c04fca3390fdf358a04040256aeedd6f160d7eb Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Mon, 4 Dec 2023 08:53:24 +0000
Subject: [PATCH 15/17] chore: remove plaintext

---
 perf/runner/src/versions.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/perf/runner/src/versions.ts b/perf/runner/src/versions.ts
index 985334667..fbc5a25c6 100644
--- a/perf/runner/src/versions.ts
+++ b/perf/runner/src/versions.ts
@@ -55,12 +55,12 @@ export const versions: Array<Version> = [
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-    {
+/*    {
         id: "v1.0-yamux-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]
     },
-/*    {
+    {
         id: "v1.0-mplex-plaintext",
         implementation: "js-libp2p",
         transportStacks: ["tcp"]

From 94abd0ffc22171905fd0a73d58b23672c1c51ede Mon Sep 17 00:00:00 2001
From: achingbrain <alex@achingbrain.net>
Date: Mon, 4 Dec 2023 09:20:09 +0000
Subject: [PATCH 16/17] chore: add debug

---
 perf/impl/js-libp2p/v1.0-mplex-noise/perf     | 2 ++
 perf/impl/js-libp2p/v1.0-yamux-noise/perf     | 2 ++
 perf/impl/js-libp2p/v1.0-yamux-plaintext/perf | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/perf/impl/js-libp2p/v1.0-mplex-noise/perf b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-mplex-noise/perf
+++ b/perf/impl/js-libp2p/v1.0-mplex-noise/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-yamux-noise/perf b/perf/impl/js-libp2p/v1.0-yamux-noise/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-yamux-noise/perf
+++ b/perf/impl/js-libp2p/v1.0-yamux-noise/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 
diff --git a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
index 1a3e19c51..6ffde8a02 100755
--- a/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
+++ b/perf/impl/js-libp2p/v1.0-yamux-plaintext/perf
@@ -35,6 +35,8 @@ for ((i = 1; i <= $#; i++)); do
     fi
 done
 
+export DEBUG=libp2p*,*:trace
+
 # Run perf
 node $(dirname "$0")/index.js --run-server=$run_server --server-address=$server_address --upload-bytes=$upload_bytes --download-bytes=$download_bytes --transport=$transport &
 

From 664bbedadc729e7e3c51817fe0aba00702e9cf18 Mon Sep 17 00:00:00 2001
From: achingbrain <achingbrain@users.noreply.github.com>
Date: Mon, 4 Dec 2023 09:40:07 +0000
Subject: [PATCH 17/17] perf: update benchmark results

---
 perf/runner/benchmark-results.json | 3613 ++++++++++------------------
 1 file changed, 1236 insertions(+), 2377 deletions(-)

diff --git a/perf/runner/benchmark-results.json b/perf/runner/benchmark-results.json
index 613e5f6cb..22e7df36a 100644
--- a/perf/runner/benchmark-results.json
+++ b/perf/runner/benchmark-results.json
@@ -9,4597 +9,3456 @@
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 57671680,
+              "uploadBytes": 62652416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 218562560,
+              "timeSeconds": 1.001,
+              "uploadBytes": 143589376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249430016,
+              "uploadBytes": 142278656,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 244187136,
+              "uploadBytes": 162332672,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245891072,
+              "uploadBytes": 198115328,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 243204096,
+              "uploadBytes": 175767552,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 250871808,
+              "uploadBytes": 158334976,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 252051456,
+              "uploadBytes": 147390464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 246611968,
+              "uploadBytes": 146472960,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 248381440,
+              "uploadBytes": 146538496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 245760000,
+              "timeSeconds": 1.001,
+              "uploadBytes": 172752896,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 240320512,
+              "timeSeconds": 1.001,
+              "uploadBytes": 158138368,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 237043712,
+              "uploadBytes": 165478400,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 228655104,
+              "uploadBytes": 164036608,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 247201792,
+              "timeSeconds": 1.001,
+              "uploadBytes": 172163072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 240517120,
+              "uploadBytes": 156827648,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 242876416,
+              "uploadBytes": 185073664,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 236650496,
+              "uploadBytes": 166723584,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 233373696,
+              "uploadBytes": 144965632,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 83361792,
+              "uploadBytes": 62914560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 252706816,
+              "timeSeconds": 1.001,
+              "uploadBytes": 154599424,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 255328256,
+              "uploadBytes": 168558592,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247529472,
+              "uploadBytes": 153681920,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 248709120,
+              "uploadBytes": 154402816,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255524864,
+              "timeSeconds": 1.002,
+              "uploadBytes": 158531584,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 229507072,
+              "timeSeconds": 1.001,
+              "uploadBytes": 161415168,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 244580352,
+              "timeSeconds": 1.001,
+              "uploadBytes": 165281792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 247660544,
+              "timeSeconds": 1.001,
+              "uploadBytes": 153812992,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260767744,
+              "uploadBytes": 172097536,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261488640,
+              "uploadBytes": 168558592,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 250937344,
+              "uploadBytes": 165412864,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 252379136,
+              "uploadBytes": 159776768,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 257097728,
+              "uploadBytes": 166526976,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 259850240,
+              "uploadBytes": 164888576,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 252968960,
+              "timeSeconds": 1.001,
+              "uploadBytes": 171114496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 253231104,
+              "timeSeconds": 1.001,
+              "uploadBytes": 176947200,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 255459328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 165740544,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 254476288,
+              "uploadBytes": 151519232,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 63766528,
+              "uploadBytes": 66519040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 227934208,
+              "uploadBytes": 179699712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 219676672,
+              "uploadBytes": 174718976,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 225443840,
+              "uploadBytes": 180682752,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 241500160,
+              "uploadBytes": 154206208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 241696768,
+              "uploadBytes": 155451392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251133952,
+              "uploadBytes": 181010432,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249954304,
+              "uploadBytes": 169148416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245366784,
+              "uploadBytes": 157483008,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245039104,
+              "uploadBytes": 166264832,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 237436928,
+              "uploadBytes": 151650304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 231473152,
+              "uploadBytes": 180879360,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 234946560,
+              "uploadBytes": 177668096,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 218955776,
+              "uploadBytes": 171507712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 218955776,
+              "uploadBytes": 146931712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 227803136,
+              "uploadBytes": 151781376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 241369088,
+              "uploadBytes": 156565504,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 229572608,
+              "uploadBytes": 165478400,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249561088,
+              "uploadBytes": 141819904,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 71106560,
+              "timeSeconds": 1.001,
+              "uploadBytes": 56885248,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 209453056,
+              "uploadBytes": 148897792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 213254144,
+              "timeSeconds": 1.001,
+              "uploadBytes": 169869312,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 220332032,
+              "uploadBytes": 146210816,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 224329728,
+              "uploadBytes": 143589376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 215547904,
+              "timeSeconds": 1.004,
+              "uploadBytes": 150405120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 164495360,
+              "timeSeconds": 1.001,
+              "uploadBytes": 156172288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 174129152,
+              "timeSeconds": 1.001,
+              "uploadBytes": 186318848,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 161480704,
+              "uploadBytes": 158662656,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 126025728,
+              "uploadBytes": 166461440,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.003,
-              "uploadBytes": 133365760,
+              "uploadBytes": 166330368,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.004,
-              "uploadBytes": 104923136,
+              "timeSeconds": 1.001,
+              "uploadBytes": 159514624,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 101122048,
+              "uploadBytes": 156303360,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 101974016,
+              "uploadBytes": 164364288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 106102784,
+              "timeSeconds": 1.001,
+              "uploadBytes": 158269440,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 110100480,
+              "timeSeconds": 1.001,
+              "uploadBytes": 150929408,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 111935488,
+              "uploadBytes": 134021120,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 111017984,
+              "uploadBytes": 181534720,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 112328704,
+              "uploadBytes": 184942592,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 63963136,
+              "timeSeconds": 1.007,
+              "uploadBytes": 524288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 222822400,
+              "timeSeconds": 1.042,
+              "uploadBytes": 17235968,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 243597312,
+              "timeSeconds": 1.043,
+              "uploadBytes": 2555904,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 250281984,
+              "timeSeconds": 1.035,
+              "uploadBytes": 5767168,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 242679808,
+              "timeSeconds": 1.032,
+              "uploadBytes": 13107200,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 225705984,
+              "timeSeconds": 1.034,
+              "uploadBytes": 29360128,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 226820096,
+              "uploadBytes": 64946176,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 228392960,
+              "timeSeconds": 1.003,
+              "uploadBytes": 123666432,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251985920,
+              "uploadBytes": 156631040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 248709120,
+              "uploadBytes": 170328064,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 243859456,
+              "uploadBytes": 139788288,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249954304,
+              "uploadBytes": 142802944,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247136256,
+              "uploadBytes": 153419776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 250871808,
+              "uploadBytes": 152764416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 226492416,
+              "uploadBytes": 173015040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238092288,
+              "timeSeconds": 1.001,
+              "uploadBytes": 176619520,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 253886464,
+              "uploadBytes": 165216256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249888768,
+              "uploadBytes": 172425216,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251002880,
+              "uploadBytes": 152829952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 67829760,
+              "timeSeconds": 1.003,
+              "uploadBytes": 54067200,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249888768,
+              "uploadBytes": 146014208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245694464,
+              "uploadBytes": 142802944,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 235536384,
+              "uploadBytes": 161021952,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 236257280,
+              "timeSeconds": 1.001,
+              "uploadBytes": 155189248,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 233570304,
+              "uploadBytes": 159055872,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247791616,
+              "uploadBytes": 163446784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261619712,
+              "uploadBytes": 153419776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261226496,
+              "uploadBytes": 164036608,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260767744,
+              "uploadBytes": 166002688,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261357568,
+              "uploadBytes": 148832256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 239992832,
+              "timeSeconds": 1.003,
+              "uploadBytes": 144441344,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 236781568,
+              "uploadBytes": 144572416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251527168,
+              "uploadBytes": 141033472,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 259522560,
+              "uploadBytes": 146931712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245104640,
+              "uploadBytes": 160694272,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 237305856,
+              "uploadBytes": 153550848,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 240254976,
+              "timeSeconds": 1.003,
+              "uploadBytes": 162988032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 239992832,
+              "uploadBytes": 155779072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.016,
-              "uploadBytes": 72220672,
+              "timeSeconds": 1.001,
+              "uploadBytes": 64421888,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 220135424,
+              "uploadBytes": 158334976,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 238944256,
+              "uploadBytes": 167575552,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251920384,
+              "uploadBytes": 156237824,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 225771520,
+              "uploadBytes": 150798336,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 219938816,
+              "uploadBytes": 171311104,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 238092288,
+              "timeSeconds": 1.001,
+              "uploadBytes": 174915584,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 227999744,
+              "uploadBytes": 165871616,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 244580352,
+              "uploadBytes": 161480704,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 249298944,
+              "timeSeconds": 1.001,
+              "uploadBytes": 162725888,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 240058368,
+              "uploadBytes": 184549376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247529472,
+              "uploadBytes": 169410560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251789312,
+              "uploadBytes": 171442176,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 234618880,
+              "uploadBytes": 163250176,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 246743040,
+              "uploadBytes": 167116800,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 250609664,
+              "timeSeconds": 1.001,
+              "uploadBytes": 173670400,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 238419968,
+              "timeSeconds": 1.002,
+              "uploadBytes": 153681920,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 218365952,
+              "uploadBytes": 174653440,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 246415360,
+              "timeSeconds": 1.001,
+              "uploadBytes": 153223168,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 55574528,
+              "uploadBytes": 64618496,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 238682112,
+              "uploadBytes": 159842304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 255459328,
+              "timeSeconds": 1.001,
+              "uploadBytes": 156631040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 248709120,
+              "uploadBytes": 159842304,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249298944,
+              "uploadBytes": 166395904,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 201654272,
+              "timeSeconds": 1.002,
+              "uploadBytes": 158531584,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 209256448,
+              "uploadBytes": 165216256,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
-              "uploadBytes": 178520064,
+              "timeSeconds": 1.001,
+              "uploadBytes": 164823040,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 162529280,
+              "uploadBytes": 157089792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 164298752,
+              "timeSeconds": 1.004,
+              "uploadBytes": 148701184,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 168755200,
+              "uploadBytes": 145096704,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 177012736,
+              "timeSeconds": 1.001,
+              "uploadBytes": 154861568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 176095232,
+              "uploadBytes": 138412032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 156958720,
+              "uploadBytes": 152895488,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 130416640,
+              "uploadBytes": 154468352,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 136445952,
+              "uploadBytes": 151322624,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 138346496,
+              "uploadBytes": 152371200,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 142344192,
+              "uploadBytes": 144506880,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 146014208,
+              "uploadBytes": 158072832,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.019,
-              "uploadBytes": 33095680,
+              "timeSeconds": 1.001,
+              "uploadBytes": 63635456,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 212729856,
+              "timeSeconds": 1.001,
+              "uploadBytes": 154206208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 251133952,
+              "timeSeconds": 1.001,
+              "uploadBytes": 162463744,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 249626624,
+              "uploadBytes": 172359680,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 255197184,
+              "uploadBytes": 173473792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 254279680,
+              "uploadBytes": 173539328,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 245301248,
+              "uploadBytes": 168165376,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247398400,
+              "uploadBytes": 155123712,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 224526336,
+              "uploadBytes": 149815296,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 244318208,
+              "uploadBytes": 142147584,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 257359872,
+              "uploadBytes": 157351936,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 252116992,
+              "uploadBytes": 164560896,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 235995136,
+              "uploadBytes": 162398208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.006,
-              "uploadBytes": 228065280,
+              "timeSeconds": 1.001,
+              "uploadBytes": 153026560,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 234815488,
+              "uploadBytes": 162201600,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251723776,
+              "uploadBytes": 149749760,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 250085376,
+              "uploadBytes": 156106752,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251461632,
+              "uploadBytes": 162332672,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 253558784,
+              "timeSeconds": 1.001,
+              "uploadBytes": 169148416,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 59047936,
+              "uploadBytes": 57802752,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 220397568,
+              "uploadBytes": 137297920,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 228589568,
+              "uploadBytes": 147259392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 241106944,
+              "uploadBytes": 159121408,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.002,
-              "uploadBytes": 251527168,
+              "uploadBytes": 162136064,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 247988224,
+              "uploadBytes": 146407424,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 245825536,
+              "timeSeconds": 1.001,
+              "uploadBytes": 161677312,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 242745344,
+              "uploadBytes": 162136064,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 249692160,
+              "timeSeconds": 1.002,
+              "uploadBytes": 169869312,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 250019840,
+              "uploadBytes": 150208512,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 243924992,
+              "uploadBytes": 154861568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 241500160,
+              "uploadBytes": 175702016,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 246022144,
+              "uploadBytes": 173473792,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 242876416,
+              "timeSeconds": 1.001,
+              "uploadBytes": 178782208,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 251396096,
+              "uploadBytes": 167182336,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 226820096,
+              "uploadBytes": 166199296,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 221446144,
+              "uploadBytes": 161611776,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 216596480,
+              "uploadBytes": 165740544,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 220921856,
+              "uploadBytes": 152109056,
               "downloadBytes": 0
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0",
+          "version": "v1.0-yamux-noise",
           "transportStack": "tcp"
         },
         {
           "result": [
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 102301696,
+              "timeSeconds": 1.002,
+              "uploadBytes": 15597568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263979008,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264372224,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263192576,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
+            },
+            {
+              "type": "intermediary",
+              "timeSeconds": 1.006,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 265551872,
+              "timeSeconds": 1.007,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.007,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.007,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.016,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 267452416,
+              "timeSeconds": 1.005,
+              "uploadBytes": 15597568,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 85393408,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261095424,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 254148608,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 257884160,
+              "uploadBytes": 15990784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 255262720,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 209518592,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.019,
-              "uploadBytes": 140378112,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.023,
-              "uploadBytes": 139132928,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 78905344,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.011,
-              "uploadBytes": 77332480,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.024,
-              "uploadBytes": 80216064,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
-              "uploadBytes": 82378752,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
-              "uploadBytes": 84082688,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.02,
-              "uploadBytes": 85458944,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 86376448,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.012,
-              "uploadBytes": 87031808,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.016,
-              "uploadBytes": 86835200,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.016,
-              "uploadBytes": 87556096,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 87556096,
+              "timeSeconds": 1.004,
+              "uploadBytes": 15532032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017,
-              "uploadBytes": 103546880,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.021,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.02,
-              "uploadBytes": 268435456,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 268173312,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260767744,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261816320,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.011,
-              "uploadBytes": 266207232,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 265486336,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261029888,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263716864,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 265420800,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261226496,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 263192576,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262275072,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260571136,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263651328,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262209536,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261947392,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264896512,
+              "timeSeconds": 1.003,
+              "uploadBytes": 15663104,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 105840640,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 268959744,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 269942784,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.01,
-              "uploadBytes": 252051456,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 269680640,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 269746176,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269615104,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269942784,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 270204928,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269680640,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269549568,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16449536,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269942784,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16515072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 270073856,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269811712,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 269156352,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269352960,
+              "timeSeconds": 1.007,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.011,
-              "uploadBytes": 269680640,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269156352,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 269352960,
+              "timeSeconds": 1.003,
+              "uploadBytes": 15532032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 97910784,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 255721472,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263127040,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256901120,
+              "timeSeconds": 1.004,
+              "uploadBytes": 15990784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 263061504,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 256573440,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 263389184,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 256638976,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263651328,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.002,
-              "uploadBytes": 256311296,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264110080,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 255983616,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262537216,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 257556480,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261226496,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 258867200,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260964352,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 259129344,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260440064,
+              "uploadBytes": 15532032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 86114304,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 258342912,
+              "timeSeconds": 1.002,
+              "uploadBytes": 15990784,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.007,
-              "uploadBytes": 262668288,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264044544,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16121856,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260308992,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264044544,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261488640,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260177920,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 264306688,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260571136,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
-              "uploadBytes": 262209536,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.01,
-              "uploadBytes": 262864896,
+              "timeSeconds": 1.001,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 263782400,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261488640,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16449536,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262537216,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262340608,
+              "timeSeconds": 1.005,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 259719168,
+              "timeSeconds": 1.007,
+              "uploadBytes": 16515072,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 263979008,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261488640,
+              "timeSeconds": 1.007,
+              "uploadBytes": 15532032,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
-              "uploadBytes": 71434240,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 267649024,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262537216,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 244252672,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 264699904,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 267386880,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263454720,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 263127040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.002,
-              "uploadBytes": 262995968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 266862592,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262995968,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263258112,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.005,
-              "uploadBytes": 263847936,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 265945088,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262733824,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263127040,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 265158656,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 265289728,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263651328,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.017,
-              "uploadBytes": 102432768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.02,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.019,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 268304384,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 259915776,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261947392,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.015,
-              "uploadBytes": 266797056,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 267255808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262078464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261292032,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013,
-              "uploadBytes": 266338304,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 267649024,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260964352,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262078464,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.014,
-              "uploadBytes": 266272768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 267255808,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 262471680,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260505600,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.013,
-              "uploadBytes": 266731520,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.005,
-              "uploadBytes": 86310912,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.009,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 268435456,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.01,
-              "uploadBytes": 268435456,
+              "uploadBytes": 16056320,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 85524480,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260308992,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261816320,
+              "timeSeconds": 1.006,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 248315904,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260898816,
+              "uploadBytes": 16187392,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.008,
-              "uploadBytes": 263651328,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 266928128,
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 260898816,
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261095424,
+              "timeSeconds": 1.003,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 267059200,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260702208,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 260964352,
+              "uploadBytes": 16318464,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 266076160,
+              "uploadBytes": 16384000,
               "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 261029888,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261750784,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 266272768,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261423104,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 261160960,
-              "downloadBytes": 0
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 263258112,
-              "downloadBytes": 0
-            }
-          ],
-          "implementation": "js-libp2p",
-          "version": "v1.0-yamux-plaintext",
-          "transportStack": "tcp"
-        }
-      ],
-      "parameters": {
-        "uploadBytes": 9007199254740991,
-        "downloadBytes": 0
-      }
-    },
-    {
-      "name": "throughput/download",
-      "unit": "bit/s",
-      "results": [
-        {
-          "result": [
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 56688640
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 225443840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241106944
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232849408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231473140
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 214761484
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 229113856
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 219742208
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 219873280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237109248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249888768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243531764
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245039116
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231735296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 222167040
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235470848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243335168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243007476
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242286604
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 32374772
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233308172
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 227606528
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241696768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243597312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248643584
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255721472
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250019840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244449280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242286592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244580352
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248315904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248578048
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245956608
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241631220
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245694464
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247726080
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245301260
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247791616
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 38141940
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 221184012
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240713728
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244252672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243007488
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241762304
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245628928
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254738432
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244645888
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250216448
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248381440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235470848
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245694464
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238026752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245759988
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244711436
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252444672
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 257163264
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234618880
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 47185920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 231473152
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249167860
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244580364
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247136256
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247201792
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245563380
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242221068
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233635840
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242286592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246284276
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237961216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247332864
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251068416
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249364492
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244121588
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245563404
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245039104
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246022144
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 54853632
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235601920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248250368
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232980480
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 221773824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 227409920
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 226951168
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232390656
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 221642740
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 220790784
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 235667468
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241369088
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248315904
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244973568
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232194048
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242286592
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 230752256
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 225312768
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 219021312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 51511296
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 223281140
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250347532
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240517120
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232849408
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239730676
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242679820
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250871808
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248381440
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251789312
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255000576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246022144
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248119284
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246349836
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246218752
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246022132
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247201804
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251396096
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250937344
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 48693248
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 200998912
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 229769216
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 219873280
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 241238016
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 222232576
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244580352
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240320512
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246349824
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243924992
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240254976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 223412224
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 220659700
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 223084556
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 232062976
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240517108
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238813196
-            },
-            {
-              "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239534080
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242221056
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 48168948
+              "uploadBytes": 15597568,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233897984
+              "timeSeconds": 1.007,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242089996
+              "timeSeconds": 1.006,
+              "uploadBytes": 16121856,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249954304
+              "uploadBytes": 16121856,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 256114688
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254017536
+              "timeSeconds": 1.006,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248250368
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238878720
+              "timeSeconds": 1.007,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 236322816
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245432320
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254738420
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244383756
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246874112
+              "timeSeconds": 1.005,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 242614272
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 239337472
+              "timeSeconds": 1.003,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 243662836
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238157824
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247529484
+              "timeSeconds": 1.004,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255918080
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 30343156
+              "uploadBytes": 15532032,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 233308172
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247595008
+              "uploadBytes": 15990784,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 238288896
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 255655924
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 254935052
+              "timeSeconds": 1.006,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252903424
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246022144
+              "timeSeconds": 1.006,
+              "uploadBytes": 15990784,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245628928
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246349824
+              "timeSeconds": 1.002,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250085364
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249954316
+              "timeSeconds": 1.002,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253296640
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252444672
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249102336
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249692160
+              "timeSeconds": 1.002,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249364468
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 253165580
+              "timeSeconds": 1.007,
+              "uploadBytes": 16384000,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 249102336
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.003,
-              "uploadBytes": 0,
-              "downloadBytes": 48365568
+              "uploadBytes": 15663104,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 234160116
+              "timeSeconds": 1.006,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246218764
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248315904
+              "timeSeconds": 1.006,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 250478592
+              "timeSeconds": 1.003,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 247005172
+              "timeSeconds": 1.005,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 240517132
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245497844
+              "timeSeconds": 1.003,
+              "uploadBytes": 16252928,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 244121612
+              "timeSeconds": 1.006,
+              "uploadBytes": 16187392,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245760000
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248971264
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 251199488
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246349812
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246087680
+              "timeSeconds": 1.004,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 252117004
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 248971264
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 246546432
+              "timeSeconds": 1.002,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 237371392
+              "timeSeconds": 1.003,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.001,
-              "uploadBytes": 0,
-              "downloadBytes": 245760000
+              "timeSeconds": 1.005,
+              "uploadBytes": 16318464,
+              "downloadBytes": 0
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0",
+          "version": "v1.0-mplex-noise",
           "transportStack": "tcp"
-        },
+        }
+      ],
+      "parameters": {
+        "uploadBytes": 9007199254740991,
+        "downloadBytes": 0
+      }
+    },
+    {
+      "name": "throughput/download",
+      "unit": "bit/s",
+      "results": [
         {
           "result": [
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 80412672
+              "downloadBytes": 38862848
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262537216
+              "downloadBytes": 129892352
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.008,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261029888
+              "downloadBytes": 131727348
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267780096
+              "downloadBytes": 142278656
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262602752
+              "downloadBytes": 165150732
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 260440064
+              "downloadBytes": 175243252
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266141696
+              "downloadBytes": 152371212
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267780096
+              "downloadBytes": 140902400
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261619712
+              "downloadBytes": 153026548
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261554164
+              "downloadBytes": 160104460
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266010636
+              "downloadBytes": 150863872
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267780096
+              "downloadBytes": 153485312
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262012928
+              "downloadBytes": 140247040
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 260898816
+              "downloadBytes": 138412020
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.013,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266272768
+              "downloadBytes": 177274892
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267976704
+              "downloadBytes": 168361972
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261816320
+              "downloadBytes": 172556300
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261292032
+              "downloadBytes": 168165376
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.014,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265879552
+              "downloadBytes": 156303360
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 35782656
+              "downloadBytes": 32571392
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268959744
+              "downloadBytes": 125894656
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269549568
+              "downloadBytes": 146079732
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269484032
+              "downloadBytes": 163708928
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270270464
+              "downloadBytes": 139853836
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270532608
+              "downloadBytes": 171966452
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270073844
+              "downloadBytes": 171245580
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270729228
+              "downloadBytes": 159580160
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 253755392
+              "downloadBytes": 159383552
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 256180224
+              "downloadBytes": 168951808
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268238836
+              "downloadBytes": 143851508
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269025292
+              "downloadBytes": 161611788
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.025,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 271056896
+              "downloadBytes": 153485312
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269877236
+              "downloadBytes": 154927092
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270794752
+              "downloadBytes": 176619532
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270729228
+              "downloadBytes": 160366592
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270336000
+              "downloadBytes": 165347328
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270532608
+              "downloadBytes": 135004160
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 270008320
+              "downloadBytes": 136249344
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 80412660
+              "downloadBytes": 24641536
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266469388
+              "downloadBytes": 159580160
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266272768
+              "downloadBytes": 174063604
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265879552
+              "downloadBytes": 145752064
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267255808
+              "downloadBytes": 142737420
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267583488
+              "downloadBytes": 139067380
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266338304
+              "downloadBytes": 178061324
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266207232
+              "downloadBytes": 166854656
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266338304
+              "downloadBytes": 173604864
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265814016
+              "downloadBytes": 185860096
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266010624
+              "downloadBytes": 143392768
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266797056
+              "downloadBytes": 135659520
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267059200
+              "downloadBytes": 143851507
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266862592
+              "downloadBytes": 168558593
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264765440
+              "downloadBytes": 154075136
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265748480
+              "downloadBytes": 163774476
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266862592
+              "downloadBytes": 189071360
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266403840
+              "downloadBytes": 143261684
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267255808
+              "downloadBytes": 156762124
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 84738048
+              "downloadBytes": 36044800
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269090816
+              "downloadBytes": 134873088
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269025268
+              "downloadBytes": 158269440
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269352972
+              "downloadBytes": 165478388
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268500992
+              "downloadBytes": 152698880
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268632064
+              "downloadBytes": 150405120
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268632052
+              "downloadBytes": 159907852
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268828684
+              "downloadBytes": 155713536
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 166133760
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268566528
+              "downloadBytes": 163512320
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268828660
+              "downloadBytes": 163315712
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268632064
+              "downloadBytes": 159907840
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268763148
+              "downloadBytes": 159252480
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268632064
+              "downloadBytes": 152829952
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268828672
+              "downloadBytes": 160759808
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266993664
+              "downloadBytes": 153026560
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.003,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268566516
+              "downloadBytes": 158990336
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435468
+              "downloadBytes": 153419764
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269156352
+              "downloadBytes": 156172300
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 81461248
+              "downloadBytes": 32047092
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266207232
+              "downloadBytes": 159580172
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264699904
+              "downloadBytes": 177209344
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265093120
+              "downloadBytes": 156106740
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265289728
+              "downloadBytes": 159318028
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266338304
+              "downloadBytes": 157614080
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265748480
+              "downloadBytes": 169541632
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264044544
+              "downloadBytes": 172031988
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264962048
+              "downloadBytes": 172032012
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265289728
+              "downloadBytes": 167903232
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265486336
+              "downloadBytes": 171638771
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264634368
+              "downloadBytes": 179175425
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264503296
+              "downloadBytes": 174718988
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265158656
+              "downloadBytes": 180355072
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265486336
+              "downloadBytes": 160104448
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264306688
+              "downloadBytes": 140050432
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265420788
+              "downloadBytes": 160825332
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265158668
+              "downloadBytes": 169279488
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264437760
+              "downloadBytes": 163774476
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 82444276
+              "downloadBytes": 26345472
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262602764
+              "downloadBytes": 129957888
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262602752
+              "downloadBytes": 153288704
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263389184
+              "downloadBytes": 154861568
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 245694464
+              "downloadBytes": 162463744
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268238836
+              "downloadBytes": 157155328
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267321356
+              "downloadBytes": 158728180
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 259260416
+              "downloadBytes": 150077452
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.002,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262144000
+              "downloadBytes": 143130612
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267911168
+              "downloadBytes": 155385856
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 260046848
+              "downloadBytes": 161742860
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261423104
+              "downloadBytes": 155648000
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267190272
+              "downloadBytes": 160104448
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 260374528
+              "downloadBytes": 173998068
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 244121600
+              "downloadBytes": 167903244
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266338292
+              "downloadBytes": 153550848
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.019,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 141754368
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 158269428
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267780108
+              "downloadBytes": 161349644
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 85458944
+              "downloadBytes": 25755648
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269025280
+              "downloadBytes": 153944064
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269352960
+              "downloadBytes": 175570944
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269025280
+              "downloadBytes": 177930240
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268894208
+              "downloadBytes": 164036608
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268697600
+              "downloadBytes": 150339584
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268632064
+              "downloadBytes": 160759796
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 269090816
+              "downloadBytes": 162660352
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268894208
+              "downloadBytes": 181338124
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268959744
+              "downloadBytes": 139395072
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268566528
+              "downloadBytes": 157548532
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268959744
+              "downloadBytes": 169213952
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268500992
+              "downloadBytes": 164560908
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268566528
+              "downloadBytes": 142016500
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268763136
+              "downloadBytes": 138870784
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268697600
+              "downloadBytes": 141426700
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268894196
+              "downloadBytes": 146407412
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268697612
+              "downloadBytes": 143654924
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268566528
+              "downloadBytes": 134545408
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 80543744
+              "downloadBytes": 43515904
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263520256
+              "downloadBytes": 136839168
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264503296
+              "downloadBytes": 162594816
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264044544
+              "downloadBytes": 160169984
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264110080
+              "downloadBytes": 157876224
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263127040
+              "downloadBytes": 156762112
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264372224
+              "downloadBytes": 160956416
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263913472
+              "downloadBytes": 157155316
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263782388
+              "downloadBytes": 160759820
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263913484
+              "downloadBytes": 145031168
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263913472
+              "downloadBytes": 154271732
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.01,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 249954304
+              "downloadBytes": 161611788
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 166199296
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 163774452
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.017,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 169279500
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 173604864
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 157810688
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.018,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 160104436
             },
             {
               "type": "intermediary",
-              "timeSeconds": 1.019,
+              "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 268435456
+              "downloadBytes": 158531596
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 80805888
+              "downloadBytes": 48758784
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267190272
+              "downloadBytes": 150798336
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267059188
+              "downloadBytes": 153747456
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265814028
+              "downloadBytes": 152829952
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266797056
+              "downloadBytes": 145620992
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267059188
+              "downloadBytes": 157745152
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266076172
+              "downloadBytes": 149880832
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264830964
+              "downloadBytes": 164560896
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266338316
+              "downloadBytes": 160235508
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267386880
+              "downloadBytes": 181141516
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267124736
+              "downloadBytes": 148701172
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266797056
+              "downloadBytes": 155451404
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266010624
+              "downloadBytes": 170917888
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265420800
+              "downloadBytes": 179240960
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266010624
+              "downloadBytes": 176422900
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266600448
+              "downloadBytes": 175702028
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 267255808
+              "downloadBytes": 175046644
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266797056
+              "downloadBytes": 159383552
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 266272768
+              "downloadBytes": 152502284
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 83165184
+              "downloadBytes": 43319296
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262668276
+              "downloadBytes": 137428992
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264241164
+              "downloadBytes": 139919360
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264044544
+              "downloadBytes": 148373504
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 262209536
+              "downloadBytes": 153485312
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264503284
+              "downloadBytes": 163708928
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 263913484
+              "downloadBytes": 146669568
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261947392
+              "downloadBytes": 160956404
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264699892
+              "downloadBytes": 146145280
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264437772
+              "downloadBytes": 168427532
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261292032
+              "downloadBytes": 158138368
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264765440
+              "downloadBytes": 138870784
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265027584
+              "downloadBytes": 146014208
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261226496
+              "downloadBytes": 187695104
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264372224
+              "downloadBytes": 179109888
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265027584
+              "downloadBytes": 179044352
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 261619700
+              "downloadBytes": 180224000
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 264175628
+              "downloadBytes": 180355060
             },
             {
               "type": "intermediary",
               "timeSeconds": 1.001,
               "uploadBytes": 0,
-              "downloadBytes": 265158656
+              "downloadBytes": 170393612
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0-yamux-plaintext",
+          "version": "v1.0-yamux-noise",
+          "transportStack": "tcp"
+        },
+        {
+          "result": [],
+          "implementation": "js-libp2p",
+          "version": "v1.0-mplex-noise",
           "transportStack": "tcp"
         }
       ],
@@ -4616,1214 +3475,1214 @@
           "result": [
             {
               "type": "final",
-              "timeSeconds": 0.454,
+              "timeSeconds": 0.246,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.235,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.423,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.233,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.235,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.422,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.234,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.423,
+              "timeSeconds": 0.234,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.422,
+              "timeSeconds": 0.215,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.215,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.213,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.437,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.213,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.215,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.215,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.234,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.44,
+              "timeSeconds": 0.216,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.429,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.424,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.424,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.423,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.212,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.428,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.421,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.426,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.432,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.217,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.216,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.214,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.425,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.436,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.435,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.427,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.434,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.431,
+              "timeSeconds": 0.211,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.43,
+              "timeSeconds": 0.212,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.433,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0",
+          "version": "v1.0-yamux-noise",
           "transportStack": "tcp"
         },
         {
           "result": [
             {
               "type": "final",
-              "timeSeconds": 0.35,
+              "timeSeconds": 0.235,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.343,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.235,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.211,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.343,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.234,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.233,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.211,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.217,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.335,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.334,
+              "timeSeconds": 0.212,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.213,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.217,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.216,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.212,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.217,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.334,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.343,
+              "timeSeconds": 0.216,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.219,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.345,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.343,
+              "timeSeconds": 0.224,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.344,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.335,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.343,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.212,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.233,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.335,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.226,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.231,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.232,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.332,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.228,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.333,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.222,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.229,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.339,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.221,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.338,
+              "timeSeconds": 0.225,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.337,
+              "timeSeconds": 0.23,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.342,
+              "timeSeconds": 0.223,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.341,
+              "timeSeconds": 0.22,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.217,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.34,
+              "timeSeconds": 0.227,
               "uploadBytes": 1,
               "downloadBytes": 1
             },
             {
               "type": "final",
-              "timeSeconds": 0.336,
+              "timeSeconds": 0.218,
               "uploadBytes": 1,
               "downloadBytes": 1
             }
           ],
           "implementation": "js-libp2p",
-          "version": "v1.0-yamux-plaintext",
+          "version": "v1.0-mplex-noise",
           "transportStack": "tcp"
         }
       ],
@@ -5836,173 +4695,173 @@
   "pings": {
     "unit": "s",
     "results": [
-      0.0636,
-      0.0639,
-      0.059,
-      0.0583,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0639,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0639,
-      0.0636,
-      0.0636,
-      0.0639,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0637,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0636,
-      0.0636,
-      0.0636,
-      0.0635,
-      0.0635,
-      0.0635,
-      0.0636,
-      0.0635,
-      0.0635
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0608,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.061,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.060899999999999996,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.060899999999999996,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606,
+      0.0606
     ]
   },
   "iperf": {
     "unit": "bit/s",
     "results": [
-      1970000000,
+      2240000000,
+      4280000000.0000005,
+      4050000000,
+      4230000000.0000005,
+      4360000000,
+      4510000000,
+      4630000000,
+      4740000000,
+      4790000000,
       4780000000,
-      4120000000,
+      4320000000,
+      3600000000,
+      3070000000,
+      2670000000,
+      2720000000,
+      2810000000,
+      2340000000,
+      2080000000,
+      2130000000,
+      2180000000,
+      2220000000,
+      2270000000,
+      2300000000,
+      2330000000,
+      2360000000,
+      2380000000,
       2380000000,
+      2410000000,
+      2400000000,
+      2420000000,
+      2420000000,
+      2420000000,
+      2430000000,
+      2420000000,
+      2420000000,
+      2420000000,
+      2420000000,
+      2420000000,
+      2430000000,
       2430000000,
-      2510000000,
-      2140000000.0000002,
-      1860000000,
-      1780000000,
-      1380000000,
-      1430000000,
-      1470000000,
-      1500000000,
-      1530000000,
-      1250000000,
-      556000000,
-      577000000,
-      598000000,
-      608000000,
-      629000000,
-      493000000,
-      472000000,
-      493000000,
-      503000000,
-      514000000,
-      524000000,
-      524000000,
-      535000000,
-      535000000,
-      545000000,
-      535000000,
-      535000000,
-      545000000,
-      535000000,
-      545000000,
-      535000000,
-      556000000,
-      556000000,
-      566000000,
-      577000000,
-      598000000,
-      619000000,
-      640000000,
-      682000000,
-      535000000,
-      545000000,
-      577000000,
-      598000000,
-      629000000,
-      650000000,
-      661000000,
-      682000000,
-      682000000,
-      692000000,
-      692000000,
-      703000000,
-      692000000,
-      703000000,
-      692000000,
-      692000000,
-      985000000,
-      970000000
+      2450000000,
+      2450000000,
+      2470000000,
+      2500000000,
+      2530000000,
+      2550000000,
+      2570000000,
+      2640000000,
+      2660000000,
+      2600000000,
+      1980000000,
+      2109999999.9999998,
+      2190000000,
+      2260000000,
+      2360000000,
+      2410000000,
+      2470000000,
+      2530000000,
+      2570000000,
+      2600000000,
+      2790000000,
+      2770000000
     ]
   }
 }
\ No newline at end of file