From b14eef4d9027cd8dac566552e8c299e0d0f59daa Mon Sep 17 00:00:00 2001 From: Ehud Ben-Reuven Date: Sat, 23 Feb 2019 14:25:43 -0500 Subject: [PATCH 01/18] readme for circuits: --- circuits/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 circuits/README.md diff --git a/circuits/README.md b/circuits/README.md new file mode 100644 index 0000000..6c9e76a --- /dev/null +++ b/circuits/README.md @@ -0,0 +1,14 @@ +* compconstant - Returns 1 if `in` (expanded to binary array) > `ct` +* aliascheck - check if `in` (expanded to binary array) oveflowed its 254 bits (<= -1) +* babyjub - twisted Edwards curve 168700.x^2 + y^2 = 1 + 168696.x^2.y^2 + * BabyAdd - (`xout`,`yout`) = (`x1`,`y1`) + (`x2`,`y2`) + * BabyDbl - (`xout`,`yout`) = 2*(`x`,`y`) + * BabyCheck - check that (`x`,`y`) is on the curve +* binsub - binary subtraction +* gates - logical gates +* mimc - SNARK-friendly hash Minimal Multiplicative Complexity. + * https://eprint.iacr.org/2016/492.pdf + * zcash/zcash#2233 +* smt - Sparse Merkle Tree + * https://ethresear.ch/t/optimizing-sparse-merkle-trees/3751 +* montgomery https://en.wikipedia.org/wiki/Montgomery_curve \ No newline at end of file From 39bb71678591922f2ff0aeda66fdd4e578b09d64 Mon Sep 17 00:00:00 2001 From: Ehud Ben-Reuven Date: Sat, 23 Feb 2019 19:46:15 -0500 Subject: [PATCH 02/18] fixed Multiplexer name and usage of old syntax --- circuits/multiplexer.circom | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/circuits/multiplexer.circom b/circuits/multiplexer.circom index 0c8f594..091bd2b 100644 --- a/circuits/multiplexer.circom +++ b/circuits/multiplexer.circom @@ -90,12 +90,17 @@ template Decoder(w) { } -template Multiplexor(wIn, nIn) { +template Multiplexer(wIn, nIn) { signal input inp[nIn][wIn]; signal input sel; signal output out[wIn]; - component Decoder(nIn) dec; - component EscalarProduct(nIn) ep[wIn]; + component dec = Decoder(nIn); + component ep[wIn]; + + for (var k=0; k dec.inp; for (var j=0; j Date: Sun, 17 Mar 2019 10:36:14 +0100 Subject: [PATCH 03/18] fix missing deps --- package-lock.json | 493 +++++++++++++++++++++++++++++----------------- package.json | 1 + 2 files changed, 310 insertions(+), 184 deletions(-) diff --git a/package-lock.json b/package-lock.json index 220a734..758b628 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,9 +37,9 @@ } }, "acorn": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", - "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==" + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==" }, "acorn-jsx": { "version": "5.0.1", @@ -63,9 +63,9 @@ } }, "ansi-escapes": { - "version": "3.1.0", - "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" }, "ansi-regex": { "version": "3.0.0", @@ -389,18 +389,10 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "requires": { - "callsites": "^0.2.0" - } - }, "callsites": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.0.0.tgz", + "integrity": "sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==" }, "camelcase": { "version": "5.0.0", @@ -426,9 +418,9 @@ } }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -465,11 +457,6 @@ "yargs": "^12.0.2" } }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" - }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -801,9 +788,9 @@ } }, "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "requires": { "esutils": "^2.0.2" } @@ -846,6 +833,11 @@ "minimalistic-crypto-utils": "^1.0.0" } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -870,47 +862,59 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.10.0.tgz", - "integrity": "sha512-HpqzC+BHULKlnPwWae9MaVZ5AXJKpkxCVXQHrFaRw3hbDj26V/9ArYM4Rr/SQ8pi6qUPLXSSXC4RBJlyq2Z2OQ==", + "version": "5.15.2", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.15.2.tgz", + "integrity": "sha512-I8VM4SILpMwUvsRt83bQVwIRQAJ2iPMXun1FVZ/lV1OHklH2tJaXqoDnNzdiFc6bnCtGKXvQIQNP3kj1eMskSw==", "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.5.3", + "ajv": "^6.9.1", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", "eslint-utils": "^1.3.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.0", + "espree": "^5.0.1", "esquery": "^1.0.1", "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", "globals": "^11.7.0", "ignore": "^4.0.6", + "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.1.0", + "inquirer": "^6.2.2", "js-yaml": "^3.12.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.5", + "lodash": "^4.17.11", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", "progress": "^2.0.0", "regexpp": "^2.0.1", - "require-uncached": "^1.0.3", "semver": "^5.5.1", "strip-ansi": "^4.0.0", "strip-json-comments": "^2.0.1", - "table": "^5.0.2", + "table": "^5.2.3", "text-table": "^0.2.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } } }, "eslint-plugin-mocha": { @@ -923,9 +927,9 @@ } }, "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -942,11 +946,11 @@ "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" }, "espree": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.0.tgz", - "integrity": "sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "requires": { - "acorn": "^6.0.2", + "acorn": "^6.0.7", "acorn-jsx": "^5.0.0", "eslint-visitor-keys": "^1.0.0" } @@ -1224,12 +1228,11 @@ } }, "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "flat-cache": "^2.0.1" } }, "file-type": { @@ -1280,16 +1283,30 @@ } }, "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + } } }, + "flatted": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", + "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==" + }, "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -2334,7 +2351,8 @@ "bindings": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" + "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==", + "dev": true }, "bip39": { "version": "2.5.0", @@ -2353,6 +2371,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=", + "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -2387,7 +2406,8 @@ "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "dev": true }, "body-parser": { "version": "1.18.3", @@ -2430,12 +2450,14 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true }, "browserify-aes": { "version": "1.2.0", "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -2592,7 +2614,8 @@ "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true }, "builtin-modules": { "version": "1.1.1", @@ -2690,6 +2713,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -2849,6 +2873,7 @@ "version": "1.2.0", "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -2861,6 +2886,7 @@ "version": "1.1.7", "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -3160,6 +3186,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz", "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=", + "dev": true, "requires": { "browserify-aes": "^1.0.6", "create-hash": "^1.1.2", @@ -3198,6 +3225,7 @@ "version": "6.4.1", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "dev": true, "requires": { "bn.js": "^4.4.0", "brorand": "^1.0.1", @@ -3488,17 +3516,8 @@ "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", "dev": true, "requires": { + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d8d7fc9cc1fd781186c25676af100d1ec727013e", "ethereumjs-util": "^5.1.1" - }, - "dependencies": { - "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", - "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", - "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" - } - } } }, "ethereum-common": { @@ -3508,11 +3527,29 @@ "dev": true }, "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", + "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d8d7fc9cc1fd781186c25676af100d1ec727013e", "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "dev": true, "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", + "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", + "dev": true, + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "0.1.6", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" + } + } } }, "ethereumjs-block": { @@ -3704,6 +3741,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz", "integrity": "sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA==", + "dev": true, "requires": { "bn.js": "^4.11.0", "create-hash": "^1.1.2", @@ -3793,6 +3831,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "dev": true, "requires": { "is-hex-prefixed": "1.0.0", "strip-hex-prefix": "1.0.0" @@ -3814,6 +3853,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -4224,6 +4264,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -4233,6 +4274,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", + "dev": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -4260,6 +4302,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -4427,7 +4470,8 @@ "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", - "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" + "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=", + "dev": true }, "is-natural-number": { "version": "4.0.1", @@ -4481,7 +4525,8 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true }, "is-utf8": { "version": "0.2.1", @@ -4627,6 +4672,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", + "dev": true, "requires": { "bindings": "^1.2.1", "inherits": "^2.0.3", @@ -4926,6 +4972,7 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -5085,12 +5132,14 @@ "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true }, "minimatch": { "version": "3.0.4", @@ -5142,7 +5191,8 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true }, "mz": { "version": "2.7.0", @@ -5159,7 +5209,8 @@ "nan": { "version": "2.10.0", "resolved": "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "dev": true }, "nano-json-stream-parser": { "version": "0.1.2", @@ -5826,6 +5877,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -5835,6 +5887,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.1.0.tgz", "integrity": "sha512-93U7IKH5j7nmXFVg19MeNBGzQW5uXW1pmCuKY8veeKIhYTE32C2d0mOegfiIAfXcHOKJjjPlJisn8iHDF5AezA==", + "dev": true, "requires": { "safe-buffer": "^5.1.1" } @@ -5848,7 +5901,8 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "safe-event-emitter": { "version": "1.0.1", @@ -5900,6 +5954,7 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.5.2.tgz", "integrity": "sha512-iin3kojdybY6NArd+UFsoTuapOF7bnJNf2UbcWXaY3z+E1sJDipl60vtzB5hbO/uquBu7z0fd4VC4Irp+xoFVQ==", + "dev": true, "requires": { "bindings": "^1.2.1", "bip66": "^1.1.3", @@ -6031,6 +6086,7 @@ "version": "2.4.11", "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -6241,6 +6297,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", + "dev": true, "requires": { "is-hex-prefixed": "1.0.0" } @@ -6484,6 +6541,7 @@ "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, "requires": { "is-typedarray": "^1.0.0" } @@ -6926,25 +6984,34 @@ "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", "dev": true, "requires": { + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d8d7fc9cc1fd781186c25676af100d1ec727013e", "ethereumjs-util": "^5.1.1" - }, - "dependencies": { - "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", - "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", - "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" - } - } } }, "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", + "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#d8d7fc9cc1fd781186c25676af100d1ec727013e", "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "dev": true, "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" + "bn.js": "^4.11.8", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", + "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", + "dev": true, + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "0.1.6", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" + } + } } }, "ws": { @@ -6986,20 +7053,23 @@ "dev": true, "requires": { "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35" + "web3-core-helpers": "1.0.0-beta.35", + "websocket": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" }, "dependencies": { "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "requires": { "ms": "2.0.0" } }, "websocket": { "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "from": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", + "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", + "dev": true, "requires": { "debug": "^2.2.0", "nan": "^2.3.3", @@ -7178,7 +7248,8 @@ "yaeti": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=", + "dev": true }, "yargs": { "version": "4.8.1", @@ -7610,9 +7681,9 @@ } }, "globals": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", - "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz", + "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==" }, "got": { "version": "7.1.0", @@ -7776,6 +7847,15 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, + "import-fresh": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", + "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -7796,36 +7876,36 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "inquirer": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz", - "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", + "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^3.0.0", + "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rxjs": "^6.1.0", + "rxjs": "^6.4.0", "string-width": "^2.1.0", "strip-ansi": "^5.0.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", - "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" }, "strip-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", - "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.1.0.tgz", + "integrity": "sha512-TjxrkPONqO2Z8QDCpeE2j6n0M6EwxzyDgzEeGp+FbdvaJAt//ClYi6W5my+3ROlC/hZX2KACUwDfK49Ka5eDvg==", "requires": { - "ansi-regex": "^4.0.0" + "ansi-regex": "^4.1.0" } } } @@ -7930,9 +8010,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.2.tgz", + "integrity": "sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -8404,7 +8484,7 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "p-cancelable": { @@ -8456,6 +8536,14 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" }, + "parent-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.0.tgz", + "integrity": "sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==", + "requires": { + "callsites": "^3.0.0" + } + }, "parse-asn1": { "version": "5.1.1", "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", @@ -8552,11 +8640,6 @@ "pinkie": "^2.0.0" } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" - }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -8739,19 +8822,10 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, - "require-uncached": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "restore-cursor": { "version": "2.0.0", @@ -8788,9 +8862,9 @@ } }, "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", "requires": { "tslib": "^1.9.0" } @@ -8994,9 +9068,9 @@ } }, "slice-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.0.0.tgz", - "integrity": "sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "requires": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", @@ -9004,19 +9078,20 @@ } }, "snarkjs": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.9.tgz", - "integrity": "sha512-UMiONT6f86bTB0AyT7bC+QsMgv2wwMk4qz7CYvTK6assojA4poEocJuEc5wl/awHsibQTbX2zNqqnO+IAYMfTA==", + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.11.tgz", + "integrity": "sha512-NoMNn03Uwbt18V340ZlHSZscyfIu8F6fMOL7LT9Xr1zQY/nmzScM8442ATyJfzSI5bDTAz1QQGbCerP2BCKljA==", "requires": { "big-integer": "^1.6.35", "chai": "^4.1.2", + "escape-string-regexp": "^1.0.5", "eslint": "^5.3.0", "yargs": "^12.0.2" } }, "sprintf-js": { "version": "1.0.3", - "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { @@ -9125,14 +9200,50 @@ } }, "table": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/table/-/table-5.1.1.tgz", - "integrity": "sha512-NUjapYb/qd4PeFW03HnAuOJ7OMcBkJlqeClWxeNlQ0lXGSb52oZXGzkO0/I0ARegQ2eUT1g2VDJH0eUxDRcHmw==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/table/-/table-5.2.3.tgz", + "integrity": "sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ==", "requires": { - "ajv": "^6.6.1", + "ajv": "^6.9.1", "lodash": "^4.17.11", - "slice-ansi": "2.0.0", - "string-width": "^2.1.1" + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.1.0.tgz", + "integrity": "sha512-TjxrkPONqO2Z8QDCpeE2j6n0M6EwxzyDgzEeGp+FbdvaJAt//ClYi6W5my+3ROlC/hZX2KACUwDfK49Ka5eDvg==", + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "tar": { @@ -9283,6 +9394,14 @@ "mime-types": "~2.1.18" } }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, "ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", @@ -9630,32 +9749,8 @@ "integrity": "sha512-wAnENuZx75T5ZSrT2De2LOaUuPf2yRjq1VfcbD7+Zd79F3DZZLBJcPyCNVQ1U0fAXt0wfgCKl7sVw5pffqR9Bw==", "requires": { "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "websocket": { - "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "from": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "requires": { - "debug": "^2.2.0", - "nan": "^2.3.3", - "typedarray-to-buffer": "^3.1.2", - "yaeti": "^0.0.6" - } - } + "web3-core-helpers": "1.0.0-beta.36", + "websocket": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" } }, "web3-shh": { @@ -9690,6 +9785,31 @@ } } }, + "websocket": { + "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", + "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", + "requires": { + "debug": "^2.2.0", + "nan": "^2.3.3", + "typedarray-to-buffer": "^3.1.2", + "yaeti": "^0.0.6" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -9757,9 +9877,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", "requires": { "mkdirp": "^0.5.1" } @@ -9830,6 +9950,11 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, "yargs": { "version": "12.0.5", "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", diff --git a/package.json b/package.json index 000f566..58f1f1c 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "dependencies": { "blake-hash": "^1.1.0", "snarkjs": "0.1.11", + "typedarray-to-buffer": "^3.1.5", "web3": "^1.0.0-beta.36" }, "devDependencies": { From d9d6e43143d4eb780346351e12dad90e72831388 Mon Sep 17 00:00:00 2001 From: adriamb Date: Sun, 17 Mar 2019 10:38:36 +0100 Subject: [PATCH 04/18] added pvk->pbk circuit --- circuits/babyjub.circom | 27 +++++++++++++++++++++++++++ test/babyjub.js | 29 +++++++++++++++++++++++++++-- test/circuits/babypbk_test.circom | 3 +++ 3 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 test/circuits/babypbk_test.circom diff --git a/circuits/babyjub.circom b/circuits/babyjub.circom index a2e6b6b..c6fe41c 100644 --- a/circuits/babyjub.circom +++ b/circuits/babyjub.circom @@ -17,6 +17,9 @@ along with circom. If not, see . */ +include "bitify.circom"; +include "escalarmulfix.circom"; + template BabyAdd() { signal input x1; signal input y1; @@ -77,3 +80,27 @@ template BabyCheck() { a*x2 + y2 === 1 + d*x2*y2; } + +// Extracts the public key from private key +template BabyPbk() { + signal private input in; + signal output Ax; + signal output Ay; + + var BASE8 = [ + 17777552123799933955779906779655732241715742912184938656739573121738514868268, + 2626589144620713026669568689430873010625803728049924121243784502389097019475 + ]; + + component pvkBits = Num2Bits(253); + pvkBits.in <== in; + + component mulFix = EscalarMulFix(253, BASE8); + + var i; + for (i=0; i<253; i++) { + mulFix.e[i] <== pvkBits.out[i]; + } + Ax <== mulFix.out[0]; + Ay <== mulFix.out[1]; +} diff --git a/test/babyjub.js b/test/babyjub.js index abe1b0b..f47db49 100644 --- a/test/babyjub.js +++ b/test/babyjub.js @@ -3,10 +3,12 @@ const path = require("path"); const snarkjs = require("snarkjs"); const compiler = require("circom"); -const assert = chai.assert; +const createBlakeHash = require("blake-hash"); +const eddsa = require("../src/eddsa.js"); -const bigInt = require("big-integer"); +const assert = chai.assert; +const bigInt = require("snarkjs").bigInt; describe("Baby Jub test", function () { let circuitAdd; @@ -22,6 +24,11 @@ describe("Baby Jub test", function () { const cirDefTest = await compiler(path.join(__dirname, "circuits", "babycheck_test.circom")); circuitTest = new snarkjs.Circuit(cirDefTest); console.log("NConstrains BabyTest: " + circuitTest.nConstraints); + + const cirDefPbk = await compiler(path.join(__dirname, "circuits", "babypbk_test.circom")); + circuitPbk = new snarkjs.Circuit(cirDefPbk); + console.log("NConstrains BabyPbk: " + circuitPbk.nConstraints); + }); it("Should add point (0,1) and (0,1)", async () => { @@ -97,4 +104,22 @@ describe("Baby Jub test", function () { } }); + it("Should extract the public key from the private one", async () => { + + const rawpvk = Buffer.from("0001020304050607080900010203040506070809000102030405060708090021", "hex"); + const pvk = eddsa.pruneBuffer(createBlakeHash("blake512").update(rawpvk).digest().slice(0,32)); + const S = bigInt.leBuff2int(pvk).shr(3); + + const A = eddsa.prv2pub(rawpvk); + + const input = { + in : S, + Ax : A[0], + Ay : A[1] + } + + const w = circuitPbk.calculateWitness(input); + assert(circuitPbk.checkWitness(w)); + }); + }); diff --git a/test/circuits/babypbk_test.circom b/test/circuits/babypbk_test.circom new file mode 100644 index 0000000..2583bb9 --- /dev/null +++ b/test/circuits/babypbk_test.circom @@ -0,0 +1,3 @@ +include "../../circuits/babyjub.circom"; + +component main = BabyPbk(); \ No newline at end of file From 0503ec9de989cef549ab72e7c49e57cd74175d41 Mon Sep 17 00:00:00 2001 From: Kobi Gurkan Date: Mon, 22 Apr 2019 17:19:39 +0300 Subject: [PATCH 05/18] fixes babyjubjub addition to use generic bigint interfaces --- src/babyjub.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/babyjub.js b/src/babyjub.js index bb6753a..50aed18 100644 --- a/src/babyjub.js +++ b/src/babyjub.js @@ -22,8 +22,14 @@ function addPoint(a,b) { const d = bigInt("168696"); const res = []; - res[0] = bigInt((a[0]*b[1] + b[0]*a[1]) * bigInt(bigInt("1") + d*a[0]*b[0]*a[1]*b[1]).inverse(q)).affine(q); + + /* does the equivalent of: + res[0] = bigInt((a[0]*b[1] + b[0]*a[1]) * bigInt(bigInt("1") + d*a[0]*b[0]*a[1]*b[1]).inverse(q)).affine(q); res[1] = bigInt((a[1]*b[1] - cta*a[0]*b[0]) * bigInt(bigInt("1") - d*a[0]*b[0]*a[1]*b[1]).inverse(q)).affine(q); + */ + res[0] = bigInt((bigInt(a[0]).mul(b[1]).add(bigInt(b[0]).mul(a[1]))).mul(bigInt(bigInt("1").add(d.mul(a[0]).mul(b[0]).mul(a[1]).mul(b[1]))).inverse(q))).affine(q); + res[1] = bigInt((bigInt(a[1]).mul(b[1]).sub(cta.mul(a[0]).mul(b[0]))).mul(bigInt(bigInt("1").sub(d.mul(a[0]).mul(b[0]).mul(a[1]).mul(b[1]))).inverse(q))).affine(q); + return res; } From efc77065e7db72afab2a8c0b7199cfc123cbbb32 Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Wed, 8 May 2019 19:09:28 +0200 Subject: [PATCH 06/18] 0.0.7 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 220a734..b86125c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.6", + "version": "0.0.7", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 000f566..06927f0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.6", + "version": "0.0.7", "description": "Basic circuits library for Circom", "main": "index.js", "directories": { From 590d62a07c02ab4c6a31ac7c8d3216f9de2de37e Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Tue, 4 Jun 2019 13:40:15 +0200 Subject: [PATCH 07/18] Poseidon --- circuits/poseidon.circom | 202 + log.txt | 11471 +++++++++++++++++++++++++++ package-lock.json | 750 +- package.json | 2 +- src/evmasm.js | 8 +- src/poseidon.js | 115 + src/poseidon_gencontract.js | 180 + src/poseidon_printconstants.js | 16 + src/poseidon_printcontract.js | 5 + src/poseidon_printmatrix.js | 22 + test/circuits/poseidon_test.circom | 3 + test/poseidoncircuit.js | 39 + test/poseidoncontract.js | 59 + 13 files changed, 12606 insertions(+), 266 deletions(-) create mode 100644 circuits/poseidon.circom create mode 100644 log.txt create mode 100644 src/poseidon.js create mode 100644 src/poseidon_gencontract.js create mode 100644 src/poseidon_printconstants.js create mode 100644 src/poseidon_printcontract.js create mode 100644 src/poseidon_printmatrix.js create mode 100644 test/circuits/poseidon_test.circom create mode 100644 test/poseidoncircuit.js create mode 100644 test/poseidoncontract.js diff --git a/circuits/poseidon.circom b/circuits/poseidon.circom new file mode 100644 index 0000000..b90f886 --- /dev/null +++ b/circuits/poseidon.circom @@ -0,0 +1,202 @@ + +template Sigma() { + signal input in; + signal output out; + + signal in2; + signal in4; + + in2 <== in*in; + in4 <== in2*in2; + + out <== in4*in; +} + +template Ark(t, C) { + signal input in[t]; + signal output out[t]; + for (var i=0; i= (nRoundsP + nRoundsF/2))) { + k= imain.inputs[0] = 1 +set main.ark[0].in[0] <-- 1 +get --->main.ark[0].in[0] = 1 +get --->main.inputs[0] = 1 +get --->main.inputs[1] = 2 +set main.ark[0].in[1] <-- 2 +get --->main.ark[0].in[1] = 2 +get --->main.inputs[1] = 2 +set main.ark[0].in[2] <-- 0 +get --->main.ark[0].in[2] = 0 +set main.ark[0].in[3] <-- 0 +get --->main.ark[0].in[3] = 0 +set main.ark[0].in[4] <-- 0 +get --->main.ark[0].in[4] = 0 +set main.ark[0].in[5] <-- 0 +Component Treiggered: main.ark[0] +get --->main.ark[0].in[0] = 1 +set main.ark[0].out[0] <-- 1354025385229961744769229343273868518314335569873439558835166239576773343708 +Component Treiggered: main.sigmaF[0][0] +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +set main.sigmaF[0][0].in2 <-- 2260344551714731201665997151692229324784964533058272477706565814851094681761 +get --->main.sigmaF[0][0].in2 = 2260344551714731201665997151692229324784964533058272477706565814851094681761 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.sigmaF[0][0].in2 = 2260344551714731201665997151692229324784964533058272477706565814851094681761 +get --->main.sigmaF[0][0].in2 = 2260344551714731201665997151692229324784964533058272477706565814851094681761 +set main.sigmaF[0][0].in4 <-- 15540159921038479754525165662182634136309639490256661900450546218354922538232 +get --->main.sigmaF[0][0].in4 = 15540159921038479754525165662182634136309639490256661900450546218354922538232 +get --->main.sigmaF[0][0].in2 = 2260344551714731201665997151692229324784964533058272477706565814851094681761 +get --->main.sigmaF[0][0].in2 = 2260344551714731201665997151692229324784964533058272477706565814851094681761 +get --->main.sigmaF[0][0].in4 = 15540159921038479754525165662182634136309639490256661900450546218354922538232 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +set main.sigmaF[0][0].out <-- 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.sigmaF[0][0].out = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.sigmaF[0][0].in4 = 15540159921038479754525165662182634136309639490256661900450546218354922538232 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.ark[0].out[0] = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.ark[0].in[0] = 1 +get --->main.ark[0].in[1] = 2 +set main.ark[0].out[1] <-- 2708050770459923489538458686547737036628671139746879117670332479153546687416 +Component Treiggered: main.sigmaF[0][1] +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +set main.sigmaF[0][1].in2 <-- 9041378206858924806663988606768917299139858132233089910826263259404378727044 +get --->main.sigmaF[0][1].in2 = 9041378206858924806663988606768917299139858132233089910826263259404378727044 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.sigmaF[0][1].in2 = 9041378206858924806663988606768917299139858132233089910826263259404378727044 +get --->main.sigmaF[0][1].in2 = 9041378206858924806663988606768917299139858132233089910826263259404378727044 +set main.sigmaF[0][1].in4 <-- 7871887146383648627692187397092120206922223439530212626528493441344867159925 +get --->main.sigmaF[0][1].in4 = 7871887146383648627692187397092120206922223439530212626528493441344867159925 +get --->main.sigmaF[0][1].in2 = 9041378206858924806663988606768917299139858132233089910826263259404378727044 +get --->main.sigmaF[0][1].in2 = 9041378206858924806663988606768917299139858132233089910826263259404378727044 +get --->main.sigmaF[0][1].in4 = 7871887146383648627692187397092120206922223439530212626528493441344867159925 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +set main.sigmaF[0][1].out <-- 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.sigmaF[0][1].out = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.sigmaF[0][1].in4 = 7871887146383648627692187397092120206922223439530212626528493441344867159925 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.ark[0].out[1] = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.ark[0].in[1] = 2 +get --->main.ark[0].in[2] = 0 +set main.ark[0].out[2] <-- 0 +Component Treiggered: main.sigmaF[0][2] +get --->main.sigmaF[0][2].in = 0 +get --->main.sigmaF[0][2].in = 0 +set main.sigmaF[0][2].in2 <-- 0 +get --->main.sigmaF[0][2].in2 = 0 +get --->main.sigmaF[0][2].in = 0 +get --->main.sigmaF[0][2].in = 0 +get --->main.sigmaF[0][2].in2 = 0 +get --->main.sigmaF[0][2].in2 = 0 +set main.sigmaF[0][2].in4 <-- 0 +get --->main.sigmaF[0][2].in4 = 0 +get --->main.sigmaF[0][2].in2 = 0 +get --->main.sigmaF[0][2].in2 = 0 +get --->main.sigmaF[0][2].in4 = 0 +get --->main.sigmaF[0][2].in = 0 +set main.sigmaF[0][2].out <-- 0 +get --->main.sigmaF[0][2].out = 0 +get --->main.sigmaF[0][2].in4 = 0 +get --->main.sigmaF[0][2].in = 0 +get --->main.ark[0].out[2] = 0 +get --->main.ark[0].in[2] = 0 +get --->main.ark[0].in[3] = 0 +set main.ark[0].out[3] <-- 0 +Component Treiggered: main.sigmaF[0][3] +get --->main.sigmaF[0][3].in = 0 +get --->main.sigmaF[0][3].in = 0 +set main.sigmaF[0][3].in2 <-- 0 +get --->main.sigmaF[0][3].in2 = 0 +get --->main.sigmaF[0][3].in = 0 +get --->main.sigmaF[0][3].in = 0 +get --->main.sigmaF[0][3].in2 = 0 +get --->main.sigmaF[0][3].in2 = 0 +set main.sigmaF[0][3].in4 <-- 0 +get --->main.sigmaF[0][3].in4 = 0 +get --->main.sigmaF[0][3].in2 = 0 +get --->main.sigmaF[0][3].in2 = 0 +get --->main.sigmaF[0][3].in4 = 0 +get --->main.sigmaF[0][3].in = 0 +set main.sigmaF[0][3].out <-- 0 +get --->main.sigmaF[0][3].out = 0 +get --->main.sigmaF[0][3].in4 = 0 +get --->main.sigmaF[0][3].in = 0 +get --->main.ark[0].out[3] = 0 +get --->main.ark[0].in[3] = 0 +get --->main.ark[0].in[4] = 0 +set main.ark[0].out[4] <-- 0 +Component Treiggered: main.sigmaF[0][4] +get --->main.sigmaF[0][4].in = 0 +get --->main.sigmaF[0][4].in = 0 +set main.sigmaF[0][4].in2 <-- 0 +get --->main.sigmaF[0][4].in2 = 0 +get --->main.sigmaF[0][4].in = 0 +get --->main.sigmaF[0][4].in = 0 +get --->main.sigmaF[0][4].in2 = 0 +get --->main.sigmaF[0][4].in2 = 0 +set main.sigmaF[0][4].in4 <-- 0 +get --->main.sigmaF[0][4].in4 = 0 +get --->main.sigmaF[0][4].in2 = 0 +get --->main.sigmaF[0][4].in2 = 0 +get --->main.sigmaF[0][4].in4 = 0 +get --->main.sigmaF[0][4].in = 0 +set main.sigmaF[0][4].out <-- 0 +get --->main.sigmaF[0][4].out = 0 +get --->main.sigmaF[0][4].in4 = 0 +get --->main.sigmaF[0][4].in = 0 +get --->main.ark[0].out[4] = 0 +get --->main.ark[0].in[4] = 0 +get --->main.ark[0].in[5] = 0 +set main.ark[0].out[5] <-- 0 +Component Treiggered: main.sigmaF[0][5] +get --->main.sigmaF[0][5].in = 0 +get --->main.sigmaF[0][5].in = 0 +set main.sigmaF[0][5].in2 <-- 0 +get --->main.sigmaF[0][5].in2 = 0 +get --->main.sigmaF[0][5].in = 0 +get --->main.sigmaF[0][5].in = 0 +get --->main.sigmaF[0][5].in2 = 0 +get --->main.sigmaF[0][5].in2 = 0 +set main.sigmaF[0][5].in4 <-- 0 +get --->main.sigmaF[0][5].in4 = 0 +get --->main.sigmaF[0][5].in2 = 0 +get --->main.sigmaF[0][5].in2 = 0 +get --->main.sigmaF[0][5].in4 = 0 +get --->main.sigmaF[0][5].in = 0 +set main.sigmaF[0][5].out <-- 0 +Component Treiggered: main.mix[0] +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[0] <-- 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.mix[0].out[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[1] <-- 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.mix[0].out[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[2] <-- 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.mix[0].out[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[3] <-- 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.mix[0].out[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[4] <-- 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.mix[0].out[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[2] = 0 +get --->main.mix[0].in[3] = 0 +get --->main.mix[0].in[4] = 0 +get --->main.mix[0].in[5] = 0 +set main.mix[0].out[5] <-- 9427554717526508712357660849856535589468110611793870240660636705306174605659 +Component Treiggered: main.ark[1] +get --->main.ark[1].in[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +set main.ark[1].out[0] <-- 19843848155678314710549905065042130207436035827744387545535824205348523570152 +Component Treiggered: main.sigmaF[1][0] +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +set main.sigmaF[1][0].in2 <-- 21392626707886488288383421735794008977634814065213976244268539847960982177776 +get --->main.sigmaF[1][0].in2 = 21392626707886488288383421735794008977634814065213976244268539847960982177776 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.sigmaF[1][0].in2 = 21392626707886488288383421735794008977634814065213976244268539847960982177776 +get --->main.sigmaF[1][0].in2 = 21392626707886488288383421735794008977634814065213976244268539847960982177776 +set main.sigmaF[1][0].in4 <-- 16583725177324027588929984036708478128054113323608187079554501402272763676950 +get --->main.sigmaF[1][0].in4 = 16583725177324027588929984036708478128054113323608187079554501402272763676950 +get --->main.sigmaF[1][0].in2 = 21392626707886488288383421735794008977634814065213976244268539847960982177776 +get --->main.sigmaF[1][0].in2 = 21392626707886488288383421735794008977634814065213976244268539847960982177776 +get --->main.sigmaF[1][0].in4 = 16583725177324027588929984036708478128054113323608187079554501402272763676950 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +set main.sigmaF[1][0].out <-- 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.sigmaF[1][0].out = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.sigmaF[1][0].in4 = 16583725177324027588929984036708478128054113323608187079554501402272763676950 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.ark[1].out[0] = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.ark[1].in[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.ark[1].in[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +set main.ark[1].out[1] <-- 12169180628940808274298627158051875371629543898671974801948923740183175287747 +Component Treiggered: main.sigmaF[1][1] +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +set main.sigmaF[1][1].in2 <-- 21573918649780801119510914237313551980232728823603203989912805763133218571696 +get --->main.sigmaF[1][1].in2 = 21573918649780801119510914237313551980232728823603203989912805763133218571696 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.sigmaF[1][1].in2 = 21573918649780801119510914237313551980232728823603203989912805763133218571696 +get --->main.sigmaF[1][1].in2 = 21573918649780801119510914237313551980232728823603203989912805763133218571696 +set main.sigmaF[1][1].in4 <-- 10890562111628527823110531019196401754746618958049840818949473455058457183763 +get --->main.sigmaF[1][1].in4 = 10890562111628527823110531019196401754746618958049840818949473455058457183763 +get --->main.sigmaF[1][1].in2 = 21573918649780801119510914237313551980232728823603203989912805763133218571696 +get --->main.sigmaF[1][1].in2 = 21573918649780801119510914237313551980232728823603203989912805763133218571696 +get --->main.sigmaF[1][1].in4 = 10890562111628527823110531019196401754746618958049840818949473455058457183763 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +set main.sigmaF[1][1].out <-- 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.sigmaF[1][1].out = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.sigmaF[1][1].in4 = 10890562111628527823110531019196401754746618958049840818949473455058457183763 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.ark[1].out[1] = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.ark[1].in[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.ark[1].in[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +set main.ark[1].out[2] <-- 3377256656853465194918934263028928856785720910646991155637506337204039025086 +Component Treiggered: main.sigmaF[1][2] +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +set main.sigmaF[1][2].in2 <-- 21024906328964944250857882683551836260921351868696881032426852373478144944756 +get --->main.sigmaF[1][2].in2 = 21024906328964944250857882683551836260921351868696881032426852373478144944756 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.sigmaF[1][2].in2 = 21024906328964944250857882683551836260921351868696881032426852373478144944756 +get --->main.sigmaF[1][2].in2 = 21024906328964944250857882683551836260921351868696881032426852373478144944756 +set main.sigmaF[1][2].in4 <-- 10858289709271530972351070595576596797031030042232580806361394044295675810650 +get --->main.sigmaF[1][2].in4 = 10858289709271530972351070595576596797031030042232580806361394044295675810650 +get --->main.sigmaF[1][2].in2 = 21024906328964944250857882683551836260921351868696881032426852373478144944756 +get --->main.sigmaF[1][2].in2 = 21024906328964944250857882683551836260921351868696881032426852373478144944756 +get --->main.sigmaF[1][2].in4 = 10858289709271530972351070595576596797031030042232580806361394044295675810650 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +set main.sigmaF[1][2].out <-- 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.sigmaF[1][2].out = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.sigmaF[1][2].in4 = 10858289709271530972351070595576596797031030042232580806361394044295675810650 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.ark[1].out[2] = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.ark[1].in[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.ark[1].in[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +set main.ark[1].out[3] <-- 6220302612368298209061805517986948442017981036444405877871007677547413303573 +Component Treiggered: main.sigmaF[1][3] +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +set main.sigmaF[1][3].in2 <-- 19697293115734901173884699470855838786286282072122879073669356926350126599210 +get --->main.sigmaF[1][3].in2 = 19697293115734901173884699470855838786286282072122879073669356926350126599210 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.sigmaF[1][3].in2 = 19697293115734901173884699470855838786286282072122879073669356926350126599210 +get --->main.sigmaF[1][3].in2 = 19697293115734901173884699470855838786286282072122879073669356926350126599210 +set main.sigmaF[1][3].in4 <-- 11616798447263051345930648981811400941811274269434944838234003510532853836769 +get --->main.sigmaF[1][3].in4 = 11616798447263051345930648981811400941811274269434944838234003510532853836769 +get --->main.sigmaF[1][3].in2 = 19697293115734901173884699470855838786286282072122879073669356926350126599210 +get --->main.sigmaF[1][3].in2 = 19697293115734901173884699470855838786286282072122879073669356926350126599210 +get --->main.sigmaF[1][3].in4 = 11616798447263051345930648981811400941811274269434944838234003510532853836769 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +set main.sigmaF[1][3].out <-- 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.sigmaF[1][3].out = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.sigmaF[1][3].in4 = 11616798447263051345930648981811400941811274269434944838234003510532853836769 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.ark[1].out[3] = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.ark[1].in[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.ark[1].in[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +set main.ark[1].out[4] <-- 5569272151351849521428094975127334172221837865395439829315564744246750849905 +Component Treiggered: main.sigmaF[1][4] +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +set main.sigmaF[1][4].in2 <-- 20593366684644888159654257178727205413748460999217255479089955166304162273511 +get --->main.sigmaF[1][4].in2 = 20593366684644888159654257178727205413748460999217255479089955166304162273511 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.sigmaF[1][4].in2 = 20593366684644888159654257178727205413748460999217255479089955166304162273511 +get --->main.sigmaF[1][4].in2 = 20593366684644888159654257178727205413748460999217255479089955166304162273511 +set main.sigmaF[1][4].in4 <-- 12184948827719428909220291979504569971079305714959049743018827199552562876211 +get --->main.sigmaF[1][4].in4 = 12184948827719428909220291979504569971079305714959049743018827199552562876211 +get --->main.sigmaF[1][4].in2 = 20593366684644888159654257178727205413748460999217255479089955166304162273511 +get --->main.sigmaF[1][4].in2 = 20593366684644888159654257178727205413748460999217255479089955166304162273511 +get --->main.sigmaF[1][4].in4 = 12184948827719428909220291979504569971079305714959049743018827199552562876211 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +set main.sigmaF[1][4].out <-- 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.sigmaF[1][4].out = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.sigmaF[1][4].in4 = 12184948827719428909220291979504569971079305714959049743018827199552562876211 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.ark[1].out[4] = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.ark[1].in[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.ark[1].in[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +set main.ark[1].out[5] <-- 19134120074565463022463892433959237664180512384311502236893405914058295535731 +Component Treiggered: main.sigmaF[1][5] +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +set main.sigmaF[1][5].in2 <-- 13838271321032123585818807262490205073852788323409864698084465930419151743815 +get --->main.sigmaF[1][5].in2 = 13838271321032123585818807262490205073852788323409864698084465930419151743815 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.sigmaF[1][5].in2 = 13838271321032123585818807262490205073852788323409864698084465930419151743815 +get --->main.sigmaF[1][5].in2 = 13838271321032123585818807262490205073852788323409864698084465930419151743815 +set main.sigmaF[1][5].in4 <-- 5482699089014394673821561854051584095473049226505392891256416452822161222604 +get --->main.sigmaF[1][5].in4 = 5482699089014394673821561854051584095473049226505392891256416452822161222604 +get --->main.sigmaF[1][5].in2 = 13838271321032123585818807262490205073852788323409864698084465930419151743815 +get --->main.sigmaF[1][5].in2 = 13838271321032123585818807262490205073852788323409864698084465930419151743815 +get --->main.sigmaF[1][5].in4 = 5482699089014394673821561854051584095473049226505392891256416452822161222604 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +set main.sigmaF[1][5].out <-- 18053678252828982395737560442340409906098421285766388824903233672942462995361 +Component Treiggered: main.mix[1] +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[0] <-- 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.mix[1].out[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[1] <-- 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.mix[1].out[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[2] <-- 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.mix[1].out[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[3] <-- 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.mix[1].out[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[4] <-- 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.mix[1].out[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].out[5] <-- 16685263758405102326824846052405881164427480682687004758648682279960376369854 +Component Treiggered: main.ark[2] +get --->main.ark[2].in[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +set main.ark[2].out[0] <-- 13147114191762997298528012732252391310866492993680594314925757899078214737298 +Component Treiggered: main.sigmaF[2][0] +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +set main.sigmaF[2][0].in2 <-- 8520116096529913474257986054596854002142156050773455684177113886725301643073 +get --->main.sigmaF[2][0].in2 = 8520116096529913474257986054596854002142156050773455684177113886725301643073 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.sigmaF[2][0].in2 = 8520116096529913474257986054596854002142156050773455684177113886725301643073 +get --->main.sigmaF[2][0].in2 = 8520116096529913474257986054596854002142156050773455684177113886725301643073 +set main.sigmaF[2][0].in4 <-- 12140246039365929464761775859003606535416471154808970737282204407871656873462 +get --->main.sigmaF[2][0].in4 = 12140246039365929464761775859003606535416471154808970737282204407871656873462 +get --->main.sigmaF[2][0].in2 = 8520116096529913474257986054596854002142156050773455684177113886725301643073 +get --->main.sigmaF[2][0].in2 = 8520116096529913474257986054596854002142156050773455684177113886725301643073 +get --->main.sigmaF[2][0].in4 = 12140246039365929464761775859003606535416471154808970737282204407871656873462 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +set main.sigmaF[2][0].out <-- 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.sigmaF[2][0].out = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.sigmaF[2][0].in4 = 12140246039365929464761775859003606535416471154808970737282204407871656873462 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.ark[2].out[0] = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.ark[2].in[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.ark[2].in[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +set main.ark[2].out[1] <-- 13139448155235731827659173641931880182050215108620339245241881159543839323678 +Component Treiggered: main.sigmaF[2][1] +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +set main.sigmaF[2][1].in2 <-- 17130836655198676892756127323471782799114655763844034018752500737196184048005 +get --->main.sigmaF[2][1].in2 = 17130836655198676892756127323471782799114655763844034018752500737196184048005 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.sigmaF[2][1].in2 = 17130836655198676892756127323471782799114655763844034018752500737196184048005 +get --->main.sigmaF[2][1].in2 = 17130836655198676892756127323471782799114655763844034018752500737196184048005 +set main.sigmaF[2][1].in4 <-- 11821401387767298943866110681645848502401492632748116865817454183055357182212 +get --->main.sigmaF[2][1].in4 = 11821401387767298943866110681645848502401492632748116865817454183055357182212 +get --->main.sigmaF[2][1].in2 = 17130836655198676892756127323471782799114655763844034018752500737196184048005 +get --->main.sigmaF[2][1].in2 = 17130836655198676892756127323471782799114655763844034018752500737196184048005 +get --->main.sigmaF[2][1].in4 = 11821401387767298943866110681645848502401492632748116865817454183055357182212 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +set main.sigmaF[2][1].out <-- 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.sigmaF[2][1].out = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.sigmaF[2][1].in4 = 11821401387767298943866110681645848502401492632748116865817454183055357182212 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.ark[2].out[1] = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.ark[2].in[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.ark[2].in[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +set main.ark[2].out[2] <-- 11620548291381581367200335005119709882171518066554608559125134169337425429547 +Component Treiggered: main.sigmaF[2][2] +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +set main.sigmaF[2][2].in2 <-- 16858057767778368734017139349319200467693185742503276842101146757315108994952 +get --->main.sigmaF[2][2].in2 = 16858057767778368734017139349319200467693185742503276842101146757315108994952 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.sigmaF[2][2].in2 = 16858057767778368734017139349319200467693185742503276842101146757315108994952 +get --->main.sigmaF[2][2].in2 = 16858057767778368734017139349319200467693185742503276842101146757315108994952 +set main.sigmaF[2][2].in4 <-- 304930020653850380834710212281454207626987975370233521955819568745711224290 +get --->main.sigmaF[2][2].in4 = 304930020653850380834710212281454207626987975370233521955819568745711224290 +get --->main.sigmaF[2][2].in2 = 16858057767778368734017139349319200467693185742503276842101146757315108994952 +get --->main.sigmaF[2][2].in2 = 16858057767778368734017139349319200467693185742503276842101146757315108994952 +get --->main.sigmaF[2][2].in4 = 304930020653850380834710212281454207626987975370233521955819568745711224290 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +set main.sigmaF[2][2].out <-- 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.sigmaF[2][2].out = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.sigmaF[2][2].in4 = 304930020653850380834710212281454207626987975370233521955819568745711224290 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.ark[2].out[2] = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.ark[2].in[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.ark[2].in[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +set main.ark[2].out[3] <-- 4614168615268309040423521513062718515872655234221153224755916176930754470043 +Component Treiggered: main.sigmaF[2][3] +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +set main.sigmaF[2][3].in2 <-- 15841828155648607540458274363382332153514419017952480070181473055679214437031 +get --->main.sigmaF[2][3].in2 = 15841828155648607540458274363382332153514419017952480070181473055679214437031 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.sigmaF[2][3].in2 = 15841828155648607540458274363382332153514419017952480070181473055679214437031 +get --->main.sigmaF[2][3].in2 = 15841828155648607540458274363382332153514419017952480070181473055679214437031 +set main.sigmaF[2][3].in4 <-- 11264012445190550703289958337171098681751862181884002356100722948427360317027 +get --->main.sigmaF[2][3].in4 = 11264012445190550703289958337171098681751862181884002356100722948427360317027 +get --->main.sigmaF[2][3].in2 = 15841828155648607540458274363382332153514419017952480070181473055679214437031 +get --->main.sigmaF[2][3].in2 = 15841828155648607540458274363382332153514419017952480070181473055679214437031 +get --->main.sigmaF[2][3].in4 = 11264012445190550703289958337171098681751862181884002356100722948427360317027 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +set main.sigmaF[2][3].out <-- 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.sigmaF[2][3].out = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.sigmaF[2][3].in4 = 11264012445190550703289958337171098681751862181884002356100722948427360317027 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.ark[2].out[3] = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.ark[2].in[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.ark[2].in[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +set main.ark[2].out[4] <-- 13060197246858657781024731016959123134482734776408785447910656778030024299532 +Component Treiggered: main.sigmaF[2][4] +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +set main.sigmaF[2][4].in2 <-- 18577009222523585303400887805023675503271799839965472428238930826719487441064 +get --->main.sigmaF[2][4].in2 = 18577009222523585303400887805023675503271799839965472428238930826719487441064 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.sigmaF[2][4].in2 = 18577009222523585303400887805023675503271799839965472428238930826719487441064 +get --->main.sigmaF[2][4].in2 = 18577009222523585303400887805023675503271799839965472428238930826719487441064 +set main.sigmaF[2][4].in4 <-- 12697291373654667160914624813569057650281882182259828363818469346671978170288 +get --->main.sigmaF[2][4].in4 = 12697291373654667160914624813569057650281882182259828363818469346671978170288 +get --->main.sigmaF[2][4].in2 = 18577009222523585303400887805023675503271799839965472428238930826719487441064 +get --->main.sigmaF[2][4].in2 = 18577009222523585303400887805023675503271799839965472428238930826719487441064 +get --->main.sigmaF[2][4].in4 = 12697291373654667160914624813569057650281882182259828363818469346671978170288 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +set main.sigmaF[2][4].out <-- 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.sigmaF[2][4].out = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.sigmaF[2][4].in4 = 12697291373654667160914624813569057650281882182259828363818469346671978170288 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.ark[2].out[4] = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.ark[2].in[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.ark[2].in[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +set main.ark[2].out[5] <-- 693940896461841208850766757477576946240712745691359036078429031091499686640 +Component Treiggered: main.sigmaF[2][5] +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +set main.sigmaF[2][5].in2 <-- 5210899594839607841182490215561620379430539282464880925725432722282361079897 +get --->main.sigmaF[2][5].in2 = 5210899594839607841182490215561620379430539282464880925725432722282361079897 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.sigmaF[2][5].in2 = 5210899594839607841182490215561620379430539282464880925725432722282361079897 +get --->main.sigmaF[2][5].in2 = 5210899594839607841182490215561620379430539282464880925725432722282361079897 +set main.sigmaF[2][5].in4 <-- 14398945862288114071261663681569381885496683863707857899093237696027667245337 +get --->main.sigmaF[2][5].in4 = 14398945862288114071261663681569381885496683863707857899093237696027667245337 +get --->main.sigmaF[2][5].in2 = 5210899594839607841182490215561620379430539282464880925725432722282361079897 +get --->main.sigmaF[2][5].in2 = 5210899594839607841182490215561620379430539282464880925725432722282361079897 +get --->main.sigmaF[2][5].in4 = 14398945862288114071261663681569381885496683863707857899093237696027667245337 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +set main.sigmaF[2][5].out <-- 4956449923409613641335849575404826435490613241291381279473217954702667474354 +Component Treiggered: main.mix[2] +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[0] <-- 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.mix[2].out[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[1] <-- 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.mix[2].out[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[2] <-- 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.mix[2].out[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[3] <-- 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.mix[2].out[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[4] <-- 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.mix[2].out[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].out[5] <-- 4329403375404612062688426831495932933742800260909608557614569374182818328753 +Component Treiggered: main.ark[3] +get --->main.ark[3].in[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +set main.ark[3].out[0] <-- 3416565849233264309591111549094800445085088666723541108525390267600258956610 +Component Treiggered: main.sigmaF[3][0] +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +set main.sigmaF[3][0].in2 <-- 3981151525709665210945816046555780660138319401746184860743568186223504109454 +get --->main.sigmaF[3][0].in2 = 3981151525709665210945816046555780660138319401746184860743568186223504109454 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.sigmaF[3][0].in2 = 3981151525709665210945816046555780660138319401746184860743568186223504109454 +get --->main.sigmaF[3][0].in2 = 3981151525709665210945816046555780660138319401746184860743568186223504109454 +set main.sigmaF[3][0].in4 <-- 6755565101067600184708371588264225013080487853788444716427189818797935740165 +get --->main.sigmaF[3][0].in4 = 6755565101067600184708371588264225013080487853788444716427189818797935740165 +get --->main.sigmaF[3][0].in2 = 3981151525709665210945816046555780660138319401746184860743568186223504109454 +get --->main.sigmaF[3][0].in2 = 3981151525709665210945816046555780660138319401746184860743568186223504109454 +get --->main.sigmaF[3][0].in4 = 6755565101067600184708371588264225013080487853788444716427189818797935740165 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +set main.sigmaF[3][0].out <-- 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.sigmaF[3][0].out = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.sigmaF[3][0].in4 = 6755565101067600184708371588264225013080487853788444716427189818797935740165 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.ark[3].out[0] = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.ark[3].in[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.ark[3].in[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +set main.ark[3].out[1] <-- 12781997829467964266627110216476969767499778184480522420125571271762426909820 +Component Treiggered: main.sigmaF[3][1] +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +set main.sigmaF[3][1].in2 <-- 16512572139766984279937061726356640273082321424796215034396143743313437085893 +get --->main.sigmaF[3][1].in2 = 16512572139766984279937061726356640273082321424796215034396143743313437085893 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.sigmaF[3][1].in2 = 16512572139766984279937061726356640273082321424796215034396143743313437085893 +get --->main.sigmaF[3][1].in2 = 16512572139766984279937061726356640273082321424796215034396143743313437085893 +set main.sigmaF[3][1].in4 <-- 15248407447599549564524870164891427747308146282674432882168974352137801689092 +get --->main.sigmaF[3][1].in4 = 15248407447599549564524870164891427747308146282674432882168974352137801689092 +get --->main.sigmaF[3][1].in2 = 16512572139766984279937061726356640273082321424796215034396143743313437085893 +get --->main.sigmaF[3][1].in2 = 16512572139766984279937061726356640273082321424796215034396143743313437085893 +get --->main.sigmaF[3][1].in4 = 15248407447599549564524870164891427747308146282674432882168974352137801689092 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +set main.sigmaF[3][1].out <-- 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.sigmaF[3][1].out = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.sigmaF[3][1].in4 = 15248407447599549564524870164891427747308146282674432882168974352137801689092 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.ark[3].out[1] = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.ark[3].in[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.ark[3].in[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +set main.ark[3].out[2] <-- 19791297767475819790084301126457248134589268445779768007258341258154007026833 +Component Treiggered: main.sigmaF[3][2] +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +set main.sigmaF[3][2].in2 <-- 4622650872120265918649493931470971303816287012146560935608064643240453514842 +get --->main.sigmaF[3][2].in2 = 4622650872120265918649493931470971303816287012146560935608064643240453514842 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.sigmaF[3][2].in2 = 4622650872120265918649493931470971303816287012146560935608064643240453514842 +get --->main.sigmaF[3][2].in2 = 4622650872120265918649493931470971303816287012146560935608064643240453514842 +set main.sigmaF[3][2].in4 <-- 6354157519627055617438506758665053238903870880065642266986350518749484988437 +get --->main.sigmaF[3][2].in4 = 6354157519627055617438506758665053238903870880065642266986350518749484988437 +get --->main.sigmaF[3][2].in2 = 4622650872120265918649493931470971303816287012146560935608064643240453514842 +get --->main.sigmaF[3][2].in2 = 4622650872120265918649493931470971303816287012146560935608064643240453514842 +get --->main.sigmaF[3][2].in4 = 6354157519627055617438506758665053238903870880065642266986350518749484988437 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +set main.sigmaF[3][2].out <-- 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.sigmaF[3][2].out = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.sigmaF[3][2].in4 = 6354157519627055617438506758665053238903870880065642266986350518749484988437 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.ark[3].out[2] = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.ark[3].in[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.ark[3].in[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +set main.ark[3].out[3] <-- 6862099632830575428411303575493099675307101683019858072406013300517252607547 +Component Treiggered: main.sigmaF[3][3] +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +set main.sigmaF[3][3].in2 <-- 9968429610405075577644964164489609129424731732958793594176491924421769136856 +get --->main.sigmaF[3][3].in2 = 9968429610405075577644964164489609129424731732958793594176491924421769136856 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.sigmaF[3][3].in2 = 9968429610405075577644964164489609129424731732958793594176491924421769136856 +get --->main.sigmaF[3][3].in2 = 9968429610405075577644964164489609129424731732958793594176491924421769136856 +set main.sigmaF[3][3].in4 <-- 13254697607752702231272656890611658764360628438571052180535741399611360121969 +get --->main.sigmaF[3][3].in4 = 13254697607752702231272656890611658764360628438571052180535741399611360121969 +get --->main.sigmaF[3][3].in2 = 9968429610405075577644964164489609129424731732958793594176491924421769136856 +get --->main.sigmaF[3][3].in2 = 9968429610405075577644964164489609129424731732958793594176491924421769136856 +get --->main.sigmaF[3][3].in4 = 13254697607752702231272656890611658764360628438571052180535741399611360121969 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +set main.sigmaF[3][3].out <-- 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.sigmaF[3][3].out = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.sigmaF[3][3].in4 = 13254697607752702231272656890611658764360628438571052180535741399611360121969 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.ark[3].out[3] = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.ark[3].in[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.ark[3].in[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +set main.ark[3].out[4] <-- 378074609759561924517650566020302545492301017212306860137460185778598953198 +Component Treiggered: main.sigmaF[3][4] +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +set main.sigmaF[3][4].in2 <-- 5929960043875922211788465519495494500115785502632837430770189742698510495463 +get --->main.sigmaF[3][4].in2 = 5929960043875922211788465519495494500115785502632837430770189742698510495463 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.sigmaF[3][4].in2 = 5929960043875922211788465519495494500115785502632837430770189742698510495463 +get --->main.sigmaF[3][4].in2 = 5929960043875922211788465519495494500115785502632837430770189742698510495463 +set main.sigmaF[3][4].in4 <-- 19424632216668073137030511442212514089326764894875122620176795449729645837566 +get --->main.sigmaF[3][4].in4 = 19424632216668073137030511442212514089326764894875122620176795449729645837566 +get --->main.sigmaF[3][4].in2 = 5929960043875922211788465519495494500115785502632837430770189742698510495463 +get --->main.sigmaF[3][4].in2 = 5929960043875922211788465519495494500115785502632837430770189742698510495463 +get --->main.sigmaF[3][4].in4 = 19424632216668073137030511442212514089326764894875122620176795449729645837566 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +set main.sigmaF[3][4].out <-- 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.sigmaF[3][4].out = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.sigmaF[3][4].in4 = 19424632216668073137030511442212514089326764894875122620176795449729645837566 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.ark[3].out[4] = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.ark[3].in[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.ark[3].in[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +set main.ark[3].out[5] <-- 8027376634879843679053296654644442382006698775748377681750598762823688757403 +Component Treiggered: main.sigmaF[3][5] +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +set main.sigmaF[3][5].in2 <-- 12822971394330821961158129651588263705709442509271547583587743315799286609003 +get --->main.sigmaF[3][5].in2 = 12822971394330821961158129651588263705709442509271547583587743315799286609003 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.sigmaF[3][5].in2 = 12822971394330821961158129651588263705709442509271547583587743315799286609003 +get --->main.sigmaF[3][5].in2 = 12822971394330821961158129651588263705709442509271547583587743315799286609003 +set main.sigmaF[3][5].in4 <-- 10139627765210347522602318834468816658891110943303249347567711655809321649868 +get --->main.sigmaF[3][5].in4 = 10139627765210347522602318834468816658891110943303249347567711655809321649868 +get --->main.sigmaF[3][5].in2 = 12822971394330821961158129651588263705709442509271547583587743315799286609003 +get --->main.sigmaF[3][5].in2 = 12822971394330821961158129651588263705709442509271547583587743315799286609003 +get --->main.sigmaF[3][5].in4 = 10139627765210347522602318834468816658891110943303249347567711655809321649868 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +set main.sigmaF[3][5].out <-- 4490575150394741097365400918022565501440418208187925980022938482274554148116 +Component Treiggered: main.mix[3] +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[0] <-- 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.mix[3].out[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[1] <-- 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.mix[3].out[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[2] <-- 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.mix[3].out[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[3] <-- 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.mix[3].out[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[4] <-- 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.mix[3].out[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].out[5] <-- 308345248116075334748163445382536110538300404096655411245515587368022280227 +Component Treiggered: main.ark[4] +get --->main.ark[4].in[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +set main.ark[4].out[0] <-- 8954074869504141653243518987878370592169083397070271450157051228537108854482 +Component Treiggered: main.sigmaP[0] +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +set main.sigmaP[0].in2 <-- 5176470652039194155296225430265744146320462579776975046237555441035360126311 +get --->main.sigmaP[0].in2 = 5176470652039194155296225430265744146320462579776975046237555441035360126311 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.sigmaP[0].in2 = 5176470652039194155296225430265744146320462579776975046237555441035360126311 +get --->main.sigmaP[0].in2 = 5176470652039194155296225430265744146320462579776975046237555441035360126311 +set main.sigmaP[0].in4 <-- 13206992564662246109512802832254421550753403783750698850972171283523589173291 +get --->main.sigmaP[0].in4 = 13206992564662246109512802832254421550753403783750698850972171283523589173291 +get --->main.sigmaP[0].in2 = 5176470652039194155296225430265744146320462579776975046237555441035360126311 +get --->main.sigmaP[0].in2 = 5176470652039194155296225430265744146320462579776975046237555441035360126311 +get --->main.sigmaP[0].in4 = 13206992564662246109512802832254421550753403783750698850972171283523589173291 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +set main.sigmaP[0].out <-- 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.sigmaP[0].out = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.sigmaP[0].in4 = 13206992564662246109512802832254421550753403783750698850972171283523589173291 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.ark[4].out[0] = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.ark[4].in[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.ark[4].in[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +set main.ark[4].out[1] <-- 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.ark[4].out[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.ark[4].in[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.ark[4].in[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +set main.ark[4].out[2] <-- 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.ark[4].out[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.ark[4].in[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.ark[4].in[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +set main.ark[4].out[3] <-- 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.ark[4].out[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.ark[4].in[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.ark[4].in[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +set main.ark[4].out[4] <-- 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.ark[4].out[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.ark[4].in[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.ark[4].in[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +set main.ark[4].out[5] <-- 18016212266369055143697398261381780288832329878360782939575483292940551149084 +Component Treiggered: main.mix[4] +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[0] <-- 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.mix[4].out[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[1] <-- 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.mix[4].out[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[2] <-- 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.mix[4].out[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[3] <-- 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.mix[4].out[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[4] <-- 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.mix[4].out[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].out[5] <-- 13476831268166646568866118213901393900165546923015854108080455438205273360092 +Component Treiggered: main.ark[5] +get --->main.ark[5].in[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +set main.ark[5].out[0] <-- 4702313770473321354623395668147525569393025154435841858625513741545983672876 +Component Treiggered: main.sigmaP[1] +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +set main.sigmaP[1].in2 <-- 9921038060069672106288517260707843595072605649042844857748251026467845974457 +get --->main.sigmaP[1].in2 = 9921038060069672106288517260707843595072605649042844857748251026467845974457 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.sigmaP[1].in2 = 9921038060069672106288517260707843595072605649042844857748251026467845974457 +get --->main.sigmaP[1].in2 = 9921038060069672106288517260707843595072605649042844857748251026467845974457 +set main.sigmaP[1].in4 <-- 19925657066871799694255271954759096305373777532786153663996228554105554402090 +get --->main.sigmaP[1].in4 = 19925657066871799694255271954759096305373777532786153663996228554105554402090 +get --->main.sigmaP[1].in2 = 9921038060069672106288517260707843595072605649042844857748251026467845974457 +get --->main.sigmaP[1].in2 = 9921038060069672106288517260707843595072605649042844857748251026467845974457 +get --->main.sigmaP[1].in4 = 19925657066871799694255271954759096305373777532786153663996228554105554402090 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +set main.sigmaP[1].out <-- 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.sigmaP[1].out = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.sigmaP[1].in4 = 19925657066871799694255271954759096305373777532786153663996228554105554402090 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.ark[5].out[0] = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.ark[5].in[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.ark[5].in[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +set main.ark[5].out[1] <-- 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.ark[5].out[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.ark[5].in[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.ark[5].in[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +set main.ark[5].out[2] <-- 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.ark[5].out[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.ark[5].in[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.ark[5].in[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +set main.ark[5].out[3] <-- 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.ark[5].out[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.ark[5].in[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.ark[5].in[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +set main.ark[5].out[4] <-- 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.ark[5].out[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.ark[5].in[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.ark[5].in[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +set main.ark[5].out[5] <-- 9997754316440887325138106752517157202597329190723543764094461805114688589609 +Component Treiggered: main.mix[5] +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[0] <-- 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.mix[5].out[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[1] <-- 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.mix[5].out[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[2] <-- 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.mix[5].out[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[3] <-- 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.mix[5].out[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[4] <-- 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.mix[5].out[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].out[5] <-- 18795248211400434247917459144155691907837133682592760220114030073269929802830 +Component Treiggered: main.ark[6] +get --->main.ark[6].in[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +set main.ark[6].out[0] <-- 416246616161741976050052264178015271792943534142407114249677619207940373806 +Component Treiggered: main.sigmaP[2] +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +set main.sigmaP[2].in2 <-- 10976142972226316016293916343542735844312004029938238222438507129191152565850 +get --->main.sigmaP[2].in2 = 10976142972226316016293916343542735844312004029938238222438507129191152565850 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.sigmaP[2].in2 = 10976142972226316016293916343542735844312004029938238222438507129191152565850 +get --->main.sigmaP[2].in2 = 10976142972226316016293916343542735844312004029938238222438507129191152565850 +set main.sigmaP[2].in4 <-- 4557004296753930623562807000994046238505767637225668667457683847919817945851 +get --->main.sigmaP[2].in4 = 4557004296753930623562807000994046238505767637225668667457683847919817945851 +get --->main.sigmaP[2].in2 = 10976142972226316016293916343542735844312004029938238222438507129191152565850 +get --->main.sigmaP[2].in2 = 10976142972226316016293916343542735844312004029938238222438507129191152565850 +get --->main.sigmaP[2].in4 = 4557004296753930623562807000994046238505767637225668667457683847919817945851 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +set main.sigmaP[2].out <-- 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.sigmaP[2].out = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.sigmaP[2].in4 = 4557004296753930623562807000994046238505767637225668667457683847919817945851 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.ark[6].out[0] = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.ark[6].in[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.ark[6].in[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +set main.ark[6].out[1] <-- 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.ark[6].out[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.ark[6].in[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.ark[6].in[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +set main.ark[6].out[2] <-- 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.ark[6].out[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.ark[6].in[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.ark[6].in[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +set main.ark[6].out[3] <-- 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.ark[6].out[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.ark[6].in[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.ark[6].in[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +set main.ark[6].out[4] <-- 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.ark[6].out[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.ark[6].in[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.ark[6].in[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +set main.ark[6].out[5] <-- 15404625234114738701521792740890119584538945622123627854969082611233600453375 +Component Treiggered: main.mix[6] +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[0] <-- 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.mix[6].out[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[1] <-- 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.mix[6].out[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[2] <-- 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.mix[6].out[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[3] <-- 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.mix[6].out[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[4] <-- 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.mix[6].out[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].out[5] <-- 13477887060296917320384576382673102738798281648636764890891454695610538403831 +Component Treiggered: main.ark[7] +get --->main.ark[7].in[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +set main.ark[7].out[0] <-- 17376874611965736985795755424377338043145855450032806289596175964552962607270 +Component Treiggered: main.sigmaP[3] +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +set main.sigmaP[3].in2 <-- 13598849442117576400086971912110284307185721638912275513646924723363009548164 +get --->main.sigmaP[3].in2 = 13598849442117576400086971912110284307185721638912275513646924723363009548164 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.sigmaP[3].in2 = 13598849442117576400086971912110284307185721638912275513646924723363009548164 +get --->main.sigmaP[3].in2 = 13598849442117576400086971912110284307185721638912275513646924723363009548164 +set main.sigmaP[3].in4 <-- 597202315940342186014426739470128356699767149516051482333092213463089319631 +get --->main.sigmaP[3].in4 = 597202315940342186014426739470128356699767149516051482333092213463089319631 +get --->main.sigmaP[3].in2 = 13598849442117576400086971912110284307185721638912275513646924723363009548164 +get --->main.sigmaP[3].in2 = 13598849442117576400086971912110284307185721638912275513646924723363009548164 +get --->main.sigmaP[3].in4 = 597202315940342186014426739470128356699767149516051482333092213463089319631 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +set main.sigmaP[3].out <-- 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.sigmaP[3].out = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.sigmaP[3].in4 = 597202315940342186014426739470128356699767149516051482333092213463089319631 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.ark[7].out[0] = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.ark[7].in[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.ark[7].in[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +set main.ark[7].out[1] <-- 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.ark[7].out[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.ark[7].in[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.ark[7].in[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +set main.ark[7].out[2] <-- 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.ark[7].out[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.ark[7].in[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.ark[7].in[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +set main.ark[7].out[3] <-- 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.ark[7].out[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.ark[7].in[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.ark[7].in[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +set main.ark[7].out[4] <-- 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.ark[7].out[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.ark[7].in[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.ark[7].in[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +set main.ark[7].out[5] <-- 7785556215368168891878532785168878116920292487187139412624489897905401367544 +Component Treiggered: main.mix[7] +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[0] <-- 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.mix[7].out[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[1] <-- 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.mix[7].out[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[2] <-- 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.mix[7].out[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[3] <-- 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.mix[7].out[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[4] <-- 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.mix[7].out[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].out[5] <-- 17517520562766794907209650767783400042504419040619431971557497300703948232369 +Component Treiggered: main.ark[8] +get --->main.ark[8].in[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +set main.ark[8].out[0] <-- 11572628973921773752188490280389368045178042307461098696675329349946758695599 +Component Treiggered: main.sigmaP[4] +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +set main.sigmaP[4].in2 <-- 3183490526141448094425616196235488711162790546828817369197577436574686051531 +get --->main.sigmaP[4].in2 = 3183490526141448094425616196235488711162790546828817369197577436574686051531 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.sigmaP[4].in2 = 3183490526141448094425616196235488711162790546828817369197577436574686051531 +get --->main.sigmaP[4].in2 = 3183490526141448094425616196235488711162790546828817369197577436574686051531 +set main.sigmaP[4].in4 <-- 4270450501017034711169325272791646865634118595249166197728678706055612423661 +get --->main.sigmaP[4].in4 = 4270450501017034711169325272791646865634118595249166197728678706055612423661 +get --->main.sigmaP[4].in2 = 3183490526141448094425616196235488711162790546828817369197577436574686051531 +get --->main.sigmaP[4].in2 = 3183490526141448094425616196235488711162790546828817369197577436574686051531 +get --->main.sigmaP[4].in4 = 4270450501017034711169325272791646865634118595249166197728678706055612423661 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +set main.sigmaP[4].out <-- 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.sigmaP[4].out = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.sigmaP[4].in4 = 4270450501017034711169325272791646865634118595249166197728678706055612423661 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.ark[8].out[0] = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.ark[8].in[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.ark[8].in[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +set main.ark[8].out[1] <-- 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.ark[8].out[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.ark[8].in[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.ark[8].in[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +set main.ark[8].out[2] <-- 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.ark[8].out[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.ark[8].in[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.ark[8].in[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +set main.ark[8].out[3] <-- 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.ark[8].out[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.ark[8].in[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.ark[8].in[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +set main.ark[8].out[4] <-- 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.ark[8].out[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.ark[8].in[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.ark[8].in[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +set main.ark[8].out[5] <-- 7120067485989681272789485911575628087695253179628319926901771110662434554318 +Component Treiggered: main.mix[8] +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[0] <-- 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.mix[8].out[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[1] <-- 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.mix[8].out[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[2] <-- 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.mix[8].out[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[3] <-- 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.mix[8].out[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[4] <-- 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.mix[8].out[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].out[5] <-- 4399248460147375719234221174621457972416422715310100359745700173097893090870 +Component Treiggered: main.ark[9] +get --->main.ark[9].in[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +set main.ark[9].out[0] <-- 15463711469975069089254045932056585633200556479219984820690959554121196476610 +Component Treiggered: main.sigmaP[5] +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +set main.sigmaP[5].in2 <-- 13143212238272422865922991103409256897876184076209698620083972977025555274080 +get --->main.sigmaP[5].in2 = 13143212238272422865922991103409256897876184076209698620083972977025555274080 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.sigmaP[5].in2 = 13143212238272422865922991103409256897876184076209698620083972977025555274080 +get --->main.sigmaP[5].in2 = 13143212238272422865922991103409256897876184076209698620083972977025555274080 +set main.sigmaP[5].in4 <-- 10045312718065094849893038515420043142860913614778403917800107520278382583546 +get --->main.sigmaP[5].in4 = 10045312718065094849893038515420043142860913614778403917800107520278382583546 +get --->main.sigmaP[5].in2 = 13143212238272422865922991103409256897876184076209698620083972977025555274080 +get --->main.sigmaP[5].in2 = 13143212238272422865922991103409256897876184076209698620083972977025555274080 +get --->main.sigmaP[5].in4 = 10045312718065094849893038515420043142860913614778403917800107520278382583546 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +set main.sigmaP[5].out <-- 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.sigmaP[5].out = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.sigmaP[5].in4 = 10045312718065094849893038515420043142860913614778403917800107520278382583546 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.ark[9].out[0] = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.ark[9].in[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.ark[9].in[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +set main.ark[9].out[1] <-- 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.ark[9].out[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.ark[9].in[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.ark[9].in[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +set main.ark[9].out[2] <-- 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.ark[9].out[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.ark[9].in[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.ark[9].in[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +set main.ark[9].out[3] <-- 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.ark[9].out[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.ark[9].in[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.ark[9].in[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +set main.ark[9].out[4] <-- 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.ark[9].out[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.ark[9].in[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.ark[9].in[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +set main.ark[9].out[5] <-- 9154315035628234549238455183625161007911996089199582902993384097256939152247 +Component Treiggered: main.mix[9] +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[0] <-- 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.mix[9].out[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[1] <-- 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.mix[9].out[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[2] <-- 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.mix[9].out[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[3] <-- 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.mix[9].out[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[4] <-- 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.mix[9].out[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].out[5] <-- 14158326763637753235372616244588374967592762669610017057053095670790979418521 +Component Treiggered: main.ark[10] +get --->main.ark[10].in[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +set main.ark[10].out[0] <-- 4330972082116925469534901671501609720545418624861025740668930793118276587970 +Component Treiggered: main.sigmaP[6] +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +set main.sigmaP[6].in2 <-- 9536825350496464581325883164667800053568235565413203256685995850083474531501 +get --->main.sigmaP[6].in2 = 9536825350496464581325883164667800053568235565413203256685995850083474531501 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.sigmaP[6].in2 = 9536825350496464581325883164667800053568235565413203256685995850083474531501 +get --->main.sigmaP[6].in2 = 9536825350496464581325883164667800053568235565413203256685995850083474531501 +set main.sigmaP[6].in4 <-- 20121770842173502330066665397984549996392830763271451994291178262638957391067 +get --->main.sigmaP[6].in4 = 20121770842173502330066665397984549996392830763271451994291178262638957391067 +get --->main.sigmaP[6].in2 = 9536825350496464581325883164667800053568235565413203256685995850083474531501 +get --->main.sigmaP[6].in2 = 9536825350496464581325883164667800053568235565413203256685995850083474531501 +get --->main.sigmaP[6].in4 = 20121770842173502330066665397984549996392830763271451994291178262638957391067 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +set main.sigmaP[6].out <-- 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.sigmaP[6].out = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.sigmaP[6].in4 = 20121770842173502330066665397984549996392830763271451994291178262638957391067 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.ark[10].out[0] = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.ark[10].in[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.ark[10].in[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +set main.ark[10].out[1] <-- 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.ark[10].out[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.ark[10].in[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.ark[10].in[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +set main.ark[10].out[2] <-- 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.ark[10].out[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.ark[10].in[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.ark[10].in[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +set main.ark[10].out[3] <-- 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.ark[10].out[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.ark[10].in[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.ark[10].in[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +set main.ark[10].out[4] <-- 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.ark[10].out[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.ark[10].in[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.ark[10].in[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +set main.ark[10].out[5] <-- 17257898606907229853814437168599819945834771714333034602560995838768329852044 +Component Treiggered: main.mix[10] +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[0] <-- 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.mix[10].out[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[1] <-- 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.mix[10].out[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[2] <-- 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.mix[10].out[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[3] <-- 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.mix[10].out[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[4] <-- 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.mix[10].out[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].out[5] <-- 12352423998842213110275353770578546271493242774122993015217062498849537292619 +Component Treiggered: main.ark[11] +get --->main.ark[11].in[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +set main.ark[11].out[0] <-- 14241883084236073718037818566359200588864433484915192938332129525699387927166 +Component Treiggered: main.sigmaP[7] +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +set main.sigmaP[7].in2 <-- 3214225707533431415839084808012076856555021797968251941711325529893421245696 +get --->main.sigmaP[7].in2 = 3214225707533431415839084808012076856555021797968251941711325529893421245696 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.sigmaP[7].in2 = 3214225707533431415839084808012076856555021797968251941711325529893421245696 +get --->main.sigmaP[7].in2 = 3214225707533431415839084808012076856555021797968251941711325529893421245696 +set main.sigmaP[7].in4 <-- 18713055066967083304169391829093439928182997623508975895562049114958305739794 +get --->main.sigmaP[7].in4 = 18713055066967083304169391829093439928182997623508975895562049114958305739794 +get --->main.sigmaP[7].in2 = 3214225707533431415839084808012076856555021797968251941711325529893421245696 +get --->main.sigmaP[7].in2 = 3214225707533431415839084808012076856555021797968251941711325529893421245696 +get --->main.sigmaP[7].in4 = 18713055066967083304169391829093439928182997623508975895562049114958305739794 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +set main.sigmaP[7].out <-- 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.sigmaP[7].out = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.sigmaP[7].in4 = 18713055066967083304169391829093439928182997623508975895562049114958305739794 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.ark[11].out[0] = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.ark[11].in[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.ark[11].in[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +set main.ark[11].out[1] <-- 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.ark[11].out[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.ark[11].in[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.ark[11].in[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +set main.ark[11].out[2] <-- 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.ark[11].out[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.ark[11].in[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.ark[11].in[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +set main.ark[11].out[3] <-- 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.ark[11].out[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.ark[11].in[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.ark[11].in[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +set main.ark[11].out[4] <-- 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.ark[11].out[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.ark[11].in[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.ark[11].in[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +set main.ark[11].out[5] <-- 13573121179381625682348817820778057498341098229778471695111732692967441216748 +Component Treiggered: main.mix[11] +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[0] <-- 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.mix[11].out[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[1] <-- 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.mix[11].out[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[2] <-- 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.mix[11].out[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[3] <-- 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.mix[11].out[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[4] <-- 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.mix[11].out[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].out[5] <-- 11268382359278584256631746179872982329225117450581646290046888199311357029590 +Component Treiggered: main.ark[12] +get --->main.ark[12].in[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +set main.ark[12].out[0] <-- 3984583917133931884042544623681653686254537982314631741171348212907429167542 +Component Treiggered: main.sigmaP[8] +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +set main.sigmaP[8].in2 <-- 7735384731601576413524825564807727860238557842265695137387553906579355698071 +get --->main.sigmaP[8].in2 = 7735384731601576413524825564807727860238557842265695137387553906579355698071 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.sigmaP[8].in2 = 7735384731601576413524825564807727860238557842265695137387553906579355698071 +get --->main.sigmaP[8].in2 = 7735384731601576413524825564807727860238557842265695137387553906579355698071 +set main.sigmaP[8].in4 <-- 10978375074221041955464254966489472095505383303420443387611515318686409221133 +get --->main.sigmaP[8].in4 = 10978375074221041955464254966489472095505383303420443387611515318686409221133 +get --->main.sigmaP[8].in2 = 7735384731601576413524825564807727860238557842265695137387553906579355698071 +get --->main.sigmaP[8].in2 = 7735384731601576413524825564807727860238557842265695137387553906579355698071 +get --->main.sigmaP[8].in4 = 10978375074221041955464254966489472095505383303420443387611515318686409221133 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +set main.sigmaP[8].out <-- 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.sigmaP[8].out = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.sigmaP[8].in4 = 10978375074221041955464254966489472095505383303420443387611515318686409221133 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.ark[12].out[0] = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.ark[12].in[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.ark[12].in[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +set main.ark[12].out[1] <-- 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.ark[12].out[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.ark[12].in[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.ark[12].in[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +set main.ark[12].out[2] <-- 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.ark[12].out[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.ark[12].in[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.ark[12].in[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +set main.ark[12].out[3] <-- 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.ark[12].out[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.ark[12].in[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.ark[12].in[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +set main.ark[12].out[4] <-- 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.ark[12].out[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.ark[12].in[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.ark[12].in[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +set main.ark[12].out[5] <-- 12639357898505111781858932940778550941960745371501827423745202993452787482510 +Component Treiggered: main.mix[12] +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[0] <-- 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.mix[12].out[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[1] <-- 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.mix[12].out[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[2] <-- 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.mix[12].out[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[3] <-- 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.mix[12].out[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[4] <-- 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.mix[12].out[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].out[5] <-- 11911983633419673328480586568434974454886186920845327584905914119121305327141 +Component Treiggered: main.ark[13] +get --->main.ark[13].in[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +set main.ark[13].out[0] <-- 20636422972368742434345277443227331488143987088587475679468582287972367207062 +Component Treiggered: main.sigmaP[9] +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +set main.sigmaP[9].in2 <-- 19763317875223428370331381203849627240781690385602473768452432255624901111593 +get --->main.sigmaP[9].in2 = 19763317875223428370331381203849627240781690385602473768452432255624901111593 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.sigmaP[9].in2 = 19763317875223428370331381203849627240781690385602473768452432255624901111593 +get --->main.sigmaP[9].in2 = 19763317875223428370331381203849627240781690385602473768452432255624901111593 +set main.sigmaP[9].in4 <-- 7913443528859557841899200694889402243268372816084313495521711272254312582214 +get --->main.sigmaP[9].in4 = 7913443528859557841899200694889402243268372816084313495521711272254312582214 +get --->main.sigmaP[9].in2 = 19763317875223428370331381203849627240781690385602473768452432255624901111593 +get --->main.sigmaP[9].in2 = 19763317875223428370331381203849627240781690385602473768452432255624901111593 +get --->main.sigmaP[9].in4 = 7913443528859557841899200694889402243268372816084313495521711272254312582214 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +set main.sigmaP[9].out <-- 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.sigmaP[9].out = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.sigmaP[9].in4 = 7913443528859557841899200694889402243268372816084313495521711272254312582214 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.ark[13].out[0] = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.ark[13].in[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.ark[13].in[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +set main.ark[13].out[1] <-- 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.ark[13].out[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.ark[13].in[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.ark[13].in[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +set main.ark[13].out[2] <-- 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.ark[13].out[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.ark[13].in[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.ark[13].in[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +set main.ark[13].out[3] <-- 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.ark[13].out[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.ark[13].in[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.ark[13].in[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +set main.ark[13].out[4] <-- 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.ark[13].out[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.ark[13].in[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.ark[13].in[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +set main.ark[13].out[5] <-- 11275733037195528385334042759959947642884348027074708656874778155636520648232 +Component Treiggered: main.mix[13] +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[0] <-- 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.mix[13].out[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[1] <-- 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.mix[13].out[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[2] <-- 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.mix[13].out[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[3] <-- 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.mix[13].out[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[4] <-- 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.mix[13].out[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].out[5] <-- 21655758721284397934823574682718252496072517200838142972556760605387786450625 +Component Treiggered: main.ark[14] +get --->main.ark[14].in[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +set main.ark[14].out[0] <-- 18414790984667548301868710383993995595276108512794599619213456008868104326154 +Component Treiggered: main.sigmaP[10] +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +set main.sigmaP[10].in2 <-- 5919810837957400098892265963933063534988616638986613480481595900860896785457 +get --->main.sigmaP[10].in2 = 5919810837957400098892265963933063534988616638986613480481595900860896785457 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.sigmaP[10].in2 = 5919810837957400098892265963933063534988616638986613480481595900860896785457 +get --->main.sigmaP[10].in2 = 5919810837957400098892265963933063534988616638986613480481595900860896785457 +set main.sigmaP[10].in4 <-- 13908343155366852540954657782275998499979534397854774860214947041465654306244 +get --->main.sigmaP[10].in4 = 13908343155366852540954657782275998499979534397854774860214947041465654306244 +get --->main.sigmaP[10].in2 = 5919810837957400098892265963933063534988616638986613480481595900860896785457 +get --->main.sigmaP[10].in2 = 5919810837957400098892265963933063534988616638986613480481595900860896785457 +get --->main.sigmaP[10].in4 = 13908343155366852540954657782275998499979534397854774860214947041465654306244 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +set main.sigmaP[10].out <-- 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.sigmaP[10].out = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.sigmaP[10].in4 = 13908343155366852540954657782275998499979534397854774860214947041465654306244 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.ark[14].out[0] = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.ark[14].in[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.ark[14].in[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +set main.ark[14].out[1] <-- 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.ark[14].out[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.ark[14].in[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.ark[14].in[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +set main.ark[14].out[2] <-- 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.ark[14].out[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.ark[14].in[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.ark[14].in[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +set main.ark[14].out[3] <-- 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.ark[14].out[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.ark[14].in[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.ark[14].in[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +set main.ark[14].out[4] <-- 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.ark[14].out[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.ark[14].in[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.ark[14].in[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +set main.ark[14].out[5] <-- 7910587649710268686291915479833217455130745494793849236032347797685368482601 +Component Treiggered: main.mix[14] +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[0] <-- 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.mix[14].out[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[1] <-- 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.mix[14].out[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[2] <-- 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.mix[14].out[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[3] <-- 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.mix[14].out[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[4] <-- 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.mix[14].out[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].out[5] <-- 7442870806693444501589449788440984972280449268210677491392738482390671019282 +Component Treiggered: main.ark[15] +get --->main.ark[15].in[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +set main.ark[15].out[0] <-- 15784191287681228727094979256551199509583230022339367765313340539188864658526 +Component Treiggered: main.sigmaP[11] +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +set main.sigmaP[11].in2 <-- 18684592928683273248957241252552135975536813885023097491895199434953844874453 +get --->main.sigmaP[11].in2 = 18684592928683273248957241252552135975536813885023097491895199434953844874453 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.sigmaP[11].in2 = 18684592928683273248957241252552135975536813885023097491895199434953844874453 +get --->main.sigmaP[11].in2 = 18684592928683273248957241252552135975536813885023097491895199434953844874453 +set main.sigmaP[11].in4 <-- 9630854605355175224743676687165675646577527292991680022963276430367167793158 +get --->main.sigmaP[11].in4 = 9630854605355175224743676687165675646577527292991680022963276430367167793158 +get --->main.sigmaP[11].in2 = 18684592928683273248957241252552135975536813885023097491895199434953844874453 +get --->main.sigmaP[11].in2 = 18684592928683273248957241252552135975536813885023097491895199434953844874453 +get --->main.sigmaP[11].in4 = 9630854605355175224743676687165675646577527292991680022963276430367167793158 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +set main.sigmaP[11].out <-- 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.sigmaP[11].out = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.sigmaP[11].in4 = 9630854605355175224743676687165675646577527292991680022963276430367167793158 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.ark[15].out[0] = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.ark[15].in[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.ark[15].in[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +set main.ark[15].out[1] <-- 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.ark[15].out[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.ark[15].in[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.ark[15].in[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +set main.ark[15].out[2] <-- 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.ark[15].out[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.ark[15].in[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.ark[15].in[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +set main.ark[15].out[3] <-- 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.ark[15].out[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.ark[15].in[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.ark[15].in[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +set main.ark[15].out[4] <-- 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.ark[15].out[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.ark[15].in[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.ark[15].in[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +set main.ark[15].out[5] <-- 4475769828115117931430530500525481977587142231966465903301120356550371657720 +Component Treiggered: main.mix[15] +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[0] <-- 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.mix[15].out[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[1] <-- 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.mix[15].out[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[2] <-- 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.mix[15].out[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[3] <-- 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.mix[15].out[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[4] <-- 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.mix[15].out[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].out[5] <-- 21692713537233441041416425364031081518975512904012261689237642322000068534171 +Component Treiggered: main.ark[16] +get --->main.ark[16].in[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +set main.ark[16].out[0] <-- 20216397001868405019698415446706019331941263780309687101802780381479222079624 +Component Treiggered: main.sigmaP[12] +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +set main.sigmaP[12].in2 <-- 10398702565780820837277018367962800918044462486423210128546867769738785356863 +get --->main.sigmaP[12].in2 = 10398702565780820837277018367962800918044462486423210128546867769738785356863 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.sigmaP[12].in2 = 10398702565780820837277018367962800918044462486423210128546867769738785356863 +get --->main.sigmaP[12].in2 = 10398702565780820837277018367962800918044462486423210128546867769738785356863 +set main.sigmaP[12].in4 <-- 18157158232723634661611875533702201110808010655668706248703487254534276581020 +get --->main.sigmaP[12].in4 = 18157158232723634661611875533702201110808010655668706248703487254534276581020 +get --->main.sigmaP[12].in2 = 10398702565780820837277018367962800918044462486423210128546867769738785356863 +get --->main.sigmaP[12].in2 = 10398702565780820837277018367962800918044462486423210128546867769738785356863 +get --->main.sigmaP[12].in4 = 18157158232723634661611875533702201110808010655668706248703487254534276581020 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +set main.sigmaP[12].out <-- 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.sigmaP[12].out = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.sigmaP[12].in4 = 18157158232723634661611875533702201110808010655668706248703487254534276581020 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.ark[16].out[0] = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.ark[16].in[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.ark[16].in[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +set main.ark[16].out[1] <-- 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.ark[16].out[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.ark[16].in[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.ark[16].in[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +set main.ark[16].out[2] <-- 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.ark[16].out[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.ark[16].in[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.ark[16].in[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +set main.ark[16].out[3] <-- 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.ark[16].out[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.ark[16].in[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.ark[16].in[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +set main.ark[16].out[4] <-- 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.ark[16].out[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.ark[16].in[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.ark[16].in[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +set main.ark[16].out[5] <-- 3132254476367033644266317535274508187846782708319578952837859566406946996380 +Component Treiggered: main.mix[16] +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[0] <-- 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.mix[16].out[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[1] <-- 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.mix[16].out[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[2] <-- 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.mix[16].out[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[3] <-- 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.mix[16].out[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[4] <-- 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.mix[16].out[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].out[5] <-- 21409632860125369014105032527694362097322469515930530952541910726793757313506 +Component Treiggered: main.ark[17] +get --->main.ark[17].in[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +set main.ark[17].out[0] <-- 19738970953677038538484997710096878033665527959356800862192240657879568630038 +Component Treiggered: main.sigmaP[13] +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +set main.sigmaP[13].in2 <-- 18689137518868686691513826383244039712312019532822349384084531741662377985411 +get --->main.sigmaP[13].in2 = 18689137518868686691513826383244039712312019532822349384084531741662377985411 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.sigmaP[13].in2 = 18689137518868686691513826383244039712312019532822349384084531741662377985411 +get --->main.sigmaP[13].in2 = 18689137518868686691513826383244039712312019532822349384084531741662377985411 +set main.sigmaP[13].in4 <-- 8620254879162300560556553767372833323389070460409571582206725007863586149710 +get --->main.sigmaP[13].in4 = 8620254879162300560556553767372833323389070460409571582206725007863586149710 +get --->main.sigmaP[13].in2 = 18689137518868686691513826383244039712312019532822349384084531741662377985411 +get --->main.sigmaP[13].in2 = 18689137518868686691513826383244039712312019532822349384084531741662377985411 +get --->main.sigmaP[13].in4 = 8620254879162300560556553767372833323389070460409571582206725007863586149710 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +set main.sigmaP[13].out <-- 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.sigmaP[13].out = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.sigmaP[13].in4 = 8620254879162300560556553767372833323389070460409571582206725007863586149710 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.ark[17].out[0] = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.ark[17].in[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.ark[17].in[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +set main.ark[17].out[1] <-- 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.ark[17].out[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.ark[17].in[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.ark[17].in[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +set main.ark[17].out[2] <-- 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.ark[17].out[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.ark[17].in[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.ark[17].in[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +set main.ark[17].out[3] <-- 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.ark[17].out[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.ark[17].in[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.ark[17].in[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +set main.ark[17].out[4] <-- 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.ark[17].out[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.ark[17].in[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.ark[17].in[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +set main.ark[17].out[5] <-- 1871875846447833387978923969824833666392188479282478382885462808411535502878 +Component Treiggered: main.mix[17] +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[0] <-- 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.mix[17].out[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[1] <-- 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.mix[17].out[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[2] <-- 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.mix[17].out[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[3] <-- 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.mix[17].out[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[4] <-- 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.mix[17].out[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].out[5] <-- 1320874153105088386621287606053724345369855224102120544697269861960987377775 +Component Treiggered: main.ark[18] +get --->main.ark[18].in[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +set main.ark[18].out[0] <-- 14006539269407455252330380961710569848757362190374581341912448714910076672319 +Component Treiggered: main.sigmaP[14] +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +set main.sigmaP[14].in2 <-- 2497196900078425504612272659615451723958914481116716700906983886517198540770 +get --->main.sigmaP[14].in2 = 2497196900078425504612272659615451723958914481116716700906983886517198540770 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.sigmaP[14].in2 = 2497196900078425504612272659615451723958914481116716700906983886517198540770 +get --->main.sigmaP[14].in2 = 2497196900078425504612272659615451723958914481116716700906983886517198540770 +set main.sigmaP[14].in4 <-- 17937299961904039153891180146907260670423936846735940572546115068039921956754 +get --->main.sigmaP[14].in4 = 17937299961904039153891180146907260670423936846735940572546115068039921956754 +get --->main.sigmaP[14].in2 = 2497196900078425504612272659615451723958914481116716700906983886517198540770 +get --->main.sigmaP[14].in2 = 2497196900078425504612272659615451723958914481116716700906983886517198540770 +get --->main.sigmaP[14].in4 = 17937299961904039153891180146907260670423936846735940572546115068039921956754 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +set main.sigmaP[14].out <-- 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.sigmaP[14].out = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.sigmaP[14].in4 = 17937299961904039153891180146907260670423936846735940572546115068039921956754 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.ark[18].out[0] = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.ark[18].in[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.ark[18].in[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +set main.ark[18].out[1] <-- 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.ark[18].out[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.ark[18].in[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.ark[18].in[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +set main.ark[18].out[2] <-- 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.ark[18].out[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.ark[18].in[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.ark[18].in[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +set main.ark[18].out[3] <-- 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.ark[18].out[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.ark[18].in[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.ark[18].in[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +set main.ark[18].out[4] <-- 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.ark[18].out[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.ark[18].in[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.ark[18].in[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +set main.ark[18].out[5] <-- 16302881690555245336383039924279784604766038602502230788865081217478036065632 +Component Treiggered: main.mix[18] +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[0] <-- 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.mix[18].out[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[1] <-- 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.mix[18].out[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[2] <-- 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.mix[18].out[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[3] <-- 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.mix[18].out[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[4] <-- 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.mix[18].out[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].out[5] <-- 21581483367559499747389581015917449517853614544607304578652882817407030539020 +Component Treiggered: main.ark[19] +get --->main.ark[19].in[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +set main.ark[19].out[0] <-- 21071781671223565572667265561641597869045480039650515914859460938065708935566 +Component Treiggered: main.sigmaP[15] +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +set main.sigmaP[15].in2 <-- 18415876181252730449278442967802862947462925864363399084643725594861475665100 +get --->main.sigmaP[15].in2 = 18415876181252730449278442967802862947462925864363399084643725594861475665100 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.sigmaP[15].in2 = 18415876181252730449278442967802862947462925864363399084643725594861475665100 +get --->main.sigmaP[15].in2 = 18415876181252730449278442967802862947462925864363399084643725594861475665100 +set main.sigmaP[15].in4 <-- 4968312721618698895457873621601414817759061163752593947799574403492503559961 +get --->main.sigmaP[15].in4 = 4968312721618698895457873621601414817759061163752593947799574403492503559961 +get --->main.sigmaP[15].in2 = 18415876181252730449278442967802862947462925864363399084643725594861475665100 +get --->main.sigmaP[15].in2 = 18415876181252730449278442967802862947462925864363399084643725594861475665100 +get --->main.sigmaP[15].in4 = 4968312721618698895457873621601414817759061163752593947799574403492503559961 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +set main.sigmaP[15].out <-- 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.sigmaP[15].out = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.sigmaP[15].in4 = 4968312721618698895457873621601414817759061163752593947799574403492503559961 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.ark[19].out[0] = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.ark[19].in[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.ark[19].in[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +set main.ark[19].out[1] <-- 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.ark[19].out[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.ark[19].in[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.ark[19].in[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +set main.ark[19].out[2] <-- 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.ark[19].out[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.ark[19].in[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.ark[19].in[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +set main.ark[19].out[3] <-- 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.ark[19].out[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.ark[19].in[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.ark[19].in[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +set main.ark[19].out[4] <-- 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.ark[19].out[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.ark[19].in[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.ark[19].in[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +set main.ark[19].out[5] <-- 12372269699846980506005293913878366803723067149328060317723591429645596802579 +Component Treiggered: main.mix[19] +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[0] <-- 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.mix[19].out[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[1] <-- 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.mix[19].out[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[2] <-- 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.mix[19].out[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[3] <-- 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.mix[19].out[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[4] <-- 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.mix[19].out[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].out[5] <-- 13671575458874668319266549344639276664841463020457166571738388826167167985972 +Component Treiggered: main.ark[20] +get --->main.ark[20].in[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +set main.ark[20].out[0] <-- 1056164707781260552302569937742299477433193420684525586251638021953508561721 +Component Treiggered: main.sigmaP[16] +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +set main.sigmaP[16].in2 <-- 8732726556322012189183687236761562924481978475575602398112829982180737396134 +get --->main.sigmaP[16].in2 = 8732726556322012189183687236761562924481978475575602398112829982180737396134 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.sigmaP[16].in2 = 8732726556322012189183687236761562924481978475575602398112829982180737396134 +get --->main.sigmaP[16].in2 = 8732726556322012189183687236761562924481978475575602398112829982180737396134 +set main.sigmaP[16].in4 <-- 7451071449671214018656486136354731188027988807895995561415623611884059872417 +get --->main.sigmaP[16].in4 = 7451071449671214018656486136354731188027988807895995561415623611884059872417 +get --->main.sigmaP[16].in2 = 8732726556322012189183687236761562924481978475575602398112829982180737396134 +get --->main.sigmaP[16].in2 = 8732726556322012189183687236761562924481978475575602398112829982180737396134 +get --->main.sigmaP[16].in4 = 7451071449671214018656486136354731188027988807895995561415623611884059872417 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +set main.sigmaP[16].out <-- 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.sigmaP[16].out = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.sigmaP[16].in4 = 7451071449671214018656486136354731188027988807895995561415623611884059872417 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.ark[20].out[0] = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.ark[20].in[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.ark[20].in[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +set main.ark[20].out[1] <-- 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.ark[20].out[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.ark[20].in[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.ark[20].in[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +set main.ark[20].out[2] <-- 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.ark[20].out[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.ark[20].in[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.ark[20].in[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +set main.ark[20].out[3] <-- 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.ark[20].out[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.ark[20].in[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.ark[20].in[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +set main.ark[20].out[4] <-- 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.ark[20].out[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.ark[20].in[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.ark[20].in[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +set main.ark[20].out[5] <-- 3145070684491857064862463336353642167082359383619481220727263095812207851019 +Component Treiggered: main.mix[20] +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[0] <-- 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.mix[20].out[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[1] <-- 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.mix[20].out[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[2] <-- 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.mix[20].out[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[3] <-- 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.mix[20].out[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[4] <-- 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.mix[20].out[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].out[5] <-- 17291500983202494478718339954938074025244702030176886581120170951472607311534 +Component Treiggered: main.ark[21] +get --->main.ark[21].in[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +set main.ark[21].out[0] <-- 2111931088142935186787684365530576290388274231376126557244469943081045678373 +Component Treiggered: main.sigmaP[17] +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +set main.sigmaP[17].in2 <-- 19016392664205603380876775541939897566424899098794455671625211164245938846120 +get --->main.sigmaP[17].in2 = 19016392664205603380876775541939897566424899098794455671625211164245938846120 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.sigmaP[17].in2 = 19016392664205603380876775541939897566424899098794455671625211164245938846120 +get --->main.sigmaP[17].in2 = 19016392664205603380876775541939897566424899098794455671625211164245938846120 +set main.sigmaP[17].in4 <-- 16238925212156535661806192798206779590989521296552600110649568308520290703271 +get --->main.sigmaP[17].in4 = 16238925212156535661806192798206779590989521296552600110649568308520290703271 +get --->main.sigmaP[17].in2 = 19016392664205603380876775541939897566424899098794455671625211164245938846120 +get --->main.sigmaP[17].in2 = 19016392664205603380876775541939897566424899098794455671625211164245938846120 +get --->main.sigmaP[17].in4 = 16238925212156535661806192798206779590989521296552600110649568308520290703271 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +set main.sigmaP[17].out <-- 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.sigmaP[17].out = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.sigmaP[17].in4 = 16238925212156535661806192798206779590989521296552600110649568308520290703271 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.ark[21].out[0] = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.ark[21].in[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.ark[21].in[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +set main.ark[21].out[1] <-- 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.ark[21].out[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.ark[21].in[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.ark[21].in[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +set main.ark[21].out[2] <-- 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.ark[21].out[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.ark[21].in[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.ark[21].in[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +set main.ark[21].out[3] <-- 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.ark[21].out[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.ark[21].in[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.ark[21].in[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +set main.ark[21].out[4] <-- 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.ark[21].out[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.ark[21].in[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.ark[21].in[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +set main.ark[21].out[5] <-- 7070271319460114843690497440331244364640926809885079735215556313769627952968 +Component Treiggered: main.mix[21] +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[0] <-- 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.mix[21].out[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[1] <-- 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.mix[21].out[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[2] <-- 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.mix[21].out[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[3] <-- 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.mix[21].out[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[4] <-- 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.mix[21].out[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].out[5] <-- 1906727416915868417440875833025175282782740754811449199622400034239244994686 +Component Treiggered: main.ark[22] +get --->main.ark[22].in[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +set main.ark[22].out[0] <-- 3227035086976066208516448612392739598261292223924338728697138116211080625030 +Component Treiggered: main.sigmaP[18] +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +set main.sigmaP[18].in2 <-- 8491457370053919736185573871007626803355172660816690028320653851266219339394 +get --->main.sigmaP[18].in2 = 8491457370053919736185573871007626803355172660816690028320653851266219339394 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.sigmaP[18].in2 = 8491457370053919736185573871007626803355172660816690028320653851266219339394 +get --->main.sigmaP[18].in2 = 8491457370053919736185573871007626803355172660816690028320653851266219339394 +set main.sigmaP[18].in4 <-- 7288912022721435196069697428720466650474080246582144678773216328235941499726 +get --->main.sigmaP[18].in4 = 7288912022721435196069697428720466650474080246582144678773216328235941499726 +get --->main.sigmaP[18].in2 = 8491457370053919736185573871007626803355172660816690028320653851266219339394 +get --->main.sigmaP[18].in2 = 8491457370053919736185573871007626803355172660816690028320653851266219339394 +get --->main.sigmaP[18].in4 = 7288912022721435196069697428720466650474080246582144678773216328235941499726 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +set main.sigmaP[18].out <-- 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.sigmaP[18].out = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.sigmaP[18].in4 = 7288912022721435196069697428720466650474080246582144678773216328235941499726 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.ark[22].out[0] = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.ark[22].in[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.ark[22].in[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +set main.ark[22].out[1] <-- 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.ark[22].out[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.ark[22].in[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.ark[22].in[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +set main.ark[22].out[2] <-- 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.ark[22].out[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.ark[22].in[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.ark[22].in[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +set main.ark[22].out[3] <-- 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.ark[22].out[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.ark[22].in[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.ark[22].in[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +set main.ark[22].out[4] <-- 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.ark[22].out[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.ark[22].in[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.ark[22].in[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +set main.ark[22].out[5] <-- 21352120510692228677853730248042826356458333709808634466620026725110368401221 +Component Treiggered: main.mix[22] +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[0] <-- 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.mix[22].out[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[1] <-- 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.mix[22].out[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[2] <-- 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.mix[22].out[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[3] <-- 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.mix[22].out[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[4] <-- 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.mix[22].out[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].out[5] <-- 11705750277989125182559900466413760168725786226787100952114524858004196126400 +Component Treiggered: main.ark[23] +get --->main.ark[23].in[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +set main.ark[23].out[0] <-- 19253333512892677275379475570372673409676960347647193639609968215311918372832 +Component Treiggered: main.sigmaP[19] +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +set main.sigmaP[19].in2 <-- 5903645764809009892768134232306574256572805708442131650666344699320063441694 +get --->main.sigmaP[19].in2 = 5903645764809009892768134232306574256572805708442131650666344699320063441694 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.sigmaP[19].in2 = 5903645764809009892768134232306574256572805708442131650666344699320063441694 +get --->main.sigmaP[19].in2 = 5903645764809009892768134232306574256572805708442131650666344699320063441694 +set main.sigmaP[19].in4 <-- 12956752262350467842271725247704986750094577392073959569023037078803745964028 +get --->main.sigmaP[19].in4 = 12956752262350467842271725247704986750094577392073959569023037078803745964028 +get --->main.sigmaP[19].in2 = 5903645764809009892768134232306574256572805708442131650666344699320063441694 +get --->main.sigmaP[19].in2 = 5903645764809009892768134232306574256572805708442131650666344699320063441694 +get --->main.sigmaP[19].in4 = 12956752262350467842271725247704986750094577392073959569023037078803745964028 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +set main.sigmaP[19].out <-- 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.sigmaP[19].out = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.sigmaP[19].in4 = 12956752262350467842271725247704986750094577392073959569023037078803745964028 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.ark[23].out[0] = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.ark[23].in[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.ark[23].in[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +set main.ark[23].out[1] <-- 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.ark[23].out[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.ark[23].in[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.ark[23].in[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +set main.ark[23].out[2] <-- 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.ark[23].out[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.ark[23].in[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.ark[23].in[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +set main.ark[23].out[3] <-- 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.ark[23].out[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.ark[23].in[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.ark[23].in[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +set main.ark[23].out[4] <-- 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.ark[23].out[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.ark[23].in[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.ark[23].in[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +set main.ark[23].out[5] <-- 17043597776906394554502252430665437558297444880462998198024480511148803730520 +Component Treiggered: main.mix[23] +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[0] <-- 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.mix[23].out[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[1] <-- 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.mix[23].out[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[2] <-- 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.mix[23].out[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[3] <-- 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.mix[23].out[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[4] <-- 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.mix[23].out[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].out[5] <-- 668273627293093929288108554479494592842675730701672440795545786735154100921 +Component Treiggered: main.ark[24] +get --->main.ark[24].in[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +set main.ark[24].out[0] <-- 1684821235668534398232230950986744850598847650325592951004210510109140738849 +Component Treiggered: main.sigmaP[20] +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +set main.sigmaP[20].in2 <-- 9312776240577410660649275590493412331930158071133599969659698000717463807349 +get --->main.sigmaP[20].in2 = 9312776240577410660649275590493412331930158071133599969659698000717463807349 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.sigmaP[20].in2 = 9312776240577410660649275590493412331930158071133599969659698000717463807349 +get --->main.sigmaP[20].in2 = 9312776240577410660649275590493412331930158071133599969659698000717463807349 +set main.sigmaP[20].in4 <-- 14991331788303399702506497782744844656457198413124627952924172199916135546000 +get --->main.sigmaP[20].in4 = 14991331788303399702506497782744844656457198413124627952924172199916135546000 +get --->main.sigmaP[20].in2 = 9312776240577410660649275590493412331930158071133599969659698000717463807349 +get --->main.sigmaP[20].in2 = 9312776240577410660649275590493412331930158071133599969659698000717463807349 +get --->main.sigmaP[20].in4 = 14991331788303399702506497782744844656457198413124627952924172199916135546000 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +set main.sigmaP[20].out <-- 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.sigmaP[20].out = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.sigmaP[20].in4 = 14991331788303399702506497782744844656457198413124627952924172199916135546000 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.ark[24].out[0] = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.ark[24].in[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.ark[24].in[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +set main.ark[24].out[1] <-- 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.ark[24].out[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.ark[24].in[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.ark[24].in[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +set main.ark[24].out[2] <-- 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.ark[24].out[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.ark[24].in[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.ark[24].in[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +set main.ark[24].out[3] <-- 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.ark[24].out[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.ark[24].in[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.ark[24].in[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +set main.ark[24].out[4] <-- 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.ark[24].out[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.ark[24].in[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.ark[24].in[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +set main.ark[24].out[5] <-- 9668507650739697820602798018237119942942002027952450345936964678066790638535 +Component Treiggered: main.mix[24] +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[0] <-- 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.mix[24].out[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[1] <-- 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.mix[24].out[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[2] <-- 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.mix[24].out[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[3] <-- 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.mix[24].out[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[4] <-- 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.mix[24].out[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].out[5] <-- 20327677976243260887804163049502774418912901393823512078413574700501960886829 +Component Treiggered: main.ark[25] +get --->main.ark[25].in[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +set main.ark[25].out[0] <-- 20677992378546933410492688570890326628131359076721775021971071102778900948234 +Component Treiggered: main.sigmaP[21] +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +set main.sigmaP[21].in2 <-- 17661097862943513695379767872924547496994479320276427686461935677056087342650 +get --->main.sigmaP[21].in2 = 17661097862943513695379767872924547496994479320276427686461935677056087342650 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.sigmaP[21].in2 = 17661097862943513695379767872924547496994479320276427686461935677056087342650 +get --->main.sigmaP[21].in2 = 17661097862943513695379767872924547496994479320276427686461935677056087342650 +set main.sigmaP[21].in4 <-- 5603207263734880756911454208917088775730038011760413166290743936940760593099 +get --->main.sigmaP[21].in4 = 5603207263734880756911454208917088775730038011760413166290743936940760593099 +get --->main.sigmaP[21].in2 = 17661097862943513695379767872924547496994479320276427686461935677056087342650 +get --->main.sigmaP[21].in2 = 17661097862943513695379767872924547496994479320276427686461935677056087342650 +get --->main.sigmaP[21].in4 = 5603207263734880756911454208917088775730038011760413166290743936940760593099 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +set main.sigmaP[21].out <-- 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.sigmaP[21].out = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.sigmaP[21].in4 = 5603207263734880756911454208917088775730038011760413166290743936940760593099 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.ark[25].out[0] = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.ark[25].in[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.ark[25].in[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +set main.ark[25].out[1] <-- 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.ark[25].out[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.ark[25].in[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.ark[25].in[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +set main.ark[25].out[2] <-- 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.ark[25].out[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.ark[25].in[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.ark[25].in[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +set main.ark[25].out[3] <-- 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.ark[25].out[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.ark[25].in[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.ark[25].in[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +set main.ark[25].out[4] <-- 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.ark[25].out[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.ark[25].in[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.ark[25].in[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +set main.ark[25].out[5] <-- 9049860657916455250952531154436726173840649260688305023821180083211225953965 +Component Treiggered: main.mix[25] +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[0] <-- 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.mix[25].out[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[1] <-- 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.mix[25].out[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[2] <-- 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.mix[25].out[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[3] <-- 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.mix[25].out[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[4] <-- 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.mix[25].out[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].out[5] <-- 16357824737657138553901695853495650298447623010922974719107771410989520838761 +Component Treiggered: main.ark[26] +get --->main.ark[26].in[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +set main.ark[26].out[0] <-- 10076930763203510163006843718846735875613337128351985886115997334426955699981 +Component Treiggered: main.sigmaP[22] +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +set main.sigmaP[22].in2 <-- 7375907204174479682997841560714205780793672594698091280031012449418579569154 +get --->main.sigmaP[22].in2 = 7375907204174479682997841560714205780793672594698091280031012449418579569154 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.sigmaP[22].in2 = 7375907204174479682997841560714205780793672594698091280031012449418579569154 +get --->main.sigmaP[22].in2 = 7375907204174479682997841560714205780793672594698091280031012449418579569154 +set main.sigmaP[22].in4 <-- 3879006792363791319827491659254005029340914548547480981120402139574697168601 +get --->main.sigmaP[22].in4 = 3879006792363791319827491659254005029340914548547480981120402139574697168601 +get --->main.sigmaP[22].in2 = 7375907204174479682997841560714205780793672594698091280031012449418579569154 +get --->main.sigmaP[22].in2 = 7375907204174479682997841560714205780793672594698091280031012449418579569154 +get --->main.sigmaP[22].in4 = 3879006792363791319827491659254005029340914548547480981120402139574697168601 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +set main.sigmaP[22].out <-- 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.sigmaP[22].out = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.sigmaP[22].in4 = 3879006792363791319827491659254005029340914548547480981120402139574697168601 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.ark[26].out[0] = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.ark[26].in[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.ark[26].in[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +set main.ark[26].out[1] <-- 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.ark[26].out[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.ark[26].in[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.ark[26].in[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +set main.ark[26].out[2] <-- 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.ark[26].out[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.ark[26].in[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.ark[26].in[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +set main.ark[26].out[3] <-- 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.ark[26].out[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.ark[26].in[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.ark[26].in[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +set main.ark[26].out[4] <-- 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.ark[26].out[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.ark[26].in[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.ark[26].in[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +set main.ark[26].out[5] <-- 1729556747289252106952540937947198530294289540788580611500873971436132132929 +Component Treiggered: main.mix[26] +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[0] <-- 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.mix[26].out[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[1] <-- 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.mix[26].out[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[2] <-- 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.mix[26].out[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[3] <-- 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.mix[26].out[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[4] <-- 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.mix[26].out[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].out[5] <-- 1144649769601688528268212000044742064381721905558781827911778242370521251935 +Component Treiggered: main.ark[27] +get --->main.ark[27].in[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +set main.ark[27].out[0] <-- 5124606928818244838199146665737087321199821418124921989144352095718721337079 +Component Treiggered: main.sigmaP[23] +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +set main.sigmaP[23].in2 <-- 8527536322206943289150128528978005312811280413825463758960082911587813100171 +get --->main.sigmaP[23].in2 = 8527536322206943289150128528978005312811280413825463758960082911587813100171 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.sigmaP[23].in2 = 8527536322206943289150128528978005312811280413825463758960082911587813100171 +get --->main.sigmaP[23].in2 = 8527536322206943289150128528978005312811280413825463758960082911587813100171 +set main.sigmaP[23].in4 <-- 18208931009391926568790858052740084117144390743024484952267634824369985966881 +get --->main.sigmaP[23].in4 = 18208931009391926568790858052740084117144390743024484952267634824369985966881 +get --->main.sigmaP[23].in2 = 8527536322206943289150128528978005312811280413825463758960082911587813100171 +get --->main.sigmaP[23].in2 = 8527536322206943289150128528978005312811280413825463758960082911587813100171 +get --->main.sigmaP[23].in4 = 18208931009391926568790858052740084117144390743024484952267634824369985966881 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +set main.sigmaP[23].out <-- 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.sigmaP[23].out = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.sigmaP[23].in4 = 18208931009391926568790858052740084117144390743024484952267634824369985966881 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.ark[27].out[0] = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.ark[27].in[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.ark[27].in[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +set main.ark[27].out[1] <-- 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.ark[27].out[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.ark[27].in[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.ark[27].in[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +set main.ark[27].out[2] <-- 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.ark[27].out[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.ark[27].in[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.ark[27].in[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +set main.ark[27].out[3] <-- 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.ark[27].out[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.ark[27].in[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.ark[27].in[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +set main.ark[27].out[4] <-- 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.ark[27].out[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.ark[27].in[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.ark[27].in[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +set main.ark[27].out[5] <-- 4163459520746027693425788697345472612475058426931961069934394561366152454438 +Component Treiggered: main.mix[27] +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[0] <-- 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.mix[27].out[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[1] <-- 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.mix[27].out[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[2] <-- 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.mix[27].out[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[3] <-- 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.mix[27].out[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[4] <-- 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.mix[27].out[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].out[5] <-- 21780871443862514104306596538358131783797315112107656146263078689829021701653 +Component Treiggered: main.ark[28] +get --->main.ark[28].in[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +set main.ark[28].out[0] <-- 15667232372963347925136385118128004979425082857187148209664128354896189293897 +Component Treiggered: main.sigmaP[24] +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +set main.sigmaP[24].in2 <-- 54649417876812886144810057661044776839089130064657262265333349211121207618 +get --->main.sigmaP[24].in2 = 54649417876812886144810057661044776839089130064657262265333349211121207618 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.sigmaP[24].in2 = 54649417876812886144810057661044776839089130064657262265333349211121207618 +get --->main.sigmaP[24].in2 = 54649417876812886144810057661044776839089130064657262265333349211121207618 +set main.sigmaP[24].in4 <-- 18396811517765740824821322545511844010318428378527219076868535220901400370726 +get --->main.sigmaP[24].in4 = 18396811517765740824821322545511844010318428378527219076868535220901400370726 +get --->main.sigmaP[24].in2 = 54649417876812886144810057661044776839089130064657262265333349211121207618 +get --->main.sigmaP[24].in2 = 54649417876812886144810057661044776839089130064657262265333349211121207618 +get --->main.sigmaP[24].in4 = 18396811517765740824821322545511844010318428378527219076868535220901400370726 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +set main.sigmaP[24].out <-- 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.sigmaP[24].out = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.sigmaP[24].in4 = 18396811517765740824821322545511844010318428378527219076868535220901400370726 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.ark[28].out[0] = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.ark[28].in[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.ark[28].in[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +set main.ark[28].out[1] <-- 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.ark[28].out[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.ark[28].in[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.ark[28].in[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +set main.ark[28].out[2] <-- 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.ark[28].out[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.ark[28].in[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.ark[28].in[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +set main.ark[28].out[3] <-- 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.ark[28].out[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.ark[28].in[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.ark[28].in[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +set main.ark[28].out[4] <-- 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.ark[28].out[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.ark[28].in[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.ark[28].in[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +set main.ark[28].out[5] <-- 18885037051659898869753637903924458196614010415839571179185393573998779095545 +Component Treiggered: main.mix[28] +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[0] <-- 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.mix[28].out[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[1] <-- 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.mix[28].out[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[2] <-- 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.mix[28].out[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[3] <-- 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.mix[28].out[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[4] <-- 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.mix[28].out[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].out[5] <-- 14884902526627706069476337031173806557549957211985499536941557776084861069944 +Component Treiggered: main.ark[29] +get --->main.ark[29].in[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +set main.ark[29].out[0] <-- 18126932324006003167505572893656740179363305075687347491135702884302225933927 +Component Treiggered: main.sigmaP[25] +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +set main.sigmaP[25].in2 <-- 13330284992613148804004282741253846770858628811816541893601639430500805511076 +get --->main.sigmaP[25].in2 = 13330284992613148804004282741253846770858628811816541893601639430500805511076 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.sigmaP[25].in2 = 13330284992613148804004282741253846770858628811816541893601639430500805511076 +get --->main.sigmaP[25].in2 = 13330284992613148804004282741253846770858628811816541893601639430500805511076 +set main.sigmaP[25].in4 <-- 3223488952188680439066438776518683061082655871586078947277847264346733832311 +get --->main.sigmaP[25].in4 = 3223488952188680439066438776518683061082655871586078947277847264346733832311 +get --->main.sigmaP[25].in2 = 13330284992613148804004282741253846770858628811816541893601639430500805511076 +get --->main.sigmaP[25].in2 = 13330284992613148804004282741253846770858628811816541893601639430500805511076 +get --->main.sigmaP[25].in4 = 3223488952188680439066438776518683061082655871586078947277847264346733832311 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +set main.sigmaP[25].out <-- 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.sigmaP[25].out = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.sigmaP[25].in4 = 3223488952188680439066438776518683061082655871586078947277847264346733832311 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.ark[29].out[0] = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.ark[29].in[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.ark[29].in[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +set main.ark[29].out[1] <-- 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.ark[29].out[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.ark[29].in[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.ark[29].in[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +set main.ark[29].out[2] <-- 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.ark[29].out[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.ark[29].in[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.ark[29].in[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +set main.ark[29].out[3] <-- 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.ark[29].out[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.ark[29].in[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.ark[29].in[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +set main.ark[29].out[4] <-- 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.ark[29].out[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.ark[29].in[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.ark[29].in[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +set main.ark[29].out[5] <-- 13910083217406376811682408705037140969802019784813910944950598160444108545859 +Component Treiggered: main.mix[29] +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[0] <-- 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.mix[29].out[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[1] <-- 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.mix[29].out[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[2] <-- 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.mix[29].out[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[3] <-- 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.mix[29].out[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[4] <-- 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.mix[29].out[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].out[5] <-- 3549100715402060842341905928330694433959481747250746227572588402851238483625 +Component Treiggered: main.ark[30] +get --->main.ark[30].in[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +set main.ark[30].out[0] <-- 3723680134514083616984389173272055909253410451109374144668562191152927998132 +Component Treiggered: main.sigmaP[26] +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +set main.sigmaP[26].in2 <-- 2901390389523507468083318721788626407157645876376811105434663283253629315404 +get --->main.sigmaP[26].in2 = 2901390389523507468083318721788626407157645876376811105434663283253629315404 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.sigmaP[26].in2 = 2901390389523507468083318721788626407157645876376811105434663283253629315404 +get --->main.sigmaP[26].in2 = 2901390389523507468083318721788626407157645876376811105434663283253629315404 +set main.sigmaP[26].in4 <-- 995005967577503185023215680854413660374942478766352027177658998352577750687 +get --->main.sigmaP[26].in4 = 995005967577503185023215680854413660374942478766352027177658998352577750687 +get --->main.sigmaP[26].in2 = 2901390389523507468083318721788626407157645876376811105434663283253629315404 +get --->main.sigmaP[26].in2 = 2901390389523507468083318721788626407157645876376811105434663283253629315404 +get --->main.sigmaP[26].in4 = 995005967577503185023215680854413660374942478766352027177658998352577750687 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +set main.sigmaP[26].out <-- 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.sigmaP[26].out = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.sigmaP[26].in4 = 995005967577503185023215680854413660374942478766352027177658998352577750687 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.ark[30].out[0] = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.ark[30].in[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.ark[30].in[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +set main.ark[30].out[1] <-- 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.ark[30].out[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.ark[30].in[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.ark[30].in[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +set main.ark[30].out[2] <-- 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.ark[30].out[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.ark[30].in[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.ark[30].in[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +set main.ark[30].out[3] <-- 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.ark[30].out[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.ark[30].in[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.ark[30].in[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +set main.ark[30].out[4] <-- 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.ark[30].out[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.ark[30].in[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.ark[30].in[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +set main.ark[30].out[5] <-- 10183815503420122941723391469468066417892592556884699839986332729152277742543 +Component Treiggered: main.mix[30] +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[0] <-- 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.mix[30].out[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[1] <-- 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.mix[30].out[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[2] <-- 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.mix[30].out[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[3] <-- 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.mix[30].out[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[4] <-- 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.mix[30].out[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].out[5] <-- 11439471273946046476299827320642745446105061571929517909926034289740666712849 +Component Treiggered: main.ark[31] +get --->main.ark[31].in[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +set main.ark[31].out[0] <-- 2090282903931904533539836452664844304778343775106192214915673041348218196109 +Component Treiggered: main.sigmaP[27] +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +set main.sigmaP[27].in2 <-- 2318888303444417013470514737494354409597346675573989002526174030297966481871 +get --->main.sigmaP[27].in2 = 2318888303444417013470514737494354409597346675573989002526174030297966481871 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.sigmaP[27].in2 = 2318888303444417013470514737494354409597346675573989002526174030297966481871 +get --->main.sigmaP[27].in2 = 2318888303444417013470514737494354409597346675573989002526174030297966481871 +set main.sigmaP[27].in4 <-- 5846501491388338868153305764772048991516905599900716233761984242531411840853 +get --->main.sigmaP[27].in4 = 5846501491388338868153305764772048991516905599900716233761984242531411840853 +get --->main.sigmaP[27].in2 = 2318888303444417013470514737494354409597346675573989002526174030297966481871 +get --->main.sigmaP[27].in2 = 2318888303444417013470514737494354409597346675573989002526174030297966481871 +get --->main.sigmaP[27].in4 = 5846501491388338868153305764772048991516905599900716233761984242531411840853 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +set main.sigmaP[27].out <-- 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.sigmaP[27].out = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.sigmaP[27].in4 = 5846501491388338868153305764772048991516905599900716233761984242531411840853 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.ark[31].out[0] = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.ark[31].in[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.ark[31].in[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +set main.ark[31].out[1] <-- 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.ark[31].out[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.ark[31].in[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.ark[31].in[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +set main.ark[31].out[2] <-- 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.ark[31].out[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.ark[31].in[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.ark[31].in[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +set main.ark[31].out[3] <-- 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.ark[31].out[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.ark[31].in[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.ark[31].in[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +set main.ark[31].out[4] <-- 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.ark[31].out[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.ark[31].in[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.ark[31].in[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +set main.ark[31].out[5] <-- 20941329129079347705812243468840836361859194951582281073511570878758425788282 +Component Treiggered: main.mix[31] +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[0] <-- 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.mix[31].out[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[1] <-- 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.mix[31].out[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[2] <-- 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.mix[31].out[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[3] <-- 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.mix[31].out[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[4] <-- 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.mix[31].out[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].out[5] <-- 664565458795769383700065689625097348416227513607154294521258272092479106111 +Component Treiggered: main.ark[32] +get --->main.ark[32].in[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +set main.ark[32].out[0] <-- 16591375682511995904963235079490112648087328900068304192083567666942678521265 +Component Treiggered: main.sigmaP[28] +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +set main.sigmaP[28].in2 <-- 18242329942957872378108809563575435303025345894803770168601498262351128443960 +get --->main.sigmaP[28].in2 = 18242329942957872378108809563575435303025345894803770168601498262351128443960 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.sigmaP[28].in2 = 18242329942957872378108809563575435303025345894803770168601498262351128443960 +get --->main.sigmaP[28].in2 = 18242329942957872378108809563575435303025345894803770168601498262351128443960 +set main.sigmaP[28].in4 <-- 13048919175908047935741295489151950619985666072399975373832370495343060451053 +get --->main.sigmaP[28].in4 = 13048919175908047935741295489151950619985666072399975373832370495343060451053 +get --->main.sigmaP[28].in2 = 18242329942957872378108809563575435303025345894803770168601498262351128443960 +get --->main.sigmaP[28].in2 = 18242329942957872378108809563575435303025345894803770168601498262351128443960 +get --->main.sigmaP[28].in4 = 13048919175908047935741295489151950619985666072399975373832370495343060451053 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +set main.sigmaP[28].out <-- 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.sigmaP[28].out = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.sigmaP[28].in4 = 13048919175908047935741295489151950619985666072399975373832370495343060451053 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.ark[32].out[0] = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.ark[32].in[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.ark[32].in[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +set main.ark[32].out[1] <-- 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.ark[32].out[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.ark[32].in[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.ark[32].in[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +set main.ark[32].out[2] <-- 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.ark[32].out[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.ark[32].in[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.ark[32].in[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +set main.ark[32].out[3] <-- 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.ark[32].out[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.ark[32].in[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.ark[32].in[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +set main.ark[32].out[4] <-- 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.ark[32].out[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.ark[32].in[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.ark[32].in[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +set main.ark[32].out[5] <-- 15652757629976107260800445646226085985522265985748302807183315420387202190714 +Component Treiggered: main.mix[32] +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[0] <-- 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.mix[32].out[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[1] <-- 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.mix[32].out[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[2] <-- 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.mix[32].out[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[3] <-- 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.mix[32].out[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[4] <-- 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.mix[32].out[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].out[5] <-- 9877763333374554566671395625458596134846497529492537364321142987618928189413 +Component Treiggered: main.ark[33] +get --->main.ark[33].in[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +set main.ark[33].out[0] <-- 11184885420393130701650928337995764999431162048510643573161712943432596148579 +Component Treiggered: main.sigmaP[29] +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +set main.sigmaP[29].in2 <-- 3162847986039770763500113476888331856381054998015716684908759270343495925945 +get --->main.sigmaP[29].in2 = 3162847986039770763500113476888331856381054998015716684908759270343495925945 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.sigmaP[29].in2 = 3162847986039770763500113476888331856381054998015716684908759270343495925945 +get --->main.sigmaP[29].in2 = 3162847986039770763500113476888331856381054998015716684908759270343495925945 +set main.sigmaP[29].in4 <-- 342878648069334235802937491088970234965184848298534551925263961160250464024 +get --->main.sigmaP[29].in4 = 342878648069334235802937491088970234965184848298534551925263961160250464024 +get --->main.sigmaP[29].in2 = 3162847986039770763500113476888331856381054998015716684908759270343495925945 +get --->main.sigmaP[29].in2 = 3162847986039770763500113476888331856381054998015716684908759270343495925945 +get --->main.sigmaP[29].in4 = 342878648069334235802937491088970234965184848298534551925263961160250464024 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +set main.sigmaP[29].out <-- 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.sigmaP[29].out = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.sigmaP[29].in4 = 342878648069334235802937491088970234965184848298534551925263961160250464024 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.ark[33].out[0] = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.ark[33].in[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.ark[33].in[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +set main.ark[33].out[1] <-- 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.ark[33].out[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.ark[33].in[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.ark[33].in[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +set main.ark[33].out[2] <-- 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.ark[33].out[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.ark[33].in[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.ark[33].in[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +set main.ark[33].out[3] <-- 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.ark[33].out[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.ark[33].in[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.ark[33].in[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +set main.ark[33].out[4] <-- 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.ark[33].out[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.ark[33].in[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.ark[33].in[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +set main.ark[33].out[5] <-- 9273856281136924112812550172292009761987619163088742195750255658114023773722 +Component Treiggered: main.mix[33] +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[0] <-- 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.mix[33].out[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[1] <-- 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.mix[33].out[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[2] <-- 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.mix[33].out[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[3] <-- 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.mix[33].out[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[4] <-- 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.mix[33].out[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].out[5] <-- 120065433354297684850148282659817088174533534756170955307021827334415198228 +Component Treiggered: main.ark[34] +get --->main.ark[34].in[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +set main.ark[34].out[0] <-- 15399547505560728090022772841859232335930448989534576482639895876705752747922 +Component Treiggered: main.sigmaP[30] +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +set main.sigmaP[30].in2 <-- 759364174396857373189495165260700356736464761823907030617840831783389654493 +get --->main.sigmaP[30].in2 = 759364174396857373189495165260700356736464761823907030617840831783389654493 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.sigmaP[30].in2 = 759364174396857373189495165260700356736464761823907030617840831783389654493 +get --->main.sigmaP[30].in2 = 759364174396857373189495165260700356736464761823907030617840831783389654493 +set main.sigmaP[30].in4 <-- 20066113114401035152569352516803695282157603525888580660214661161402235696206 +get --->main.sigmaP[30].in4 = 20066113114401035152569352516803695282157603525888580660214661161402235696206 +get --->main.sigmaP[30].in2 = 759364174396857373189495165260700356736464761823907030617840831783389654493 +get --->main.sigmaP[30].in2 = 759364174396857373189495165260700356736464761823907030617840831783389654493 +get --->main.sigmaP[30].in4 = 20066113114401035152569352516803695282157603525888580660214661161402235696206 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +set main.sigmaP[30].out <-- 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.sigmaP[30].out = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.sigmaP[30].in4 = 20066113114401035152569352516803695282157603525888580660214661161402235696206 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.ark[34].out[0] = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.ark[34].in[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.ark[34].in[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +set main.ark[34].out[1] <-- 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.ark[34].out[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.ark[34].in[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.ark[34].in[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +set main.ark[34].out[2] <-- 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.ark[34].out[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.ark[34].in[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.ark[34].in[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +set main.ark[34].out[3] <-- 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.ark[34].out[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.ark[34].in[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.ark[34].in[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +set main.ark[34].out[4] <-- 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.ark[34].out[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.ark[34].in[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.ark[34].in[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +set main.ark[34].out[5] <-- 7565216115635068783625895157753437415794657227918113937623385160622927384726 +Component Treiggered: main.mix[34] +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[0] <-- 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.mix[34].out[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[1] <-- 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.mix[34].out[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[2] <-- 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.mix[34].out[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[3] <-- 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.mix[34].out[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[4] <-- 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.mix[34].out[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].out[5] <-- 1133727710233921354576909681672920902552992099493480006677304341085208180600 +Component Treiggered: main.ark[35] +get --->main.ark[35].in[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +set main.ark[35].out[0] <-- 7711058926115315881501450860884105974218999439206329404054071215640384447783 +Component Treiggered: main.sigmaP[31] +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +set main.sigmaP[31].in2 <-- 14849944896798702154407210391285347532462895341132168392912901083583229169812 +get --->main.sigmaP[31].in2 = 14849944896798702154407210391285347532462895341132168392912901083583229169812 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.sigmaP[31].in2 = 14849944896798702154407210391285347532462895341132168392912901083583229169812 +get --->main.sigmaP[31].in2 = 14849944896798702154407210391285347532462895341132168392912901083583229169812 +set main.sigmaP[31].in4 <-- 5458206775911892568827186622776661387289690772492713115256105611744489270536 +get --->main.sigmaP[31].in4 = 5458206775911892568827186622776661387289690772492713115256105611744489270536 +get --->main.sigmaP[31].in2 = 14849944896798702154407210391285347532462895341132168392912901083583229169812 +get --->main.sigmaP[31].in2 = 14849944896798702154407210391285347532462895341132168392912901083583229169812 +get --->main.sigmaP[31].in4 = 5458206775911892568827186622776661387289690772492713115256105611744489270536 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +set main.sigmaP[31].out <-- 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.sigmaP[31].out = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.sigmaP[31].in4 = 5458206775911892568827186622776661387289690772492713115256105611744489270536 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.ark[35].out[0] = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.ark[35].in[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.ark[35].in[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +set main.ark[35].out[1] <-- 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.ark[35].out[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.ark[35].in[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.ark[35].in[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +set main.ark[35].out[2] <-- 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.ark[35].out[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.ark[35].in[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.ark[35].in[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +set main.ark[35].out[3] <-- 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.ark[35].out[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.ark[35].in[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.ark[35].in[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +set main.ark[35].out[4] <-- 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.ark[35].out[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.ark[35].in[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.ark[35].in[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +set main.ark[35].out[5] <-- 21064570311295001540613123170274791529584512829726247412609383609849613868787 +Component Treiggered: main.mix[35] +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[0] <-- 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.mix[35].out[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[1] <-- 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.mix[35].out[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[2] <-- 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.mix[35].out[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[3] <-- 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.mix[35].out[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[4] <-- 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.mix[35].out[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].out[5] <-- 15515227623531463507210539328927732022643689202549595812400532823888527538013 +Component Treiggered: main.ark[36] +get --->main.ark[36].in[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +set main.ark[36].out[0] <-- 3138825485948029854693659795102946741898282086222771797458518917151285792366 +Component Treiggered: main.sigmaP[32] +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +set main.sigmaP[32].in2 <-- 5055476665103838912233143258168344561364639144084479940473378366238132624882 +get --->main.sigmaP[32].in2 = 5055476665103838912233143258168344561364639144084479940473378366238132624882 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.sigmaP[32].in2 = 5055476665103838912233143258168344561364639144084479940473378366238132624882 +get --->main.sigmaP[32].in2 = 5055476665103838912233143258168344561364639144084479940473378366238132624882 +set main.sigmaP[32].in4 <-- 6362631779225215042022185923420378159468583389535917053769093126370705902923 +get --->main.sigmaP[32].in4 = 6362631779225215042022185923420378159468583389535917053769093126370705902923 +get --->main.sigmaP[32].in2 = 5055476665103838912233143258168344561364639144084479940473378366238132624882 +get --->main.sigmaP[32].in2 = 5055476665103838912233143258168344561364639144084479940473378366238132624882 +get --->main.sigmaP[32].in4 = 6362631779225215042022185923420378159468583389535917053769093126370705902923 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +set main.sigmaP[32].out <-- 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.sigmaP[32].out = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.sigmaP[32].in4 = 6362631779225215042022185923420378159468583389535917053769093126370705902923 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.ark[36].out[0] = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.ark[36].in[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.ark[36].in[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +set main.ark[36].out[1] <-- 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.ark[36].out[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.ark[36].in[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.ark[36].in[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +set main.ark[36].out[2] <-- 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.ark[36].out[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.ark[36].in[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.ark[36].in[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +set main.ark[36].out[3] <-- 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.ark[36].out[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.ark[36].in[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.ark[36].in[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +set main.ark[36].out[4] <-- 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.ark[36].out[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.ark[36].in[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.ark[36].in[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +set main.ark[36].out[5] <-- 10471621456156234982724864855216481496066154784712230651497463999444717461723 +Component Treiggered: main.mix[36] +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[0] <-- 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.mix[36].out[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[1] <-- 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.mix[36].out[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[2] <-- 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.mix[36].out[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[3] <-- 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.mix[36].out[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[4] <-- 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.mix[36].out[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].out[5] <-- 4895456318814716959916513248469714656539303115734014168897034809510650335828 +Component Treiggered: main.ark[37] +get --->main.ark[37].in[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +set main.ark[37].out[0] <-- 12682841129028883643353508481114489590446490791705255118971962250333907091624 +Component Treiggered: main.sigmaP[33] +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +set main.sigmaP[33].in2 <-- 14430568190450854956069663378227003613909503108906541015062106559260356087349 +get --->main.sigmaP[33].in2 = 14430568190450854956069663378227003613909503108906541015062106559260356087349 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.sigmaP[33].in2 = 14430568190450854956069663378227003613909503108906541015062106559260356087349 +get --->main.sigmaP[33].in2 = 14430568190450854956069663378227003613909503108906541015062106559260356087349 +set main.sigmaP[33].in4 <-- 19002465540599697545416899790059300897110265113608568097507747141505864960934 +get --->main.sigmaP[33].in4 = 19002465540599697545416899790059300897110265113608568097507747141505864960934 +get --->main.sigmaP[33].in2 = 14430568190450854956069663378227003613909503108906541015062106559260356087349 +get --->main.sigmaP[33].in2 = 14430568190450854956069663378227003613909503108906541015062106559260356087349 +get --->main.sigmaP[33].in4 = 19002465540599697545416899790059300897110265113608568097507747141505864960934 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +set main.sigmaP[33].out <-- 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.sigmaP[33].out = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.sigmaP[33].in4 = 19002465540599697545416899790059300897110265113608568097507747141505864960934 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.ark[37].out[0] = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.ark[37].in[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.ark[37].in[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +set main.ark[37].out[1] <-- 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.ark[37].out[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.ark[37].in[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.ark[37].in[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +set main.ark[37].out[2] <-- 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.ark[37].out[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.ark[37].in[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.ark[37].in[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +set main.ark[37].out[3] <-- 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.ark[37].out[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.ark[37].in[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.ark[37].in[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +set main.ark[37].out[4] <-- 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.ark[37].out[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.ark[37].in[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.ark[37].in[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +set main.ark[37].out[5] <-- 12909148479193732408550947789927600505415639772380628230453458447236176536430 +Component Treiggered: main.mix[37] +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[0] <-- 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.mix[37].out[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[1] <-- 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.mix[37].out[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[2] <-- 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.mix[37].out[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[3] <-- 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.mix[37].out[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[4] <-- 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.mix[37].out[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].out[5] <-- 9313717702545586887331646299179758541756601248024234214522720332126187024401 +Component Treiggered: main.ark[38] +get --->main.ark[38].in[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +set main.ark[38].out[0] <-- 12046530627366683292417696394752140659145823019653021404578559121737855491434 +Component Treiggered: main.sigmaP[34] +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +set main.sigmaP[34].in2 <-- 9678383495738102619625027293284123156670443928974657077042264674239691162831 +get --->main.sigmaP[34].in2 = 9678383495738102619625027293284123156670443928974657077042264674239691162831 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.sigmaP[34].in2 = 9678383495738102619625027293284123156670443928974657077042264674239691162831 +get --->main.sigmaP[34].in2 = 9678383495738102619625027293284123156670443928974657077042264674239691162831 +set main.sigmaP[34].in4 <-- 17775140447293708394524857045969312728342193917735993982096716323022941965216 +get --->main.sigmaP[34].in4 = 17775140447293708394524857045969312728342193917735993982096716323022941965216 +get --->main.sigmaP[34].in2 = 9678383495738102619625027293284123156670443928974657077042264674239691162831 +get --->main.sigmaP[34].in2 = 9678383495738102619625027293284123156670443928974657077042264674239691162831 +get --->main.sigmaP[34].in4 = 17775140447293708394524857045969312728342193917735993982096716323022941965216 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +set main.sigmaP[34].out <-- 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.sigmaP[34].out = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.sigmaP[34].in4 = 17775140447293708394524857045969312728342193917735993982096716323022941965216 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.ark[38].out[0] = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.ark[38].in[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.ark[38].in[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +set main.ark[38].out[1] <-- 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.ark[38].out[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.ark[38].in[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.ark[38].in[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +set main.ark[38].out[2] <-- 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.ark[38].out[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.ark[38].in[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.ark[38].in[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +set main.ark[38].out[3] <-- 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.ark[38].out[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.ark[38].in[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.ark[38].in[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +set main.ark[38].out[4] <-- 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.ark[38].out[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.ark[38].in[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.ark[38].in[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +set main.ark[38].out[5] <-- 13589235570354282998654874824680183627306533350138540249762873830270101635813 +Component Treiggered: main.mix[38] +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[0] <-- 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.mix[38].out[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[1] <-- 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.mix[38].out[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[2] <-- 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.mix[38].out[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[3] <-- 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.mix[38].out[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[4] <-- 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.mix[38].out[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].out[5] <-- 4443935531356633378456310622829232197885785586240929630909160196468734542507 +Component Treiggered: main.ark[39] +get --->main.ark[39].in[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +set main.ark[39].out[0] <-- 6206878231545203076980440985649922674213458129563074469384072461562611122792 +Component Treiggered: main.sigmaP[35] +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +set main.sigmaP[35].in2 <-- 17153691203398917988162794257518184288048222906619733405164998591250968017111 +get --->main.sigmaP[35].in2 = 17153691203398917988162794257518184288048222906619733405164998591250968017111 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.sigmaP[35].in2 = 17153691203398917988162794257518184288048222906619733405164998591250968017111 +get --->main.sigmaP[35].in2 = 17153691203398917988162794257518184288048222906619733405164998591250968017111 +set main.sigmaP[35].in4 <-- 10983912226044138604720428505550298092998888109208594558917817540985580482042 +get --->main.sigmaP[35].in4 = 10983912226044138604720428505550298092998888109208594558917817540985580482042 +get --->main.sigmaP[35].in2 = 17153691203398917988162794257518184288048222906619733405164998591250968017111 +get --->main.sigmaP[35].in2 = 17153691203398917988162794257518184288048222906619733405164998591250968017111 +get --->main.sigmaP[35].in4 = 10983912226044138604720428505550298092998888109208594558917817540985580482042 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +set main.sigmaP[35].out <-- 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.sigmaP[35].out = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.sigmaP[35].in4 = 10983912226044138604720428505550298092998888109208594558917817540985580482042 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.ark[39].out[0] = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.ark[39].in[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.ark[39].in[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +set main.ark[39].out[1] <-- 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.ark[39].out[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.ark[39].in[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.ark[39].in[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +set main.ark[39].out[2] <-- 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.ark[39].out[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.ark[39].in[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.ark[39].in[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +set main.ark[39].out[3] <-- 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.ark[39].out[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.ark[39].in[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.ark[39].in[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +set main.ark[39].out[4] <-- 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.ark[39].out[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.ark[39].in[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.ark[39].in[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +set main.ark[39].out[5] <-- 4203691833361531673346496154056822397062913985030870721565993095005105666709 +Component Treiggered: main.mix[39] +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[0] <-- 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.mix[39].out[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[1] <-- 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.mix[39].out[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[2] <-- 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.mix[39].out[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[3] <-- 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.mix[39].out[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[4] <-- 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.mix[39].out[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].out[5] <-- 7663669217185713018145890987546648584226649068001489111977959389942579999534 +Component Treiggered: main.ark[40] +get --->main.ark[40].in[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +set main.ark[40].out[0] <-- 6229141173654004997215908847222466697769749728416238998499185830712037287556 +Component Treiggered: main.sigmaP[36] +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +set main.sigmaP[36].in2 <-- 16121223942905248928396547169957676487478681941678115186825523992723889176872 +get --->main.sigmaP[36].in2 = 16121223942905248928396547169957676487478681941678115186825523992723889176872 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.sigmaP[36].in2 = 16121223942905248928396547169957676487478681941678115186825523992723889176872 +get --->main.sigmaP[36].in2 = 16121223942905248928396547169957676487478681941678115186825523992723889176872 +set main.sigmaP[36].in4 <-- 5800074986657891416087440885797113113397887207873374410081330220970282312884 +get --->main.sigmaP[36].in4 = 5800074986657891416087440885797113113397887207873374410081330220970282312884 +get --->main.sigmaP[36].in2 = 16121223942905248928396547169957676487478681941678115186825523992723889176872 +get --->main.sigmaP[36].in2 = 16121223942905248928396547169957676487478681941678115186825523992723889176872 +get --->main.sigmaP[36].in4 = 5800074986657891416087440885797113113397887207873374410081330220970282312884 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +set main.sigmaP[36].out <-- 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.sigmaP[36].out = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.sigmaP[36].in4 = 5800074986657891416087440885797113113397887207873374410081330220970282312884 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.ark[40].out[0] = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.ark[40].in[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.ark[40].in[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +set main.ark[40].out[1] <-- 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.ark[40].out[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.ark[40].in[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.ark[40].in[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +set main.ark[40].out[2] <-- 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.ark[40].out[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.ark[40].in[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.ark[40].in[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +set main.ark[40].out[3] <-- 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.ark[40].out[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.ark[40].in[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.ark[40].in[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +set main.ark[40].out[4] <-- 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.ark[40].out[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.ark[40].in[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.ark[40].in[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +set main.ark[40].out[5] <-- 2340612449163338020964040691332339906905987221929193904914207956261806653732 +Component Treiggered: main.mix[40] +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[0] <-- 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.mix[40].out[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[1] <-- 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.mix[40].out[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[2] <-- 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.mix[40].out[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[3] <-- 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.mix[40].out[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[4] <-- 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.mix[40].out[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].out[5] <-- 3020539027395011491957927228586707927742579901979509780738333271985886721848 +Component Treiggered: main.ark[41] +get --->main.ark[41].in[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +set main.ark[41].out[0] <-- 15287022242438409205230873077484188459301989441447674169767866442228096627409 +Component Treiggered: main.sigmaP[37] +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +set main.sigmaP[37].in2 <-- 2604455533457910654824641657448126865121026701765680904091380818594892801702 +get --->main.sigmaP[37].in2 = 2604455533457910654824641657448126865121026701765680904091380818594892801702 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.sigmaP[37].in2 = 2604455533457910654824641657448126865121026701765680904091380818594892801702 +get --->main.sigmaP[37].in2 = 2604455533457910654824641657448126865121026701765680904091380818594892801702 +set main.sigmaP[37].in4 <-- 7749937049615796675918815653918351197364529226744539535188996807975593014959 +get --->main.sigmaP[37].in4 = 7749937049615796675918815653918351197364529226744539535188996807975593014959 +get --->main.sigmaP[37].in2 = 2604455533457910654824641657448126865121026701765680904091380818594892801702 +get --->main.sigmaP[37].in2 = 2604455533457910654824641657448126865121026701765680904091380818594892801702 +get --->main.sigmaP[37].in4 = 7749937049615796675918815653918351197364529226744539535188996807975593014959 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +set main.sigmaP[37].out <-- 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.sigmaP[37].out = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.sigmaP[37].in4 = 7749937049615796675918815653918351197364529226744539535188996807975593014959 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.ark[41].out[0] = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.ark[41].in[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.ark[41].in[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +set main.ark[41].out[1] <-- 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.ark[41].out[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.ark[41].in[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.ark[41].in[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +set main.ark[41].out[2] <-- 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.ark[41].out[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.ark[41].in[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.ark[41].in[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +set main.ark[41].out[3] <-- 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.ark[41].out[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.ark[41].in[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.ark[41].in[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +set main.ark[41].out[4] <-- 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.ark[41].out[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.ark[41].in[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.ark[41].in[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +set main.ark[41].out[5] <-- 7146814461147473232796891013528625029262026809491420616502453190930673218369 +Component Treiggered: main.mix[41] +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[0] <-- 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.mix[41].out[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[1] <-- 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.mix[41].out[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[2] <-- 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.mix[41].out[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[3] <-- 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.mix[41].out[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[4] <-- 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.mix[41].out[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].out[5] <-- 12477205891759324085836970362539384318938109686366487770666233561015162414750 +Component Treiggered: main.ark[42] +get --->main.ark[42].in[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +set main.ark[42].out[0] <-- 292832849635083651520850122515038874371542747484077456341019696352445627802 +Component Treiggered: main.sigmaP[38] +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +set main.sigmaP[38].in2 <-- 13087191748230425200330719520906529971756926927688671399687392120803334932092 +get --->main.sigmaP[38].in2 = 13087191748230425200330719520906529971756926927688671399687392120803334932092 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.sigmaP[38].in2 = 13087191748230425200330719520906529971756926927688671399687392120803334932092 +get --->main.sigmaP[38].in2 = 13087191748230425200330719520906529971756926927688671399687392120803334932092 +set main.sigmaP[38].in4 <-- 1269198654645853244008672286937426813738943459484151205406028467751139953672 +get --->main.sigmaP[38].in4 = 1269198654645853244008672286937426813738943459484151205406028467751139953672 +get --->main.sigmaP[38].in2 = 13087191748230425200330719520906529971756926927688671399687392120803334932092 +get --->main.sigmaP[38].in2 = 13087191748230425200330719520906529971756926927688671399687392120803334932092 +get --->main.sigmaP[38].in4 = 1269198654645853244008672286937426813738943459484151205406028467751139953672 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +set main.sigmaP[38].out <-- 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.sigmaP[38].out = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.sigmaP[38].in4 = 1269198654645853244008672286937426813738943459484151205406028467751139953672 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.ark[42].out[0] = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.ark[42].in[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.ark[42].in[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +set main.ark[42].out[1] <-- 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.ark[42].out[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.ark[42].in[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.ark[42].in[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +set main.ark[42].out[2] <-- 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.ark[42].out[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.ark[42].in[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.ark[42].in[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +set main.ark[42].out[3] <-- 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.ark[42].out[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.ark[42].in[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.ark[42].in[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +set main.ark[42].out[4] <-- 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.ark[42].out[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.ark[42].in[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.ark[42].in[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +set main.ark[42].out[5] <-- 20962082503297626819827451384105775730701090550582815499834062110362271869283 +Component Treiggered: main.mix[42] +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[0] <-- 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.mix[42].out[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[1] <-- 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.mix[42].out[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[2] <-- 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.mix[42].out[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[3] <-- 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.mix[42].out[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[4] <-- 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.mix[42].out[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].out[5] <-- 9988111318725525986383919619304174970027953622597178619185547616454583864260 +Component Treiggered: main.ark[43] +get --->main.ark[43].in[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +set main.ark[43].out[0] <-- 15361469786327112547238426619298120121939861800753588371461119314205348515456 +Component Treiggered: main.sigmaP[39] +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +set main.sigmaP[39].in2 <-- 6940056144430114425085855309484763830150730768021234092396236852411250261565 +get --->main.sigmaP[39].in2 = 6940056144430114425085855309484763830150730768021234092396236852411250261565 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.sigmaP[39].in2 = 6940056144430114425085855309484763830150730768021234092396236852411250261565 +get --->main.sigmaP[39].in2 = 6940056144430114425085855309484763830150730768021234092396236852411250261565 +set main.sigmaP[39].in4 <-- 21144834431190016721158406562126588081206435076000691706847721808385027856115 +get --->main.sigmaP[39].in4 = 21144834431190016721158406562126588081206435076000691706847721808385027856115 +get --->main.sigmaP[39].in2 = 6940056144430114425085855309484763830150730768021234092396236852411250261565 +get --->main.sigmaP[39].in2 = 6940056144430114425085855309484763830150730768021234092396236852411250261565 +get --->main.sigmaP[39].in4 = 21144834431190016721158406562126588081206435076000691706847721808385027856115 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +set main.sigmaP[39].out <-- 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.sigmaP[39].out = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.sigmaP[39].in4 = 21144834431190016721158406562126588081206435076000691706847721808385027856115 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.ark[43].out[0] = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.ark[43].in[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.ark[43].in[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +set main.ark[43].out[1] <-- 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.ark[43].out[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.ark[43].in[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.ark[43].in[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +set main.ark[43].out[2] <-- 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.ark[43].out[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.ark[43].in[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.ark[43].in[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +set main.ark[43].out[3] <-- 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.ark[43].out[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.ark[43].in[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.ark[43].in[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +set main.ark[43].out[4] <-- 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.ark[43].out[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.ark[43].in[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.ark[43].in[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +set main.ark[43].out[5] <-- 19403393650777947181137096495281215766984876572217759083826626273129308028785 +Component Treiggered: main.mix[43] +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[0] <-- 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.mix[43].out[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[1] <-- 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.mix[43].out[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[2] <-- 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.mix[43].out[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[3] <-- 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.mix[43].out[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[4] <-- 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.mix[43].out[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].out[5] <-- 4161463808130834041118621878032382979577277519969602650068223036968992713555 +Component Treiggered: main.ark[44] +get --->main.ark[44].in[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +set main.ark[44].out[0] <-- 1269411642778147117130920782928735555130641943874947620277339359438620692141 +Component Treiggered: main.sigmaP[40] +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +set main.sigmaP[40].in2 <-- 816760467617390405739256221131552555109635933007635517967004460977875647560 +get --->main.sigmaP[40].in2 = 816760467617390405739256221131552555109635933007635517967004460977875647560 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.sigmaP[40].in2 = 816760467617390405739256221131552555109635933007635517967004460977875647560 +get --->main.sigmaP[40].in2 = 816760467617390405739256221131552555109635933007635517967004460977875647560 +set main.sigmaP[40].in4 <-- 5158477257881024724602247292700476160292673643292900851989907603082539641602 +get --->main.sigmaP[40].in4 = 5158477257881024724602247292700476160292673643292900851989907603082539641602 +get --->main.sigmaP[40].in2 = 816760467617390405739256221131552555109635933007635517967004460977875647560 +get --->main.sigmaP[40].in2 = 816760467617390405739256221131552555109635933007635517967004460977875647560 +get --->main.sigmaP[40].in4 = 5158477257881024724602247292700476160292673643292900851989907603082539641602 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +set main.sigmaP[40].out <-- 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.sigmaP[40].out = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.sigmaP[40].in4 = 5158477257881024724602247292700476160292673643292900851989907603082539641602 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.ark[44].out[0] = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.ark[44].in[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.ark[44].in[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +set main.ark[44].out[1] <-- 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.ark[44].out[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.ark[44].in[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.ark[44].in[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +set main.ark[44].out[2] <-- 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.ark[44].out[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.ark[44].in[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.ark[44].in[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +set main.ark[44].out[3] <-- 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.ark[44].out[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.ark[44].in[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.ark[44].in[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +set main.ark[44].out[4] <-- 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.ark[44].out[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.ark[44].in[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.ark[44].in[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +set main.ark[44].out[5] <-- 752279340498309857762137561698485633593229754151463197856606358986983283970 +Component Treiggered: main.mix[44] +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[0] <-- 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.mix[44].out[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[1] <-- 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.mix[44].out[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[2] <-- 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.mix[44].out[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[3] <-- 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.mix[44].out[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[4] <-- 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.mix[44].out[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].out[5] <-- 12629913610117115997442869904430965971814233831031413697109915026011150927727 +Component Treiggered: main.ark[45] +get --->main.ark[45].in[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +set main.ark[45].out[0] <-- 735808067611816577323873094888369861730686651501520766257904050635567678380 +Component Treiggered: main.sigmaP[41] +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +set main.sigmaP[41].in2 <-- 3218833716885438054496497887104751358695489338575878129789466747092638086209 +get --->main.sigmaP[41].in2 = 3218833716885438054496497887104751358695489338575878129789466747092638086209 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.sigmaP[41].in2 = 3218833716885438054496497887104751358695489338575878129789466747092638086209 +get --->main.sigmaP[41].in2 = 3218833716885438054496497887104751358695489338575878129789466747092638086209 +set main.sigmaP[41].in4 <-- 19137055416801954621457134347088605988394819502610274832867971871499890984534 +get --->main.sigmaP[41].in4 = 19137055416801954621457134347088605988394819502610274832867971871499890984534 +get --->main.sigmaP[41].in2 = 3218833716885438054496497887104751358695489338575878129789466747092638086209 +get --->main.sigmaP[41].in2 = 3218833716885438054496497887104751358695489338575878129789466747092638086209 +get --->main.sigmaP[41].in4 = 19137055416801954621457134347088605988394819502610274832867971871499890984534 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +set main.sigmaP[41].out <-- 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.sigmaP[41].out = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.sigmaP[41].in4 = 19137055416801954621457134347088605988394819502610274832867971871499890984534 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.ark[45].out[0] = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.ark[45].in[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.ark[45].in[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +set main.ark[45].out[1] <-- 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.ark[45].out[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.ark[45].in[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.ark[45].in[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +set main.ark[45].out[2] <-- 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.ark[45].out[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.ark[45].in[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.ark[45].in[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +set main.ark[45].out[3] <-- 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.ark[45].out[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.ark[45].in[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.ark[45].in[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +set main.ark[45].out[4] <-- 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.ark[45].out[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.ark[45].in[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.ark[45].in[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +set main.ark[45].out[5] <-- 13402159193047922590229456143900463119306558179519338577547129524592875306320 +Component Treiggered: main.mix[45] +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[0] <-- 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.mix[45].out[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[1] <-- 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.mix[45].out[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[2] <-- 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.mix[45].out[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[3] <-- 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.mix[45].out[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[4] <-- 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.mix[45].out[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].out[5] <-- 2399712562320395590706164964298733980762056083298508010410992368804287697154 +Component Treiggered: main.ark[46] +get --->main.ark[46].in[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +set main.ark[46].out[0] <-- 21078477403653556361396800885139772117219257501753400387292251085235142249732 +Component Treiggered: main.sigmaP[42] +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +set main.sigmaP[42].in2 <-- 1764287799064606855956010216041331712380503825565326197069095640715308411036 +get --->main.sigmaP[42].in2 = 1764287799064606855956010216041331712380503825565326197069095640715308411036 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.sigmaP[42].in2 = 1764287799064606855956010216041331712380503825565326197069095640715308411036 +get --->main.sigmaP[42].in2 = 1764287799064606855956010216041331712380503825565326197069095640715308411036 +set main.sigmaP[42].in4 <-- 6359985476753445561656194828926423843523179013117847701705103403429979964735 +get --->main.sigmaP[42].in4 = 6359985476753445561656194828926423843523179013117847701705103403429979964735 +get --->main.sigmaP[42].in2 = 1764287799064606855956010216041331712380503825565326197069095640715308411036 +get --->main.sigmaP[42].in2 = 1764287799064606855956010216041331712380503825565326197069095640715308411036 +get --->main.sigmaP[42].in4 = 6359985476753445561656194828926423843523179013117847701705103403429979964735 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +set main.sigmaP[42].out <-- 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.sigmaP[42].out = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.sigmaP[42].in4 = 6359985476753445561656194828926423843523179013117847701705103403429979964735 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.ark[46].out[0] = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.ark[46].in[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.ark[46].in[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +set main.ark[46].out[1] <-- 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.ark[46].out[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.ark[46].in[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.ark[46].in[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +set main.ark[46].out[2] <-- 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.ark[46].out[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.ark[46].in[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.ark[46].in[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +set main.ark[46].out[3] <-- 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.ark[46].out[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.ark[46].in[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.ark[46].in[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +set main.ark[46].out[4] <-- 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.ark[46].out[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.ark[46].in[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.ark[46].in[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +set main.ark[46].out[5] <-- 19724885168239465501306605653203994138967161274277482043211917528521789937306 +Component Treiggered: main.mix[46] +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[0] <-- 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.mix[46].out[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[1] <-- 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.mix[46].out[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[2] <-- 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.mix[46].out[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[3] <-- 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.mix[46].out[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[4] <-- 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.mix[46].out[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].out[5] <-- 20818068005807022609620115413670997530202894176431384778006100680491356239500 +Component Treiggered: main.ark[47] +get --->main.ark[47].in[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +set main.ark[47].out[0] <-- 8632506644441435011667569364988209049385259044486870711410594217786678705312 +Component Treiggered: main.sigmaP[43] +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +set main.sigmaP[43].in2 <-- 15633419995582009670122465625095738471310295013178409046001563051679739643312 +get --->main.sigmaP[43].in2 = 15633419995582009670122465625095738471310295013178409046001563051679739643312 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.sigmaP[43].in2 = 15633419995582009670122465625095738471310295013178409046001563051679739643312 +get --->main.sigmaP[43].in2 = 15633419995582009670122465625095738471310295013178409046001563051679739643312 +set main.sigmaP[43].in4 <-- 10991181261931084448162076933259194533442099456801441347762230153467157214390 +get --->main.sigmaP[43].in4 = 10991181261931084448162076933259194533442099456801441347762230153467157214390 +get --->main.sigmaP[43].in2 = 15633419995582009670122465625095738471310295013178409046001563051679739643312 +get --->main.sigmaP[43].in2 = 15633419995582009670122465625095738471310295013178409046001563051679739643312 +get --->main.sigmaP[43].in4 = 10991181261931084448162076933259194533442099456801441347762230153467157214390 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +set main.sigmaP[43].out <-- 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.sigmaP[43].out = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.sigmaP[43].in4 = 10991181261931084448162076933259194533442099456801441347762230153467157214390 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.ark[47].out[0] = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.ark[47].in[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.ark[47].in[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +set main.ark[47].out[1] <-- 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.ark[47].out[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.ark[47].in[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.ark[47].in[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +set main.ark[47].out[2] <-- 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.ark[47].out[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.ark[47].in[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.ark[47].in[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +set main.ark[47].out[3] <-- 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.ark[47].out[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.ark[47].in[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.ark[47].in[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +set main.ark[47].out[4] <-- 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.ark[47].out[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.ark[47].in[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.ark[47].in[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +set main.ark[47].out[5] <-- 21791093553861445703013081224186306092050420791255940305650863375682801314601 +Component Treiggered: main.mix[47] +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[0] <-- 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.mix[47].out[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[1] <-- 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.mix[47].out[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[2] <-- 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.mix[47].out[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[3] <-- 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.mix[47].out[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[4] <-- 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.mix[47].out[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].out[5] <-- 21353854288419394475626473143433084223297908003572891750725021766889612280024 +Component Treiggered: main.ark[48] +get --->main.ark[48].in[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +set main.ark[48].out[0] <-- 8814985348482835042971105783536341482690202403227663703840342125391536432054 +Component Treiggered: main.sigmaP[44] +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +set main.sigmaP[44].in2 <-- 1493424958376197342494030890841010510577675913053609114860879287052027576542 +get --->main.sigmaP[44].in2 = 1493424958376197342494030890841010510577675913053609114860879287052027576542 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.sigmaP[44].in2 = 1493424958376197342494030890841010510577675913053609114860879287052027576542 +get --->main.sigmaP[44].in2 = 1493424958376197342494030890841010510577675913053609114860879287052027576542 +set main.sigmaP[44].in4 <-- 16503155210498054412066896299201293295148786150210621685026355312704216497854 +get --->main.sigmaP[44].in4 = 16503155210498054412066896299201293295148786150210621685026355312704216497854 +get --->main.sigmaP[44].in2 = 1493424958376197342494030890841010510577675913053609114860879287052027576542 +get --->main.sigmaP[44].in2 = 1493424958376197342494030890841010510577675913053609114860879287052027576542 +get --->main.sigmaP[44].in4 = 16503155210498054412066896299201293295148786150210621685026355312704216497854 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +set main.sigmaP[44].out <-- 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.sigmaP[44].out = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.sigmaP[44].in4 = 16503155210498054412066896299201293295148786150210621685026355312704216497854 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.ark[48].out[0] = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.ark[48].in[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.ark[48].in[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +set main.ark[48].out[1] <-- 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.ark[48].out[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.ark[48].in[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.ark[48].in[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +set main.ark[48].out[2] <-- 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.ark[48].out[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.ark[48].in[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.ark[48].in[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +set main.ark[48].out[3] <-- 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.ark[48].out[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.ark[48].in[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.ark[48].in[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +set main.ark[48].out[4] <-- 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.ark[48].out[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.ark[48].in[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.ark[48].in[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +set main.ark[48].out[5] <-- 1269973774699397911332533773981191778520112640067369397970548618254964277008 +Component Treiggered: main.mix[48] +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[0] <-- 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.mix[48].out[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[1] <-- 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.mix[48].out[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[2] <-- 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.mix[48].out[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[3] <-- 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.mix[48].out[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[4] <-- 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.mix[48].out[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].out[5] <-- 5571763665282048050296582480497442483980974782077534086829980850100330179198 +Component Treiggered: main.ark[49] +get --->main.ark[49].in[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +set main.ark[49].out[0] <-- 9537561476627835148468998528415742180268859091838362031825936633315681012649 +Component Treiggered: main.sigmaP[45] +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +set main.sigmaP[45].in2 <-- 11480772443735442576372119227790455501555730603349636666541768776942381321662 +get --->main.sigmaP[45].in2 = 11480772443735442576372119227790455501555730603349636666541768776942381321662 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.sigmaP[45].in2 = 11480772443735442576372119227790455501555730603349636666541768776942381321662 +get --->main.sigmaP[45].in2 = 11480772443735442576372119227790455501555730603349636666541768776942381321662 +set main.sigmaP[45].in4 <-- 11895106922989539061247720485651500753171674883759995906615017021797523270059 +get --->main.sigmaP[45].in4 = 11895106922989539061247720485651500753171674883759995906615017021797523270059 +get --->main.sigmaP[45].in2 = 11480772443735442576372119227790455501555730603349636666541768776942381321662 +get --->main.sigmaP[45].in2 = 11480772443735442576372119227790455501555730603349636666541768776942381321662 +get --->main.sigmaP[45].in4 = 11895106922989539061247720485651500753171674883759995906615017021797523270059 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +set main.sigmaP[45].out <-- 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.sigmaP[45].out = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.sigmaP[45].in4 = 11895106922989539061247720485651500753171674883759995906615017021797523270059 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.ark[49].out[0] = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.ark[49].in[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.ark[49].in[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +set main.ark[49].out[1] <-- 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.ark[49].out[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.ark[49].in[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.ark[49].in[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +set main.ark[49].out[2] <-- 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.ark[49].out[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.ark[49].in[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.ark[49].in[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +set main.ark[49].out[3] <-- 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.ark[49].out[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.ark[49].in[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.ark[49].in[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +set main.ark[49].out[4] <-- 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.ark[49].out[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.ark[49].in[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.ark[49].in[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +set main.ark[49].out[5] <-- 11136531451287634426668456379427471459879327990181267805133533597796675493653 +Component Treiggered: main.mix[49] +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[0] <-- 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.mix[49].out[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[1] <-- 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.mix[49].out[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[2] <-- 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.mix[49].out[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[3] <-- 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.mix[49].out[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[4] <-- 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.mix[49].out[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].out[5] <-- 1869460210104917041795601026995980819042417134965069584081966427043388213601 +Component Treiggered: main.ark[50] +get --->main.ark[50].in[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +set main.ark[50].out[0] <-- 2155102920572823196505779690261013544461769226754384294558781820338611839369 +Component Treiggered: main.sigmaP[46] +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +set main.sigmaP[46].in2 <-- 4718904618708887181865221474785572276004091221228263967450767123122974562402 +get --->main.sigmaP[46].in2 = 4718904618708887181865221474785572276004091221228263967450767123122974562402 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.sigmaP[46].in2 = 4718904618708887181865221474785572276004091221228263967450767123122974562402 +get --->main.sigmaP[46].in2 = 4718904618708887181865221474785572276004091221228263967450767123122974562402 +set main.sigmaP[46].in4 <-- 9985123751262489289215044476526961920183718557234568908979196758634204503806 +get --->main.sigmaP[46].in4 = 9985123751262489289215044476526961920183718557234568908979196758634204503806 +get --->main.sigmaP[46].in2 = 4718904618708887181865221474785572276004091221228263967450767123122974562402 +get --->main.sigmaP[46].in2 = 4718904618708887181865221474785572276004091221228263967450767123122974562402 +get --->main.sigmaP[46].in4 = 9985123751262489289215044476526961920183718557234568908979196758634204503806 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +set main.sigmaP[46].out <-- 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.sigmaP[46].out = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.sigmaP[46].in4 = 9985123751262489289215044476526961920183718557234568908979196758634204503806 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.ark[50].out[0] = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.ark[50].in[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.ark[50].in[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +set main.ark[50].out[1] <-- 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.ark[50].out[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.ark[50].in[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.ark[50].in[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +set main.ark[50].out[2] <-- 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.ark[50].out[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.ark[50].in[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.ark[50].in[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +set main.ark[50].out[3] <-- 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.ark[50].out[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.ark[50].in[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.ark[50].in[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +set main.ark[50].out[4] <-- 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.ark[50].out[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.ark[50].in[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.ark[50].in[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +set main.ark[50].out[5] <-- 15509593528108385756413583890026946345404901645298047272524464180752502344 +Component Treiggered: main.mix[50] +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[0] <-- 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.mix[50].out[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[1] <-- 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.mix[50].out[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[2] <-- 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.mix[50].out[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[3] <-- 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.mix[50].out[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[4] <-- 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.mix[50].out[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].out[5] <-- 21791971944105017286121179426912582676026860908143972378745585298253446107401 +Component Treiggered: main.ark[51] +get --->main.ark[51].in[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +set main.ark[51].out[0] <-- 21104767496269590389984488950442440784457887176132741362370633037723241123368 +Component Treiggered: main.sigmaP[47] +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +set main.sigmaP[47].in2 <-- 6511196868526571346145041295074149204002667043531365602649451606507922181098 +get --->main.sigmaP[47].in2 = 6511196868526571346145041295074149204002667043531365602649451606507922181098 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.sigmaP[47].in2 = 6511196868526571346145041295074149204002667043531365602649451606507922181098 +get --->main.sigmaP[47].in2 = 6511196868526571346145041295074149204002667043531365602649451606507922181098 +set main.sigmaP[47].in4 <-- 17550067863377439047266101539604165046683105041591067207004695791847052463187 +get --->main.sigmaP[47].in4 = 17550067863377439047266101539604165046683105041591067207004695791847052463187 +get --->main.sigmaP[47].in2 = 6511196868526571346145041295074149204002667043531365602649451606507922181098 +get --->main.sigmaP[47].in2 = 6511196868526571346145041295074149204002667043531365602649451606507922181098 +get --->main.sigmaP[47].in4 = 17550067863377439047266101539604165046683105041591067207004695791847052463187 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +set main.sigmaP[47].out <-- 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.sigmaP[47].out = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.sigmaP[47].in4 = 17550067863377439047266101539604165046683105041591067207004695791847052463187 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.ark[51].out[0] = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.ark[51].in[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.ark[51].in[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +set main.ark[51].out[1] <-- 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.ark[51].out[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.ark[51].in[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.ark[51].in[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +set main.ark[51].out[2] <-- 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.ark[51].out[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.ark[51].in[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.ark[51].in[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +set main.ark[51].out[3] <-- 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.ark[51].out[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.ark[51].in[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.ark[51].in[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +set main.ark[51].out[4] <-- 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.ark[51].out[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.ark[51].in[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.ark[51].in[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +set main.ark[51].out[5] <-- 17909079982590776063780179795180639767434789455882754392446291726150972365454 +Component Treiggered: main.mix[51] +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[0] <-- 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.mix[51].out[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[1] <-- 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.mix[51].out[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[2] <-- 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.mix[51].out[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[3] <-- 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.mix[51].out[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[4] <-- 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.mix[51].out[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].out[5] <-- 11501020092356132857633264994060786255953886681604527457484937230300346534056 +Component Treiggered: main.ark[52] +get --->main.ark[52].in[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +set main.ark[52].out[0] <-- 3774676299733149086032971550755043063388737809780633870531774125212390186685 +Component Treiggered: main.sigmaP[48] +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +set main.sigmaP[48].in2 <-- 7814528846649780014292663842921300965074251960809455920202082046761035415360 +get --->main.sigmaP[48].in2 = 7814528846649780014292663842921300965074251960809455920202082046761035415360 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.sigmaP[48].in2 = 7814528846649780014292663842921300965074251960809455920202082046761035415360 +get --->main.sigmaP[48].in2 = 7814528846649780014292663842921300965074251960809455920202082046761035415360 +set main.sigmaP[48].in4 <-- 21209369852000012623480901102551915216398232898636629595990863693518645638780 +get --->main.sigmaP[48].in4 = 21209369852000012623480901102551915216398232898636629595990863693518645638780 +get --->main.sigmaP[48].in2 = 7814528846649780014292663842921300965074251960809455920202082046761035415360 +get --->main.sigmaP[48].in2 = 7814528846649780014292663842921300965074251960809455920202082046761035415360 +get --->main.sigmaP[48].in4 = 21209369852000012623480901102551915216398232898636629595990863693518645638780 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +set main.sigmaP[48].out <-- 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.sigmaP[48].out = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.sigmaP[48].in4 = 21209369852000012623480901102551915216398232898636629595990863693518645638780 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.ark[52].out[0] = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.ark[52].in[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.ark[52].in[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +set main.ark[52].out[1] <-- 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.ark[52].out[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.ark[52].in[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.ark[52].in[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +set main.ark[52].out[2] <-- 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.ark[52].out[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.ark[52].in[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.ark[52].in[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +set main.ark[52].out[3] <-- 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.ark[52].out[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.ark[52].in[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.ark[52].in[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +set main.ark[52].out[4] <-- 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.ark[52].out[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.ark[52].in[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.ark[52].in[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +set main.ark[52].out[5] <-- 3964420665256555927620344210903665248572025832700082064936919504859220208409 +Component Treiggered: main.mix[52] +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[0] <-- 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.mix[52].out[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[1] <-- 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.mix[52].out[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[2] <-- 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.mix[52].out[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[3] <-- 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.mix[52].out[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[4] <-- 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.mix[52].out[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].out[5] <-- 7278237595941329365615834311059448726251614490809928672478163746699963821631 +Component Treiggered: main.ark[53] +get --->main.ark[53].in[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +set main.ark[53].out[0] <-- 5748931614738449215345393110336845606157319609528166090357482806111526920848 +Component Treiggered: main.sigmaP[49] +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +set main.sigmaP[49].in2 <-- 6438626081160883736439154213393689765943623307409860800640080914863285750565 +get --->main.sigmaP[49].in2 = 6438626081160883736439154213393689765943623307409860800640080914863285750565 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.sigmaP[49].in2 = 6438626081160883736439154213393689765943623307409860800640080914863285750565 +get --->main.sigmaP[49].in2 = 6438626081160883736439154213393689765943623307409860800640080914863285750565 +set main.sigmaP[49].in4 <-- 13065971578929669790377793149487481847119171788872044541249971643780348715650 +get --->main.sigmaP[49].in4 = 13065971578929669790377793149487481847119171788872044541249971643780348715650 +get --->main.sigmaP[49].in2 = 6438626081160883736439154213393689765943623307409860800640080914863285750565 +get --->main.sigmaP[49].in2 = 6438626081160883736439154213393689765943623307409860800640080914863285750565 +get --->main.sigmaP[49].in4 = 13065971578929669790377793149487481847119171788872044541249971643780348715650 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +set main.sigmaP[49].out <-- 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.sigmaP[49].out = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.sigmaP[49].in4 = 13065971578929669790377793149487481847119171788872044541249971643780348715650 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.ark[53].out[0] = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.ark[53].in[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.ark[53].in[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +set main.ark[53].out[1] <-- 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.ark[53].out[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.ark[53].in[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.ark[53].in[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +set main.ark[53].out[2] <-- 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.ark[53].out[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.ark[53].in[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.ark[53].in[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +set main.ark[53].out[3] <-- 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.ark[53].out[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.ark[53].in[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.ark[53].in[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +set main.ark[53].out[4] <-- 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.ark[53].out[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.ark[53].in[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.ark[53].in[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +set main.ark[53].out[5] <-- 1082544363654873379302134148274654466273980064529694488738533810870999078166 +Component Treiggered: main.mix[53] +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[0] <-- 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.mix[53].out[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[1] <-- 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.mix[53].out[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[2] <-- 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.mix[53].out[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[3] <-- 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.mix[53].out[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[4] <-- 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.mix[53].out[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].out[5] <-- 9740585274847645112545899425105640621174170048326452953177211296504387681055 +Component Treiggered: main.ark[54] +get --->main.ark[54].in[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +set main.ark[54].out[0] <-- 1640813263894612929156819543771856589515049934460482696436099792169442119882 +Component Treiggered: main.sigmaP[50] +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +set main.sigmaP[50].in2 <-- 18091935077810364357534056295953034273395569131798566820299222089690614925932 +get --->main.sigmaP[50].in2 = 18091935077810364357534056295953034273395569131798566820299222089690614925932 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.sigmaP[50].in2 = 18091935077810364357534056295953034273395569131798566820299222089690614925932 +get --->main.sigmaP[50].in2 = 18091935077810364357534056295953034273395569131798566820299222089690614925932 +set main.sigmaP[50].in4 <-- 14397825941512453144386048084036209194659561168747976093964234058814807024870 +get --->main.sigmaP[50].in4 = 14397825941512453144386048084036209194659561168747976093964234058814807024870 +get --->main.sigmaP[50].in2 = 18091935077810364357534056295953034273395569131798566820299222089690614925932 +get --->main.sigmaP[50].in2 = 18091935077810364357534056295953034273395569131798566820299222089690614925932 +get --->main.sigmaP[50].in4 = 14397825941512453144386048084036209194659561168747976093964234058814807024870 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +set main.sigmaP[50].out <-- 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.sigmaP[50].out = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.sigmaP[50].in4 = 14397825941512453144386048084036209194659561168747976093964234058814807024870 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.ark[54].out[0] = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.ark[54].in[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.ark[54].in[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +set main.ark[54].out[1] <-- 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.ark[54].out[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.ark[54].in[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.ark[54].in[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +set main.ark[54].out[2] <-- 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.ark[54].out[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.ark[54].in[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.ark[54].in[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +set main.ark[54].out[3] <-- 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.ark[54].out[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.ark[54].in[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.ark[54].in[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +set main.ark[54].out[4] <-- 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.ark[54].out[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.ark[54].in[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.ark[54].in[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +set main.ark[54].out[5] <-- 5166579812237993503156335982546645721524425448991267175191533103635574632912 +Component Treiggered: main.mix[54] +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[0] <-- 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.mix[54].out[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[1] <-- 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.mix[54].out[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[2] <-- 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.mix[54].out[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[3] <-- 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.mix[54].out[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[4] <-- 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.mix[54].out[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].out[5] <-- 11891104082580365293218655651997358131001219790238174499678845804347226465218 +Component Treiggered: main.ark[55] +get --->main.ark[55].in[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +set main.ark[55].out[0] <-- 2623521602860767398412984483014425487111191365099239883653296716028959242920 +Component Treiggered: main.sigmaP[51] +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +set main.sigmaP[51].in2 <-- 1925529442295740672359022258055744536011356457308122091851516361565032221287 +get --->main.sigmaP[51].in2 = 1925529442295740672359022258055744536011356457308122091851516361565032221287 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.sigmaP[51].in2 = 1925529442295740672359022258055744536011356457308122091851516361565032221287 +get --->main.sigmaP[51].in2 = 1925529442295740672359022258055744536011356457308122091851516361565032221287 +set main.sigmaP[51].in4 <-- 16961042762119421951582315171835100062494318000203200751320362360581940743420 +get --->main.sigmaP[51].in4 = 16961042762119421951582315171835100062494318000203200751320362360581940743420 +get --->main.sigmaP[51].in2 = 1925529442295740672359022258055744536011356457308122091851516361565032221287 +get --->main.sigmaP[51].in2 = 1925529442295740672359022258055744536011356457308122091851516361565032221287 +get --->main.sigmaP[51].in4 = 16961042762119421951582315171835100062494318000203200751320362360581940743420 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +set main.sigmaP[51].out <-- 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.sigmaP[51].out = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.sigmaP[51].in4 = 16961042762119421951582315171835100062494318000203200751320362360581940743420 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.ark[55].out[0] = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.ark[55].in[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.ark[55].in[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +set main.ark[55].out[1] <-- 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.ark[55].out[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.ark[55].in[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.ark[55].in[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +set main.ark[55].out[2] <-- 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.ark[55].out[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.ark[55].in[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.ark[55].in[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +set main.ark[55].out[3] <-- 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.ark[55].out[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.ark[55].in[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.ark[55].in[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +set main.ark[55].out[4] <-- 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.ark[55].out[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.ark[55].in[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.ark[55].in[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +set main.ark[55].out[5] <-- 11562805633251414310856565707050960100568284272606353377773880379687726984097 +Component Treiggered: main.mix[55] +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[0] <-- 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.mix[55].out[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[1] <-- 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.mix[55].out[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[2] <-- 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.mix[55].out[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[3] <-- 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.mix[55].out[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[4] <-- 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.mix[55].out[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].out[5] <-- 17682757309201818395698749400032925170047326377594206128292358384138542198880 +Component Treiggered: main.ark[56] +get --->main.ark[56].in[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +set main.ark[56].out[0] <-- 20464953830301831775733709793668902181662787580620776024637916587972618007138 +Component Treiggered: main.sigmaP[52] +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +set main.sigmaP[52].in2 <-- 5435530248339292418059724277369440253167433509375201902245548605026869197768 +get --->main.sigmaP[52].in2 = 5435530248339292418059724277369440253167433509375201902245548605026869197768 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.sigmaP[52].in2 = 5435530248339292418059724277369440253167433509375201902245548605026869197768 +get --->main.sigmaP[52].in2 = 5435530248339292418059724277369440253167433509375201902245548605026869197768 +set main.sigmaP[52].in4 <-- 3599820223589363240844556108101364909152886229701363301924517697282421104566 +get --->main.sigmaP[52].in4 = 3599820223589363240844556108101364909152886229701363301924517697282421104566 +get --->main.sigmaP[52].in2 = 5435530248339292418059724277369440253167433509375201902245548605026869197768 +get --->main.sigmaP[52].in2 = 5435530248339292418059724277369440253167433509375201902245548605026869197768 +get --->main.sigmaP[52].in4 = 3599820223589363240844556108101364909152886229701363301924517697282421104566 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +set main.sigmaP[52].out <-- 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.sigmaP[52].out = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.sigmaP[52].in4 = 3599820223589363240844556108101364909152886229701363301924517697282421104566 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.ark[56].out[0] = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.ark[56].in[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.ark[56].in[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +set main.ark[56].out[1] <-- 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.ark[56].out[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.ark[56].in[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.ark[56].in[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +set main.ark[56].out[2] <-- 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.ark[56].out[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.ark[56].in[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.ark[56].in[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +set main.ark[56].out[3] <-- 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.ark[56].out[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.ark[56].in[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.ark[56].in[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +set main.ark[56].out[4] <-- 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.ark[56].out[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.ark[56].in[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.ark[56].in[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +set main.ark[56].out[5] <-- 5416974370350721800154591654165254377485294452093887867303912101156762717335 +Component Treiggered: main.mix[56] +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[0] <-- 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.mix[56].out[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[1] <-- 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.mix[56].out[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[2] <-- 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.mix[56].out[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[3] <-- 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.mix[56].out[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[4] <-- 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.mix[56].out[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].out[5] <-- 3096630716532569246849491146796982123420972623732884826970478087682264543760 +Component Treiggered: main.ark[57] +get --->main.ark[57].in[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +set main.ark[57].out[0] <-- 17259151671817975977493363845185125717722968901239841552168909194302841722983 +Component Treiggered: main.sigmaP[53] +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +set main.sigmaP[53].in2 <-- 19538628759584390952887263995516396580742027482832835569312952569782759477342 +get --->main.sigmaP[53].in2 = 19538628759584390952887263995516396580742027482832835569312952569782759477342 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.sigmaP[53].in2 = 19538628759584390952887263995516396580742027482832835569312952569782759477342 +get --->main.sigmaP[53].in2 = 19538628759584390952887263995516396580742027482832835569312952569782759477342 +set main.sigmaP[53].in4 <-- 20082685159488253374342482486240953888544731098698820102394280568732977070020 +get --->main.sigmaP[53].in4 = 20082685159488253374342482486240953888544731098698820102394280568732977070020 +get --->main.sigmaP[53].in2 = 19538628759584390952887263995516396580742027482832835569312952569782759477342 +get --->main.sigmaP[53].in2 = 19538628759584390952887263995516396580742027482832835569312952569782759477342 +get --->main.sigmaP[53].in4 = 20082685159488253374342482486240953888544731098698820102394280568732977070020 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +set main.sigmaP[53].out <-- 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.sigmaP[53].out = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.sigmaP[53].in4 = 20082685159488253374342482486240953888544731098698820102394280568732977070020 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.ark[57].out[0] = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.ark[57].in[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.ark[57].in[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +set main.ark[57].out[1] <-- 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.ark[57].out[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.ark[57].in[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.ark[57].in[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +set main.ark[57].out[2] <-- 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.ark[57].out[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.ark[57].in[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.ark[57].in[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +set main.ark[57].out[3] <-- 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.ark[57].out[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.ark[57].in[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.ark[57].in[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +set main.ark[57].out[4] <-- 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.ark[57].out[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.ark[57].in[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.ark[57].in[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +set main.ark[57].out[5] <-- 19630669729755879400305743264282654886588842251333964886864102590048104650673 +Component Treiggered: main.mix[57] +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[0] <-- 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.mix[57].out[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[1] <-- 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.mix[57].out[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[2] <-- 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.mix[57].out[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[3] <-- 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.mix[57].out[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[4] <-- 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.mix[57].out[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].out[5] <-- 13685415988011609018582688099411540921138699459946317816354170433727825475548 +Component Treiggered: main.ark[58] +get --->main.ark[58].in[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +set main.ark[58].out[0] <-- 16366942921538490351383348575616384611035146389472160121390508331261621359902 +Component Treiggered: main.sigmaP[54] +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +set main.sigmaP[54].in2 <-- 18554906828005515551946768756280356740392172081009681521995202006989393471555 +get --->main.sigmaP[54].in2 = 18554906828005515551946768756280356740392172081009681521995202006989393471555 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.sigmaP[54].in2 = 18554906828005515551946768756280356740392172081009681521995202006989393471555 +get --->main.sigmaP[54].in2 = 18554906828005515551946768756280356740392172081009681521995202006989393471555 +set main.sigmaP[54].in4 <-- 13321709677134942609076852919186020002635067643590970730198448787140951524958 +get --->main.sigmaP[54].in4 = 13321709677134942609076852919186020002635067643590970730198448787140951524958 +get --->main.sigmaP[54].in2 = 18554906828005515551946768756280356740392172081009681521995202006989393471555 +get --->main.sigmaP[54].in2 = 18554906828005515551946768756280356740392172081009681521995202006989393471555 +get --->main.sigmaP[54].in4 = 13321709677134942609076852919186020002635067643590970730198448787140951524958 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +set main.sigmaP[54].out <-- 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.sigmaP[54].out = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.sigmaP[54].in4 = 13321709677134942609076852919186020002635067643590970730198448787140951524958 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.ark[58].out[0] = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.ark[58].in[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.ark[58].in[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +set main.ark[58].out[1] <-- 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.ark[58].out[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.ark[58].in[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.ark[58].in[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +set main.ark[58].out[2] <-- 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.ark[58].out[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.ark[58].in[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.ark[58].in[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +set main.ark[58].out[3] <-- 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.ark[58].out[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.ark[58].in[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.ark[58].in[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +set main.ark[58].out[4] <-- 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.ark[58].out[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.ark[58].in[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.ark[58].in[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +set main.ark[58].out[5] <-- 6926583425417550763530387293304571561540714323196876616796586134529515434586 +Component Treiggered: main.mix[58] +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[0] <-- 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.mix[58].out[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[1] <-- 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.mix[58].out[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[2] <-- 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.mix[58].out[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[3] <-- 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.mix[58].out[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[4] <-- 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.mix[58].out[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].out[5] <-- 11100525779720796399427920853802100754338456442751899302984343961957857329876 +Component Treiggered: main.ark[59] +get --->main.ark[59].in[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +set main.ark[59].out[0] <-- 6566780751574569020313573181309069476285967869596380824285402579580538912516 +Component Treiggered: main.sigmaP[55] +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +set main.sigmaP[55].in2 <-- 10568139911141881469078177100636966615058313603871273720734516933605093159585 +get --->main.sigmaP[55].in2 = 10568139911141881469078177100636966615058313603871273720734516933605093159585 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.sigmaP[55].in2 = 10568139911141881469078177100636966615058313603871273720734516933605093159585 +get --->main.sigmaP[55].in2 = 10568139911141881469078177100636966615058313603871273720734516933605093159585 +set main.sigmaP[55].in4 <-- 5187182506607992732254460560284521834652041778889879197389684951012737623606 +get --->main.sigmaP[55].in4 = 5187182506607992732254460560284521834652041778889879197389684951012737623606 +get --->main.sigmaP[55].in2 = 10568139911141881469078177100636966615058313603871273720734516933605093159585 +get --->main.sigmaP[55].in2 = 10568139911141881469078177100636966615058313603871273720734516933605093159585 +get --->main.sigmaP[55].in4 = 5187182506607992732254460560284521834652041778889879197389684951012737623606 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +set main.sigmaP[55].out <-- 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.sigmaP[55].out = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.sigmaP[55].in4 = 5187182506607992732254460560284521834652041778889879197389684951012737623606 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.ark[59].out[0] = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.ark[59].in[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.ark[59].in[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +set main.ark[59].out[1] <-- 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.ark[59].out[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.ark[59].in[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.ark[59].in[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +set main.ark[59].out[2] <-- 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.ark[59].out[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.ark[59].in[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.ark[59].in[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +set main.ark[59].out[3] <-- 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.ark[59].out[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.ark[59].in[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.ark[59].in[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +set main.ark[59].out[4] <-- 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.ark[59].out[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.ark[59].in[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.ark[59].in[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +set main.ark[59].out[5] <-- 15986695282509250014511648913656531848431537183118032353354908935159724027443 +Component Treiggered: main.mix[59] +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[0] <-- 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.mix[59].out[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[1] <-- 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.mix[59].out[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[2] <-- 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.mix[59].out[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[3] <-- 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.mix[59].out[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[4] <-- 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.mix[59].out[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].out[5] <-- 8817173046573532581135876792423032347771020984223856556619112807466061148114 +Component Treiggered: main.ark[60] +get --->main.ark[60].in[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +set main.ark[60].out[0] <-- 20118449058387155063714524349896598239289227281059416955288473299824018437238 +Component Treiggered: main.sigmaP[56] +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +set main.sigmaP[56].in2 <-- 10615177178618783696505909579475234377384750677091016040979676720893254575597 +get --->main.sigmaP[56].in2 = 10615177178618783696505909579475234377384750677091016040979676720893254575597 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.sigmaP[56].in2 = 10615177178618783696505909579475234377384750677091016040979676720893254575597 +get --->main.sigmaP[56].in2 = 10615177178618783696505909579475234377384750677091016040979676720893254575597 +set main.sigmaP[56].in4 <-- 10685448137148438566186363285136932449586620832916890785643695349443282967181 +get --->main.sigmaP[56].in4 = 10685448137148438566186363285136932449586620832916890785643695349443282967181 +get --->main.sigmaP[56].in2 = 10615177178618783696505909579475234377384750677091016040979676720893254575597 +get --->main.sigmaP[56].in2 = 10615177178618783696505909579475234377384750677091016040979676720893254575597 +get --->main.sigmaP[56].in4 = 10685448137148438566186363285136932449586620832916890785643695349443282967181 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +set main.sigmaP[56].out <-- 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.sigmaP[56].out = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.sigmaP[56].in4 = 10685448137148438566186363285136932449586620832916890785643695349443282967181 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.ark[60].out[0] = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.ark[60].in[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.ark[60].in[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +set main.ark[60].out[1] <-- 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.ark[60].out[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.ark[60].in[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.ark[60].in[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +set main.ark[60].out[2] <-- 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.ark[60].out[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.ark[60].in[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.ark[60].in[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +set main.ark[60].out[3] <-- 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.ark[60].out[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.ark[60].in[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.ark[60].in[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +set main.ark[60].out[4] <-- 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.ark[60].out[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.ark[60].in[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.ark[60].in[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +set main.ark[60].out[5] <-- 1915413264463983812255573081386033212972361228678834756338586960429058662480 +Component Treiggered: main.mix[60] +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[0] <-- 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.mix[60].out[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[1] <-- 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.mix[60].out[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[2] <-- 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.mix[60].out[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[3] <-- 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.mix[60].out[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[4] <-- 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.mix[60].out[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].out[5] <-- 11331107137633180751113266584640783628248358989369507608277668396820412722792 +Component Treiggered: main.ark[61] +get --->main.ark[61].in[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +set main.ark[61].out[0] <-- 17016412671112473445518365207497284955924857873409167124810216225940000894688 +Component Treiggered: main.sigmaF[4][0] +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +set main.sigmaF[4][0].in2 <-- 5994363003695591524003133459586487530492929482512729469281623249771354653541 +get --->main.sigmaF[4][0].in2 = 5994363003695591524003133459586487530492929482512729469281623249771354653541 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.sigmaF[4][0].in2 = 5994363003695591524003133459586487530492929482512729469281623249771354653541 +get --->main.sigmaF[4][0].in2 = 5994363003695591524003133459586487530492929482512729469281623249771354653541 +set main.sigmaF[4][0].in4 <-- 8440876874978510450349559348767069007640305310616932390514167771380761301719 +get --->main.sigmaF[4][0].in4 = 8440876874978510450349559348767069007640305310616932390514167771380761301719 +get --->main.sigmaF[4][0].in2 = 5994363003695591524003133459586487530492929482512729469281623249771354653541 +get --->main.sigmaF[4][0].in2 = 5994363003695591524003133459586487530492929482512729469281623249771354653541 +get --->main.sigmaF[4][0].in4 = 8440876874978510450349559348767069007640305310616932390514167771380761301719 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +set main.sigmaF[4][0].out <-- 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.sigmaF[4][0].out = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.sigmaF[4][0].in4 = 8440876874978510450349559348767069007640305310616932390514167771380761301719 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.ark[61].out[0] = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.ark[61].in[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.ark[61].in[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +set main.ark[61].out[1] <-- 15944900819859248268183737707223470512564581413404645431665427233430422583398 +Component Treiggered: main.sigmaF[4][1] +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +set main.sigmaF[4][1].in2 <-- 19753993264961503807814744056594108316958452764160132551989086787053292247065 +get --->main.sigmaF[4][1].in2 = 19753993264961503807814744056594108316958452764160132551989086787053292247065 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.sigmaF[4][1].in2 = 19753993264961503807814744056594108316958452764160132551989086787053292247065 +get --->main.sigmaF[4][1].in2 = 19753993264961503807814744056594108316958452764160132551989086787053292247065 +set main.sigmaF[4][1].in4 <-- 20508552091603045029162761668075211861205381296202523012882495907684816736003 +get --->main.sigmaF[4][1].in4 = 20508552091603045029162761668075211861205381296202523012882495907684816736003 +get --->main.sigmaF[4][1].in2 = 19753993264961503807814744056594108316958452764160132551989086787053292247065 +get --->main.sigmaF[4][1].in2 = 19753993264961503807814744056594108316958452764160132551989086787053292247065 +get --->main.sigmaF[4][1].in4 = 20508552091603045029162761668075211861205381296202523012882495907684816736003 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +set main.sigmaF[4][1].out <-- 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.sigmaF[4][1].out = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.sigmaF[4][1].in4 = 20508552091603045029162761668075211861205381296202523012882495907684816736003 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.ark[61].out[1] = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.ark[61].in[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.ark[61].in[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +set main.ark[61].out[2] <-- 17124675189416650176315663549828990407856400631043428663191776554881236824752 +Component Treiggered: main.sigmaF[4][2] +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +set main.sigmaF[4][2].in2 <-- 3650585718762981993237170973838964169235335518962117313165164426176910384526 +get --->main.sigmaF[4][2].in2 = 3650585718762981993237170973838964169235335518962117313165164426176910384526 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.sigmaF[4][2].in2 = 3650585718762981993237170973838964169235335518962117313165164426176910384526 +get --->main.sigmaF[4][2].in2 = 3650585718762981993237170973838964169235335518962117313165164426176910384526 +set main.sigmaF[4][2].in4 <-- 12498744746216416398531090468550332268227418979191077867202323304822099872341 +get --->main.sigmaF[4][2].in4 = 12498744746216416398531090468550332268227418979191077867202323304822099872341 +get --->main.sigmaF[4][2].in2 = 3650585718762981993237170973838964169235335518962117313165164426176910384526 +get --->main.sigmaF[4][2].in2 = 3650585718762981993237170973838964169235335518962117313165164426176910384526 +get --->main.sigmaF[4][2].in4 = 12498744746216416398531090468550332268227418979191077867202323304822099872341 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +set main.sigmaF[4][2].out <-- 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.sigmaF[4][2].out = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.sigmaF[4][2].in4 = 12498744746216416398531090468550332268227418979191077867202323304822099872341 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.ark[61].out[2] = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.ark[61].in[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.ark[61].in[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +set main.ark[61].out[3] <-- 3285145795530643220085948557235573115089574179638690375402621527835583620664 +Component Treiggered: main.sigmaF[4][3] +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +set main.sigmaF[4][3].in2 <-- 13682081024567546038891888365113988458973812886647155532243090130358524681616 +get --->main.sigmaF[4][3].in2 = 13682081024567546038891888365113988458973812886647155532243090130358524681616 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.sigmaF[4][3].in2 = 13682081024567546038891888365113988458973812886647155532243090130358524681616 +get --->main.sigmaF[4][3].in2 = 13682081024567546038891888365113988458973812886647155532243090130358524681616 +set main.sigmaF[4][3].in4 <-- 7465628138952146239579423165457856853370436769061082873431129011813720993217 +get --->main.sigmaF[4][3].in4 = 7465628138952146239579423165457856853370436769061082873431129011813720993217 +get --->main.sigmaF[4][3].in2 = 13682081024567546038891888365113988458973812886647155532243090130358524681616 +get --->main.sigmaF[4][3].in2 = 13682081024567546038891888365113988458973812886647155532243090130358524681616 +get --->main.sigmaF[4][3].in4 = 7465628138952146239579423165457856853370436769061082873431129011813720993217 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +set main.sigmaF[4][3].out <-- 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.sigmaF[4][3].out = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.sigmaF[4][3].in4 = 7465628138952146239579423165457856853370436769061082873431129011813720993217 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.ark[61].out[3] = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.ark[61].in[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.ark[61].in[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +set main.ark[61].out[4] <-- 10664406111983509592214877218927231055448517577384456354146688977791764762689 +Component Treiggered: main.sigmaF[4][4] +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +set main.sigmaF[4][4].in2 <-- 16872748892233506026005888973202767583386484721872993072700228270248101670902 +get --->main.sigmaF[4][4].in2 = 16872748892233506026005888973202767583386484721872993072700228270248101670902 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.sigmaF[4][4].in2 = 16872748892233506026005888973202767583386484721872993072700228270248101670902 +get --->main.sigmaF[4][4].in2 = 16872748892233506026005888973202767583386484721872993072700228270248101670902 +set main.sigmaF[4][4].in4 <-- 5567869697018877024315475807894180929509839338774059459255849398999778165775 +get --->main.sigmaF[4][4].in4 = 5567869697018877024315475807894180929509839338774059459255849398999778165775 +get --->main.sigmaF[4][4].in2 = 16872748892233506026005888973202767583386484721872993072700228270248101670902 +get --->main.sigmaF[4][4].in2 = 16872748892233506026005888973202767583386484721872993072700228270248101670902 +get --->main.sigmaF[4][4].in4 = 5567869697018877024315475807894180929509839338774059459255849398999778165775 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +set main.sigmaF[4][4].out <-- 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.sigmaF[4][4].out = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.sigmaF[4][4].in4 = 5567869697018877024315475807894180929509839338774059459255849398999778165775 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.ark[61].out[4] = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.ark[61].in[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.ark[61].in[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +set main.ark[61].out[5] <-- 16137905247041771883250684512818403962627829978167756755337786428591474943149 +Component Treiggered: main.sigmaF[4][5] +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +set main.sigmaF[4][5].in2 <-- 9887511597836703829664206156413837141287462155802655898228195783516123983691 +get --->main.sigmaF[4][5].in2 = 9887511597836703829664206156413837141287462155802655898228195783516123983691 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.sigmaF[4][5].in2 = 9887511597836703829664206156413837141287462155802655898228195783516123983691 +get --->main.sigmaF[4][5].in2 = 9887511597836703829664206156413837141287462155802655898228195783516123983691 +set main.sigmaF[4][5].in4 <-- 8374772376694631168435766904378809705401330780865232038523031397116044871678 +get --->main.sigmaF[4][5].in4 = 8374772376694631168435766904378809705401330780865232038523031397116044871678 +get --->main.sigmaF[4][5].in2 = 9887511597836703829664206156413837141287462155802655898228195783516123983691 +get --->main.sigmaF[4][5].in2 = 9887511597836703829664206156413837141287462155802655898228195783516123983691 +get --->main.sigmaF[4][5].in4 = 8374772376694631168435766904378809705401330780865232038523031397116044871678 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +set main.sigmaF[4][5].out <-- 3157704985650026055936677505862500845076560510158542758341099075873666839427 +Component Treiggered: main.mix[61] +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[0] <-- 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.mix[61].out[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[1] <-- 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.mix[61].out[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[2] <-- 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.mix[61].out[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[3] <-- 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.mix[61].out[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[4] <-- 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.mix[61].out[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].out[5] <-- 6636190241122787627255728490731484815271820336122738746564843667528674450134 +Component Treiggered: main.ark[62] +get --->main.ark[62].in[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +set main.ark[62].out[0] <-- 18850208577142562185365909745916964379006759716755608600418101017394886842454 +Component Treiggered: main.sigmaF[5][0] +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +set main.sigmaF[5][0].in2 <-- 18465148822080199636794984964071461674476045047751972199687853199252658797587 +get --->main.sigmaF[5][0].in2 = 18465148822080199636794984964071461674476045047751972199687853199252658797587 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.sigmaF[5][0].in2 = 18465148822080199636794984964071461674476045047751972199687853199252658797587 +get --->main.sigmaF[5][0].in2 = 18465148822080199636794984964071461674476045047751972199687853199252658797587 +set main.sigmaF[5][0].in4 <-- 791192005570092226389857219207186447138215214349838419391469200191831785693 +get --->main.sigmaF[5][0].in4 = 791192005570092226389857219207186447138215214349838419391469200191831785693 +get --->main.sigmaF[5][0].in2 = 18465148822080199636794984964071461674476045047751972199687853199252658797587 +get --->main.sigmaF[5][0].in2 = 18465148822080199636794984964071461674476045047751972199687853199252658797587 +get --->main.sigmaF[5][0].in4 = 791192005570092226389857219207186447138215214349838419391469200191831785693 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +set main.sigmaF[5][0].out <-- 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.sigmaF[5][0].out = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.sigmaF[5][0].in4 = 791192005570092226389857219207186447138215214349838419391469200191831785693 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.ark[62].out[0] = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.ark[62].in[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.ark[62].in[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +set main.ark[62].out[1] <-- 4190728475250199370685174178980620479440075287000743119203981705388763666738 +Component Treiggered: main.sigmaF[5][1] +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +set main.sigmaF[5][1].in2 <-- 13862806213738028081622572335309586906060905103760090047944576094420187895081 +get --->main.sigmaF[5][1].in2 = 13862806213738028081622572335309586906060905103760090047944576094420187895081 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.sigmaF[5][1].in2 = 13862806213738028081622572335309586906060905103760090047944576094420187895081 +get --->main.sigmaF[5][1].in2 = 13862806213738028081622572335309586906060905103760090047944576094420187895081 +set main.sigmaF[5][1].in4 <-- 17147804618678439260701133227565514121311717165753389614055460013779898325333 +get --->main.sigmaF[5][1].in4 = 17147804618678439260701133227565514121311717165753389614055460013779898325333 +get --->main.sigmaF[5][1].in2 = 13862806213738028081622572335309586906060905103760090047944576094420187895081 +get --->main.sigmaF[5][1].in2 = 13862806213738028081622572335309586906060905103760090047944576094420187895081 +get --->main.sigmaF[5][1].in4 = 17147804618678439260701133227565514121311717165753389614055460013779898325333 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +set main.sigmaF[5][1].out <-- 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.sigmaF[5][1].out = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.sigmaF[5][1].in4 = 17147804618678439260701133227565514121311717165753389614055460013779898325333 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.ark[62].out[1] = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.ark[62].in[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.ark[62].in[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +set main.ark[62].out[2] <-- 991351681487515042416182369992445696143760121317929766586036621644393533255 +Component Treiggered: main.sigmaF[5][2] +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +set main.sigmaF[5][2].in2 <-- 14989868066908202860329121341341718180806932578427868473939788392818209139965 +get --->main.sigmaF[5][2].in2 = 14989868066908202860329121341341718180806932578427868473939788392818209139965 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.sigmaF[5][2].in2 = 14989868066908202860329121341341718180806932578427868473939788392818209139965 +get --->main.sigmaF[5][2].in2 = 14989868066908202860329121341341718180806932578427868473939788392818209139965 +set main.sigmaF[5][2].in4 <-- 1008281631512323004547666989311267547459924148128800873320157461933761617565 +get --->main.sigmaF[5][2].in4 = 1008281631512323004547666989311267547459924148128800873320157461933761617565 +get --->main.sigmaF[5][2].in2 = 14989868066908202860329121341341718180806932578427868473939788392818209139965 +get --->main.sigmaF[5][2].in2 = 14989868066908202860329121341341718180806932578427868473939788392818209139965 +get --->main.sigmaF[5][2].in4 = 1008281631512323004547666989311267547459924148128800873320157461933761617565 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +set main.sigmaF[5][2].out <-- 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.sigmaF[5][2].out = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.sigmaF[5][2].in4 = 1008281631512323004547666989311267547459924148128800873320157461933761617565 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.ark[62].out[2] = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.ark[62].in[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.ark[62].in[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +set main.ark[62].out[3] <-- 4097332850247969503181030136643918336346502285932087670215397958703318479595 +Component Treiggered: main.sigmaF[5][3] +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +set main.sigmaF[5][3].in2 <-- 19210038915308884452903934738247641964629892797250997396620023713545065485273 +get --->main.sigmaF[5][3].in2 = 19210038915308884452903934738247641964629892797250997396620023713545065485273 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.sigmaF[5][3].in2 = 19210038915308884452903934738247641964629892797250997396620023713545065485273 +get --->main.sigmaF[5][3].in2 = 19210038915308884452903934738247641964629892797250997396620023713545065485273 +set main.sigmaF[5][3].in4 <-- 1485152617104603813802107993100744464637130362510190316757126878944136053112 +get --->main.sigmaF[5][3].in4 = 1485152617104603813802107993100744464637130362510190316757126878944136053112 +get --->main.sigmaF[5][3].in2 = 19210038915308884452903934738247641964629892797250997396620023713545065485273 +get --->main.sigmaF[5][3].in2 = 19210038915308884452903934738247641964629892797250997396620023713545065485273 +get --->main.sigmaF[5][3].in4 = 1485152617104603813802107993100744464637130362510190316757126878944136053112 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +set main.sigmaF[5][3].out <-- 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.sigmaF[5][3].out = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.sigmaF[5][3].in4 = 1485152617104603813802107993100744464637130362510190316757126878944136053112 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.ark[62].out[3] = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.ark[62].in[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.ark[62].in[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +set main.ark[62].out[4] <-- 5950380950423971943527034692202259983461701783492100506697337267464168742357 +Component Treiggered: main.sigmaF[5][4] +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +set main.sigmaF[5][4].in2 <-- 18725673678505020506357996241269538409143941607802331355251297577313282447903 +get --->main.sigmaF[5][4].in2 = 18725673678505020506357996241269538409143941607802331355251297577313282447903 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.sigmaF[5][4].in2 = 18725673678505020506357996241269538409143941607802331355251297577313282447903 +get --->main.sigmaF[5][4].in2 = 18725673678505020506357996241269538409143941607802331355251297577313282447903 +set main.sigmaF[5][4].in4 <-- 4188339197432950410788663697647441956726633058186761348916529689817380035937 +get --->main.sigmaF[5][4].in4 = 4188339197432950410788663697647441956726633058186761348916529689817380035937 +get --->main.sigmaF[5][4].in2 = 18725673678505020506357996241269538409143941607802331355251297577313282447903 +get --->main.sigmaF[5][4].in2 = 18725673678505020506357996241269538409143941607802331355251297577313282447903 +get --->main.sigmaF[5][4].in4 = 4188339197432950410788663697647441956726633058186761348916529689817380035937 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +set main.sigmaF[5][4].out <-- 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.sigmaF[5][4].out = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.sigmaF[5][4].in4 = 4188339197432950410788663697647441956726633058186761348916529689817380035937 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.ark[62].out[4] = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.ark[62].in[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.ark[62].in[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +set main.ark[62].out[5] <-- 13500046156609399137775252657117053422686796136839619705058817426096401660488 +Component Treiggered: main.sigmaF[5][5] +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +set main.sigmaF[5][5].in2 <-- 11623720878442830502982956837594134954970380494114884297665534194541042168779 +get --->main.sigmaF[5][5].in2 = 11623720878442830502982956837594134954970380494114884297665534194541042168779 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.sigmaF[5][5].in2 = 11623720878442830502982956837594134954970380494114884297665534194541042168779 +get --->main.sigmaF[5][5].in2 = 11623720878442830502982956837594134954970380494114884297665534194541042168779 +set main.sigmaF[5][5].in4 <-- 3404150559663490841273538645127093713809196218681801688607069573992676847883 +get --->main.sigmaF[5][5].in4 = 3404150559663490841273538645127093713809196218681801688607069573992676847883 +get --->main.sigmaF[5][5].in2 = 11623720878442830502982956837594134954970380494114884297665534194541042168779 +get --->main.sigmaF[5][5].in2 = 11623720878442830502982956837594134954970380494114884297665534194541042168779 +get --->main.sigmaF[5][5].in4 = 3404150559663490841273538645127093713809196218681801688607069573992676847883 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +set main.sigmaF[5][5].out <-- 8336627361845904904881865559079990377438208004484097458251994319092672375519 +Component Treiggered: main.mix[62] +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[0] <-- 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.mix[62].out[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[1] <-- 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.mix[62].out[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[2] <-- 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.mix[62].out[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[3] <-- 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.mix[62].out[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[4] <-- 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.mix[62].out[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].out[5] <-- 10175280956558685948711271336546562894569850793131432195556994284708233444784 +Component Treiggered: main.ark[63] +get --->main.ark[63].in[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +set main.ark[63].out[0] <-- 12628309028170386964829534567569926125891525578000311949176759320164086743521 +Component Treiggered: main.sigmaF[6][0] +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +set main.sigmaF[6][0].in2 <-- 19632031244693648368917342104897023935584874128268242468909019822928823392395 +get --->main.sigmaF[6][0].in2 = 19632031244693648368917342104897023935584874128268242468909019822928823392395 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.sigmaF[6][0].in2 = 19632031244693648368917342104897023935584874128268242468909019822928823392395 +get --->main.sigmaF[6][0].in2 = 19632031244693648368917342104897023935584874128268242468909019822928823392395 +set main.sigmaF[6][0].in4 <-- 4336163870014915806498811774968171292904227409677515743483513703313525542824 +get --->main.sigmaF[6][0].in4 = 4336163870014915806498811774968171292904227409677515743483513703313525542824 +get --->main.sigmaF[6][0].in2 = 19632031244693648368917342104897023935584874128268242468909019822928823392395 +get --->main.sigmaF[6][0].in2 = 19632031244693648368917342104897023935584874128268242468909019822928823392395 +get --->main.sigmaF[6][0].in4 = 4336163870014915806498811774968171292904227409677515743483513703313525542824 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +set main.sigmaF[6][0].out <-- 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.sigmaF[6][0].out = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.sigmaF[6][0].in4 = 4336163870014915806498811774968171292904227409677515743483513703313525542824 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.ark[63].out[0] = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.ark[63].in[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.ark[63].in[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +set main.ark[63].out[1] <-- 1567430089220219424548824835242283933395573826234009509006340216260316035476 +Component Treiggered: main.sigmaF[6][1] +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +set main.sigmaF[6][1].in2 <-- 6459472463235337778870146135820088246133022739693156451407813368213840877511 +get --->main.sigmaF[6][1].in2 = 6459472463235337778870146135820088246133022739693156451407813368213840877511 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.sigmaF[6][1].in2 = 6459472463235337778870146135820088246133022739693156451407813368213840877511 +get --->main.sigmaF[6][1].in2 = 6459472463235337778870146135820088246133022739693156451407813368213840877511 +set main.sigmaF[6][1].in4 <-- 17123401210407377259856209834275324419798956645316863584116879410491796066566 +get --->main.sigmaF[6][1].in4 = 17123401210407377259856209834275324419798956645316863584116879410491796066566 +get --->main.sigmaF[6][1].in2 = 6459472463235337778870146135820088246133022739693156451407813368213840877511 +get --->main.sigmaF[6][1].in2 = 6459472463235337778870146135820088246133022739693156451407813368213840877511 +get --->main.sigmaF[6][1].in4 = 17123401210407377259856209834275324419798956645316863584116879410491796066566 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +set main.sigmaF[6][1].out <-- 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.sigmaF[6][1].out = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.sigmaF[6][1].in4 = 17123401210407377259856209834275324419798956645316863584116879410491796066566 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.ark[63].out[1] = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.ark[63].in[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.ark[63].in[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +set main.ark[63].out[2] <-- 6727112785291669810417666942866603027270275482513586396453084936180276758607 +Component Treiggered: main.sigmaF[6][2] +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +set main.sigmaF[6][2].in2 <-- 19958125270047308321351145553381736371643150987533058507938089509734234857291 +get --->main.sigmaF[6][2].in2 = 19958125270047308321351145553381736371643150987533058507938089509734234857291 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.sigmaF[6][2].in2 = 19958125270047308321351145553381736371643150987533058507938089509734234857291 +get --->main.sigmaF[6][2].in2 = 19958125270047308321351145553381736371643150987533058507938089509734234857291 +set main.sigmaF[6][2].in4 <-- 214111901995947603159770561830423151320801549185634995224569135933840332305 +get --->main.sigmaF[6][2].in4 = 214111901995947603159770561830423151320801549185634995224569135933840332305 +get --->main.sigmaF[6][2].in2 = 19958125270047308321351145553381736371643150987533058507938089509734234857291 +get --->main.sigmaF[6][2].in2 = 19958125270047308321351145553381736371643150987533058507938089509734234857291 +get --->main.sigmaF[6][2].in4 = 214111901995947603159770561830423151320801549185634995224569135933840332305 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +set main.sigmaF[6][2].out <-- 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.sigmaF[6][2].out = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.sigmaF[6][2].in4 = 214111901995947603159770561830423151320801549185634995224569135933840332305 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.ark[63].out[2] = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.ark[63].in[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.ark[63].in[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +set main.ark[63].out[3] <-- 11722020423156284218885027011617382684019228570510515684146480115920595171464 +Component Treiggered: main.sigmaF[6][3] +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +set main.sigmaF[6][3].in2 <-- 20523870976052254022414908222132021714686512949272526169444004335058772206774 +get --->main.sigmaF[6][3].in2 = 20523870976052254022414908222132021714686512949272526169444004335058772206774 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.sigmaF[6][3].in2 = 20523870976052254022414908222132021714686512949272526169444004335058772206774 +get --->main.sigmaF[6][3].in2 = 20523870976052254022414908222132021714686512949272526169444004335058772206774 +set main.sigmaF[6][3].in4 <-- 4933789903054734958267222849684688319529052257248960665465744334769190009003 +get --->main.sigmaF[6][3].in4 = 4933789903054734958267222849684688319529052257248960665465744334769190009003 +get --->main.sigmaF[6][3].in2 = 20523870976052254022414908222132021714686512949272526169444004335058772206774 +get --->main.sigmaF[6][3].in2 = 20523870976052254022414908222132021714686512949272526169444004335058772206774 +get --->main.sigmaF[6][3].in4 = 4933789903054734958267222849684688319529052257248960665465744334769190009003 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +set main.sigmaF[6][3].out <-- 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.sigmaF[6][3].out = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.sigmaF[6][3].in4 = 4933789903054734958267222849684688319529052257248960665465744334769190009003 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.ark[63].out[3] = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.ark[63].in[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.ark[63].in[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +set main.ark[63].out[4] <-- 19304536891281286805346660422032289985905778963923295060039559051498001142188 +Component Treiggered: main.sigmaF[6][4] +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +set main.sigmaF[6][4].in2 <-- 5684221733050565192924019240637932777848996655477679671570526789930957997340 +get --->main.sigmaF[6][4].in2 = 5684221733050565192924019240637932777848996655477679671570526789930957997340 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.sigmaF[6][4].in2 = 5684221733050565192924019240637932777848996655477679671570526789930957997340 +get --->main.sigmaF[6][4].in2 = 5684221733050565192924019240637932777848996655477679671570526789930957997340 +set main.sigmaF[6][4].in4 <-- 3146969433641462576053979293671345516939507410190178987214506312896019941482 +get --->main.sigmaF[6][4].in4 = 3146969433641462576053979293671345516939507410190178987214506312896019941482 +get --->main.sigmaF[6][4].in2 = 5684221733050565192924019240637932777848996655477679671570526789930957997340 +get --->main.sigmaF[6][4].in2 = 5684221733050565192924019240637932777848996655477679671570526789930957997340 +get --->main.sigmaF[6][4].in4 = 3146969433641462576053979293671345516939507410190178987214506312896019941482 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +set main.sigmaF[6][4].out <-- 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.sigmaF[6][4].out = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.sigmaF[6][4].in4 = 3146969433641462576053979293671345516939507410190178987214506312896019941482 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.ark[63].out[4] = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.ark[63].in[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.ark[63].in[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +set main.ark[63].out[5] <-- 20163385011549308585360336119600288569193575509489796133717873822219998840191 +Component Treiggered: main.sigmaF[6][5] +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +set main.sigmaF[6][5].in2 <-- 330384921387109597656314694247246556550818126290342969371815287929213964202 +get --->main.sigmaF[6][5].in2 = 330384921387109597656314694247246556550818126290342969371815287929213964202 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.sigmaF[6][5].in2 = 330384921387109597656314694247246556550818126290342969371815287929213964202 +get --->main.sigmaF[6][5].in2 = 330384921387109597656314694247246556550818126290342969371815287929213964202 +set main.sigmaF[6][5].in4 <-- 21229042409235397242315263389364480236516864660396927025123935300241686078003 +get --->main.sigmaF[6][5].in4 = 21229042409235397242315263389364480236516864660396927025123935300241686078003 +get --->main.sigmaF[6][5].in2 = 330384921387109597656314694247246556550818126290342969371815287929213964202 +get --->main.sigmaF[6][5].in2 = 330384921387109597656314694247246556550818126290342969371815287929213964202 +get --->main.sigmaF[6][5].in4 = 21229042409235397242315263389364480236516864660396927025123935300241686078003 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +set main.sigmaF[6][5].out <-- 15425453836833587232426862534062373284831976544850562804994421553978293760410 +Component Treiggered: main.mix[63] +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[0] <-- 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.mix[63].out[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[1] <-- 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.mix[63].out[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[2] <-- 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.mix[63].out[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[3] <-- 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.mix[63].out[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[4] <-- 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.mix[63].out[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].out[5] <-- 15836627761674689867880554600612109170930695205318626386177537482555143121807 +Component Treiggered: main.ark[64] +get --->main.ark[64].in[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +set main.ark[64].out[0] <-- 13334607681117933675746710288802176561999957746762663970444925808909659962040 +Component Treiggered: main.sigmaF[7][0] +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +set main.sigmaF[7][0].in2 <-- 3003017360832819490275897634268230847791651823843289291064304925700271538557 +get --->main.sigmaF[7][0].in2 = 3003017360832819490275897634268230847791651823843289291064304925700271538557 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.sigmaF[7][0].in2 = 3003017360832819490275897634268230847791651823843289291064304925700271538557 +get --->main.sigmaF[7][0].in2 = 3003017360832819490275897634268230847791651823843289291064304925700271538557 +set main.sigmaF[7][0].in4 <-- 14654341659576956320776673799098665426028858939023774773694328991526804751715 +get --->main.sigmaF[7][0].in4 = 14654341659576956320776673799098665426028858939023774773694328991526804751715 +get --->main.sigmaF[7][0].in2 = 3003017360832819490275897634268230847791651823843289291064304925700271538557 +get --->main.sigmaF[7][0].in2 = 3003017360832819490275897634268230847791651823843289291064304925700271538557 +get --->main.sigmaF[7][0].in4 = 14654341659576956320776673799098665426028858939023774773694328991526804751715 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +set main.sigmaF[7][0].out <-- 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.sigmaF[7][0].out = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.sigmaF[7][0].in4 = 14654341659576956320776673799098665426028858939023774773694328991526804751715 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.ark[64].out[0] = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.ark[64].in[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.ark[64].in[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +set main.ark[64].out[1] <-- 1655418468825680337832234772039381865485669136041211009093946726308171680039 +Component Treiggered: main.sigmaF[7][1] +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +set main.sigmaF[7][1].in2 <-- 16482954155773124477524680675027574862691995620479335456717891126165308604592 +get --->main.sigmaF[7][1].in2 = 16482954155773124477524680675027574862691995620479335456717891126165308604592 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.sigmaF[7][1].in2 = 16482954155773124477524680675027574862691995620479335456717891126165308604592 +get --->main.sigmaF[7][1].in2 = 16482954155773124477524680675027574862691995620479335456717891126165308604592 +set main.sigmaF[7][1].in4 <-- 9151587879374917919131760491497109060404775850689247729472198540773765897131 +get --->main.sigmaF[7][1].in4 = 9151587879374917919131760491497109060404775850689247729472198540773765897131 +get --->main.sigmaF[7][1].in2 = 16482954155773124477524680675027574862691995620479335456717891126165308604592 +get --->main.sigmaF[7][1].in2 = 16482954155773124477524680675027574862691995620479335456717891126165308604592 +get --->main.sigmaF[7][1].in4 = 9151587879374917919131760491497109060404775850689247729472198540773765897131 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +set main.sigmaF[7][1].out <-- 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.sigmaF[7][1].out = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.sigmaF[7][1].in4 = 9151587879374917919131760491497109060404775850689247729472198540773765897131 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.ark[64].out[1] = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.ark[64].in[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.ark[64].in[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +set main.ark[64].out[2] <-- 15152224443394998445133473314157029449713891490699878335079663478363109257307 +Component Treiggered: main.sigmaF[7][2] +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +set main.sigmaF[7][2].in2 <-- 14169451894021147401609137071673470663447467304564425883406020908348199012385 +get --->main.sigmaF[7][2].in2 = 14169451894021147401609137071673470663447467304564425883406020908348199012385 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.sigmaF[7][2].in2 = 14169451894021147401609137071673470663447467304564425883406020908348199012385 +get --->main.sigmaF[7][2].in2 = 14169451894021147401609137071673470663447467304564425883406020908348199012385 +set main.sigmaF[7][2].in4 <-- 6370694358310946873609826350451336443638862687971694080740530964719786230226 +get --->main.sigmaF[7][2].in4 = 6370694358310946873609826350451336443638862687971694080740530964719786230226 +get --->main.sigmaF[7][2].in2 = 14169451894021147401609137071673470663447467304564425883406020908348199012385 +get --->main.sigmaF[7][2].in2 = 14169451894021147401609137071673470663447467304564425883406020908348199012385 +get --->main.sigmaF[7][2].in4 = 6370694358310946873609826350451336443638862687971694080740530964719786230226 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +set main.sigmaF[7][2].out <-- 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.sigmaF[7][2].out = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.sigmaF[7][2].in4 = 6370694358310946873609826350451336443638862687971694080740530964719786230226 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.ark[64].out[2] = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.ark[64].in[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.ark[64].in[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +set main.ark[64].out[3] <-- 19645807457382114452432148161910475308997207189489970074626482449355260304653 +Component Treiggered: main.sigmaF[7][3] +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +set main.sigmaF[7][3].in2 <-- 12912280064360859806844244273887511823556695257489557938176663979503598462366 +get --->main.sigmaF[7][3].in2 = 12912280064360859806844244273887511823556695257489557938176663979503598462366 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.sigmaF[7][3].in2 = 12912280064360859806844244273887511823556695257489557938176663979503598462366 +get --->main.sigmaF[7][3].in2 = 12912280064360859806844244273887511823556695257489557938176663979503598462366 +set main.sigmaF[7][3].in4 <-- 13495288596869874717452865875352156439931655847460550588578446949993224817787 +get --->main.sigmaF[7][3].in4 = 13495288596869874717452865875352156439931655847460550588578446949993224817787 +get --->main.sigmaF[7][3].in2 = 12912280064360859806844244273887511823556695257489557938176663979503598462366 +get --->main.sigmaF[7][3].in2 = 12912280064360859806844244273887511823556695257489557938176663979503598462366 +get --->main.sigmaF[7][3].in4 = 13495288596869874717452865875352156439931655847460550588578446949993224817787 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +set main.sigmaF[7][3].out <-- 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.sigmaF[7][3].out = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.sigmaF[7][3].in4 = 13495288596869874717452865875352156439931655847460550588578446949993224817787 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.ark[64].out[3] = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.ark[64].in[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.ark[64].in[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +set main.ark[64].out[4] <-- 8904073929285414152889853541129986961439464972064488252210046276108370628639 +Component Treiggered: main.sigmaF[7][4] +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +set main.sigmaF[7][4].in2 <-- 1393681835890818972177588535132143530529477681219548929010707351129610781802 +get --->main.sigmaF[7][4].in2 = 1393681835890818972177588535132143530529477681219548929010707351129610781802 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.sigmaF[7][4].in2 = 1393681835890818972177588535132143530529477681219548929010707351129610781802 +get --->main.sigmaF[7][4].in2 = 1393681835890818972177588535132143530529477681219548929010707351129610781802 +set main.sigmaF[7][4].in4 <-- 18131780942688918984942700026512684552925592187992885905095312646872790412237 +get --->main.sigmaF[7][4].in4 = 18131780942688918984942700026512684552925592187992885905095312646872790412237 +get --->main.sigmaF[7][4].in2 = 1393681835890818972177588535132143530529477681219548929010707351129610781802 +get --->main.sigmaF[7][4].in2 = 1393681835890818972177588535132143530529477681219548929010707351129610781802 +get --->main.sigmaF[7][4].in4 = 18131780942688918984942700026512684552925592187992885905095312646872790412237 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +set main.sigmaF[7][4].out <-- 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.sigmaF[7][4].out = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.sigmaF[7][4].in4 = 18131780942688918984942700026512684552925592187992885905095312646872790412237 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.ark[64].out[4] = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.ark[64].in[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.ark[64].in[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +set main.ark[64].out[5] <-- 15241881678070283011036399017675036466793623690415593528542119868953482631389 +Component Treiggered: main.sigmaF[7][5] +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +set main.sigmaF[7][5].in2 <-- 17448498205878437960008692468075126069955770926645944316003088896458072702846 +get --->main.sigmaF[7][5].in2 = 17448498205878437960008692468075126069955770926645944316003088896458072702846 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.sigmaF[7][5].in2 = 17448498205878437960008692468075126069955770926645944316003088896458072702846 +get --->main.sigmaF[7][5].in2 = 17448498205878437960008692468075126069955770926645944316003088896458072702846 +set main.sigmaF[7][5].in4 <-- 7140766350224203148001618644765010288811564594738704020878800731819433939938 +get --->main.sigmaF[7][5].in4 = 7140766350224203148001618644765010288811564594738704020878800731819433939938 +get --->main.sigmaF[7][5].in2 = 17448498205878437960008692468075126069955770926645944316003088896458072702846 +get --->main.sigmaF[7][5].in2 = 17448498205878437960008692468075126069955770926645944316003088896458072702846 +get --->main.sigmaF[7][5].in4 = 7140766350224203148001618644765010288811564594738704020878800731819433939938 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +set main.sigmaF[7][5].out <-- 21621957942642009299599962954746654920536416721313437761290541026682079215464 +Component Treiggered: main.mix[64] +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[0] <-- 19353579816831651722712494582589217879545426116938757773191934259457506176750 +get --->main.mix[64].out[0] = 19353579816831651722712494582589217879545426116938757773191934259457506176750 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[1] <-- 5936077083566407722447998211630187714923686101092772788919173047468173957759 +get --->main.mix[64].out[1] = 5936077083566407722447998211630187714923686101092772788919173047468173957759 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[2] <-- 3677450983968591012529474562321233698430109150069264781695493262010231361863 +get --->main.mix[64].out[2] = 3677450983968591012529474562321233698430109150069264781695493262010231361863 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[3] <-- 1745304082890258937818031454658146541476890569197097935708442827651717604046 +get --->main.mix[64].out[3] = 1745304082890258937818031454658146541476890569197097935708442827651717604046 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[4] <-- 7550789428078335254387066926506928802759931703735649339705915791726148835614 +get --->main.mix[64].out[4] = 7550789428078335254387066926506928802759931703735649339705915791726148835614 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].out[5] <-- 15211642092137410806235748186672962663799422606612676478516355912502822928618 +get --->main.mix[64].out[5] = 15211642092137410806235748186672962663799422606612676478516355912502822928618 +get --->main.sigmaF[7][5].out = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +get --->main.sigmaF[7][5].in4 = 7140766350224203148001618644765010288811564594738704020878800731819433939938 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.ark[64].out[5] = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.ark[64].in[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +get --->main.mix[63].out[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +get --->main.sigmaF[6][5].out = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +get --->main.sigmaF[6][5].in4 = 21229042409235397242315263389364480236516864660396927025123935300241686078003 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.ark[63].out[5] = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.ark[63].in[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +get --->main.mix[62].out[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +get --->main.sigmaF[5][5].out = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +get --->main.sigmaF[5][5].in4 = 3404150559663490841273538645127093713809196218681801688607069573992676847883 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.ark[62].out[5] = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.ark[62].in[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +get --->main.mix[61].out[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +get --->main.sigmaF[4][5].out = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +get --->main.sigmaF[4][5].in4 = 8374772376694631168435766904378809705401330780865232038523031397116044871678 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.ark[61].out[5] = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.ark[61].in[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +get --->main.mix[60].out[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +get --->main.ark[60].out[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +get --->main.ark[60].in[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +get --->main.mix[59].out[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +get --->main.ark[59].out[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +get --->main.ark[59].in[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +get --->main.mix[58].out[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +get --->main.ark[58].out[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +get --->main.ark[58].in[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +get --->main.mix[57].out[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +get --->main.ark[57].out[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +get --->main.ark[57].in[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +get --->main.mix[56].out[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +get --->main.ark[56].out[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +get --->main.ark[56].in[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +get --->main.mix[55].out[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +get --->main.ark[55].out[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +get --->main.ark[55].in[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +get --->main.mix[54].out[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +get --->main.ark[54].out[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +get --->main.ark[54].in[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +get --->main.mix[53].out[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +get --->main.ark[53].out[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +get --->main.ark[53].in[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +get --->main.mix[52].out[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +get --->main.ark[52].out[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +get --->main.ark[52].in[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +get --->main.mix[51].out[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +get --->main.ark[51].out[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +get --->main.ark[51].in[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +get --->main.mix[50].out[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +get --->main.ark[50].out[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +get --->main.ark[50].in[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +get --->main.mix[49].out[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +get --->main.ark[49].out[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +get --->main.ark[49].in[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +get --->main.mix[48].out[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +get --->main.ark[48].out[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +get --->main.ark[48].in[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +get --->main.mix[47].out[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +get --->main.ark[47].out[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +get --->main.ark[47].in[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +get --->main.mix[46].out[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +get --->main.ark[46].out[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +get --->main.ark[46].in[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +get --->main.mix[45].out[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +get --->main.ark[45].out[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +get --->main.ark[45].in[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +get --->main.mix[44].out[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +get --->main.ark[44].out[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +get --->main.ark[44].in[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +get --->main.mix[43].out[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +get --->main.ark[43].out[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +get --->main.ark[43].in[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +get --->main.mix[42].out[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +get --->main.ark[42].out[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +get --->main.ark[42].in[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +get --->main.mix[41].out[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +get --->main.ark[41].out[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +get --->main.ark[41].in[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +get --->main.mix[40].out[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +get --->main.ark[40].out[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +get --->main.ark[40].in[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +get --->main.mix[39].out[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +get --->main.ark[39].out[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +get --->main.ark[39].in[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +get --->main.mix[38].out[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +get --->main.ark[38].out[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +get --->main.ark[38].in[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +get --->main.mix[37].out[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +get --->main.ark[37].out[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +get --->main.ark[37].in[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +get --->main.mix[36].out[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +get --->main.ark[36].out[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +get --->main.ark[36].in[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +get --->main.mix[35].out[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +get --->main.ark[35].out[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +get --->main.ark[35].in[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +get --->main.mix[34].out[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +get --->main.ark[34].out[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +get --->main.ark[34].in[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +get --->main.mix[33].out[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +get --->main.ark[33].out[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +get --->main.ark[33].in[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +get --->main.mix[32].out[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +get --->main.ark[32].out[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +get --->main.ark[32].in[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +get --->main.mix[31].out[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +get --->main.ark[31].out[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +get --->main.ark[31].in[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +get --->main.mix[30].out[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +get --->main.ark[30].out[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +get --->main.ark[30].in[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +get --->main.mix[29].out[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +get --->main.ark[29].out[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +get --->main.ark[29].in[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +get --->main.mix[28].out[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +get --->main.ark[28].out[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +get --->main.ark[28].in[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +get --->main.mix[27].out[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +get --->main.ark[27].out[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +get --->main.ark[27].in[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +get --->main.mix[26].out[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +get --->main.ark[26].out[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +get --->main.ark[26].in[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +get --->main.mix[25].out[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +get --->main.ark[25].out[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +get --->main.ark[25].in[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +get --->main.mix[24].out[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +get --->main.ark[24].out[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +get --->main.ark[24].in[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +get --->main.mix[23].out[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +get --->main.ark[23].out[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +get --->main.ark[23].in[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +get --->main.mix[22].out[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +get --->main.ark[22].out[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +get --->main.ark[22].in[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +get --->main.mix[21].out[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +get --->main.ark[21].out[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +get --->main.ark[21].in[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +get --->main.mix[20].out[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +get --->main.ark[20].out[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +get --->main.ark[20].in[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +get --->main.mix[19].out[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +get --->main.ark[19].out[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +get --->main.ark[19].in[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +get --->main.mix[18].out[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +get --->main.ark[18].out[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +get --->main.ark[18].in[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +get --->main.mix[17].out[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +get --->main.ark[17].out[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +get --->main.ark[17].in[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +get --->main.mix[16].out[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +get --->main.ark[16].out[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +get --->main.ark[16].in[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +get --->main.mix[15].out[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +get --->main.ark[15].out[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +get --->main.ark[15].in[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +get --->main.mix[14].out[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +get --->main.ark[14].out[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +get --->main.ark[14].in[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +get --->main.mix[13].out[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +get --->main.ark[13].out[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +get --->main.ark[13].in[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +get --->main.mix[12].out[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +get --->main.ark[12].out[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +get --->main.ark[12].in[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +get --->main.mix[11].out[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +get --->main.ark[11].out[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +get --->main.ark[11].in[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +get --->main.mix[10].out[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +get --->main.ark[10].out[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +get --->main.ark[10].in[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +get --->main.mix[9].out[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +get --->main.ark[9].out[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +get --->main.ark[9].in[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +get --->main.mix[8].out[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +get --->main.ark[8].out[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +get --->main.ark[8].in[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +get --->main.mix[7].out[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +get --->main.ark[7].out[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +get --->main.ark[7].in[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +get --->main.mix[6].out[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +get --->main.ark[6].out[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +get --->main.ark[6].in[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +get --->main.mix[5].out[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +get --->main.ark[5].out[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +get --->main.ark[5].in[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +get --->main.mix[4].out[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +get --->main.ark[4].out[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +get --->main.ark[4].in[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +get --->main.mix[3].out[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +get --->main.sigmaF[3][5].out = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +get --->main.sigmaF[3][5].in4 = 10139627765210347522602318834468816658891110943303249347567711655809321649868 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.ark[3].out[5] = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.ark[3].in[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +get --->main.mix[2].out[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +get --->main.sigmaF[2][5].out = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +get --->main.sigmaF[2][5].in4 = 14398945862288114071261663681569381885496683863707857899093237696027667245337 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.ark[2].out[5] = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.ark[2].in[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +get --->main.mix[1].out[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +get --->main.sigmaF[1][5].out = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +get --->main.sigmaF[1][5].in4 = 5482699089014394673821561854051584095473049226505392891256416452822161222604 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.ark[1].out[5] = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.ark[1].in[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +get --->main.mix[0].out[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +get --->main.sigmaF[0][5].out = 0 +get --->main.sigmaF[0][5].in4 = 0 +get --->main.sigmaF[0][5].in = 0 +get --->main.ark[0].out[5] = 0 +get --->main.ark[0].in[5] = 0 +get --->main.ark[0].in[5] = 0 +get --->main.ark[0].out[0] = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +set main.sigmaF[0][0].in <-- 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.sigmaF[0][0].in = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.ark[0].out[0] = 1354025385229961744769229343273868518314335569873439558835166239576773343708 +get --->main.sigmaF[0][0].out = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +set main.mix[0].in[0] <-- 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.mix[0].in[0] = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.sigmaF[0][0].out = 2118754935546617544101383993198634419569673530359886957367057324397057017976 +get --->main.ark[0].out[1] = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +set main.sigmaF[0][1].in <-- 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.sigmaF[0][1].in = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.ark[0].out[1] = 2708050770459923489538458686547737036628671139746879117670332479153546687416 +get --->main.sigmaF[0][1].out = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +set main.mix[0].in[1] <-- 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.mix[0].in[1] = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.sigmaF[0][1].out = 2135429321973935744505070546584476160584459770268279604651221820978399088381 +get --->main.ark[0].out[2] = 0 +set main.sigmaF[0][2].in <-- 0 +get --->main.sigmaF[0][2].in = 0 +get --->main.ark[0].out[2] = 0 +get --->main.sigmaF[0][2].out = 0 +set main.mix[0].in[2] <-- 0 +get --->main.mix[0].in[2] = 0 +get --->main.sigmaF[0][2].out = 0 +get --->main.ark[0].out[3] = 0 +set main.sigmaF[0][3].in <-- 0 +get --->main.sigmaF[0][3].in = 0 +get --->main.ark[0].out[3] = 0 +get --->main.sigmaF[0][3].out = 0 +set main.mix[0].in[3] <-- 0 +get --->main.mix[0].in[3] = 0 +get --->main.sigmaF[0][3].out = 0 +get --->main.ark[0].out[4] = 0 +set main.sigmaF[0][4].in <-- 0 +get --->main.sigmaF[0][4].in = 0 +get --->main.ark[0].out[4] = 0 +get --->main.sigmaF[0][4].out = 0 +set main.mix[0].in[4] <-- 0 +get --->main.mix[0].in[4] = 0 +get --->main.sigmaF[0][4].out = 0 +get --->main.ark[0].out[5] = 0 +set main.sigmaF[0][5].in <-- 0 +get --->main.sigmaF[0][5].in = 0 +get --->main.ark[0].out[5] = 0 +get --->main.sigmaF[0][5].out = 0 +set main.mix[0].in[5] <-- 0 +get --->main.mix[0].in[5] = 0 +get --->main.sigmaF[0][5].out = 0 +get --->main.mix[0].out[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +set main.ark[1].in[0] <-- 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.ark[1].in[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.mix[0].out[0] = 16407118410576475889914863421953881889428636711888669095599143854316782120478 +get --->main.mix[0].out[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +set main.ark[1].in[1] <-- 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.ark[1].in[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.mix[0].out[1] = 19385727480303915026459625270443123138170094219141831033777065615993089175802 +get --->main.mix[0].out[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +set main.ark[1].in[2] <-- 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.ark[1].in[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.mix[0].out[2] = 17621278589454301443510063718018007021204623406394974634224068153745966389036 +get --->main.mix[0].out[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +set main.ark[1].in[3] <-- 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.ark[1].in[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.mix[0].out[3] = 1186358481625905683151573753631693581054441334028931918397399449026352450851 +get --->main.mix[0].out[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +set main.ark[1].in[4] <-- 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.ark[1].in[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.mix[0].out[4] = 19331487373499905564222520012398066494011911559160975029428306704099935321239 +get --->main.mix[0].out[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +set main.ark[1].in[5] <-- 9427554717526508712357660849856535589468110611793870240660636705306174605659 +get --->main.ark[1].in[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +get --->main.mix[0].out[5] = 9427554717526508712357660849856535589468110611793870240660636705306174605659 +get --->main.ark[1].out[0] = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +set main.sigmaF[1][0].in <-- 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.sigmaF[1][0].in = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.ark[1].out[0] = 19843848155678314710549905065042130207436035827744387545535824205348523570152 +get --->main.sigmaF[1][0].out = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +set main.mix[1].in[0] <-- 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.mix[1].in[0] = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.sigmaF[1][0].out = 12474553516262154321335000919501260271772699372007208512933609328160315923081 +get --->main.ark[1].out[1] = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +set main.sigmaF[1][1].in <-- 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.sigmaF[1][1].in = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.ark[1].out[1] = 12169180628940808274298627158051875371629543898671974801948923740183175287747 +get --->main.sigmaF[1][1].out = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +set main.mix[1].in[1] <-- 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.mix[1].in[1] = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.sigmaF[1][1].out = 20967279683741949314661460061429041522622150246009732130313982196365957306037 +get --->main.ark[1].out[2] = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +set main.sigmaF[1][2].in <-- 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.sigmaF[1][2].in = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.ark[1].out[2] = 3377256656853465194918934263028928856785720910646991155637506337204039025086 +get --->main.sigmaF[1][2].out = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +set main.mix[1].in[2] <-- 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.mix[1].in[2] = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.sigmaF[1][2].out = 1614712276018932239772616604342680607973020853723915392002601874452523781810 +get --->main.ark[1].out[3] = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +set main.sigmaF[1][3].in <-- 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.sigmaF[1][3].in = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.ark[1].out[3] = 6220302612368298209061805517986948442017981036444405877871007677547413303573 +get --->main.sigmaF[1][3].out = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +set main.mix[1].in[3] <-- 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.mix[1].in[3] = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.sigmaF[1][3].out = 8832024417848403387795740990540012649836856802783279729190909629974429090882 +get --->main.ark[1].out[4] = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +set main.sigmaF[1][4].in <-- 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.sigmaF[1][4].in = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.ark[1].out[4] = 5569272151351849521428094975127334172221837865395439829315564744246750849905 +get --->main.sigmaF[1][4].out = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +set main.mix[1].in[4] <-- 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.mix[1].in[4] = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.sigmaF[1][4].out = 16896795253084560720863561509020470891694466635746861998405907989568798543247 +get --->main.ark[1].out[5] = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +set main.sigmaF[1][5].in <-- 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.sigmaF[1][5].in = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.ark[1].out[5] = 19134120074565463022463892433959237664180512384311502236893405914058295535731 +get --->main.sigmaF[1][5].out = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +set main.mix[1].in[5] <-- 18053678252828982395737560442340409906098421285766388824903233672942462995361 +get --->main.mix[1].in[5] = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +get --->main.sigmaF[1][5].out = 18053678252828982395737560442340409906098421285766388824903233672942462995361 +get --->main.mix[1].out[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +set main.ark[2].in[0] <-- 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.ark[2].in[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.mix[1].out[0] = 16309508005401794021575555807717769054022717298351433594131495728722320427628 +get --->main.mix[1].out[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +set main.ark[2].in[1] <-- 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.ark[2].in[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.mix[1].out[1] = 1222892112429986707358670109883659200021211618984797220075409592751010492387 +get --->main.mix[1].out[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +set main.ark[2].in[2] <-- 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.ark[2].in[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.mix[1].out[2] = 6567996715310163920509359008295375716973796237064395964307149623909492315018 +get --->main.mix[1].out[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +set main.ark[2].in[3] <-- 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.ark[2].in[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.mix[1].out[3] = 1976725952194530174253318532653531566974519814960606419358181265140578447347 +get --->main.mix[1].out[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +set main.ark[2].in[4] <-- 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.ark[2].in[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.mix[1].out[4] = 4109761730929453722289242584491800813496368609334068148810036153067166725273 +get --->main.mix[1].out[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +set main.ark[2].in[5] <-- 16685263758405102326824846052405881164427480682687004758648682279960376369854 +get --->main.ark[2].in[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +get --->main.mix[1].out[5] = 16685263758405102326824846052405881164427480682687004758648682279960376369854 +get --->main.ark[2].out[0] = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +set main.sigmaF[2][0].in <-- 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.sigmaF[2][0].in = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.ark[2].out[0] = 13147114191762997298528012732252391310866492993680594314925757899078214737298 +get --->main.sigmaF[2][0].out = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +set main.mix[2].in[0] <-- 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.mix[2].in[0] = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.sigmaF[2][0].out = 7215336847760819525558261650868215233236980732877855830428882198693962355592 +get --->main.ark[2].out[1] = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +set main.sigmaF[2][1].in <-- 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.sigmaF[2][1].in = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.ark[2].out[1] = 13139448155235731827659173641931880182050215108620339245241881159543839323678 +get --->main.sigmaF[2][1].out = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +set main.mix[2].in[1] <-- 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.mix[2].in[1] = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.sigmaF[2][1].out = 12878655376883433792800478962289238963232190379273623334725619917600558005415 +get --->main.ark[2].out[2] = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +set main.sigmaF[2][2].in <-- 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.sigmaF[2][2].in = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.ark[2].out[2] = 11620548291381581367200335005119709882171518066554608559125134169337425429547 +get --->main.sigmaF[2][2].out = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +set main.mix[2].in[2] <-- 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.mix[2].in[2] = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.sigmaF[2][2].out = 15210475412367423628796709133779356980912145924543909732872081524797223899466 +get --->main.ark[2].out[3] = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +set main.sigmaF[2][3].in <-- 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.sigmaF[2][3].in = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.ark[2].out[3] = 4614168615268309040423521513062718515872655234221153224755916176930754470043 +get --->main.sigmaF[2][3].out = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +set main.mix[2].in[3] <-- 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.mix[2].in[3] = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.sigmaF[2][3].out = 18750436923108336837779444385738392897002956587063632848931143818548606515730 +get --->main.ark[2].out[4] = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +set main.sigmaF[2][4].in <-- 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.sigmaF[2][4].in = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.ark[2].out[4] = 13060197246858657781024731016959123134482734776408785447910656778030024299532 +get --->main.sigmaF[2][4].out = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +set main.mix[2].in[4] <-- 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.mix[2].in[4] = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.sigmaF[2][4].out = 18412145113674440204504012075181710967520288579439769317357684481413028282748 +get --->main.ark[2].out[5] = 693940896461841208850766757477576946240712745691359036078429031091499686640 +set main.sigmaF[2][5].in <-- 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.sigmaF[2][5].in = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.ark[2].out[5] = 693940896461841208850766757477576946240712745691359036078429031091499686640 +get --->main.sigmaF[2][5].out = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +set main.mix[2].in[5] <-- 4956449923409613641335849575404826435490613241291381279473217954702667474354 +get --->main.mix[2].in[5] = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +get --->main.sigmaF[2][5].out = 4956449923409613641335849575404826435490613241291381279473217954702667474354 +get --->main.mix[2].out[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +set main.ark[3].in[0] <-- 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.ark[3].in[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.mix[2].out[0] = 1285176549616026500773769675205251645693473878729543707830791912822295679687 +get --->main.mix[2].out[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +set main.ark[3].in[1] <-- 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.ark[3].in[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.mix[2].out[1] = 17773722374087828418928387028913198795970563848929642214395203841067378318974 +get --->main.mix[2].out[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +set main.ark[3].in[2] <-- 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.ark[3].in[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.mix[2].out[2] = 11715694190260263861527473978934758515660615630182609698550322797423697509738 +get --->main.mix[2].out[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +set main.ark[3].in[3] <-- 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.ark[3].in[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.mix[2].out[3] = 18905678995345741623218966655502176154036195914031764916220672478932064346579 +get --->main.mix[2].out[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +set main.ark[3].in[4] <-- 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.ark[3].in[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.mix[2].out[4] = 19094123800627758190682955076913315523376056813066588246285873711363852187212 +get --->main.mix[2].out[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +set main.ark[3].in[5] <-- 4329403375404612062688426831495932933742800260909608557614569374182818328753 +get --->main.ark[3].in[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +get --->main.mix[2].out[5] = 4329403375404612062688426831495932933742800260909608557614569374182818328753 +get --->main.ark[3].out[0] = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +set main.sigmaF[3][0].in <-- 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.sigmaF[3][0].in = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.ark[3].out[0] = 3416565849233264309591111549094800445085088666723541108525390267600258956610 +get --->main.sigmaF[3][0].out = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +set main.mix[3].in[0] <-- 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.mix[3].in[0] = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.sigmaF[3][0].out = 11149212492806906833304454756425212908496765529612723236682927497305817406417 +get --->main.ark[3].out[1] = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +set main.sigmaF[3][1].in <-- 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.sigmaF[3][1].in = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.ark[3].out[1] = 12781997829467964266627110216476969767499778184480522420125571271762426909820 +get --->main.sigmaF[3][1].out = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +set main.mix[3].in[1] <-- 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.mix[3].in[1] = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.sigmaF[3][1].out = 5516671911275695415219181966201895415003964541161508341327562010667945948807 +get --->main.ark[3].out[2] = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +set main.sigmaF[3][2].in <-- 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.sigmaF[3][2].in = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.ark[3].out[2] = 19791297767475819790084301126457248134589268445779768007258341258154007026833 +get --->main.sigmaF[3][2].out = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +set main.mix[3].in[2] <-- 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.mix[3].in[2] = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.sigmaF[3][2].out = 9265510343735923232862590761383703733087240147440577697639253851711617263504 +get --->main.ark[3].out[3] = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +set main.sigmaF[3][3].in <-- 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.sigmaF[3][3].in = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.ark[3].out[3] = 6862099632830575428411303575493099675307101683019858072406013300517252607547 +get --->main.sigmaF[3][3].out = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +set main.mix[3].in[3] <-- 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.mix[3].in[3] = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.sigmaF[3][3].out = 19001911089753468604099730699749161878335186742448018670986788230181088795511 +get --->main.ark[3].out[4] = 378074609759561924517650566020302545492301017212306860137460185778598953198 +set main.sigmaF[3][4].in <-- 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.sigmaF[3][4].in = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.ark[3].out[4] = 378074609759561924517650566020302545492301017212306860137460185778598953198 +get --->main.sigmaF[3][4].out = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +set main.mix[3].in[4] <-- 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.mix[3].in[4] = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.sigmaF[3][4].out = 8491012058581122183458077790578760652345015940168582450448689794879342716639 +get --->main.ark[3].out[5] = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +set main.sigmaF[3][5].in <-- 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.sigmaF[3][5].in = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.ark[3].out[5] = 8027376634879843679053296654644442382006698775748377681750598762823688757403 +get --->main.sigmaF[3][5].out = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +set main.mix[3].in[5] <-- 4490575150394741097365400918022565501440418208187925980022938482274554148116 +get --->main.mix[3].in[5] = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +get --->main.sigmaF[3][5].out = 4490575150394741097365400918022565501440418208187925980022938482274554148116 +get --->main.mix[3].out[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +set main.ark[4].in[0] <-- 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.ark[4].in[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.mix[3].out[0] = 10115913544254279871988101172177983025047608723078438615634404491531566673029 +get --->main.mix[3].out[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +set main.ark[4].in[1] <-- 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.ark[4].in[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.mix[3].out[1] = 2748468467224860626299473524346795683214284711074703757466767246171118684648 +get --->main.mix[3].out[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +set main.ark[4].in[2] <-- 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.ark[4].in[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.mix[3].out[2] = 3686410492699497166662896534716649833461693379370250156055758387192440366911 +get --->main.mix[3].out[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +set main.ark[4].in[3] <-- 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.ark[4].in[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.mix[3].out[3] = 15532544234780832652821673716606128261066294307878200425487631824267943012754 +get --->main.mix[3].out[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +set main.ark[4].in[4] <-- 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.ark[4].in[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.mix[3].out[4] = 4102801324694026970031371260611348322753540975771001640960531625456932152789 +get --->main.mix[3].out[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +set main.ark[4].in[5] <-- 308345248116075334748163445382536110538300404096655411245515587368022280227 +get --->main.ark[4].in[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +get --->main.mix[3].out[5] = 308345248116075334748163445382536110538300404096655411245515587368022280227 +get --->main.ark[4].out[0] = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +set main.sigmaP[0].in <-- 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.sigmaP[0].in = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.ark[4].out[0] = 8954074869504141653243518987878370592169083397070271450157051228537108854482 +get --->main.sigmaP[0].out = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +set main.mix[4].in[0] <-- 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.mix[4].in[0] = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.sigmaP[0].out = 18567498682819697528506100816598273723533584617943376167046498052736731665624 +get --->main.ark[4].out[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +set main.mix[4].in[1] <-- 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.mix[4].in[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.ark[4].out[1] = 11910792948000780591562881525272000721297703599003437749649550918489554979668 +get --->main.ark[4].out[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +set main.mix[4].in[2] <-- 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.mix[4].in[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.ark[4].out[2] = 14703078262518828400382894374460142777560605726540652275082354384041327886182 +get --->main.ark[4].out[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +set main.mix[4].in[3] <-- 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.mix[4].in[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.ark[4].out[3] = 17290325928304941034285958042995384183471408994564647017172699330363084872564 +get --->main.ark[4].out[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +set main.mix[4].in[4] <-- 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.mix[4].in[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.ark[4].out[4] = 19572960366483306836375347788260807691878881594952489644156440169241937482959 +get --->main.ark[4].out[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +set main.mix[4].in[5] <-- 18016212266369055143697398261381780288832329878360782939575483292940551149084 +get --->main.mix[4].in[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +get --->main.ark[4].out[5] = 18016212266369055143697398261381780288832329878360782939575483292940551149084 +get --->main.mix[4].out[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +set main.ark[5].in[0] <-- 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.ark[5].in[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.mix[4].out[0] = 15777708805341953807658609926612162955576231826516009041267441364763878174771 +get --->main.mix[4].out[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +set main.ark[5].in[1] <-- 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.ark[5].in[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.mix[4].out[1] = 16235598524971404381138053830466745103964561566942995117401006357484443796635 +get --->main.mix[4].out[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +set main.ark[5].in[2] <-- 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.ark[5].in[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.mix[4].out[2] = 16963856073667534434545994694990171853657016871730390278112848644707337366760 +get --->main.mix[4].out[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +set main.ark[5].in[3] <-- 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.ark[5].in[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.mix[4].out[3] = 20772904103880966935977378204791243744339652761980902054213262231109454895852 +get --->main.mix[4].out[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +set main.ark[5].in[4] <-- 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.ark[5].in[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.mix[4].out[4] = 6011776097734913085026385188973969266358567157085932666653772578620361152754 +get --->main.mix[4].out[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +set main.ark[5].in[5] <-- 13476831268166646568866118213901393900165546923015854108080455438205273360092 +get --->main.ark[5].in[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +get --->main.mix[4].out[5] = 13476831268166646568866118213901393900165546923015854108080455438205273360092 +get --->main.ark[5].out[0] = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +set main.sigmaP[1].in <-- 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.sigmaP[1].in = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.ark[5].out[0] = 4702313770473321354623395668147525569393025154435841858625513741545983672876 +get --->main.sigmaP[1].out = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +set main.mix[5].in[0] <-- 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.mix[5].in[0] = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.sigmaP[1].out = 11681372576394204342251182421979528217236388252578452444536979461114136294288 +get --->main.ark[5].out[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +set main.mix[5].in[1] <-- 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.mix[5].in[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.ark[5].out[1] = 20121013066149402987198130532220351686051679458524185645208915272880711115465 +get --->main.ark[5].out[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +set main.mix[5].in[2] <-- 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.mix[5].in[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.ark[5].out[2] = 6992349670337452806338317844017131509830412306623248456357186496849191939399 +get --->main.ark[5].out[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +set main.mix[5].in[3] <-- 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.mix[5].in[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.ark[5].out[3] = 12063842226825706440102141489668042325191621502576231012234466905445914774648 +get --->main.ark[5].out[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +set main.mix[5].in[4] <-- 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.mix[5].in[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.ark[5].out[4] = 18746888260826659846160236029919897881866438217544655255317237576850707722775 +get --->main.ark[5].out[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +set main.mix[5].in[5] <-- 9997754316440887325138106752517157202597329190723543764094461805114688589609 +get --->main.mix[5].in[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +get --->main.ark[5].out[5] = 9997754316440887325138106752517157202597329190723543764094461805114688589609 +get --->main.mix[5].out[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +set main.ark[6].in[0] <-- 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.ark[6].in[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.mix[5].out[0] = 13082385112544390945255130459627853583608125224410778620097868410013765003752 +get --->main.mix[5].out[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +set main.ark[6].in[1] <-- 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.ark[6].in[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.mix[5].out[1] = 4048525463071744005769112394238521745790828121740034634848254574826220340741 +get --->main.mix[5].out[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +set main.ark[6].in[2] <-- 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.ark[6].in[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.mix[5].out[2] = 5843383825475176088087337845284509290247674813571025286561473573088227613459 +get --->main.mix[5].out[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +set main.ark[6].in[3] <-- 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.ark[6].in[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.mix[5].out[3] = 4652930237031605986610898476457040078284578740181776645629600521564360950289 +get --->main.mix[5].out[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +set main.ark[6].in[4] <-- 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.ark[6].in[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.mix[5].out[4] = 344470987526744462205075240095413302347667987755134058836732938704531107870 +get --->main.mix[5].out[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +set main.ark[6].in[5] <-- 18795248211400434247917459144155691907837133682592760220114030073269929802830 +get --->main.ark[6].in[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +get --->main.mix[5].out[5] = 18795248211400434247917459144155691907837133682592760220114030073269929802830 +get --->main.ark[6].out[0] = 416246616161741976050052264178015271792943534142407114249677619207940373806 +set main.sigmaP[2].in <-- 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.sigmaP[2].in = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.ark[6].out[0] = 416246616161741976050052264178015271792943534142407114249677619207940373806 +get --->main.sigmaP[2].out = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +set main.mix[6].in[0] <-- 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.mix[6].in[0] = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.sigmaP[2].out = 17799822460012504050461648589024312314093774241091634314010828988353996261834 +get --->main.ark[6].out[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +set main.mix[6].in[1] <-- 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.mix[6].in[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.ark[6].out[1] = 11596737620214048229222377167656946494969230117180525321043943270709920350658 +get --->main.ark[6].out[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +set main.mix[6].in[2] <-- 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.mix[6].in[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.ark[6].out[2] = 4001938340504911094960334041113358125263174363134461625376653161566241870555 +get --->main.ark[6].out[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +set main.mix[6].in[3] <-- 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.mix[6].in[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.ark[6].out[3] = 12412111265190622080855322788919284870871163734525600599294602313176495631548 +get --->main.ark[6].out[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +set main.mix[6].in[4] <-- 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.mix[6].in[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.ark[6].out[4] = 20956088328742412574675582503593962092168506124580207019437569163668491642818 +get --->main.ark[6].out[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +set main.mix[6].in[5] <-- 15404625234114738701521792740890119584538945622123627854969082611233600453375 +get --->main.mix[6].in[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +get --->main.ark[6].out[5] = 15404625234114738701521792740890119584538945622123627854969082611233600453375 +get --->main.mix[6].out[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +set main.ark[7].in[0] <-- 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.ark[7].in[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.mix[6].out[0] = 5891363366946637609179461937966357006248820018121713219396089331462792475782 +get --->main.mix[6].out[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +set main.ark[7].in[1] <-- 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.ark[7].in[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.mix[6].out[1] = 14501944698958370681743063539846634082112462977781840688149065440528790427437 +get --->main.mix[6].out[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +set main.ark[7].in[2] <-- 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.ark[7].in[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.mix[6].out[2] = 8261321145461652289366185079580778317144881390528030046381189893821117671384 +get --->main.mix[6].out[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +set main.ark[7].in[3] <-- 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.ark[7].in[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.mix[6].out[3] = 14066252103504171197036830350988676180129709039420506374929803281393359289959 +get --->main.mix[6].out[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +set main.ark[7].in[4] <-- 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.ark[7].in[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.mix[6].out[4] = 18794999322827363214800176437547276125035718111841437694468956997124974694463 +get --->main.mix[6].out[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +set main.ark[7].in[5] <-- 13477887060296917320384576382673102738798281648636764890891454695610538403831 +get --->main.ark[7].in[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +get --->main.mix[6].out[5] = 13477887060296917320384576382673102738798281648636764890891454695610538403831 +get --->main.ark[7].out[0] = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +set main.sigmaP[3].in <-- 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.sigmaP[3].in = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.ark[7].out[0] = 17376874611965736985795755424377338043145855450032806289596175964552962607270 +get --->main.sigmaP[3].out = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +set main.mix[7].in[0] <-- 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.mix[7].in[0] = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.sigmaP[3].out = 8957481397184101330798617494720836152578869249653065208654768432513517150793 +get --->main.ark[7].out[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +set main.mix[7].in[1] <-- 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.mix[7].in[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.ark[7].out[1] = 9379172965450849731987843355214196846378575925128063713751142270144179876346 +get --->main.ark[7].out[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +set main.mix[7].in[2] <-- 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.mix[7].in[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.ark[7].out[2] = 17245712465481181939961843871490725991007709280599385654565893679611880872518 +get --->main.ark[7].out[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +set main.mix[7].in[3] <-- 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.mix[7].in[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.ark[7].out[3] = 15783493286834658155892932203210747497228823000198280154663318855560815350143 +get --->main.ark[7].out[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +set main.mix[7].in[4] <-- 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.mix[7].in[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.ark[7].out[4] = 16990913123953150205000912895606698147396398875729910898518820721018064110036 +get --->main.ark[7].out[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +set main.mix[7].in[5] <-- 7785556215368168891878532785168878116920292487187139412624489897905401367544 +get --->main.mix[7].in[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +get --->main.ark[7].out[5] = 7785556215368168891878532785168878116920292487187139412624489897905401367544 +get --->main.mix[7].out[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +set main.ark[8].in[0] <-- 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.ark[8].in[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.mix[7].out[0] = 7244489093211109354356366820166999437612077167961244066467641926474729486999 +get --->main.mix[7].out[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +set main.ark[8].in[1] <-- 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.ark[8].in[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.mix[7].out[1] = 1187312926354349583346776504587343568569533972716182459520138015358797229563 +get --->main.mix[7].out[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +set main.ark[8].in[2] <-- 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.ark[8].in[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.mix[7].out[2] = 10761438486870996667260846606548009406320730886457759450194158362368673341814 +get --->main.mix[7].out[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +set main.ark[8].in[3] <-- 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.ark[8].in[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.mix[7].out[3] = 4829170448484680512546788993211764298828907095311697076221059828995282132822 +get --->main.mix[7].out[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +set main.ark[8].in[4] <-- 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.ark[8].in[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.mix[7].out[4] = 18889801035533091699269427351914443090025689108118549199075117239263032103216 +get --->main.mix[7].out[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +set main.ark[8].in[5] <-- 17517520562766794907209650767783400042504419040619431971557497300703948232369 +get --->main.ark[8].in[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +get --->main.mix[7].out[5] = 17517520562766794907209650767783400042504419040619431971557497300703948232369 +get --->main.ark[8].out[0] = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +set main.sigmaP[4].in <-- 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.sigmaP[4].in = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.ark[8].out[0] = 11572628973921773752188490280389368045178042307461098696675329349946758695599 +get --->main.sigmaP[4].out = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +set main.mix[8].in[0] <-- 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.mix[8].in[0] = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.sigmaP[4].out = 7040846143432753093281918164700667061991011928968857764425143763514715633458 +get --->main.ark[8].out[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +set main.mix[8].in[1] <-- 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.mix[8].in[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.ark[8].out[1] = 3814433980025207094773075803525914362104896897952392238057241868086559405844 +get --->main.ark[8].out[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +set main.mix[8].in[2] <-- 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.mix[8].in[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.ark[8].out[2] = 21366847688553109855213887668680894391246791035382438696935449385596658331366 +get --->main.ark[8].out[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +set main.mix[8].in[3] <-- 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.mix[8].in[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.ark[8].out[3] = 19278322546833638696045941781434525270372335785668070890015161342355431867522 +get --->main.ark[8].out[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +set main.mix[8].in[4] <-- 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.mix[8].in[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.ark[8].out[4] = 10518527728901704252391683010393323268423110378515227170912713935931217630612 +get --->main.ark[8].out[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +set main.mix[8].in[5] <-- 7120067485989681272789485911575628087695253179628319926901771110662434554318 +get --->main.mix[8].in[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +get --->main.ark[8].out[5] = 7120067485989681272789485911575628087695253179628319926901771110662434554318 +get --->main.mix[8].out[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +set main.ark[9].in[0] <-- 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.ark[9].in[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.mix[8].out[0] = 11609318025207354237237428757134695297712373804291060511541208548328903412525 +get --->main.mix[8].out[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +set main.ark[9].in[1] <-- 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.ark[9].in[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.mix[8].out[1] = 224527086951442577035099859622416968745037991124049374181199471957396239183 +get --->main.mix[8].out[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +set main.ark[9].in[2] <-- 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.ark[9].in[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.mix[8].out[2] = 2977079452574559414100901071042086103679458518261531229182486453651132183631 +get --->main.mix[8].out[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +set main.ark[9].in[3] <-- 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.ark[9].in[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.mix[8].out[3] = 21353263599176600559687262436355664094421181061428951232144748615316819227055 +get --->main.mix[8].out[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +set main.ark[9].in[4] <-- 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.ark[9].in[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.mix[8].out[4] = 8585262515132499336677032008927064906308241195962329343401337660002447213759 +get --->main.mix[8].out[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +set main.ark[9].in[5] <-- 4399248460147375719234221174621457972416422715310100359745700173097893090870 +get --->main.ark[9].in[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +get --->main.mix[8].out[5] = 4399248460147375719234221174621457972416422715310100359745700173097893090870 +get --->main.ark[9].out[0] = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +set main.sigmaP[5].in <-- 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.sigmaP[5].in = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.ark[9].out[0] = 15463711469975069089254045932056585633200556479219984820690959554121196476610 +get --->main.sigmaP[5].out = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +set main.mix[9].in[0] <-- 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.mix[9].in[0] = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.sigmaP[5].out = 20682477363267361868636417440932147782518205428498324011717051358600045755457 +get --->main.ark[9].out[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +set main.mix[9].in[1] <-- 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.mix[9].in[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.ark[9].out[1] = 20963499886222444015090311992665903635057539971986820723902654618521168326128 +get --->main.ark[9].out[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +set main.mix[9].in[2] <-- 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.mix[9].in[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.ark[9].out[2] = 8915480020098295498466591490240824321220686314850701657890944666632285383762 +get --->main.ark[9].out[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +set main.mix[9].in[3] <-- 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.mix[9].in[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.ark[9].out[3] = 2991769769366829772499197548680207233403209058533063799652983147657817951585 +get --->main.ark[9].out[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +set main.mix[9].in[4] <-- 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.mix[9].in[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.ark[9].out[4] = 16225408283878453257453596971056862199776298610507956872772825779334011966452 +get --->main.ark[9].out[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +set main.mix[9].in[5] <-- 9154315035628234549238455183625161007911996089199582902993384097256939152247 +get --->main.mix[9].in[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +get --->main.ark[9].out[5] = 9154315035628234549238455183625161007911996089199582902993384097256939152247 +get --->main.mix[9].out[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +set main.ark[10].in[0] <-- 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.ark[10].in[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.mix[9].out[0] = 11754260156807275136433640175222418634923251284508231772302474426872173705798 +get --->main.mix[9].out[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +set main.ark[10].in[1] <-- 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.ark[10].in[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.mix[9].out[1] = 415548685629251063048475992424709197206724251790730869071805145372337565595 +get --->main.mix[9].out[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +set main.ark[10].in[2] <-- 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.ark[10].in[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.mix[9].out[2] = 21006395348692445791313410850781678277043567189830259355439606807680655525596 +get --->main.mix[9].out[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +set main.ark[10].in[3] <-- 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.ark[10].in[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.mix[9].out[3] = 12637781859263435299149747974588204125773683723298112939973062931044286852735 +get --->main.mix[9].out[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +set main.ark[10].in[4] <-- 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.ark[10].in[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.mix[9].out[4] = 17037704347562425057153733562390338310582073487124813788947009777533094675069 +get --->main.mix[9].out[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +set main.ark[10].in[5] <-- 14158326763637753235372616244588374967592762669610017057053095670790979418521 +get --->main.ark[10].in[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +get --->main.mix[9].out[5] = 14158326763637753235372616244588374967592762669610017057053095670790979418521 +get --->main.ark[10].out[0] = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +set main.sigmaP[6].in <-- 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.sigmaP[6].in = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.ark[10].out[0] = 4330972082116925469534901671501609720545418624861025740668930793118276587970 +get --->main.sigmaP[6].out = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +set main.mix[10].in[0] <-- 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.mix[10].in[0] = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.sigmaP[6].out = 5153451460425550717822227824103549741948420846505093856046588785101435060761 +get --->main.ark[10].out[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +set main.mix[10].in[1] <-- 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.mix[10].in[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.ark[10].out[1] = 14281235055550833795904934276145060849514845405972591276497421255948033205673 +get --->main.ark[10].out[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +set main.mix[10].in[2] <-- 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.mix[10].in[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.ark[10].out[2] = 20508465264892961736846131758335546687795738428752759325729500396544156709655 +get --->main.ark[10].out[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +set main.mix[10].in[3] <-- 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.mix[10].in[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.ark[10].out[3] = 17204096601541257102924585449370432435948810522333842610030905873505992197739 +get --->main.ark[10].out[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +set main.mix[10].in[4] <-- 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.mix[10].in[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.ark[10].out[4] = 20082669532763786217664775248013630987165598416016546560521824706282440792579 +get --->main.ark[10].out[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +set main.mix[10].in[5] <-- 17257898606907229853814437168599819945834771714333034602560995838768329852044 +get --->main.mix[10].in[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +get --->main.ark[10].out[5] = 17257898606907229853814437168599819945834771714333034602560995838768329852044 +get --->main.mix[10].out[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +set main.ark[11].in[0] <-- 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.ark[11].in[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.mix[10].out[0] = 10308599701622474898195224392719420757725447103241865381729083163347011608282 +get --->main.mix[10].out[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +set main.ark[11].in[1] <-- 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.ark[11].in[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.mix[10].out[1] = 21059493408341031221895062212121008642443083474137010404194317971946965419871 +get --->main.mix[10].out[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +set main.ark[11].in[2] <-- 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.ark[11].in[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.mix[10].out[2] = 11793804194649776413079467054110593284357909624630145858904063658761946245968 +get --->main.mix[10].out[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +set main.ark[11].in[3] <-- 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.ark[11].in[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.mix[10].out[3] = 17938951627690495323191924552973423936035026663910358942030004407368977633787 +get --->main.mix[10].out[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +set main.ark[11].in[4] <-- 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.ark[11].in[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.mix[10].out[4] = 15470479441253718095089927682341002654842867017267389250221569326773478263692 +get --->main.mix[10].out[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +set main.ark[11].in[5] <-- 12352423998842213110275353770578546271493242774122993015217062498849537292619 +get --->main.ark[11].in[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +get --->main.mix[10].out[5] = 12352423998842213110275353770578546271493242774122993015217062498849537292619 +get --->main.ark[11].out[0] = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +set main.sigmaP[7].in <-- 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.sigmaP[7].in = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.ark[11].out[0] = 14241883084236073718037818566359200588864433484915192938332129525699387927166 +get --->main.sigmaP[7].out = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +set main.mix[11].in[0] <-- 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.mix[11].in[0] = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.sigmaP[7].out = 19322241668772822583771170794415783215517469651428174163920303503310062906037 +get --->main.ark[11].out[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +set main.mix[11].in[1] <-- 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.mix[11].in[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.ark[11].out[1] = 2341192631536582463290774649084117052559067587013848568880233032491718000789 +get --->main.ark[11].out[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +set main.mix[11].in[2] <-- 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.mix[11].in[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.ark[11].out[2] = 1470718512451342102180450841739660442028317415862578182429451613004488961832 +get --->main.ark[11].out[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +set main.mix[11].in[3] <-- 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.mix[11].in[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.ark[11].out[3] = 12109358003464534133459534026998166618407099995022785346975597784859613702297 +get --->main.ark[11].out[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +set main.mix[11].in[4] <-- 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.mix[11].in[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.ark[11].out[4] = 18889233787289923976144513840083936313941084575703930231019152768362375006625 +get --->main.ark[11].out[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +set main.mix[11].in[5] <-- 13573121179381625682348817820778057498341098229778471695111732692967441216748 +get --->main.mix[11].in[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +get --->main.ark[11].out[5] = 13573121179381625682348817820778057498341098229778471695111732692967441216748 +get --->main.mix[11].out[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +set main.ark[12].in[0] <-- 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.ark[12].in[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.mix[11].out[0] = 536570241690732623063885022310467599401589981445938927454376768157445925200 +get --->main.mix[11].out[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +set main.ark[12].in[1] <-- 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.ark[12].in[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.mix[11].out[1] = 15204778996667885069770360108104414267246167754873623584550464066051216985962 +get --->main.mix[11].out[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +set main.ark[12].in[2] <-- 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.ark[12].in[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.mix[11].out[2] = 5102949950899330339402941472638318823200356851573610653576351788103196361315 +get --->main.mix[11].out[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +set main.ark[12].in[3] <-- 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.ark[12].in[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.mix[11].out[3] = 16776595558802451820251682932152755407699051790853357966972130903333593232976 +get --->main.mix[11].out[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +set main.ark[12].in[4] <-- 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.ark[12].in[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.mix[11].out[4] = 6437108695809810699071590724287912564058410012858744064096408721722326880362 +get --->main.mix[11].out[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +set main.ark[12].in[5] <-- 11268382359278584256631746179872982329225117450581646290046888199311357029590 +get --->main.ark[12].in[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +get --->main.mix[11].out[5] = 11268382359278584256631746179872982329225117450581646290046888199311357029590 +get --->main.ark[12].out[0] = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +set main.sigmaP[8].in <-- 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.sigmaP[8].in = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.ark[12].out[0] = 3984583917133931884042544623681653686254537982314631741171348212907429167542 +get --->main.sigmaP[8].out = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +set main.mix[12].in[0] <-- 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.mix[12].in[0] = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.sigmaP[8].out = 20490544525628646373081454366264500000054710519341784021989801465058401454576 +get --->main.ark[12].out[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +set main.mix[12].in[1] <-- 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.mix[12].in[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.ark[12].out[1] = 18237970678690258602969448664407954701495383728550622872437385333497797552525 +get --->main.ark[12].out[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +set main.mix[12].in[2] <-- 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.mix[12].in[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.ark[12].out[2] = 7291132988589742809342574688056269200171999876727782572621912774033715536531 +get --->main.ark[12].out[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +set main.mix[12].in[3] <-- 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.mix[12].in[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.ark[12].out[3] = 12252567858109436530760147238208884032184786219687813917867974458564714998480 +get --->main.ark[12].out[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +set main.mix[12].in[4] <-- 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.mix[12].in[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.ark[12].out[4] = 19783848056195230493250017727550833967821168493436012060492368058243003852481 +get --->main.ark[12].out[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +set main.mix[12].in[5] <-- 12639357898505111781858932940778550941960745371501827423745202993452787482510 +get --->main.mix[12].in[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +get --->main.ark[12].out[5] = 12639357898505111781858932940778550941960745371501827423745202993452787482510 +get --->main.mix[12].out[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +set main.ark[13].in[0] <-- 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.ark[13].in[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.mix[12].out[0] = 16669458138396089253280758727039083175427080352123876153865711666308120253031 +get --->main.mix[12].out[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +set main.ark[13].in[1] <-- 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.ark[13].in[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.mix[12].out[1] = 9563394530780501884459105339609797931213026671642647148607149897424975309576 +get --->main.mix[12].out[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +set main.ark[13].in[2] <-- 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.ark[13].in[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.mix[12].out[2] = 17323001980737476130838868172489019421801267982072042830972683800957377776800 +get --->main.mix[12].out[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +set main.ark[13].in[3] <-- 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.ark[13].in[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.mix[12].out[3] = 17766163203155578651707192682855362995564043839981475766829540994184852830635 +get --->main.mix[12].out[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +set main.ark[13].in[4] <-- 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.ark[13].in[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.mix[12].out[4] = 4778133771925775174739820323170123336332615235497936743643047586369583454319 +get --->main.mix[12].out[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +set main.ark[13].in[5] <-- 11911983633419673328480586568434974454886186920845327584905914119121305327141 +get --->main.ark[13].in[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +get --->main.mix[12].out[5] = 11911983633419673328480586568434974454886186920845327584905914119121305327141 +get --->main.ark[13].out[0] = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +set main.sigmaP[9].in <-- 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.sigmaP[9].in = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.ark[13].out[0] = 20636422972368742434345277443227331488143987088587475679468582287972367207062 +get --->main.sigmaP[9].out = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +set main.mix[13].in[0] <-- 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.mix[13].in[0] = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.sigmaP[9].out = 6227568657690524267370223113618102088420926651771778990829156578547309418296 +get --->main.ark[13].out[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +set main.mix[13].in[1] <-- 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.mix[13].in[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.ark[13].out[1] = 7039106275842260386981974884945790759700061184346568146925613895903348832148 +get --->main.ark[13].out[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +set main.mix[13].in[2] <-- 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.mix[13].in[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.ark[13].out[2] = 10059551436585611530912551646948308387498879157342963235275184229649285157530 +get --->main.ark[13].out[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +set main.mix[13].in[3] <-- 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.mix[13].in[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.ark[13].out[3] = 20365385459370382499138235519439119611209049078729961866774748862318233747906 +get --->main.ark[13].out[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +set main.mix[13].in[4] <-- 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.mix[13].in[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.ark[13].out[4] = 4937798569697237213045816979505215469838159920106321149353087930358283745001 +get --->main.ark[13].out[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +set main.mix[13].in[5] <-- 11275733037195528385334042759959947642884348027074708656874778155636520648232 +get --->main.mix[13].in[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +get --->main.ark[13].out[5] = 11275733037195528385334042759959947642884348027074708656874778155636520648232 +get --->main.mix[13].out[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +set main.ark[14].in[0] <-- 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.ark[14].in[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.mix[13].out[0] = 3749182530726296606731788325658478142011055778724845933032671497342810980789 +get --->main.mix[13].out[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +set main.ark[14].in[1] <-- 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.ark[14].in[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.mix[13].out[1] = 10638923040584396827042009761450367725824673741503942858883152954652152448375 +get --->main.mix[13].out[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +set main.ark[14].in[2] <-- 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.ark[14].in[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.mix[13].out[2] = 2737555648740961021072530247858878494144907652542118760277929133482804844599 +get --->main.mix[13].out[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +set main.ark[14].in[3] <-- 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.ark[14].in[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.mix[13].out[3] = 17180215603756819597473474367270003973039320944394364915922977906111189136131 +get --->main.mix[13].out[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +set main.ark[14].in[4] <-- 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.ark[14].in[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.mix[13].out[4] = 8471536087094519799660099266807766297527146317013552034017803320508795977403 +get --->main.mix[13].out[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +set main.ark[14].in[5] <-- 21655758721284397934823574682718252496072517200838142972556760605387786450625 +get --->main.ark[14].in[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +get --->main.mix[13].out[5] = 21655758721284397934823574682718252496072517200838142972556760605387786450625 +get --->main.ark[14].out[0] = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +set main.sigmaP[10].in <-- 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.sigmaP[10].in = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.ark[14].out[0] = 18414790984667548301868710383993995595276108512794599619213456008868104326154 +get --->main.sigmaP[10].out = 988129679989104507050443107624550276370892981939185926393428048036627239862 +set main.mix[14].in[0] <-- 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.mix[14].in[0] = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.sigmaP[10].out = 988129679989104507050443107624550276370892981939185926393428048036627239862 +get --->main.ark[14].out[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +set main.mix[14].in[1] <-- 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.mix[14].in[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.ark[14].out[1] = 10267211890321437687751310690708783259342048360937528551416870355890246238308 +get --->main.ark[14].out[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +set main.mix[14].in[2] <-- 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.mix[14].in[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.ark[14].out[2] = 15772076633729118119080753902873446317340080083463332299061484137764645895001 +get --->main.ark[14].out[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +set main.mix[14].in[3] <-- 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.mix[14].in[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.ark[14].out[3] = 16286637091623951292784148521941337126344353237589788258547095845377402131753 +get --->main.ark[14].out[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +set main.mix[14].in[4] <-- 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.mix[14].in[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.ark[14].out[4] = 5617973149891447923884041611935821124265419496774057804209099511445756842344 +get --->main.ark[14].out[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +set main.mix[14].in[5] <-- 7910587649710268686291915479833217455130745494793849236032347797685368482601 +get --->main.mix[14].in[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +get --->main.ark[14].out[5] = 7910587649710268686291915479833217455130745494793849236032347797685368482601 +get --->main.mix[14].out[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +set main.ark[15].in[0] <-- 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.ark[15].in[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.mix[14].out[0] = 12527496163202150443372650440519761291432317465595497225721739098753490061418 +get --->main.mix[14].out[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +set main.ark[15].in[1] <-- 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.ark[15].in[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.mix[14].out[1] = 21268169000062077633592639328151014905632598717142300225626650499436933792018 +get --->main.mix[14].out[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +set main.ark[15].in[2] <-- 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.ark[15].in[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.mix[14].out[2] = 18366632975600213630226716073443495563198539479596070898032415578688063535216 +get --->main.mix[14].out[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +set main.ark[15].in[3] <-- 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.ark[15].in[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.mix[14].out[3] = 15729493571349403073402855613458941897767087332867460838386174357953517549109 +get --->main.mix[14].out[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +set main.ark[15].in[4] <-- 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.ark[15].in[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.mix[14].out[4] = 5448508530899980734460022765796955555642706919976844830937581231961489525585 +get --->main.mix[14].out[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +set main.ark[15].in[5] <-- 7442870806693444501589449788440984972280449268210677491392738482390671019282 +get --->main.ark[15].in[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +get --->main.mix[14].out[5] = 7442870806693444501589449788440984972280449268210677491392738482390671019282 +get --->main.ark[15].out[0] = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +set main.sigmaP[11].in <-- 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.sigmaP[11].in = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.ark[15].out[0] = 15784191287681228727094979256551199509583230022339367765313340539188864658526 +get --->main.sigmaP[11].out = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +set main.mix[15].in[0] <-- 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.mix[15].in[0] = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.sigmaP[11].out = 17074929524134535386032509504261395004441208654517210889543708265503958271658 +get --->main.ark[15].out[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +set main.mix[15].in[1] <-- 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.mix[15].in[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.ark[15].out[1] = 15257591022981628922937408205409693516749675996142593278777386577169141344326 +get --->main.ark[15].out[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +set main.mix[15].in[2] <-- 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.mix[15].in[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.ark[15].out[2] = 17000410518325757331628683550982119171285648326128532462005880899316181407601 +get --->main.ark[15].out[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +set main.mix[15].in[3] <-- 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.mix[15].in[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.ark[15].out[3] = 6364598467970480915784833349804908929170210344942314462299760129493232113180 +get --->main.ark[15].out[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +set main.mix[15].in[4] <-- 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.mix[15].in[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.ark[15].out[4] = 1316961179886918147291088418847638453702921705993926137459068637660304593581 +get --->main.ark[15].out[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +set main.mix[15].in[5] <-- 4475769828115117931430530500525481977587142231966465903301120356550371657720 +get --->main.mix[15].in[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +get --->main.ark[15].out[5] = 4475769828115117931430530500525481977587142231966465903301120356550371657720 +get --->main.mix[15].out[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +set main.ark[16].in[0] <-- 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.ark[16].in[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.mix[15].out[0] = 2820924775332152525215756270711571888981086481577629076287410654992197210494 +get --->main.mix[15].out[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +set main.ark[16].in[1] <-- 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.ark[16].in[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.mix[15].out[1] = 7146223795960437582597268458713601937142017133070248907041564758931112907383 +get --->main.mix[15].out[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +set main.ark[16].in[2] <-- 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.ark[16].in[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.mix[15].out[2] = 2814791337739865496786052888926234538578715851332441417509163289475336957081 +get --->main.mix[15].out[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +set main.ark[16].in[3] <-- 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.ark[16].in[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.mix[15].out[3] = 4406084563310283078266579799054952265381613303466509771061453811231492657554 +get --->main.mix[15].out[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +set main.ark[16].in[4] <-- 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.ark[16].in[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.mix[15].out[4] = 4503142751884590667792868463391618172464807886149570403359740769319281308240 +get --->main.mix[15].out[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +set main.ark[16].in[5] <-- 21692713537233441041416425364031081518975512904012261689237642322000068534171 +get --->main.ark[16].in[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +get --->main.mix[15].out[5] = 21692713537233441041416425364031081518975512904012261689237642322000068534171 +get --->main.ark[16].out[0] = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +set main.sigmaP[12].in <-- 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.sigmaP[12].in = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.ark[16].out[0] = 20216397001868405019698415446706019331941263780309687101802780381479222079624 +get --->main.sigmaP[12].out = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +set main.mix[16].in[0] <-- 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.mix[16].in[0] = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.sigmaP[12].out = 9321178293161079585941809152887689767718539334953055269765061112915104077911 +get --->main.ark[16].out[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +set main.mix[16].in[1] <-- 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.mix[16].in[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.ark[16].out[1] = 12923462817950209511547721689511242126014434710977885333503477506638782596044 +get --->main.ark[16].out[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +set main.mix[16].in[2] <-- 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.mix[16].in[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.ark[16].out[2] = 9527265895143332862273508269091479909595931854643413111813789143230811393648 +get --->main.ark[16].out[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +set main.mix[16].in[3] <-- 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.mix[16].in[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.ark[16].out[3] = 12855602120072879318049135135573714024691474842686221699046076929186714581278 +get --->main.ark[16].out[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +set main.mix[16].in[4] <-- 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.mix[16].in[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.ark[16].out[4] = 7480311105012161380055814318277084633782903344275619561404235415355226803779 +get --->main.ark[16].out[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +set main.mix[16].in[5] <-- 3132254476367033644266317535274508187846782708319578952837859566406946996380 +get --->main.mix[16].in[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +get --->main.ark[16].out[5] = 3132254476367033644266317535274508187846782708319578952837859566406946996380 +get --->main.mix[16].out[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +set main.ark[17].in[0] <-- 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.ark[17].in[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.mix[16].out[0] = 4262413234260794474626469225981648868891874272900463148702530017139317548248 +get --->main.mix[16].out[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +set main.ark[17].in[1] <-- 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.ark[17].in[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.mix[16].out[1] = 13708529223654014808879813792571831770553418074057328472268396717729090039465 +get --->main.mix[16].out[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +set main.ark[17].in[2] <-- 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.ark[17].in[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.mix[16].out[2] = 9530071104394174813563062860962119562687398986348084473799929321471284653932 +get --->main.mix[16].out[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +set main.ark[17].in[3] <-- 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.ark[17].in[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.mix[16].out[3] = 10495425797096365063164261516431394390420259964469829261946371582946869091524 +get --->main.mix[16].out[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +set main.ark[17].in[4] <-- 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.ark[17].in[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.mix[16].out[4] = 9196371163472705723335665129915921802814386419456483789060044905873307236456 +get --->main.mix[16].out[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +set main.ark[17].in[5] <-- 21409632860125369014105032527694362097322469515930530952541910726793757313506 +get --->main.ark[17].in[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +get --->main.mix[16].out[5] = 21409632860125369014105032527694362097322469515930530952541910726793757313506 +get --->main.ark[17].out[0] = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +set main.sigmaP[13].in <-- 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.sigmaP[13].in = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.ark[17].out[0] = 19738970953677038538484997710096878033665527959356800862192240657879568630038 +get --->main.sigmaP[13].out = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +set main.mix[17].in[0] <-- 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.mix[17].in[0] = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.sigmaP[13].out = 21656869761678804210488243678956050010160611947820902249426287907049470453730 +get --->main.ark[17].out[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +set main.mix[17].in[1] <-- 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.mix[17].in[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.ark[17].out[1] = 9382684487179979090478061099732085692816467556312440833947254095433063312034 +get --->main.ark[17].out[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +set main.mix[17].in[2] <-- 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.mix[17].in[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.ark[17].out[2] = 15054573110191137336297815542026122308490243955791161831945191633927243361366 +get --->main.ark[17].out[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +set main.mix[17].in[3] <-- 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.mix[17].in[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.ark[17].out[3] = 13349278169591838967805139897438158864713805964201965079672434840380165975217 +get --->main.ark[17].out[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +set main.mix[17].in[4] <-- 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.mix[17].in[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.ark[17].out[4] = 1498832470770600887646226631727026229295594496799102416853152881531360965186 +get --->main.ark[17].out[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +set main.mix[17].in[5] <-- 1871875846447833387978923969824833666392188479282478382885462808411535502878 +get --->main.mix[17].in[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +get --->main.ark[17].out[5] = 1871875846447833387978923969824833666392188479282478382885462808411535502878 +get --->main.mix[17].out[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +set main.ark[18].in[0] <-- 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.ark[18].in[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.mix[17].out[0] = 14014780644226278978621663558051263873041114441642018885442739935727390859424 +get --->main.mix[17].out[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +set main.ark[18].in[1] <-- 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.ark[18].in[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.mix[17].out[1] = 20389790070588304731189306253042553519227289777732131449581758568157501252234 +get --->main.mix[17].out[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +set main.ark[18].in[2] <-- 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.ark[18].in[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.mix[17].out[2] = 18773942019114493162664706949137107585129472045524856234431755255111639871098 +get --->main.mix[17].out[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +set main.ark[18].in[3] <-- 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.ark[18].in[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.mix[17].out[3] = 13021037086646522530747274810341374648556042562576272271330994804959049214518 +get --->main.mix[17].out[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +set main.ark[18].in[4] <-- 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.ark[18].in[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.mix[17].out[4] = 3590287247615305630254190978964623042954254758711824961928647585381027705042 +get --->main.mix[17].out[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +set main.ark[18].in[5] <-- 1320874153105088386621287606053724345369855224102120544697269861960987377775 +get --->main.ark[18].in[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +get --->main.mix[17].out[5] = 1320874153105088386621287606053724345369855224102120544697269861960987377775 +get --->main.ark[18].out[0] = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +set main.sigmaP[14].in <-- 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.sigmaP[14].in = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.ark[18].out[0] = 14006539269407455252330380961710569848757362190374581341912448714910076672319 +get --->main.sigmaP[14].out = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +set main.mix[18].in[0] <-- 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.mix[18].in[0] = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.sigmaP[14].out = 11075382741027290595629213945476467459801675521781395457419095705418584586094 +get --->main.ark[18].out[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +set main.mix[18].in[1] <-- 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.mix[18].in[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.ark[18].out[1] = 17291154999712987434711991057682235900080417971997638164906820114773268008773 +get --->main.ark[18].out[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +set main.mix[18].in[2] <-- 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.mix[18].in[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.ark[18].out[2] = 280167864553441986314499417582944459508621744006706520892991988740118391495 +get --->main.ark[18].out[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +set main.mix[18].in[3] <-- 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.mix[18].in[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.ark[18].out[3] = 6074219964143500456989365149726319110813316020006553864587441816422631950185 +get --->main.ark[18].out[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +set main.mix[18].in[4] <-- 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.mix[18].in[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.ark[18].out[4] = 2262600758503012873569748918423832778785829708389093025196734071569643133169 +get --->main.ark[18].out[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +set main.mix[18].in[5] <-- 16302881690555245336383039924279784604766038602502230788865081217478036065632 +get --->main.mix[18].in[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +get --->main.ark[18].out[5] = 16302881690555245336383039924279784604766038602502230788865081217478036065632 +get --->main.mix[18].out[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +set main.ark[19].in[0] <-- 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.ark[19].in[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.mix[18].out[0] = 682903323783696976930427405447436021574141328228231908509640630155317968008 +get --->main.mix[18].out[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +set main.ark[19].in[1] <-- 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.ark[19].in[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.mix[18].out[1] = 19571288124923110187505296437546422954713066829120406903075479349248561141261 +get --->main.mix[18].out[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +set main.ark[19].in[2] <-- 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.ark[19].in[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.mix[18].out[2] = 6783216776712765385098624703627271805075131595292531569529464186904115154096 +get --->main.mix[18].out[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +set main.ark[19].in[3] <-- 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.ark[19].in[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.mix[18].out[3] = 11407919652145035268414309897741765154618884897436532585581319922461148267179 +get --->main.mix[18].out[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +set main.ark[19].in[4] <-- 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.ark[19].in[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.mix[18].out[4] = 4936998070131261397950387282465984678722080648386669092658866441157953697938 +get --->main.mix[18].out[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +set main.ark[19].in[5] <-- 21581483367559499747389581015917449517853614544607304578652882817407030539020 +get --->main.ark[19].in[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +get --->main.mix[18].out[5] = 21581483367559499747389581015917449517853614544607304578652882817407030539020 +get --->main.ark[19].out[0] = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +set main.sigmaP[15].in <-- 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.sigmaP[15].in = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.ark[19].out[0] = 21071781671223565572667265561641597869045480039650515914859460938065708935566 +get --->main.sigmaP[15].out = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +set main.mix[19].in[0] <-- 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.mix[19].in[0] = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.sigmaP[15].out = 8861037008228057097855773303767388185634543704816363449415895900068770396235 +get --->main.ark[19].out[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +set main.mix[19].in[1] <-- 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.mix[19].in[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.ark[19].out[1] = 16503210979138631719294469980885695984430624192106637642737072847019807117203 +get --->main.ark[19].out[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +set main.mix[19].in[2] <-- 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.mix[19].in[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.ark[19].out[2] = 4864543475542024224936426632645556650246818741499793720534124584025037534437 +get --->main.ark[19].out[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +set main.mix[19].in[3] <-- 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.mix[19].in[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.ark[19].out[3] = 6407289155288794991184518997697152839969452325972278884544616940672357258514 +get --->main.ark[19].out[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +set main.mix[19].in[4] <-- 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.mix[19].in[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.ark[19].out[4] = 1534002603984626238882358433341755563308577779663858286854331682760934419064 +get --->main.ark[19].out[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +set main.mix[19].in[5] <-- 12372269699846980506005293913878366803723067149328060317723591429645596802579 +get --->main.mix[19].in[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +get --->main.ark[19].out[5] = 12372269699846980506005293913878366803723067149328060317723591429645596802579 +get --->main.mix[19].out[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +set main.ark[20].in[0] <-- 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.ark[20].in[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.mix[19].out[0] = 7801833209430064135442191950341234660087361006042126249988121788651221061041 +get --->main.mix[19].out[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +set main.ark[20].in[1] <-- 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.ark[20].in[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.mix[19].out[1] = 4312794860986436594467596397874931767322357639344968900226131517212350417204 +get --->main.mix[19].out[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +set main.ark[20].in[2] <-- 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.ark[20].in[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.mix[19].out[2] = 13289562366630638586370800564847463456346662850447885509162375263448242484535 +get --->main.mix[19].out[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +set main.ark[20].in[3] <-- 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.ark[20].in[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.mix[19].out[3] = 6477980273833120741278347337804520729089062464287505392164090302153502139611 +get --->main.mix[19].out[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +set main.ark[20].in[4] <-- 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.ark[20].in[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.mix[19].out[4] = 19137125919355624933436148708982895602339495023458792826227152581488974954180 +get --->main.mix[19].out[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +set main.ark[20].in[5] <-- 13671575458874668319266549344639276664841463020457166571738388826167167985972 +get --->main.ark[20].in[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +get --->main.mix[19].out[5] = 13671575458874668319266549344639276664841463020457166571738388826167167985972 +get --->main.ark[20].out[0] = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +set main.sigmaP[16].in <-- 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.sigmaP[16].in = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.ark[20].out[0] = 1056164707781260552302569937742299477433193420684525586251638021953508561721 +get --->main.sigmaP[16].out = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +set main.mix[20].in[0] <-- 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.mix[20].in[0] = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.sigmaP[16].out = 9095332561005279389798122102824149864675604755608833693788341005295599642049 +get --->main.ark[20].out[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +set main.mix[20].in[1] <-- 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.mix[20].in[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.ark[20].out[1] = 18083256606565906163302617062342804620049403540232748798228267346999898780030 +get --->main.ark[20].out[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +set main.mix[20].in[2] <-- 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.mix[20].in[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.ark[20].out[2] = 935221007468141045287174613101054279361384725619986166278604588748975002282 +get --->main.ark[20].out[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +set main.mix[20].in[3] <-- 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.mix[20].in[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.ark[20].out[3] = 3298387609455137921827660319828651269793570919242902990696147007266513804798 +get --->main.ark[20].out[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +set main.mix[20].in[4] <-- 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.mix[20].in[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.ark[20].out[4] = 6234077081095451777226916162672017229362691838475225171340055180142410552143 +get --->main.ark[20].out[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +set main.mix[20].in[5] <-- 3145070684491857064862463336353642167082359383619481220727263095812207851019 +get --->main.mix[20].in[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +get --->main.ark[20].out[5] = 3145070684491857064862463336353642167082359383619481220727263095812207851019 +get --->main.mix[20].out[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +set main.ark[21].in[0] <-- 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.ark[21].in[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.mix[20].out[0] = 21070255811637028511401682790266741166025460439739203398570327401750868939380 +get --->main.mix[20].out[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +set main.ark[21].in[1] <-- 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.ark[21].in[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.mix[20].out[1] = 2680500604100402283111178222696307079654036367438266936777112269485900221339 +get --->main.mix[20].out[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +set main.ark[21].in[2] <-- 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.ark[21].in[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.mix[20].out[2] = 2900623703312970425125778201264466549098700640775189269203820140231206167848 +get --->main.mix[20].out[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +set main.ark[21].in[3] <-- 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.ark[21].in[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.mix[20].out[3] = 4375892896535863259381248177975186007683112339896416855088861940238082895066 +get --->main.mix[20].out[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +set main.ark[21].in[4] <-- 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.ark[21].in[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.mix[20].out[4] = 7159192869628675636481014422343910311146827766588918688839027959774522477914 +get --->main.mix[20].out[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +set main.ark[21].in[5] <-- 17291500983202494478718339954938074025244702030176886581120170951472607311534 +get --->main.ark[21].in[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +get --->main.mix[20].out[5] = 17291500983202494478718339954938074025244702030176886581120170951472607311534 +get --->main.ark[21].out[0] = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +set main.sigmaP[17].in <-- 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.sigmaP[17].in = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.ark[21].out[0] = 2111931088142935186787684365530576290388274231376126557244469943081045678373 +get --->main.sigmaP[17].out = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +set main.mix[21].in[0] <-- 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.mix[21].in[0] = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.sigmaP[17].out = 21553105667345765939997621377215883008068153226106929974110154191646927250761 +get --->main.ark[21].out[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +set main.mix[21].in[1] <-- 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.mix[21].in[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.ark[21].out[1] = 4677028901053364794716041905225802865550464300990519422629580710075553243331 +get --->main.ark[21].out[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +set main.mix[21].in[2] <-- 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.mix[21].in[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.ark[21].out[2] = 1381235307614338979217865950875486212123957149713558445917157668414705282820 +get --->main.ark[21].out[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +set main.mix[21].in[3] <-- 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.mix[21].in[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.ark[21].out[3] = 13651980628403002699325141470474040877931562258792432256615126095596415774233 +get --->main.ark[21].out[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +set main.mix[21].in[4] <-- 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.mix[21].in[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.ark[21].out[4] = 14899068336876130522125334520899341100987419699655647093051175820880819302640 +get --->main.ark[21].out[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +set main.mix[21].in[5] <-- 7070271319460114843690497440331244364640926809885079735215556313769627952968 +get --->main.mix[21].in[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +get --->main.ark[21].out[5] = 7070271319460114843690497440331244364640926809885079735215556313769627952968 +get --->main.mix[21].out[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +set main.ark[22].in[0] <-- 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.ark[22].in[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.mix[21].out[0] = 7995043899260166002150060416531995425653906327916378599829338395590575625116 +get --->main.mix[21].out[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +set main.ark[22].in[1] <-- 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.ark[22].in[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.mix[21].out[1] = 6542713524570113528362325424989411803304621716155816172395024904048257286587 +get --->main.mix[21].out[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +set main.ark[22].in[2] <-- 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.ark[22].in[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.mix[21].out[2] = 4026451996946577121769228009658267655971656584538786157334702628950167743213 +get --->main.mix[21].out[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +set main.ark[22].in[3] <-- 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.ark[22].in[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.mix[21].out[3] = 3419603817777156509854988560202062713847318758875922754388281174969826776826 +get --->main.mix[21].out[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +set main.ark[22].in[4] <-- 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.ark[22].in[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.mix[21].out[4] = 13888391716860599597913327663373014477992707097239715586265585199789362423859 +get --->main.mix[21].out[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +set main.ark[22].in[5] <-- 1906727416915868417440875833025175282782740754811449199622400034239244994686 +get --->main.ark[22].in[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +get --->main.mix[21].out[5] = 1906727416915868417440875833025175282782740754811449199622400034239244994686 +get --->main.ark[22].out[0] = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +set main.sigmaP[18].in <-- 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.sigmaP[18].in = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.ark[22].out[0] = 3227035086976066208516448612392739598261292223924338728697138116211080625030 +get --->main.sigmaP[18].out = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +set main.mix[22].in[0] <-- 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.mix[22].in[0] = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.sigmaP[18].out = 20740150897205563477338059314796104127815158488594029494122982260254584480934 +get --->main.ark[22].out[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +set main.mix[22].in[1] <-- 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.mix[22].in[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.ark[22].out[1] = 7573605648841301325815613603163236261544560284541694977990629461291180862962 +get --->main.ark[22].out[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +set main.mix[22].in[2] <-- 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.mix[22].in[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.ark[22].out[2] = 4196111320685289115135973953646466792199787399708064494401030842614829574165 +get --->main.ark[22].out[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +set main.mix[22].in[3] <-- 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.mix[22].in[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.ark[22].out[3] = 21779294706625490248120001232493418997752063030263330006287646873214637649315 +get --->main.ark[22].out[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +set main.mix[22].in[4] <-- 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.mix[22].in[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.ark[22].out[4] = 16379958177490962199084930451491324937017763428191293496170337548886042009440 +get --->main.ark[22].out[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +set main.mix[22].in[5] <-- 21352120510692228677853730248042826356458333709808634466620026725110368401221 +get --->main.mix[22].in[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +get --->main.ark[22].out[5] = 21352120510692228677853730248042826356458333709808634466620026725110368401221 +get --->main.mix[22].out[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +set main.ark[23].in[0] <-- 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.ark[23].in[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.mix[22].out[0] = 15894904587066513585480959765937834223230049488761455202591641999471647901137 +get --->main.mix[22].out[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +set main.ark[23].in[1] <-- 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.ark[23].in[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.mix[22].out[1] = 8627441978887695144733661786086801639326956055232583023702622127770593672319 +get --->main.mix[22].out[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +set main.ark[23].in[2] <-- 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.ark[23].in[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.mix[22].out[2] = 2224708027514832142743611371735515939611943288006465592156645358208008695269 +get --->main.mix[22].out[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +set main.ark[23].in[3] <-- 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.ark[23].in[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.mix[22].out[3] = 2530256951579051771399988342623138867812338928522257369596702625976658215159 +get --->main.mix[22].out[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +set main.ark[23].in[4] <-- 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.ark[23].in[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.mix[22].out[4] = 19045295937378511090074570124410732417056189770078197046181375217086649207567 +get --->main.mix[22].out[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +set main.ark[23].in[5] <-- 11705750277989125182559900466413760168725786226787100952114524858004196126400 +get --->main.ark[23].in[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +get --->main.mix[22].out[5] = 11705750277989125182559900466413760168725786226787100952114524858004196126400 +get --->main.ark[23].out[0] = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +set main.sigmaP[19].in <-- 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.sigmaP[19].in = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.ark[23].out[0] = 19253333512892677275379475570372673409676960347647193639609968215311918372832 +get --->main.sigmaP[19].out = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +set main.mix[23].in[0] <-- 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.mix[23].in[0] = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.sigmaP[19].out = 6797225250216425686673677271803809318897996367228419171546408943509942075662 +get --->main.ark[23].out[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +set main.mix[23].in[1] <-- 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.mix[23].in[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.ark[23].out[1] = 10846411712755851097722710435087091748639923946483116804695919356619584812033 +get --->main.ark[23].out[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +set main.mix[23].in[2] <-- 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.mix[23].in[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.ark[23].out[2] = 18345513888641445998621798309645266560726438670032747002788762611273836553182 +get --->main.ark[23].out[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +set main.mix[23].in[3] <-- 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.mix[23].in[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.ark[23].out[3] = 10547569735236016727153725509693110065718096040401896922095167969834212172848 +get --->main.ark[23].out[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +set main.mix[23].in[4] <-- 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.mix[23].in[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.ark[23].out[4] = 3746424740087960597996457365931270089912578762007904282672997107462553275918 +get --->main.ark[23].out[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +set main.mix[23].in[5] <-- 17043597776906394554502252430665437558297444880462998198024480511148803730520 +get --->main.mix[23].in[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +get --->main.ark[23].out[5] = 17043597776906394554502252430665437558297444880462998198024480511148803730520 +get --->main.mix[23].out[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +set main.ark[24].in[0] <-- 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.ark[24].in[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.mix[23].out[0] = 1208191961785295042533874930314337119757505778472206013613304012870210514782 +get --->main.mix[23].out[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +set main.ark[24].in[1] <-- 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.ark[24].in[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.mix[23].out[1] = 14854045006991606094352920439705693950610661007741481926517668486132264512049 +get --->main.mix[23].out[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +set main.ark[24].in[2] <-- 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.ark[24].in[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.mix[23].out[2] = 7418262839244168702042991826237998765302310648248063667953184900212024807469 +get --->main.mix[23].out[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +set main.ark[24].in[3] <-- 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.ark[24].in[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.mix[23].out[3] = 2151370711826865984740957010887499841991462316153542384714135444094420860399 +get --->main.mix[23].out[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +set main.ark[24].in[4] <-- 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.ark[24].in[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.mix[23].out[4] = 15770801991667967945607338275876774500483344198845845716270439559594165837982 +get --->main.mix[23].out[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +set main.ark[24].in[5] <-- 668273627293093929288108554479494592842675730701672440795545786735154100921 +get --->main.ark[24].in[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +get --->main.mix[23].out[5] = 668273627293093929288108554479494592842675730701672440795545786735154100921 +get --->main.ark[24].out[0] = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +set main.sigmaP[20].in <-- 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.sigmaP[20].in = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.ark[24].out[0] = 1684821235668534398232230950986744850598847650325592951004210510109140738849 +get --->main.sigmaP[20].out = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +set main.mix[24].in[0] <-- 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.mix[24].in[0] = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.sigmaP[20].out = 2284988308678213615135557686162015215274015426042797649886665032934978725541 +get --->main.ark[24].out[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +set main.mix[24].in[1] <-- 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.mix[24].in[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.ark[24].out[1] = 20491034595266956755836843844551862844215097762777881211283470000530708105763 +get --->main.ark[24].out[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +set main.mix[24].in[2] <-- 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.mix[24].in[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.ark[24].out[2] = 10597040246075905128733171804046443983037459945765258660154526304048791273747 +get --->main.ark[24].out[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +set main.mix[24].in[3] <-- 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.mix[24].in[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.ark[24].out[3] = 19610326507591208827720427868598192702380735089194018251632694765445231436130 +get --->main.ark[24].out[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +set main.mix[24].in[4] <-- 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.mix[24].in[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.ark[24].out[4] = 15569311672552413801995492752891247858737341762309882291498266784224615581608 +get --->main.ark[24].out[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +set main.mix[24].in[5] <-- 9668507650739697820602798018237119942942002027952450345936964678066790638535 +get --->main.mix[24].in[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +get --->main.ark[24].out[5] = 9668507650739697820602798018237119942942002027952450345936964678066790638535 +get --->main.mix[24].out[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +set main.ark[25].in[0] <-- 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.ark[25].in[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.mix[24].out[0] = 10085669481852105479783978553012076683688723757097875552698558307785502891294 +get --->main.mix[24].out[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +set main.ark[25].in[1] <-- 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.ark[25].in[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.mix[24].out[1] = 20137266422052705625324112208375780418820227437762713586012354348276259353848 +get --->main.mix[24].out[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +set main.ark[25].in[2] <-- 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.ark[25].in[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.mix[24].out[2] = 17050228877661704282944262084956305791781969272355571410462875549866685193324 +get --->main.mix[24].out[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +set main.ark[25].in[3] <-- 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.ark[25].in[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.mix[24].out[3] = 195102044696909970296030966284955375103205850910704461453806891796472862838 +get --->main.mix[24].out[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +set main.ark[25].in[4] <-- 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.ark[25].in[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.mix[24].out[4] = 19570582318475942415017664049440111609245035191440409698572980238022299675722 +get --->main.mix[24].out[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +set main.ark[25].in[5] <-- 20327677976243260887804163049502774418912901393823512078413574700501960886829 +get --->main.ark[25].in[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +get --->main.mix[24].out[5] = 20327677976243260887804163049502774418912901393823512078413574700501960886829 +get --->main.ark[25].out[0] = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +set main.sigmaP[21].in <-- 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.sigmaP[21].in = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.ark[25].out[0] = 20677992378546933410492688570890326628131359076721775021971071102778900948234 +get --->main.sigmaP[21].out = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +set main.mix[25].in[0] <-- 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.mix[25].in[0] = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.sigmaP[21].out = 10041910229897550302522924085841691688508021397074391904313859319004573208651 +get --->main.ark[25].out[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +set main.mix[25].in[1] <-- 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.mix[25].in[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.ark[25].out[1] = 10987321513962365073096441232796833801154633191599857464320083946035468363599 +get --->main.ark[25].out[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +set main.mix[25].in[2] <-- 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.mix[25].in[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.ark[25].out[2] = 7117944255814972985923598638836807963036337484769661225832068945183720751212 +get --->main.ark[25].out[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +set main.mix[25].in[3] <-- 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.mix[25].in[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.ark[25].out[3] = 2962495782614075186460009808096580938758496576819877957085221635102441271629 +get --->main.ark[25].out[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +set main.mix[25].in[4] <-- 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.mix[25].in[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.ark[25].out[4] = 9962653292682031650264501901032612185597328896093553129135502534060510706907 +get --->main.ark[25].out[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +set main.mix[25].in[5] <-- 9049860657916455250952531154436726173840649260688305023821180083211225953965 +get --->main.mix[25].in[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +get --->main.ark[25].out[5] = 9049860657916455250952531154436726173840649260688305023821180083211225953965 +get --->main.mix[25].out[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +set main.ark[26].in[0] <-- 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.ark[26].in[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.mix[25].out[0] = 20646098001845499966168883238965486062396134268886353685621156946046298528920 +get --->main.mix[25].out[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +set main.ark[26].in[1] <-- 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.ark[26].in[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.mix[25].out[1] = 18144450149762553842702020938879382144888754237492056967958146969122112138473 +get --->main.mix[25].out[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +set main.ark[26].in[2] <-- 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.ark[26].in[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.mix[25].out[2] = 21274185061212205882251753330843812776856298782954488305044147195863455093090 +get --->main.mix[25].out[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +set main.ark[26].in[3] <-- 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.ark[26].in[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.mix[25].out[3] = 12387161826567459219974017360207770572854728875629545677580096716465225546796 +get --->main.mix[25].out[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +set main.ark[26].in[4] <-- 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.ark[26].in[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.mix[25].out[4] = 12275466750035593777489253654830877026512510298293922109888758495859052110363 +get --->main.mix[25].out[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +set main.ark[26].in[5] <-- 16357824737657138553901695853495650298447623010922974719107771410989520838761 +get --->main.ark[26].in[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +get --->main.mix[25].out[5] = 16357824737657138553901695853495650298447623010922974719107771410989520838761 +get --->main.ark[26].out[0] = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +set main.sigmaP[22].in <-- 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.sigmaP[22].in = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.ark[26].out[0] = 10076930763203510163006843718846735875613337128351985886115997334426955699981 +get --->main.sigmaP[22].out = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +set main.mix[26].in[0] <-- 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.mix[26].in[0] = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.sigmaP[22].out = 18355945517021405527615920032175842775737954108163018753875665953178715928019 +get --->main.ark[26].out[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +set main.mix[26].in[1] <-- 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.mix[26].in[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.ark[26].out[1] = 12720526717851836149469472434855856990729308942270225948695165612382444312449 +get --->main.ark[26].out[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +set main.mix[26].in[2] <-- 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.mix[26].in[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.ark[26].out[2] = 1458473310024271784825804510244662307672501221683424850377856701152473501664 +get --->main.ark[26].out[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +set main.mix[26].in[3] <-- 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.mix[26].in[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.ark[26].out[3] = 4942313921291832557879748250719200799073888372773387319155679276559684729300 +get --->main.ark[26].out[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +set main.mix[26].in[4] <-- 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.mix[26].in[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.ark[26].out[4] = 7812640232185216331021935130043770921866419541310355707960281577816856845061 +get --->main.ark[26].out[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +set main.mix[26].in[5] <-- 1729556747289252106952540937947198530294289540788580611500873971436132132929 +get --->main.mix[26].in[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +get --->main.ark[26].out[5] = 1729556747289252106952540937947198530294289540788580611500873971436132132929 +get --->main.mix[26].out[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +set main.ark[27].in[0] <-- 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.ark[27].in[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.mix[26].out[0] = 11854474516892668344046547756475388793779917561438348169525074847206871733107 +get --->main.mix[26].out[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +set main.ark[27].in[1] <-- 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.ark[27].in[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.mix[26].out[1] = 18604362101738734583154282038443665559452524670195447868866953337716130426293 +get --->main.mix[26].out[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +set main.ark[27].in[2] <-- 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.ark[27].in[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.mix[26].out[2] = 19316990133737972900929372955086141636813957909283521142761898958922621716416 +get --->main.mix[26].out[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +set main.ark[27].in[3] <-- 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.ark[27].in[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.mix[26].out[3] = 20565053597556629292217042674388019077386645268820355665518194855372920902818 +get --->main.mix[26].out[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +set main.ark[27].in[4] <-- 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.ark[27].in[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.mix[26].out[4] = 10566257431743935672421552564864985485006006838682372845187100114452880363865 +get --->main.mix[26].out[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +set main.ark[27].in[5] <-- 1144649769601688528268212000044742064381721905558781827911778242370521251935 +get --->main.ark[27].in[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +get --->main.mix[26].out[5] = 1144649769601688528268212000044742064381721905558781827911778242370521251935 +get --->main.ark[27].out[0] = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +set main.sigmaP[23].in <-- 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.sigmaP[23].in = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.ark[27].out[0] = 5124606928818244838199146665737087321199821418124921989144352095718721337079 +get --->main.sigmaP[23].out = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +set main.mix[27].in[0] <-- 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.mix[27].in[0] = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.sigmaP[23].out = 15954176880293605841908210909869634262212321555255502903119938919726481669928 +get --->main.ark[27].out[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +set main.mix[27].in[1] <-- 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.mix[27].in[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.ark[27].out[1] = 10244692110835767639270559441566843233279236291113458630808064537869932629246 +get --->main.ark[27].out[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +set main.mix[27].in[2] <-- 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.mix[27].in[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.ark[27].out[2] = 10628298380058795637084643021620278992076924811146769573134099559549998195044 +get --->main.ark[27].out[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +set main.mix[27].in[3] <-- 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.mix[27].in[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.ark[27].out[3] = 7025272202382750362525202492604222272276375792782263296547607453323048959264 +get --->main.ark[27].out[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +set main.mix[27].in[4] <-- 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.mix[27].in[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.ark[27].out[4] = 18208506087359502222520609250120094395190494747263723634118743294055995520770 +get --->main.ark[27].out[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +set main.mix[27].in[5] <-- 4163459520746027693425788697345472612475058426931961069934394561366152454438 +get --->main.mix[27].in[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +get --->main.ark[27].out[5] = 4163459520746027693425788697345472612475058426931961069934394561366152454438 +get --->main.mix[27].out[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +set main.ark[28].in[0] <-- 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.ark[28].in[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.mix[27].out[0] = 3866770375228511967796089901240407814182937586228472707218178345243529135199 +get --->main.mix[27].out[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +set main.ark[28].in[1] <-- 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.ark[28].in[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.mix[27].out[1] = 10094858116802738263881154483601918502986644889427820126444399577976334607078 +get --->main.mix[27].out[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +set main.ark[28].in[2] <-- 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.ark[28].in[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.mix[27].out[2] = 20252679605949848605440467630108862692736828865768625790153887904191724315024 +get --->main.mix[27].out[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +set main.ark[28].in[3] <-- 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.ark[28].in[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.mix[27].out[3] = 12583021313028189031484361889737944704475478365277916736669622902996938652636 +get --->main.mix[27].out[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +set main.ark[28].in[4] <-- 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.ark[28].in[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.mix[27].out[4] = 2840436898741028864712644135679846884935047058416180555532385150650653873253 +get --->main.mix[27].out[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +set main.ark[28].in[5] <-- 21780871443862514104306596538358131783797315112107656146263078689829021701653 +get --->main.ark[28].in[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +get --->main.mix[27].out[5] = 21780871443862514104306596538358131783797315112107656146263078689829021701653 +get --->main.ark[28].out[0] = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +set main.sigmaP[24].in <-- 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.sigmaP[24].in = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.ark[28].out[0] = 15667232372963347925136385118128004979425082857187148209664128354896189293897 +get --->main.sigmaP[24].out = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +set main.mix[28].in[0] <-- 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.mix[28].in[0] = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.sigmaP[24].out = 3066443311869487647994469633945640881463402402437284326377566833279676656625 +get --->main.ark[28].out[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +set main.mix[28].in[1] <-- 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.mix[28].in[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.ark[28].out[1] = 7646701828204856555327844426803738689485647134387240692162543608833628893221 +get --->main.ark[28].out[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +set main.mix[28].in[2] <-- 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.mix[28].in[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.ark[28].out[2] = 13580127804060933695383454924282053380297334884057046864274207463391386108112 +get --->main.ark[28].out[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +set main.mix[28].in[3] <-- 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.mix[28].in[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.ark[28].out[3] = 7623300215267541739464617037284232088649572656104231310721855480710303107188 +get --->main.ark[28].out[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +set main.mix[28].in[4] <-- 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.mix[28].in[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.ark[28].out[4] = 17645352057277203772849980919233089757539086786678208269931615097093185230925 +get --->main.ark[28].out[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +set main.mix[28].in[5] <-- 18885037051659898869753637903924458196614010415839571179185393573998779095545 +get --->main.mix[28].in[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +get --->main.ark[28].out[5] = 18885037051659898869753637903924458196614010415839571179185393573998779095545 +get --->main.mix[28].out[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +set main.ark[29].in[0] <-- 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.ark[29].in[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.mix[28].out[0] = 530480371097631889281585877678757458738549206056322169417727528447603922475 +get --->main.mix[28].out[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +set main.ark[29].in[1] <-- 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.ark[29].in[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.mix[28].out[1] = 3830310653819242697668413449421102466234976603715931077872305285346029803989 +get --->main.mix[28].out[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +set main.ark[29].in[2] <-- 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.ark[29].in[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.mix[28].out[2] = 12508590804725542681669458978810738638628402420108917882744440132169275212403 +get --->main.mix[28].out[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +set main.ark[29].in[3] <-- 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.ark[29].in[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.mix[28].out[3] = 3151705798911457920922399494610145931783066683811974168162441037873703295385 +get --->main.mix[28].out[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +set main.ark[29].in[4] <-- 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.ark[29].in[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.mix[28].out[4] = 11326041701234301745330932851193229122591918599513472869141499955113509996111 +get --->main.mix[28].out[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +set main.ark[29].in[5] <-- 14884902526627706069476337031173806557549957211985499536941557776084861069944 +get --->main.ark[29].in[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +get --->main.mix[28].out[5] = 14884902526627706069476337031173806557549957211985499536941557776084861069944 +get --->main.ark[29].out[0] = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +set main.sigmaP[25].in <-- 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.sigmaP[25].in = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.ark[29].out[0] = 18126932324006003167505572893656740179363305075687347491135702884302225933927 +get --->main.sigmaP[25].out = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +set main.mix[29].in[0] <-- 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.mix[29].in[0] = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.sigmaP[25].out = 3660918118639920581455675179541591650671696873693333274693734930697514483516 +get --->main.ark[29].out[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +set main.mix[29].in[1] <-- 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.mix[29].in[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.ark[29].out[1] = 9565991995397363398900845339991340149247848639270528734090336412817898855432 +get --->main.ark[29].out[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +set main.mix[29].in[2] <-- 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.mix[29].in[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.ark[29].out[2] = 10453753756828038379201475742289801358366797799552540592345227068892889267688 +get --->main.ark[29].out[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +set main.mix[29].in[3] <-- 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.mix[29].in[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.ark[29].out[3] = 1231112137805602634073945728780319407507943383380896158594569680389783718316 +get --->main.ark[29].out[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +set main.mix[29].in[4] <-- 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.mix[29].in[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.ark[29].out[4] = 18240215116918600414806366075173313801428778008467766303531429468211090895109 +get --->main.ark[29].out[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +set main.mix[29].in[5] <-- 13910083217406376811682408705037140969802019784813910944950598160444108545859 +get --->main.mix[29].in[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +get --->main.ark[29].out[5] = 13910083217406376811682408705037140969802019784813910944950598160444108545859 +get --->main.mix[29].out[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +set main.ark[30].in[0] <-- 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.ark[30].in[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.mix[29].out[0] = 18978869909977951003924201593702198807023154541582115290958923058085999227316 +get --->main.mix[29].out[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +set main.ark[30].in[1] <-- 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.ark[30].in[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.mix[29].out[1] = 6108084384160920559468393262949143881776154864610001276751019184534461317946 +get --->main.mix[29].out[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +set main.ark[30].in[2] <-- 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.ark[30].in[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.mix[29].out[2] = 3634283653879620584262223282852947440420707063284377084658899671625079804935 +get --->main.mix[29].out[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +set main.ark[30].in[3] <-- 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.ark[30].in[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.mix[29].out[3] = 4158589312967000728533803243131405063408599363238018900491435328338952665193 +get --->main.mix[29].out[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +set main.ark[30].in[4] <-- 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.ark[30].in[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.mix[29].out[4] = 9591329252987219180269919109332887116081297960437000603253207240128067788514 +get --->main.mix[29].out[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +set main.ark[30].in[5] <-- 3549100715402060842341905928330694433959481747250746227572588402851238483625 +get --->main.ark[30].in[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +get --->main.mix[29].out[5] = 3549100715402060842341905928330694433959481747250746227572588402851238483625 +get --->main.ark[30].out[0] = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +set main.sigmaP[26].in <-- 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.sigmaP[26].in = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.ark[30].out[0] = 3723680134514083616984389173272055909253410451109374144668562191152927998132 +get --->main.sigmaP[26].out = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +set main.mix[30].in[0] <-- 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.mix[30].in[0] = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.sigmaP[26].out = 10246572252763340044736367437520337540996129321084969983675887054770812661451 +get --->main.ark[30].out[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +set main.mix[30].in[1] <-- 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.mix[30].in[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.ark[30].out[1] = 7423227675218166878834991192955572608051941902470618175833276567814225045769 +get --->main.ark[30].out[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +set main.mix[30].in[2] <-- 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.mix[30].in[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.ark[30].out[2] = 919047051791084158240808710160783457518156361990719748928602703535442485117 +get --->main.ark[30].out[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +set main.mix[30].in[3] <-- 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.mix[30].in[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.ark[30].out[3] = 960371413002879275487774381148289108436693308844629113505147466744032693022 +get --->main.ark[30].out[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +set main.mix[30].in[4] <-- 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.mix[30].in[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.ark[30].out[4] = 9071307002350092185607649135962400487149071605744104516212359112981973011494 +get --->main.ark[30].out[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +set main.mix[30].in[5] <-- 10183815503420122941723391469468066417892592556884699839986332729152277742543 +get --->main.mix[30].in[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +get --->main.ark[30].out[5] = 10183815503420122941723391469468066417892592556884699839986332729152277742543 +get --->main.mix[30].out[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +set main.ark[31].in[0] <-- 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.ark[31].in[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.mix[30].out[0] = 3404043438967561826038203659055381140472582529415654647089016799407244932556 +get --->main.mix[30].out[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +set main.ark[31].in[1] <-- 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.ark[31].in[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.mix[30].out[1] = 6943400672623086512021095002074360948577227076775700813353585949459612559473 +get --->main.mix[30].out[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +set main.ark[31].in[2] <-- 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.ark[31].in[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.mix[30].out[2] = 21061574223809840508933257784215840569186187047202293989049366060574945242446 +get --->main.mix[30].out[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +set main.ark[31].in[3] <-- 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.ark[31].in[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.mix[30].out[3] = 21882031774435193924890689859729830630755659371393628478581226615494590784059 +get --->main.mix[30].out[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +set main.ark[31].in[4] <-- 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.ark[31].in[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.mix[30].out[4] = 13450134635200844347927640276871532425806387082562398978655702603038861516943 +get --->main.mix[30].out[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +set main.ark[31].in[5] <-- 11439471273946046476299827320642745446105061571929517909926034289740666712849 +get --->main.ark[31].in[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +get --->main.mix[30].out[5] = 11439471273946046476299827320642745446105061571929517909926034289740666712849 +get --->main.ark[31].out[0] = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +set main.sigmaP[27].in <-- 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.sigmaP[27].in = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.ark[31].out[0] = 2090282903931904533539836452664844304778343775106192214915673041348218196109 +get --->main.sigmaP[27].out = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +set main.mix[31].in[0] <-- 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.mix[31].in[0] = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.sigmaP[27].out = 19042731966058105936756813728266213614199689121007991979711616205001929693223 +get --->main.ark[31].out[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +set main.mix[31].in[1] <-- 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.mix[31].in[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.ark[31].out[1] = 14209572448455880074146435603037837140371909532617850056772418097656161835822 +get --->main.ark[31].out[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +set main.mix[31].in[2] <-- 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.mix[31].in[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.ark[31].out[2] = 12061087057791847796109636076909216236060677725095816492147060401277196477215 +get --->main.ark[31].out[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +set main.mix[31].in[3] <-- 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.mix[31].in[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.ark[31].out[3] = 11824670527014142661936972775569057806154156323699652659246438553415179605521 +get --->main.ark[31].out[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +set main.mix[31].in[4] <-- 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.mix[31].in[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.ark[31].out[4] = 5597115228797857886700095618144877824848710148142249457481437744165725160226 +get --->main.ark[31].out[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +set main.mix[31].in[5] <-- 20941329129079347705812243468840836361859194951582281073511570878758425788282 +get --->main.mix[31].in[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +get --->main.ark[31].out[5] = 20941329129079347705812243468840836361859194951582281073511570878758425788282 +get --->main.mix[31].out[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +set main.ark[32].in[0] <-- 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.ark[32].in[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.mix[31].out[0] = 9535762311009348133359279930548007535434054346355943601492159499582100078004 +get --->main.mix[31].out[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +set main.ark[32].in[1] <-- 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.ark[32].in[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.mix[31].out[1] = 14308032019679078070782223027836145419554476968951631230194532373909301895366 +get --->main.mix[31].out[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +set main.ark[32].in[2] <-- 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.ark[32].in[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.mix[31].out[2] = 8082276308205319093564141484366841541892327322137495906729479021384437142640 +get --->main.mix[31].out[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +set main.ark[32].in[3] <-- 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.ark[32].in[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.mix[31].out[3] = 11927548843064769757180963861294645345863182271261262533884469735588380931236 +get --->main.mix[31].out[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +set main.ark[32].in[4] <-- 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.ark[32].in[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.mix[31].out[4] = 7001243670893173936389174162768158812114973129522900725867842073534490827318 +get --->main.mix[31].out[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +set main.ark[32].in[5] <-- 664565458795769383700065689625097348416227513607154294521258272092479106111 +get --->main.ark[32].in[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +get --->main.mix[31].out[5] = 664565458795769383700065689625097348416227513607154294521258272092479106111 +get --->main.ark[32].out[0] = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +set main.sigmaP[28].in <-- 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.sigmaP[28].in = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.ark[32].out[0] = 16591375682511995904963235079490112648087328900068304192083567666942678521265 +get --->main.sigmaP[28].out = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +set main.mix[32].in[0] <-- 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.mix[32].in[0] = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.sigmaP[28].out = 12889972671479179036250701246571665832546653811986420923173039873673165412922 +get --->main.ark[32].out[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +set main.mix[32].in[1] <-- 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.mix[32].in[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.ark[32].out[1] = 3743299128675949750720669696716984398340889960596017312366243424335349226089 +get --->main.ark[32].out[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +set main.mix[32].in[2] <-- 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.mix[32].in[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.ark[32].out[2] = 19521167329581801440730049551697951670783159874774632059579901038758117546914 +get --->main.ark[32].out[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +set main.mix[32].in[3] <-- 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.mix[32].in[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.ark[32].out[3] = 12071349399593917549186620346870565638668029243584304278877924291928105811826 +get --->main.ark[32].out[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +set main.mix[32].in[4] <-- 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.mix[32].in[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.ark[32].out[4] = 22789940744893997023452762722884838051420376369684045112417402927200512943 +get --->main.ark[32].out[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +set main.mix[32].in[5] <-- 15652757629976107260800445646226085985522265985748302807183315420387202190714 +get --->main.mix[32].in[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +get --->main.ark[32].out[5] = 15652757629976107260800445646226085985522265985748302807183315420387202190714 +get --->main.mix[32].out[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +set main.ark[33].in[0] <-- 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.ark[33].in[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.mix[32].out[0] = 21097770269615190897804208277802579470419126658715938123559507558006804902561 +get --->main.mix[32].out[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +set main.ark[33].in[1] <-- 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.ark[33].in[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.mix[32].out[1] = 19682281194792754789071487566241441567026694251495381500711774976356141672137 +get --->main.mix[32].out[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +set main.ark[33].in[2] <-- 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.ark[33].in[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.mix[32].out[2] = 2266012014924074508277195823368086380767604743147744697513743021742963649952 +get --->main.mix[32].out[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +set main.ark[33].in[3] <-- 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.ark[33].in[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.mix[32].out[3] = 16506007630564673272832486767170536598513998646928647946786018566914420768823 +get --->main.mix[32].out[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +set main.ark[33].in[4] <-- 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.ark[33].in[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.mix[32].out[4] = 16057902475541706911112782199460381820636183727026255297640866499415757718461 +get --->main.mix[32].out[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +set main.ark[33].in[5] <-- 9877763333374554566671395625458596134846497529492537364321142987618928189413 +get --->main.ark[33].in[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +get --->main.mix[32].out[5] = 9877763333374554566671395625458596134846497529492537364321142987618928189413 +get --->main.ark[33].out[0] = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +set main.sigmaP[29].in <-- 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.sigmaP[29].in = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.ark[33].out[0] = 11184885420393130701650928337995764999431162048510643573161712943432596148579 +get --->main.sigmaP[29].out = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +set main.mix[33].in[0] <-- 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.mix[33].in[0] = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.sigmaP[29].out = 8668629195609795018176992698268010871914968282848481857505041438128778853275 +get --->main.ark[33].out[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +set main.mix[33].in[1] <-- 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.mix[33].in[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.ark[33].out[1] = 6405712048819635549063413128029120484976865799267228006347601486209844885982 +get --->main.ark[33].out[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +set main.mix[33].in[2] <-- 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.mix[33].in[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.ark[33].out[2] = 9193300331007417598921913903096350369970093834387669787062431789553954800158 +get --->main.ark[33].out[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +set main.mix[33].in[3] <-- 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.mix[33].in[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.ark[33].out[3] = 6963603061387474958605897538636202052328699243534975709053338395595490611814 +get --->main.ark[33].out[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +set main.mix[33].in[4] <-- 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.mix[33].in[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.ark[33].out[4] = 16988412611008351643194497332723595937518991212483177734113050652683372502210 +get --->main.ark[33].out[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +set main.mix[33].in[5] <-- 9273856281136924112812550172292009761987619163088742195750255658114023773722 +get --->main.mix[33].in[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +get --->main.ark[33].out[5] = 9273856281136924112812550172292009761987619163088742195750255658114023773722 +get --->main.mix[33].out[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +set main.ark[34].in[0] <-- 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.ark[34].in[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.mix[33].out[0] = 589698242064731227485915738114917634586796241146938879472279528276525537439 +get --->main.mix[33].out[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +set main.ark[34].in[1] <-- 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.ark[34].in[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.mix[33].out[1] = 13918580650434397211085272513163139134328416055739527001480874908700511899999 +get --->main.mix[33].out[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +set main.ark[34].in[2] <-- 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.ark[34].in[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.mix[33].out[2] = 11523517443967495448659928242413242755921604804791595488175928697540115077022 +get --->main.mix[33].out[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +set main.ark[34].in[3] <-- 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.ark[34].in[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.mix[33].out[3] = 10342356950793649688744866758847682841416456444203922518743303783000679006630 +get --->main.mix[33].out[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +set main.ark[34].in[4] <-- 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.ark[34].in[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.mix[33].out[4] = 4408530051733604098335927885943606655321368705875842217124473966243100143060 +get --->main.mix[33].out[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +set main.ark[34].in[5] <-- 120065433354297684850148282659817088174533534756170955307021827334415198228 +get --->main.ark[34].in[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +get --->main.mix[33].out[5] = 120065433354297684850148282659817088174533534756170955307021827334415198228 +get --->main.ark[34].out[0] = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +set main.sigmaP[30].in <-- 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.sigmaP[30].in = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.ark[34].out[0] = 15399547505560728090022772841859232335930448989534576482639895876705752747922 +get --->main.sigmaP[30].out = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +set main.mix[34].in[0] <-- 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.mix[34].in[0] = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.sigmaP[30].out = 8080110887026275938693103344431633281724871822600400986736450036428673248093 +get --->main.ark[34].out[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +set main.mix[34].in[1] <-- 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.mix[34].in[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.ark[34].out[1] = 12672101403499817038532814554051509592065024606671730095787525295410182332765 +get --->main.ark[34].out[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +set main.mix[34].in[2] <-- 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.mix[34].in[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.ark[34].out[2] = 2321598785708427996260262319126793391039201068515506804144285038385473548694 +get --->main.ark[34].out[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +set main.mix[34].in[3] <-- 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.mix[34].in[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.ark[34].out[3] = 8819422288346583571615944059432720465099802967894999471682496341355988396315 +get --->main.ark[34].out[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +set main.mix[34].in[4] <-- 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.mix[34].in[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.ark[34].out[4] = 20343236948711167874145655434679328350731068317863245865030057707419205391529 +get --->main.ark[34].out[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +set main.mix[34].in[5] <-- 7565216115635068783625895157753437415794657227918113937623385160622927384726 +get --->main.mix[34].in[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +get --->main.ark[34].out[5] = 7565216115635068783625895157753437415794657227918113937623385160622927384726 +get --->main.mix[34].out[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +set main.ark[35].in[0] <-- 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.ark[35].in[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.mix[34].out[0] = 18994215109886191037886895171839883175232292225707417634305980603897957220473 +get --->main.mix[34].out[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +set main.ark[35].in[1] <-- 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.ark[35].in[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.mix[34].out[1] = 2514789029459825334320659260094341855109470943561759666567554112999211774401 +get --->main.mix[34].out[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +set main.ark[35].in[2] <-- 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.ark[35].in[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.mix[34].out[2] = 17170129271550381987329772445847766930872748672520386407374218185628850385480 +get --->main.mix[34].out[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +set main.ark[35].in[3] <-- 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.ark[35].in[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.mix[34].out[3] = 10135290691854377261884038623067469818331588355651347746587750068371468274990 +get --->main.mix[34].out[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +set main.ark[35].in[4] <-- 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.ark[35].in[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.mix[34].out[4] = 19936116896881545101041463254257444099190784265161230357262029552307190982181 +get --->main.mix[34].out[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +set main.ark[35].in[5] <-- 1133727710233921354576909681672920902552992099493480006677304341085208180600 +get --->main.ark[35].in[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +get --->main.mix[34].out[5] = 1133727710233921354576909681672920902552992099493480006677304341085208180600 +get --->main.ark[35].out[0] = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +set main.sigmaP[31].in <-- 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.sigmaP[31].in = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.ark[35].out[0] = 7711058926115315881501450860884105974218999439206329404054071215640384447783 +get --->main.sigmaP[31].out = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +set main.mix[35].in[0] <-- 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.mix[35].in[0] = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.sigmaP[31].out = 8619726920482034444817117301655028425185925152593331106544818880491176709422 +get --->main.ark[35].out[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +set main.mix[35].in[1] <-- 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.mix[35].in[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.ark[35].out[1] = 12322303020181849213815134722589231316954387951244785732810960221728740908909 +get --->main.ark[35].out[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +set main.mix[35].in[2] <-- 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.mix[35].in[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.ark[35].out[2] = 19796625829531114317464821864744924405528372487576380475640825368399897836938 +get --->main.ark[35].out[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +set main.mix[35].in[3] <-- 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.mix[35].in[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.ark[35].out[3] = 5069872876127372525979866042656173902368296705332201614623514631176272183443 +get --->main.ark[35].out[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +set main.mix[35].in[4] <-- 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.mix[35].in[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.ark[35].out[4] = 9981280566438525886009718945565791819821432658645085336941069091889405118415 +get --->main.ark[35].out[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +set main.mix[35].in[5] <-- 21064570311295001540613123170274791529584512829726247412609383609849613868787 +get --->main.mix[35].in[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +get --->main.ark[35].out[5] = 21064570311295001540613123170274791529584512829726247412609383609849613868787 +get --->main.mix[35].out[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +set main.ark[36].in[0] <-- 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.ark[36].in[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.mix[35].out[0] = 4789899395574295709316286051167192876832959878149822492835561960314666948097 +get --->main.mix[35].out[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +set main.ark[36].in[1] <-- 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.ark[36].in[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.mix[35].out[1] = 20742839296129182142338625689405227544763822161548501740777829595536660191056 +get --->main.mix[35].out[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +set main.ark[36].in[2] <-- 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.ark[36].in[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.mix[35].out[2] = 17321428175880755736671268085954388860502744731740137098157688195301537397856 +get --->main.mix[35].out[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +set main.ark[36].in[3] <-- 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.ark[36].in[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.mix[35].out[3] = 20751960267403791998474938677697049038471877016556711851779145305930298845085 +get --->main.mix[35].out[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +set main.ark[36].in[4] <-- 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.ark[36].in[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.mix[35].out[4] = 13051008901066230928026447251852442069809184989314241181817576789933320743262 +get --->main.mix[35].out[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +set main.ark[36].in[5] <-- 15515227623531463507210539328927732022643689202549595812400532823888527538013 +get --->main.ark[36].in[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +get --->main.mix[35].out[5] = 15515227623531463507210539328927732022643689202549595812400532823888527538013 +get --->main.ark[36].out[0] = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +set main.sigmaP[32].in <-- 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.sigmaP[32].in = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.ark[36].out[0] = 3138825485948029854693659795102946741898282086222771797458518917151285792366 +get --->main.sigmaP[32].out = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +set main.mix[36].in[0] <-- 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.mix[36].in[0] = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.sigmaP[32].out = 7312911407438446159364195650590359936054622100301809844445453891048965748914 +get --->main.ark[36].out[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +set main.mix[36].in[1] <-- 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.mix[36].in[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.ark[36].out[1] = 16830949461611362980293061406540874942581572297178283090038050128159968776845 +get --->main.ark[36].out[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +set main.mix[36].in[2] <-- 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.mix[36].in[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.ark[36].out[2] = 20481430995634682487069507278027309662764553770308971698531993252311687854648 +get --->main.ark[36].out[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +set main.mix[36].in[3] <-- 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.mix[36].in[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.ark[36].out[3] = 7956975157449382423525695067462429949792133423898487081637259562806481074533 +get --->main.ark[36].out[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +set main.mix[36].in[4] <-- 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.mix[36].in[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.ark[36].out[4] = 10542305065808716319757918257836355539549688989489802846174010519454018298803 +get --->main.ark[36].out[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +set main.mix[36].in[5] <-- 10471621456156234982724864855216481496066154784712230651497463999444717461723 +get --->main.mix[36].in[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +get --->main.ark[36].out[5] = 10471621456156234982724864855216481496066154784712230651497463999444717461723 +get --->main.mix[36].out[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +set main.ark[37].in[0] <-- 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.ark[37].in[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.mix[36].out[0] = 13436611166325121563658833702390017335045938832932086800963403420299190407564 +get --->main.mix[36].out[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +set main.ark[37].in[1] <-- 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.ark[37].in[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.mix[36].out[1] = 13374761651161127842524952314600911536256306550378567226271801618139668228458 +get --->main.mix[36].out[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +set main.ark[37].in[2] <-- 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.ark[37].in[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.mix[36].out[2] = 15042259368385933703050354251909017637867990220501750985864904964328716174998 +get --->main.mix[36].out[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +set main.ark[37].in[3] <-- 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.ark[37].in[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.mix[36].out[3] = 11454155538994234532133656629668934381145066614922963713362210963586341773708 +get --->main.mix[36].out[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +set main.ark[37].in[4] <-- 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.ark[37].in[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.mix[36].out[4] = 17082635130197674446293925427865523230245759737197079620550678377406968692725 +get --->main.mix[36].out[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +set main.ark[37].in[5] <-- 4895456318814716959916513248469714656539303115734014168897034809510650335828 +get --->main.ark[37].in[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +get --->main.mix[36].out[5] = 4895456318814716959916513248469714656539303115734014168897034809510650335828 +get --->main.ark[37].out[0] = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +set main.sigmaP[33].in <-- 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.sigmaP[33].in = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.ark[37].out[0] = 12682841129028883643353508481114489590446490791705255118971962250333907091624 +get --->main.sigmaP[33].out = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +set main.mix[37].in[0] <-- 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.mix[37].in[0] = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.sigmaP[33].out = 15329264184630027462743102030777603175995325564102876935210966421295228006207 +get --->main.ark[37].out[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +set main.mix[37].in[1] <-- 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.mix[37].in[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.ark[37].out[1] = 13675260109296470234139729074186970544294399061819646433576487256853665910582 +get --->main.ark[37].out[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +set main.mix[37].in[2] <-- 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.mix[37].in[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.ark[37].out[2] = 13819334491838875505485575798932392427387720532103182741132961896520363310059 +get --->main.ark[37].out[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +set main.mix[37].in[3] <-- 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.mix[37].in[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.ark[37].out[3] = 15696740824401051500151376563733307886042633696500998612943054992592987590723 +get --->main.ark[37].out[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +set main.mix[37].in[4] <-- 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.mix[37].in[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.ark[37].out[4] = 5676099771498500817116825793427506305866171804242989952954979171683166486955 +get --->main.ark[37].out[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +set main.mix[37].in[5] <-- 12909148479193732408550947789927600505415639772380628230453458447236176536430 +get --->main.mix[37].in[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +get --->main.ark[37].out[5] = 12909148479193732408550947789927600505415639772380628230453458447236176536430 +get --->main.mix[37].out[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +set main.ark[38].in[0] <-- 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.ark[38].in[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.mix[37].out[0] = 1774526258445008636511293518026027961825020895508926344754626038902311188772 +get --->main.mix[37].out[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +set main.ark[38].in[1] <-- 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.ark[38].in[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.mix[37].out[1] = 9181804386732042765727381684992888277475223886599207061912004176595402961137 +get --->main.mix[37].out[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +set main.ark[38].in[2] <-- 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.ark[38].in[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.mix[37].out[2] = 2055628245488273756318893652731804533834023701044565750012819410650854730294 +get --->main.mix[37].out[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +set main.ark[38].in[3] <-- 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.ark[38].in[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.mix[37].out[3] = 13819277689420003094287872020632745599348813496229195042137412304385348285578 +get --->main.mix[37].out[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +set main.ark[38].in[4] <-- 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.ark[38].in[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.mix[37].out[4] = 13817495860438080533341598966176435407095564429164537570782793643057322049628 +get --->main.mix[37].out[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +set main.ark[38].in[5] <-- 9313717702545586887331646299179758541756601248024234214522720332126187024401 +get --->main.ark[38].in[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +get --->main.mix[37].out[5] = 9313717702545586887331646299179758541756601248024234214522720332126187024401 +get --->main.ark[38].out[0] = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +set main.sigmaP[34].in <-- 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.sigmaP[34].in = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.ark[38].out[0] = 12046530627366683292417696394752140659145823019653021404578559121737855491434 +get --->main.sigmaP[34].out = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +set main.mix[38].in[0] <-- 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.mix[38].in[0] = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.sigmaP[34].out = 3740848705898217905015147775886684620130433991081384206735523717436819975474 +get --->main.ark[38].out[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +set main.mix[38].in[1] <-- 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.mix[38].in[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.ark[38].out[1] = 3667924032721903100981983908605954064855895202707072418290701770086412975620 +get --->main.ark[38].out[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +set main.mix[38].in[2] <-- 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.mix[38].in[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.ark[38].out[2] = 7539989735611676818630900991421080482649348707645830145608532424830259374445 +get --->main.ark[38].out[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +set main.mix[38].in[3] <-- 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.mix[38].in[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.ark[38].out[3] = 13925866703876327685060329029453786200789786378327500128203572835931454916306 +get --->main.ark[38].out[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +set main.mix[38].in[4] <-- 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.mix[38].in[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.ark[38].out[4] = 18023287062358338157560259247590984050304778692513186844472826754001054602655 +get --->main.ark[38].out[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +set main.mix[38].in[5] <-- 13589235570354282998654874824680183627306533350138540249762873830270101635813 +get --->main.mix[38].in[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +get --->main.ark[38].out[5] = 13589235570354282998654874824680183627306533350138540249762873830270101635813 +get --->main.mix[38].out[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +set main.ark[39].in[0] <-- 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.ark[39].in[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.mix[38].out[0] = 9050022576794111299310942460512056783067059349355802032231454435140594040741 +get --->main.mix[38].out[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +set main.ark[39].in[1] <-- 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.ark[39].in[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.mix[38].out[1] = 14348592250270932210395349775002612306566427353555874643085583244600622184416 +get --->main.mix[38].out[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +set main.ark[39].in[2] <-- 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.ark[39].in[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.mix[38].out[2] = 13722790679188340536957697068719903439341946828970525739694955777726234695423 +get --->main.mix[38].out[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +set main.ark[39].in[3] <-- 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.ark[39].in[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.mix[38].out[3] = 17863098748391939599272347025102591084950406169099345240318816587936123835058 +get --->main.mix[38].out[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +set main.ark[39].in[4] <-- 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.ark[39].in[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.mix[38].out[4] = 20406005310013869374185304854670990744089808910080442246515078738814774771972 +get --->main.mix[38].out[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +set main.ark[39].in[5] <-- 4443935531356633378456310622829232197885785586240929630909160196468734542507 +get --->main.ark[39].in[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +get --->main.mix[38].out[5] = 4443935531356633378456310622829232197885785586240929630909160196468734542507 +get --->main.ark[39].out[0] = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +set main.sigmaP[35].in <-- 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.sigmaP[35].in = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.ark[39].out[0] = 6206878231545203076980440985649922674213458129563074469384072461562611122792 +get --->main.sigmaP[35].out = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +set main.mix[39].in[0] <-- 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.mix[39].in[0] = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.sigmaP[35].out = 8237164453949210481184664770585488848928574089117426026432120809219738696680 +get --->main.ark[39].out[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +set main.mix[39].in[1] <-- 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.mix[39].in[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.ark[39].out[1] = 19714785461076705193163003490635093583890889893835348624184312203121006539644 +get --->main.ark[39].out[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +set main.mix[39].in[2] <-- 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.mix[39].in[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.ark[39].out[2] = 4210874680590768006945993133397804572234253103907947354627134803712375247267 +get --->main.ark[39].out[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +set main.mix[39].in[3] <-- 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.mix[39].in[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.ark[39].out[3] = 19094605741309320323540784892387321773384410428149343322379468802418083819398 +get --->main.ark[39].out[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +set main.mix[39].in[4] <-- 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.mix[39].in[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.ark[39].out[4] = 9042744180097501988022263245338294711985267782936218224279839334879189234203 +get --->main.ark[39].out[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +set main.mix[39].in[5] <-- 4203691833361531673346496154056822397062913985030870721565993095005105666709 +get --->main.mix[39].in[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +get --->main.ark[39].out[5] = 4203691833361531673346496154056822397062913985030870721565993095005105666709 +get --->main.mix[39].out[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +set main.ark[40].in[0] <-- 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.ark[40].in[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.mix[39].out[0] = 2040343098961213303406382894601534016910039160620795551579043052244969641729 +get --->main.mix[39].out[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +set main.ark[40].in[1] <-- 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.ark[40].in[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.mix[39].out[1] = 19725155825759674171789078310873057229663491017390331853433995728311893923748 +get --->main.mix[39].out[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +set main.ark[40].in[2] <-- 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.ark[40].in[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.mix[39].out[2] = 14168946894366940943889217047839311300112045657507903060044532558644431386014 +get --->main.mix[39].out[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +set main.ark[40].in[3] <-- 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.ark[40].in[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.mix[39].out[3] = 7662892438431832942545582466805203406738640294662869562356733691756683542986 +get --->main.mix[39].out[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +set main.ark[40].in[4] <-- 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.ark[40].in[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.mix[39].out[4] = 1199087516409041170131492548455314386060671212706674734495940628447635135954 +get --->main.mix[39].out[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +set main.ark[40].in[5] <-- 7663669217185713018145890987546648584226649068001489111977959389942579999534 +get --->main.ark[40].in[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +get --->main.mix[39].out[5] = 7663669217185713018145890987546648584226649068001489111977959389942579999534 +get --->main.ark[40].out[0] = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +set main.sigmaP[36].in <-- 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.sigmaP[36].in = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.ark[40].out[0] = 6229141173654004997215908847222466697769749728416238998499185830712037287556 +get --->main.sigmaP[36].out = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +set main.mix[40].in[0] <-- 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.mix[40].in[0] = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.sigmaP[36].out = 9067579114705227125530542460162622106886696784938615005033043888964630381409 +get --->main.ark[40].out[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +set main.mix[40].in[1] <-- 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.mix[40].in[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.ark[40].out[1] = 11604179373671552190811061761767271404145191497665007581923727034351047552111 +get --->main.ark[40].out[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +set main.mix[40].in[2] <-- 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.mix[40].in[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.ark[40].out[2] = 19269280533164804917981182301621647069130658085999485449416335563219827043785 +get --->main.ark[40].out[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +set main.mix[40].in[3] <-- 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.mix[40].in[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.ark[40].out[3] = 20829956741349796014259239964431110785319299005700879881135105116537050071251 +get --->main.ark[40].out[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +set main.mix[40].in[4] <-- 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.mix[40].in[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.ark[40].out[4] = 15750559373589514766196294199373675442134349720340561265328061382067502944423 +get --->main.ark[40].out[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +set main.mix[40].in[5] <-- 2340612449163338020964040691332339906905987221929193904914207956261806653732 +get --->main.mix[40].in[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +get --->main.ark[40].out[5] = 2340612449163338020964040691332339906905987221929193904914207956261806653732 +get --->main.mix[40].out[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +set main.ark[41].in[0] <-- 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.ark[41].in[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.mix[40].out[0] = 932956346969938285555440009453996956330076040727064922355468316033996389880 +get --->main.mix[40].out[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +set main.ark[41].in[1] <-- 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.ark[41].in[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.mix[40].out[1] = 1738956414974748788522655999294687048311191534515577822652054926055832515553 +get --->main.mix[40].out[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +set main.ark[41].in[2] <-- 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.ark[41].in[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.mix[40].out[2] = 6637465174932287055634290680216452781146361624682122429001495351843935335344 +get --->main.mix[40].out[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +set main.ark[41].in[3] <-- 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.ark[41].in[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.mix[40].out[3] = 646867954831905534641415993238771775387728740013149839858179229534553289167 +get --->main.mix[40].out[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +set main.ark[41].in[4] <-- 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.ark[41].in[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.mix[40].out[4] = 1176228237403182868241429129424335372919381071740083922900809437714906385827 +get --->main.mix[40].out[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +set main.ark[41].in[5] <-- 3020539027395011491957927228586707927742579901979509780738333271985886721848 +get --->main.ark[41].in[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +get --->main.mix[40].out[5] = 3020539027395011491957927228586707927742579901979509780738333271985886721848 +get --->main.ark[41].out[0] = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +set main.sigmaP[37].in <-- 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.sigmaP[37].in = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.ark[41].out[0] = 15287022242438409205230873077484188459301989441447674169767866442228096627409 +get --->main.sigmaP[37].out = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +set main.mix[41].in[0] <-- 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.mix[41].in[0] = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.sigmaP[37].out = 17883201966354105656309006338184606159378955475473299167552929043235193981695 +get --->main.ark[41].out[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +set main.mix[41].in[1] <-- 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.mix[41].in[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.ark[41].out[1] = 11712570938484653950057275085975610279053652017566657142132243163408300960539 +get --->main.ark[41].out[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +set main.mix[41].in[2] <-- 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.mix[41].in[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.ark[41].out[2] = 3207235573306013877196518843415324542472818187858583178851771147662411228778 +get --->main.ark[41].out[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +set main.mix[41].in[3] <-- 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.mix[41].in[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.ark[41].out[3] = 7331827205491864140989251184897764830533806281437539610498173565306719354148 +get --->main.ark[41].out[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +set main.mix[41].in[4] <-- 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.mix[41].in[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.ark[41].out[4] = 1987841585332764495032964457298293634481401114519767036902279974388738912951 +get --->main.ark[41].out[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +set main.mix[41].in[5] <-- 7146814461147473232796891013528625029262026809491420616502453190930673218369 +get --->main.mix[41].in[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +get --->main.ark[41].out[5] = 7146814461147473232796891013528625029262026809491420616502453190930673218369 +get --->main.mix[41].out[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +set main.ark[42].in[0] <-- 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.ark[42].in[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.mix[41].out[0] = 6639735597538611475926699208583113384581756347557427763277326151655355818053 +get --->main.mix[41].out[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +set main.ark[42].in[1] <-- 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.ark[42].in[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.mix[41].out[1] = 7321303712126615890779713406534315824711110803294412476365317496938395171356 +get --->main.mix[41].out[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +set main.ark[42].in[2] <-- 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.ark[42].in[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.mix[41].out[2] = 9905776136773518000765269682596299215496374413674836483592696746094503798115 +get --->main.mix[41].out[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +set main.ark[42].in[3] <-- 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.ark[42].in[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.mix[41].out[3] = 2844013675826327203562327480659276091784501796870949081259653718308711444885 +get --->main.mix[41].out[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +set main.ark[42].in[4] <-- 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.ark[42].in[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.mix[41].out[4] = 6315578012101586902259366774004468678448506779890637921165853049476900829675 +get --->main.mix[41].out[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +set main.ark[42].in[5] <-- 12477205891759324085836970362539384318938109686366487770666233561015162414750 +get --->main.ark[42].in[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +get --->main.mix[41].out[5] = 12477205891759324085836970362539384318938109686366487770666233561015162414750 +get --->main.ark[42].out[0] = 292832849635083651520850122515038874371542747484077456341019696352445627802 +set main.sigmaP[38].in <-- 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.sigmaP[38].in = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.ark[42].out[0] = 292832849635083651520850122515038874371542747484077456341019696352445627802 +get --->main.sigmaP[38].out = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +set main.mix[42].in[0] <-- 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.mix[42].in[0] = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.sigmaP[38].out = 11176762440605456801679628242935335578850479311389829591812651818959014676992 +get --->main.ark[42].out[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +set main.mix[42].in[1] <-- 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.mix[42].in[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.ark[42].out[1] = 1412605656743840122003814954441022678589710308833568186288601632847870910847 +get --->main.ark[42].out[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +set main.mix[42].in[2] <-- 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.mix[42].in[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.ark[42].out[2] = 15211506982155396869292667109453313528218036982888107554240154004826708812845 +get --->main.ark[42].out[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +set main.mix[42].in[3] <-- 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.mix[42].in[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.ark[42].out[3] = 2748133088351978772284303861569820500368732649924851164552484124647192871675 +get --->main.ark[42].out[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +set main.mix[42].in[4] <-- 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.mix[42].in[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.ark[42].out[4] = 21547507900493747473322753426212282085209247640346669760685466930909826054560 +get --->main.ark[42].out[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +set main.mix[42].in[5] <-- 20962082503297626819827451384105775730701090550582815499834062110362271869283 +get --->main.mix[42].in[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +get --->main.ark[42].out[5] = 20962082503297626819827451384105775730701090550582815499834062110362271869283 +get --->main.mix[42].out[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +set main.ark[43].in[0] <-- 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.ark[43].in[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.mix[42].out[0] = 13710117468892844081767413596633063863187073313741525722638787999090822847320 +get --->main.mix[42].out[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +set main.ark[43].in[1] <-- 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.ark[43].in[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.mix[42].out[1] = 11966895521790701473273162003308093177736781349459766512151591399245753223309 +get --->main.mix[42].out[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +set main.ark[43].in[2] <-- 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.ark[43].in[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.mix[42].out[2] = 11430495652207553545072884821052978200534270755177147346120098643229899032012 +get --->main.mix[42].out[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +set main.ark[43].in[3] <-- 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.ark[43].in[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.mix[42].out[3] = 8717753527622397382779580268768515819860225101409391619249998667469496766503 +get --->main.mix[42].out[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +set main.ark[43].in[4] <-- 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.ark[43].in[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.mix[42].out[4] = 13734189467031666129855552697536575793624799009606777495438063951263092103385 +get --->main.mix[42].out[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +set main.ark[43].in[5] <-- 9988111318725525986383919619304174970027953622597178619185547616454583864260 +get --->main.ark[43].in[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +get --->main.mix[42].out[5] = 9988111318725525986383919619304174970027953622597178619185547616454583864260 +get --->main.ark[43].out[0] = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +set main.sigmaP[39].in <-- 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.sigmaP[39].in = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.ark[43].out[0] = 15361469786327112547238426619298120121939861800753588371461119314205348515456 +get --->main.sigmaP[39].out = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +set main.mix[43].in[0] <-- 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.mix[43].in[0] = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.sigmaP[39].out = 8990957280712288377180836428747123201956371422794080383094869489307157026254 +get --->main.ark[43].out[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +set main.mix[43].in[1] <-- 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.mix[43].in[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.ark[43].out[1] = 1808293456793606964208445864644664115558698292588172315437293794163950495943 +get --->main.ark[43].out[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +set main.mix[43].in[2] <-- 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.mix[43].in[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.ark[43].out[2] = 18688280614946843876208542225909020683692514350647340734266433465947282906612 +get --->main.ark[43].out[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +set main.mix[43].in[3] <-- 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.mix[43].in[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.ark[43].out[3] = 14114134166467974403206509937631225485426232956667850330338462945778561753371 +get --->main.ark[43].out[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +set main.mix[43].in[4] <-- 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.mix[43].in[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.ark[43].out[4] = 3922912748955679714368420672865845686476939052575039659517078923062296047287 +get --->main.ark[43].out[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +set main.mix[43].in[5] <-- 19403393650777947181137096495281215766984876572217759083826626273129308028785 +get --->main.mix[43].in[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +get --->main.ark[43].out[5] = 19403393650777947181137096495281215766984876572217759083826626273129308028785 +get --->main.mix[43].out[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +set main.ark[44].in[0] <-- 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.ark[44].in[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.mix[43].out[0] = 17945141300767075233506123147877691530308507728187456319014800394883165152387 +get --->main.mix[43].out[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +set main.ark[44].in[1] <-- 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.ark[44].in[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.mix[43].out[1] = 5881396871973508542458857149515819718818149483898183330233899074320982546524 +get --->main.mix[43].out[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +set main.ark[44].in[2] <-- 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.ark[44].in[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.mix[43].out[2] = 8204451408323477275843992611700030697620956565588617915942501121455597547684 +get --->main.mix[43].out[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +set main.ark[44].in[3] <-- 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.ark[44].in[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.mix[43].out[3] = 9866263754420151044966787270920220465079974611357533130410626922803199433254 +get --->main.mix[43].out[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +set main.ark[44].in[4] <-- 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.ark[44].in[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.mix[43].out[4] = 20362774808269674445433661156853648948366189511508416235085821073953737851181 +get --->main.mix[43].out[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +set main.ark[44].in[5] <-- 4161463808130834041118621878032382979577277519969602650068223036968992713555 +get --->main.ark[44].in[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +get --->main.mix[43].out[5] = 4161463808130834041118621878032382979577277519969602650068223036968992713555 +get --->main.ark[44].out[0] = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +set main.sigmaP[40].in <-- 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.sigmaP[40].in = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.ark[44].out[0] = 1269411642778147117130920782928735555130641943874947620277339359438620692141 +get --->main.sigmaP[40].out = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +set main.mix[44].in[0] <-- 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.mix[44].in[0] = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.sigmaP[40].out = 14654346879238352947072579717863004708905248426971765989997284907720157978319 +get --->main.ark[44].out[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +set main.mix[44].in[1] <-- 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.mix[44].in[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.ark[44].out[1] = 20827487733009527211563634505033887073294045667704329204773935021485618324903 +get --->main.ark[44].out[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +set main.mix[44].in[2] <-- 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.mix[44].in[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.ark[44].out[2] = 12266675170425983709558180993201873015215320961803601401446594728450030537011 +get --->main.ark[44].out[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +set main.mix[44].in[3] <-- 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.mix[44].in[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.ark[44].out[3] = 7415554213666715001208604762745393334559225217597076954740665636047545582071 +get --->main.ark[44].out[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +set main.mix[44].in[4] <-- 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.mix[44].in[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.ark[44].out[4] = 13362085049871385578065807761650742254116856211602278067457929742098112049940 +get --->main.ark[44].out[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +set main.mix[44].in[5] <-- 752279340498309857762137561698485633593229754151463197856606358986983283970 +get --->main.mix[44].in[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +get --->main.ark[44].out[5] = 752279340498309857762137561698485633593229754151463197856606358986983283970 +get --->main.mix[44].out[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +set main.ark[45].in[0] <-- 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.ark[45].in[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.mix[44].out[0] = 1264798017748435117566366523188229562432002501644854705868272046262417724708 +get --->main.mix[44].out[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +set main.ark[45].in[1] <-- 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.ark[45].in[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.mix[44].out[1] = 7749432614137102346673775248859029459571241542878718655990938441063442886187 +get --->main.mix[44].out[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +set main.ark[45].in[2] <-- 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.ark[45].in[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.mix[44].out[2] = 15369478263367841608694587725058633564284349707152593945522860028251441448916 +get --->main.mix[44].out[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +set main.ark[45].in[3] <-- 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.ark[45].in[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.mix[44].out[3] = 15972957325243344605393080562271646508959495277032694963239159148550626443223 +get --->main.mix[44].out[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +set main.ark[45].in[4] <-- 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.ark[45].in[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.mix[44].out[4] = 10501409684185194164579831980339049937897962905901758635206086575687357186397 +get --->main.mix[44].out[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +set main.ark[45].in[5] <-- 12629913610117115997442869904430965971814233831031413697109915026011150927727 +get --->main.ark[45].in[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +get --->main.mix[44].out[5] = 12629913610117115997442869904430965971814233831031413697109915026011150927727 +get --->main.ark[45].out[0] = 735808067611816577323873094888369861730686651501520766257904050635567678380 +set main.sigmaP[41].in <-- 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.sigmaP[41].in = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.ark[45].out[0] = 735808067611816577323873094888369861730686651501520766257904050635567678380 +get --->main.sigmaP[41].out = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +set main.mix[45].in[0] <-- 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.mix[45].in[0] = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.sigmaP[41].out = 20863905543371481709351150183633181549980554084757591525935199049234235883131 +get --->main.ark[45].out[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +set main.mix[45].in[1] <-- 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.mix[45].in[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.ark[45].out[1] = 16451561421030277184158575650348947385763027350079005982329597463253626002142 +get --->main.ark[45].out[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +set main.mix[45].in[2] <-- 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.mix[45].in[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.ark[45].out[2] = 10116937827634600045715418033670622857171723368523525151289234012656334245828 +get --->main.ark[45].out[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +set main.mix[45].in[3] <-- 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.mix[45].in[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.ark[45].out[3] = 21279808389921015993774425752776735660482360182865509135841370395166495453151 +get --->main.ark[45].out[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +set main.mix[45].in[4] <-- 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.mix[45].in[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.ark[45].out[4] = 2975156798542861086417548573513939072895843512798217525704842880070220293937 +get --->main.ark[45].out[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +set main.mix[45].in[5] <-- 13402159193047922590229456143900463119306558179519338577547129524592875306320 +get --->main.mix[45].in[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +get --->main.ark[45].out[5] = 13402159193047922590229456143900463119306558179519338577547129524592875306320 +get --->main.mix[45].out[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +set main.ark[46].in[0] <-- 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.ark[46].in[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.mix[45].out[0] = 18961115943500918680034781904818679456789026356065938258466398663496422706050 +get --->main.mix[45].out[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +set main.ark[46].in[1] <-- 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.ark[46].in[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.mix[45].out[1] = 4266816010363891975227554274896410704843629831366296920252882478307102488519 +get --->main.mix[45].out[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +set main.ark[46].in[2] <-- 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.ark[46].in[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.mix[45].out[2] = 9856520228932155903446442377622407161998538531639292520159675825379374269143 +get --->main.mix[45].out[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +set main.ark[46].in[3] <-- 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.ark[46].in[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.mix[45].out[3] = 2549909445876764516795327663249253155358010850344103009053308184147887384259 +get --->main.mix[45].out[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +set main.ark[46].in[4] <-- 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.ark[46].in[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.mix[45].out[4] = 1882256240809713066747624725073081298793553201646017997345613708114026988538 +get --->main.mix[45].out[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +set main.ark[46].in[5] <-- 2399712562320395590706164964298733980762056083298508010410992368804287697154 +get --->main.ark[46].in[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +get --->main.mix[45].out[5] = 2399712562320395590706164964298733980762056083298508010410992368804287697154 +get --->main.ark[46].out[0] = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +set main.sigmaP[42].in <-- 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.sigmaP[42].in = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.ark[46].out[0] = 21078477403653556361396800885139772117219257501753400387292251085235142249732 +get --->main.sigmaP[42].out = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +set main.mix[46].in[0] <-- 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.mix[46].in[0] = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.sigmaP[42].out = 13658535793218206090513364900822268118365743256486245178520705863659480150620 +get --->main.ark[46].out[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +set main.mix[46].in[1] <-- 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.mix[46].in[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.ark[46].out[1] = 1688984886246787375210977853353898267866966938785847081128964145332214711603 +get --->main.ark[46].out[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +set main.mix[46].in[2] <-- 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.mix[46].in[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.ark[46].out[2] = 6794896754654130622658519713744855315859879331081425082087819001202672473600 +get --->main.ark[46].out[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +set main.mix[46].in[3] <-- 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.mix[46].in[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.ark[46].out[3] = 5914133133600280855310741464967570973883440691000487412099662295894796423773 +get --->main.ark[46].out[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +set main.mix[46].in[4] <-- 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.mix[46].in[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.ark[46].out[4] = 13961017353502294144415270019783688731039965785131619767122701433340922070052 +get --->main.ark[46].out[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +set main.mix[46].in[5] <-- 19724885168239465501306605653203994138967161274277482043211917528521789937306 +get --->main.mix[46].in[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +get --->main.ark[46].out[5] = 19724885168239465501306605653203994138967161274277482043211917528521789937306 +get --->main.mix[46].out[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +set main.ark[47].in[0] <-- 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.ark[47].in[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.mix[46].out[0] = 11040527393159541563685583788760431070785225281160051289457296636134159072645 +get --->main.mix[46].out[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +set main.ark[47].in[1] <-- 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.ark[47].in[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.mix[46].out[1] = 12067193171626414263151938933024504165691587093668902704204739741636608751028 +get --->main.mix[46].out[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +set main.ark[47].in[2] <-- 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.ark[47].in[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.mix[46].out[2] = 17532729676420728743766931723189546048523472174015124048025380760281572075033 +get --->main.mix[46].out[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +set main.ark[47].in[3] <-- 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.ark[47].in[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.mix[46].out[3] = 5884375575494626946918752986299071005138969110275347132205947746122048050160 +get --->main.mix[46].out[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +set main.ark[47].in[4] <-- 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.ark[47].in[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.mix[46].out[4] = 4861182310741930130919001839141108545392812660997011988803609059237247227431 +get --->main.mix[46].out[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +set main.ark[47].in[5] <-- 20818068005807022609620115413670997530202894176431384778006100680491356239500 +get --->main.ark[47].in[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +get --->main.mix[46].out[5] = 20818068005807022609620115413670997530202894176431384778006100680491356239500 +get --->main.ark[47].out[0] = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +set main.sigmaP[43].in <-- 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.sigmaP[43].in = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.ark[47].out[0] = 8632506644441435011667569364988209049385259044486870711410594217786678705312 +get --->main.sigmaP[43].out = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +set main.mix[47].in[0] <-- 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.mix[47].in[0] = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.sigmaP[43].out = 17542243434435937460261274550589646320787777767283750762122277950934285555895 +get --->main.ark[47].out[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +set main.mix[47].in[1] <-- 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.mix[47].in[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.ark[47].out[1] = 3083516087478472673722535583257545164515286458579774732469460653277931543896 +get --->main.ark[47].out[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +set main.mix[47].in[2] <-- 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.mix[47].in[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.ark[47].out[2] = 4702457200011475716618929745834701260940277976910661012152258179135739224139 +get --->main.ark[47].out[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +set main.mix[47].in[3] <-- 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.mix[47].in[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.ark[47].out[3] = 13869119439305385736018035850231149109083961382756219276076666056715525267753 +get --->main.ark[47].out[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +set main.mix[47].in[4] <-- 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.mix[47].in[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.ark[47].out[4] = 10838023213755541745710431103792710964567829805095797340185682331594249058276 +get --->main.ark[47].out[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +set main.mix[47].in[5] <-- 21791093553861445703013081224186306092050420791255940305650863375682801314601 +get --->main.mix[47].in[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +get --->main.ark[47].out[5] = 21791093553861445703013081224186306092050420791255940305650863375682801314601 +get --->main.mix[47].out[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +set main.ark[48].in[0] <-- 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.ark[48].in[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.mix[47].out[0] = 8358975823197816380893605189959825889517276832204204859600375096723830160277 +get --->main.mix[47].out[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +set main.ark[48].in[1] <-- 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.ark[48].in[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.mix[47].out[1] = 13300545180980628066027927276394279679718971099557113908709890498839999856705 +get --->main.mix[47].out[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +set main.ark[48].in[2] <-- 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.ark[48].in[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.mix[47].out[2] = 18348112247421135952974957183344878338016070687176914656100420240062113639898 +get --->main.mix[47].out[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +set main.ark[48].in[3] <-- 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.ark[48].in[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.mix[47].out[3] = 6078413568166641436083683699636226947496538956957022395443446403664607796900 +get --->main.mix[47].out[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +set main.ark[48].in[4] <-- 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.ark[48].in[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.mix[47].out[4] = 14977829503227635741467990842527877323592530387813093914399100376130168584775 +get --->main.mix[47].out[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +set main.ark[48].in[5] <-- 21353854288419394475626473143433084223297908003572891750725021766889612280024 +get --->main.ark[48].in[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +get --->main.mix[47].out[5] = 21353854288419394475626473143433084223297908003572891750725021766889612280024 +get --->main.ark[48].out[0] = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +set main.sigmaP[44].in <-- 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.sigmaP[44].in = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.ark[48].out[0] = 8814985348482835042971105783536341482690202403227663703840342125391536432054 +get --->main.sigmaP[44].out = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +set main.mix[48].in[0] <-- 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.mix[48].in[0] = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.sigmaP[44].out = 21584215118769113170593047557041802101143038454365346721741077472804041861408 +get --->main.ark[48].out[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +set main.mix[48].in[1] <-- 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.mix[48].in[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.ark[48].out[1] = 7781441185304122508278238061238011813358685541265269557576518100931584940524 +get --->main.ark[48].out[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +set main.mix[48].in[2] <-- 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.mix[48].in[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.ark[48].out[2] = 16428187817118741790527380190795462706190765502799314852422773108511569002861 +get --->main.ark[48].out[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +set main.mix[48].in[3] <-- 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.mix[48].in[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.ark[48].out[3] = 6697004610342232301269610252721711901763186524641455067245520654297652980804 +get --->main.ark[48].out[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +set main.mix[48].in[4] <-- 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.mix[48].in[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.ark[48].out[4] = 19196308763853868163886202342664895181787000541082346827079118700917649279526 +get --->main.ark[48].out[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +set main.mix[48].in[5] <-- 1269973774699397911332533773981191778520112640067369397970548618254964277008 +get --->main.mix[48].in[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +get --->main.ark[48].out[5] = 1269973774699397911332533773981191778520112640067369397970548618254964277008 +get --->main.mix[48].out[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +set main.ark[49].in[0] <-- 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.ark[49].in[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.mix[48].out[0] = 4733638304616862882415890738373315522104320291143996679297858320408703732588 +get --->main.mix[48].out[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +set main.ark[49].in[1] <-- 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.ark[49].in[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.mix[48].out[1] = 14697430020691703587922004215092214325969873163026699514135868439925770835762 +get --->main.mix[48].out[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +set main.ark[49].in[2] <-- 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.ark[49].in[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.mix[48].out[2] = 19209608960838903642426544483063378255804285981878568313647136871215655209034 +get --->main.mix[48].out[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +set main.ark[49].in[3] <-- 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.ark[49].in[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.mix[48].out[3] = 9858846039145126956022494304720322148258732916762254379638003208656056098225 +get --->main.mix[48].out[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +set main.ark[49].in[4] <-- 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.ark[49].in[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.mix[48].out[4] = 5360492520604347172481924640421493100475674236745389324724582629494488482338 +get --->main.mix[48].out[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +set main.ark[49].in[5] <-- 5571763665282048050296582480497442483980974782077534086829980850100330179198 +get --->main.ark[49].in[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +get --->main.mix[48].out[5] = 5571763665282048050296582480497442483980974782077534086829980850100330179198 +get --->main.ark[49].out[0] = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +set main.sigmaP[45].in <-- 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.sigmaP[45].in = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.ark[49].out[0] = 9537561476627835148468998528415742180268859091838362031825936633315681012649 +get --->main.sigmaP[45].out = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +set main.mix[49].in[0] <-- 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.mix[49].in[0] = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.sigmaP[45].out = 19016753254838482470646734371007787282707172000927763855995105823326236388289 +get --->main.ark[49].out[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +set main.mix[49].in[1] <-- 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.mix[49].in[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.ark[49].out[1] = 10099322980490348958183682875093749394464311947692324275116552497035470154009 +get --->main.ark[49].out[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +set main.mix[49].in[2] <-- 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.mix[49].in[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.ark[49].out[2] = 13515585088713030469457409615444875834834388578956133375012043690809499448143 +get --->main.ark[49].out[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +set main.mix[49].in[3] <-- 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.mix[49].in[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.ark[49].out[3] = 16063308629699504806647536901297851655464942509190279632517160461091822883414 +get --->main.ark[49].out[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +set main.mix[49].in[4] <-- 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.mix[49].in[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.ark[49].out[4] = 20700157383820509172994793073077178732645069984182307984866535701265888490566 +get --->main.ark[49].out[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +set main.mix[49].in[5] <-- 11136531451287634426668456379427471459879327990181267805133533597796675493653 +get --->main.mix[49].in[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +get --->main.ark[49].out[5] = 11136531451287634426668456379427471459879327990181267805133533597796675493653 +get --->main.mix[49].out[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +set main.ark[50].in[0] <-- 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.ark[50].in[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.mix[49].out[0] = 6916969526391386523276239821225745643163075546691575987962561278421209523007 +get --->main.mix[49].out[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +set main.ark[50].in[1] <-- 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.ark[50].in[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.mix[49].out[1] = 10651509394116700601997675533253107389222138916575329879826434761861394503297 +get --->main.mix[49].out[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +set main.ark[50].in[2] <-- 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.ark[50].in[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.mix[49].out[2] = 8770800373712890118994235790846105121132670151503444206647273707045125650783 +get --->main.mix[49].out[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +set main.ark[50].in[3] <-- 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.ark[50].in[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.mix[49].out[3] = 18319114997174069518606521921720358521647495271685268109420932049597979917332 +get --->main.mix[49].out[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +set main.ark[50].in[4] <-- 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.ark[50].in[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.mix[49].out[4] = 2241629905654347938759558203103929124548799768276970506193265167862599702436 +get --->main.mix[49].out[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +set main.ark[50].in[5] <-- 1869460210104917041795601026995980819042417134965069584081966427043388213601 +get --->main.ark[50].in[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +get --->main.mix[49].out[5] = 1869460210104917041795601026995980819042417134965069584081966427043388213601 +get --->main.ark[50].out[0] = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +set main.sigmaP[46].in <-- 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.sigmaP[46].in = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.ark[50].out[0] = 2155102920572823196505779690261013544461769226754384294558781820338611839369 +get --->main.sigmaP[46].out = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +set main.mix[50].in[0] <-- 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.mix[50].in[0] = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.sigmaP[46].out = 2687888979259316774626472080997050155358458984323981960132024758103535366801 +get --->main.ark[50].out[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +set main.mix[50].in[1] <-- 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.mix[50].in[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.ark[50].out[1] = 2155458430356029561966894972241108798284850057835727010165692764404341126792 +get --->main.ark[50].out[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +set main.mix[50].in[2] <-- 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.mix[50].in[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.ark[50].out[2] = 16927878888104223702086897206164469469260956546362777082276412065915670282201 +get --->main.ark[50].out[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +set main.mix[50].in[3] <-- 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.mix[50].in[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.ark[50].out[3] = 4843753614833333258088755750476683589681317815356556014179423827557493035078 +get --->main.ark[50].out[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +set main.mix[50].in[4] <-- 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.mix[50].in[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.ark[50].out[4] = 8685940389575819335045497042680189897717830276388844620254979463217596661437 +get --->main.ark[50].out[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +set main.mix[50].in[5] <-- 15509593528108385756413583890026946345404901645298047272524464180752502344 +get --->main.mix[50].in[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +get --->main.ark[50].out[5] = 15509593528108385756413583890026946345404901645298047272524464180752502344 +get --->main.mix[50].out[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +set main.ark[51].in[0] <-- 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.ark[51].in[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.mix[50].out[0] = 15675207874452219735707246884902822632098055639246341790926315314637238982848 +get --->main.mix[50].out[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +set main.ark[51].in[1] <-- 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.ark[51].in[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.mix[50].out[1] = 14629303451577310915701144789531738401099206511703476623233931313278430468461 +get --->main.mix[50].out[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +set main.ark[51].in[2] <-- 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.ark[51].in[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.mix[50].out[2] = 7796218685819900937071386425450375010916353715970090535215098297620255516690 +get --->main.mix[50].out[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +set main.ark[51].in[3] <-- 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.ark[51].in[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.mix[50].out[3] = 6235329854367613511694031874871085267057595034049487997375796287225055213728 +get --->main.mix[50].out[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +set main.ark[51].in[4] <-- 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.ark[51].in[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.mix[50].out[4] = 4774606737303099542088873117594082204320931572438216177681779235958576658550 +get --->main.mix[50].out[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +set main.ark[51].in[5] <-- 21791971944105017286121179426912582676026860908143972378745585298253446107401 +get --->main.ark[51].in[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +get --->main.mix[50].out[5] = 21791971944105017286121179426912582676026860908143972378745585298253446107401 +get --->main.ark[51].out[0] = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +set main.sigmaP[47].in <-- 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.sigmaP[47].in = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.ark[51].out[0] = 21104767496269590389984488950442440784457887176132741362370633037723241123368 +get --->main.sigmaP[47].out = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +set main.mix[51].in[0] <-- 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.mix[51].in[0] = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.sigmaP[47].out = 21748661335705476987034187139605612934874112706144189207394791519147386494371 +get --->main.ark[51].out[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +set main.mix[51].in[1] <-- 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.mix[51].in[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.ark[51].out[1] = 12754702590343680544019493577386055953787717185122937675304565790113777591347 +get --->main.ark[51].out[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +set main.mix[51].in[2] <-- 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.mix[51].in[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.ark[51].out[2] = 16734274386282548152704037591243119894058301226069698446215021117470542947424 +get --->main.ark[51].out[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +set main.mix[51].in[3] <-- 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.mix[51].in[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.ark[51].out[3] = 8241032711465194926428578358210077923774356758644641720892783786330457758269 +get --->main.ark[51].out[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +set main.mix[51].in[4] <-- 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.mix[51].in[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.ark[51].out[4] = 13866260445207147318188353280359186087700122087880563122678834510580911136810 +get --->main.ark[51].out[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +set main.mix[51].in[5] <-- 17909079982590776063780179795180639767434789455882754392446291726150972365454 +get --->main.mix[51].in[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +get --->main.ark[51].out[5] = 17909079982590776063780179795180639767434789455882754392446291726150972365454 +get --->main.mix[51].out[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +set main.ark[52].in[0] <-- 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.ark[52].in[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.mix[51].out[0] = 9268994524580997660559830598856791381652008487615650939431695976626902815727 +get --->main.mix[51].out[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +set main.ark[52].in[1] <-- 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.ark[52].in[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.mix[51].out[1] = 5492507565940220130776142010855106602043287525170009452941405267891720735102 +get --->main.mix[51].out[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +set main.ark[52].in[2] <-- 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.ark[52].in[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.mix[51].out[2] = 7099481039796826270294725830693874243322164097084046618869207108648005677684 +get --->main.mix[51].out[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +set main.ark[52].in[3] <-- 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.ark[52].in[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.mix[51].out[3] = 7961509382804894460969327064124588053748861312817589375046410231513795935940 +get --->main.mix[51].out[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +set main.ark[52].in[4] <-- 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.ark[52].in[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.mix[51].out[4] = 8652729623777131256427193994875653370564790943164627334850009331108888867654 +get --->main.mix[51].out[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +set main.ark[52].in[5] <-- 11501020092356132857633264994060786255953886681604527457484937230300346534056 +get --->main.ark[52].in[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +get --->main.mix[51].out[5] = 11501020092356132857633264994060786255953886681604527457484937230300346534056 +get --->main.ark[52].out[0] = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +set main.sigmaP[48].in <-- 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.sigmaP[48].in = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.ark[52].out[0] = 3774676299733149086032971550755043063388737809780633870531774125212390186685 +get --->main.sigmaP[48].out = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +set main.mix[52].in[0] <-- 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.mix[52].in[0] = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.sigmaP[48].out = 10268063000200855422818090773958962958195207714800258347313935993654988187561 +get --->main.ark[52].out[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +set main.mix[52].in[1] <-- 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.mix[52].in[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.ark[52].out[1] = 13512597499514307719829376286943347898252747733223570747056624367647455396867 +get --->main.ark[52].out[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +set main.mix[52].in[2] <-- 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.mix[52].in[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.ark[52].out[2] = 12999830581923499943760289247327279072973609518291305851888512848826964259794 +get --->main.ark[52].out[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +set main.mix[52].in[3] <-- 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.mix[52].in[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.ark[52].out[3] = 8526207842396146398447687134834551426468983609700405218876168425089587251152 +get --->main.ark[52].out[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +set main.mix[52].in[4] <-- 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.mix[52].in[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.ark[52].out[4] = 13210198250610616321668926428018858016456665233124866614369089945824165448115 +get --->main.ark[52].out[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +set main.mix[52].in[5] <-- 3964420665256555927620344210903665248572025832700082064936919504859220208409 +get --->main.mix[52].in[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +get --->main.ark[52].out[5] = 3964420665256555927620344210903665248572025832700082064936919504859220208409 +get --->main.mix[52].out[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +set main.ark[53].in[0] <-- 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.ark[53].in[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.mix[52].out[0] = 13714101836880046914704516894364061068469489620236286337579184127039495765991 +get --->main.mix[52].out[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +set main.ark[53].in[1] <-- 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.ark[53].in[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.mix[52].out[1] = 14167971612028275987620371923586226079655661729455214979856473256178021614845 +get --->main.mix[52].out[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +set main.ark[53].in[2] <-- 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.ark[53].in[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.mix[52].out[2] = 16010768504652463058395572596197139245629216687878604212069290551670827755966 +get --->main.mix[52].out[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +set main.ark[53].in[3] <-- 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.ark[53].in[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.mix[52].out[3] = 7447511812883533650049646334619522277549918423929016480396564849378825425002 +get --->main.mix[52].out[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +set main.ark[53].in[4] <-- 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.ark[53].in[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.mix[52].out[4] = 5268866851336194965725636915771591984324006345184772734443309065544848317645 +get --->main.mix[52].out[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +set main.ark[53].in[5] <-- 7278237595941329365615834311059448726251614490809928672478163746699963821631 +get --->main.ark[53].in[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +get --->main.mix[52].out[5] = 7278237595941329365615834311059448726251614490809928672478163746699963821631 +get --->main.ark[53].out[0] = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +set main.sigmaP[49].in <-- 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.sigmaP[49].in = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.ark[53].out[0] = 5748931614738449215345393110336845606157319609528166090357482806111526920848 +get --->main.sigmaP[49].out = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +set main.mix[53].in[0] <-- 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.mix[53].in[0] = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.sigmaP[49].out = 10383031363713601238087615551679207703924790858973937206007007323217400350737 +get --->main.ark[53].out[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +set main.mix[53].in[1] <-- 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.mix[53].in[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.ark[53].out[1] = 12247751982272176743658928291600195863264649079841582941404018553799638843516 +get --->main.ark[53].out[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +set main.mix[53].in[2] <-- 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.mix[53].in[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.ark[53].out[2] = 8170264106505946069998376672652831169191004111488834943524805144109035143652 +get --->main.ark[53].out[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +set main.mix[53].in[3] <-- 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.mix[53].in[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.ark[53].out[3] = 5849965520665553060972324056233103139259984985095232053108431670578831337453 +get --->main.ark[53].out[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +set main.mix[53].in[4] <-- 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.mix[53].in[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.ark[53].out[4] = 17824331436930850575420719451911426559673497406601979055799894224884834780731 +get --->main.ark[53].out[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +set main.mix[53].in[5] <-- 1082544363654873379302134148274654466273980064529694488738533810870999078166 +get --->main.mix[53].in[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +get --->main.ark[53].out[5] = 1082544363654873379302134148274654466273980064529694488738533810870999078166 +get --->main.mix[53].out[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +set main.ark[54].in[0] <-- 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.ark[54].in[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.mix[53].out[0] = 18794802205708804965483781618900605856643567273625057343928625036141338868113 +get --->main.mix[53].out[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +set main.ark[54].in[1] <-- 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.ark[54].in[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.mix[53].out[1] = 5385179926200634528756586706637683552003323792174312659018190738537871335989 +get --->main.mix[53].out[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +set main.ark[54].in[2] <-- 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.ark[54].in[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.mix[53].out[2] = 11059398180784964192363148732328405568310211065615704870135194903928122175958 +get --->main.mix[53].out[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +set main.ark[54].in[3] <-- 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.ark[54].in[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.mix[53].out[3] = 2107666889773321944753563889412962903586952566605446218512906119593425150654 +get --->main.mix[53].out[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +set main.ark[54].in[4] <-- 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.ark[54].in[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.mix[53].out[4] = 20804787165508367693894950869850246332099965592586253144297958692924681181845 +get --->main.mix[53].out[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +set main.ark[54].in[5] <-- 9740585274847645112545899425105640621174170048326452953177211296504387681055 +get --->main.ark[54].in[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +get --->main.mix[53].out[5] = 9740585274847645112545899425105640621174170048326452953177211296504387681055 +get --->main.ark[54].out[0] = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +set main.sigmaP[50].in <-- 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.sigmaP[50].in = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.ark[54].out[0] = 1640813263894612929156819543771856589515049934460482696436099792169442119882 +get --->main.sigmaP[50].out = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +set main.mix[54].in[0] <-- 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.mix[54].in[0] = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.sigmaP[50].out = 17412896277745118810109440386380078121274586267498385584244534739538946005775 +get --->main.ark[54].out[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +set main.mix[54].in[1] <-- 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.mix[54].in[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.ark[54].out[1] = 20901647574609875987965896880065754236104339963859772043035347163872901461646 +get --->main.ark[54].out[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +set main.mix[54].in[2] <-- 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.mix[54].in[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.ark[54].out[2] = 19473463636635176253349915904626104448048397211243932209205889628679783439134 +get --->main.ark[54].out[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +set main.mix[54].in[3] <-- 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.mix[54].in[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.ark[54].out[3] = 3538647482806920787865823526713199258599026696029973474756722992162766127678 +get --->main.ark[54].out[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +set main.mix[54].in[4] <-- 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.mix[54].in[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.ark[54].out[4] = 9979701876057421178243614876162411314082694773404239100382097617289681714298 +get --->main.ark[54].out[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +set main.mix[54].in[5] <-- 5166579812237993503156335982546645721524425448991267175191533103635574632912 +get --->main.mix[54].in[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +get --->main.ark[54].out[5] = 5166579812237993503156335982546645721524425448991267175191533103635574632912 +get --->main.mix[54].out[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +set main.ark[55].in[0] <-- 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.ark[55].in[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.mix[54].out[0] = 9683608651114845728119704822872642048538281997788442812213938774655342174560 +get --->main.mix[54].out[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +set main.ark[55].in[1] <-- 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.ark[55].in[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.mix[54].out[1] = 7813690971588936355035726104865578845791413211810266197874687444277155173536 +get --->main.mix[54].out[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +set main.ark[55].in[2] <-- 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.ark[55].in[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.mix[54].out[2] = 4001675962429668517156117740982955534212521780503783373273502356459571283359 +get --->main.mix[54].out[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +set main.ark[55].in[3] <-- 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.ark[55].in[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.mix[54].out[3] = 10906319067479752226087323296297394620475424386930999852704215779588505257513 +get --->main.mix[54].out[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +set main.ark[55].in[4] <-- 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.ark[55].in[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.mix[54].out[4] = 4027744152975238767934401194802022968233868695910447839456391190938649345460 +get --->main.mix[54].out[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +set main.ark[55].in[5] <-- 11891104082580365293218655651997358131001219790238174499678845804347226465218 +get --->main.ark[55].in[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +get --->main.mix[54].out[5] = 11891104082580365293218655651997358131001219790238174499678845804347226465218 +get --->main.ark[55].out[0] = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +set main.sigmaP[51].in <-- 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.sigmaP[51].in = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.ark[55].out[0] = 2623521602860767398412984483014425487111191365099239883653296716028959242920 +get --->main.sigmaP[51].out = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +set main.mix[55].in[0] <-- 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.mix[55].in[0] = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.sigmaP[51].out = 6802168059932504687204019945588268951250051354505914027999862104049267899153 +get --->main.ark[55].out[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +set main.mix[55].in[1] <-- 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.mix[55].in[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.ark[55].out[1] = 8488521987551890856098329814488748407390668909368315302378282008945397661606 +get --->main.ark[55].out[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +set main.mix[55].in[2] <-- 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.mix[55].in[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.ark[55].out[2] = 17173698125359276594060797314186528888135526795301501346559269757232019970620 +get --->main.ark[55].out[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +set main.mix[55].in[3] <-- 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.mix[55].in[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.ark[55].out[3] = 20455458382944576446684966812948559563020600330235464989439926681033640299783 +get --->main.ark[55].out[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +set main.mix[55].in[4] <-- 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.mix[55].in[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.ark[55].out[4] = 14104247781227152584429132699602712649893842548963761471964721362532293911744 +get --->main.ark[55].out[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +set main.mix[55].in[5] <-- 11562805633251414310856565707050960100568284272606353377773880379687726984097 +get --->main.mix[55].in[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +get --->main.ark[55].out[5] = 11562805633251414310856565707050960100568284272606353377773880379687726984097 +get --->main.mix[55].out[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +set main.ark[56].in[0] <-- 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.ark[56].in[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.mix[55].out[0] = 15975670272322916094998867819182766596359021736099537765074529492400006979177 +get --->main.mix[55].out[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +set main.ark[56].in[1] <-- 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.ark[56].in[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.mix[55].out[1] = 6462812917787368877995811654867304923075368710674966363321495258287204406643 +get --->main.mix[55].out[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +set main.ark[56].in[2] <-- 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.ark[56].in[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.mix[55].out[2] = 19341088600136983237764623561214594843368164741661689744000766396337479302725 +get --->main.mix[55].out[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +set main.ark[56].in[3] <-- 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.ark[56].in[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.mix[55].out[3] = 5499909983189801067396102696788222491808357483889275885636758052423607942403 +get --->main.mix[55].out[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +set main.ark[56].in[4] <-- 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.ark[56].in[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.mix[55].out[4] = 19783088608328676543200864347858523359570746464154834243110488321962624338087 +get --->main.mix[55].out[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +set main.ark[56].in[5] <-- 17682757309201818395698749400032925170047326377594206128292358384138542198880 +get --->main.ark[56].in[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +get --->main.mix[55].out[5] = 17682757309201818395698749400032925170047326377594206128292358384138542198880 +get --->main.ark[56].out[0] = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +set main.sigmaP[52].in <-- 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.sigmaP[52].in = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.ark[56].out[0] = 20464953830301831775733709793668902181662787580620776024637916587972618007138 +get --->main.sigmaP[52].out = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +set main.mix[56].in[0] <-- 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.mix[56].in[0] = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.sigmaP[52].out = 20909140801469554169416480132555434178997702758499678055181331884947859313668 +get --->main.ark[56].out[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +set main.mix[56].in[1] <-- 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.mix[56].in[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.ark[56].out[1] = 2615565314504244767672666933496203525363824631748749566371651301533584007581 +get --->main.ark[56].out[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +set main.mix[56].in[2] <-- 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.mix[56].in[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.ark[56].out[2] = 12633798324432050205323210906626135298415091851845800046328152202612151769299 +get --->main.ark[56].out[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +set main.mix[56].in[3] <-- 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.mix[56].in[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.ark[56].out[3] = 12511114650038859825122055889533294530652755464716122412202044615578562720642 +get --->main.ark[56].out[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +set main.mix[56].in[4] <-- 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.mix[56].in[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.ark[56].out[4] = 7132545626758543274835550177928277554147692888420834856365493772932403309158 +get --->main.ark[56].out[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +set main.mix[56].in[5] <-- 5416974370350721800154591654165254377485294452093887867303912101156762717335 +get --->main.mix[56].in[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +get --->main.ark[56].out[5] = 5416974370350721800154591654165254377485294452093887867303912101156762717335 +get --->main.mix[56].out[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +set main.ark[57].in[0] <-- 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.ark[57].in[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.mix[56].out[0] = 93882471800064366010462413420307994532687267028773257091485736498059433327 +get --->main.mix[56].out[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +set main.ark[57].in[1] <-- 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.ark[57].in[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.mix[56].out[1] = 274592284928098178017188159859079733852388917890176958586547721135724486450 +get --->main.mix[56].out[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +set main.ark[57].in[2] <-- 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.ark[57].in[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.mix[56].out[2] = 4079320455838909485701292484988030909838993326846133955668727766445039457072 +get --->main.mix[56].out[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +set main.ark[57].in[3] <-- 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.ark[57].in[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.mix[56].out[3] = 15546791318909375299788859876810224466289665829368329862551990440570139708356 +get --->main.mix[56].out[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +set main.ark[57].in[4] <-- 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.ark[57].in[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.mix[56].out[4] = 16624152430499153522334633211749579106784870438217920311176927074469808854939 +get --->main.mix[56].out[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +set main.ark[57].in[5] <-- 3096630716532569246849491146796982123420972623732884826970478087682264543760 +get --->main.ark[57].in[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +get --->main.mix[56].out[5] = 3096630716532569246849491146796982123420972623732884826970478087682264543760 +get --->main.ark[57].out[0] = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +set main.sigmaP[53].in <-- 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.sigmaP[53].in = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.ark[57].out[0] = 17259151671817975977493363845185125717722968901239841552168909194302841722983 +get --->main.sigmaP[53].out = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +set main.mix[57].in[0] <-- 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.mix[57].in[0] = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.sigmaP[53].out = 14184189072685591066194481736098678615239521260415402280874863872980963357659 +get --->main.ark[57].out[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +set main.mix[57].in[1] <-- 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.mix[57].in[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.ark[57].out[1] = 17802921208859142568907109376591741997143902715052717995890464880232561750897 +get --->main.ark[57].out[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +set main.mix[57].in[2] <-- 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.mix[57].in[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.ark[57].out[2] = 20878877755762715311423620402793793327667952866014663495561275387103126898840 +get --->main.ark[57].out[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +set main.mix[57].in[3] <-- 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.mix[57].in[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.ark[57].out[3] = 8042107503856942232690647024228323169937364457996988247141500436279111909510 +get --->main.ark[57].out[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +set main.mix[57].in[4] <-- 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.mix[57].in[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.ark[57].out[4] = 18936627288734830991959386787031468077591850006485326487117531682327759819552 +get --->main.ark[57].out[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +set main.mix[57].in[5] <-- 19630669729755879400305743264282654886588842251333964886864102590048104650673 +get --->main.mix[57].in[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +get --->main.ark[57].out[5] = 19630669729755879400305743264282654886588842251333964886864102590048104650673 +get --->main.mix[57].out[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +set main.ark[58].in[0] <-- 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.ark[58].in[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.mix[57].out[0] = 8265993310281318857574073009805290127493490823403158104565947234736779960451 +get --->main.mix[57].out[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +set main.ark[58].in[1] <-- 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.ark[58].in[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.mix[57].out[1] = 5273105183685148866578006300830617516519541402477682528214101147951611331482 +get --->main.mix[57].out[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +set main.ark[58].in[2] <-- 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.ark[58].in[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.mix[57].out[2] = 1982590887444345838358323890591007469408679205089790016966190677793834309560 +get --->main.mix[57].out[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +set main.ark[58].in[3] <-- 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.ark[58].in[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.mix[57].out[3] = 17479481926407247211455152810661969642591288774956920007253429150759650602462 +get --->main.mix[57].out[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +set main.ark[58].in[4] <-- 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.ark[58].in[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.mix[57].out[4] = 6598465093868707816824713939054939177120352636871711831231735597290353924046 +get --->main.mix[57].out[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +set main.ark[58].in[5] <-- 13685415988011609018582688099411540921138699459946317816354170433727825475548 +get --->main.ark[58].in[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +get --->main.mix[57].out[5] = 13685415988011609018582688099411540921138699459946317816354170433727825475548 +get --->main.ark[58].out[0] = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +set main.sigmaP[54].in <-- 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.sigmaP[54].in = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.ark[58].out[0] = 16366942921538490351383348575616384611035146389472160121390508331261621359902 +get --->main.sigmaP[54].out = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +set main.mix[58].in[0] <-- 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.mix[58].in[0] = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.sigmaP[54].out = 6133647416579687589336210892301903260497678027716810864823876419744206522613 +get --->main.ark[58].out[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +set main.mix[58].in[1] <-- 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.mix[58].in[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.ark[58].out[1] = 9546820222653444164567145074331843607417455410650350326299806956975455437341 +get --->main.ark[58].out[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +set main.mix[58].in[2] <-- 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.mix[58].in[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.ark[58].out[2] = 14200558764266460033709859484785030520889531818889414155226315505560064199191 +get --->main.ark[58].out[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +set main.mix[58].in[3] <-- 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.mix[58].in[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.ark[58].out[3] = 684293042405088196021446883312069299900961469206293163913376065982556712963 +get --->main.ark[58].out[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +set main.mix[58].in[4] <-- 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.mix[58].in[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.ark[58].out[4] = 14234139826048929372048986184597912312427539010043888171877483001026031880313 +get --->main.ark[58].out[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +set main.mix[58].in[5] <-- 6926583425417550763530387293304571561540714323196876616796586134529515434586 +get --->main.mix[58].in[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +get --->main.ark[58].out[5] = 6926583425417550763530387293304571561540714323196876616796586134529515434586 +get --->main.mix[58].out[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +set main.ark[59].in[0] <-- 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.ark[59].in[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.mix[58].out[0] = 21532284395114420188454506096148081120051461112564370843167404094519683110271 +get --->main.mix[58].out[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +set main.ark[59].in[1] <-- 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.ark[59].in[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.mix[58].out[1] = 8683888445338029754136171958411751231893771579694667769338238592192812419463 +get --->main.mix[58].out[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +set main.ark[59].in[2] <-- 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.ark[59].in[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.mix[58].out[2] = 14148023082263994430913380012152634181244048490417514973438733039702394854137 +get --->main.mix[58].out[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +set main.ark[59].in[3] <-- 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.ark[59].in[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.mix[58].out[3] = 435515504922148643414134472357819411518828396725463992536471469616897650713 +get --->main.mix[58].out[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +set main.ark[59].in[4] <-- 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.ark[59].in[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.mix[58].out[4] = 14318554711257343159996422392216312634010996197512501704315497780340754030829 +get --->main.mix[58].out[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +set main.ark[59].in[5] <-- 11100525779720796399427920853802100754338456442751899302984343961957857329876 +get --->main.ark[59].in[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +get --->main.mix[58].out[5] = 11100525779720796399427920853802100754338456442751899302984343961957857329876 +get --->main.ark[59].out[0] = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +set main.sigmaP[55].in <-- 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.sigmaP[55].in = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.ark[59].out[0] = 6566780751574569020313573181309069476285967869596380824285402579580538912516 +get --->main.sigmaP[55].out = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +set main.mix[59].in[0] <-- 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.mix[59].in[0] = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.sigmaP[55].out = 18471441693865621575941566671713104283853032115353581587007917366577407249185 +get --->main.ark[59].out[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +set main.mix[59].in[1] <-- 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.mix[59].in[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.ark[59].out[1] = 18969634981900001788809942764475883384331039259974774257588871526873117759276 +get --->main.ark[59].out[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +set main.mix[59].in[2] <-- 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.mix[59].in[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.ark[59].out[2] = 14497217183531389240405461390595911872873100963439657727199044600651724521436 +get --->main.ark[59].out[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +set main.mix[59].in[3] <-- 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.mix[59].in[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.ark[59].out[3] = 6389285383867987905179561371565283701681680504748331657549206799437400118861 +get --->main.ark[59].out[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +set main.mix[59].in[4] <-- 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.mix[59].in[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.ark[59].out[4] = 21224297899944158911315579687973359967430215570196152104594264275426715480327 +get --->main.ark[59].out[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +set main.mix[59].in[5] <-- 15986695282509250014511648913656531848431537183118032353354908935159724027443 +get --->main.mix[59].in[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +get --->main.ark[59].out[5] = 15986695282509250014511648913656531848431537183118032353354908935159724027443 +get --->main.mix[59].out[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +set main.ark[60].in[0] <-- 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.ark[60].in[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.mix[59].out[0] = 7490342378868580857546376857663175946772265480542086638193023368101852515494 +get --->main.mix[59].out[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +set main.ark[60].in[1] <-- 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.ark[60].in[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.mix[59].out[1] = 10893942170148180195702204801260082105666347479364943673493765909812099812195 +get --->main.mix[59].out[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +set main.ark[60].in[2] <-- 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.ark[60].in[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.mix[59].out[2] = 1037618883038192476000371431674361218218704432886973997109994850195015598673 +get --->main.mix[59].out[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +set main.ark[60].in[3] <-- 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.ark[60].in[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.mix[59].out[3] = 7436710251535004631820415274441597664406731902969697356891855218637352784052 +get --->main.mix[59].out[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +set main.ark[60].in[4] <-- 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.ark[60].in[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.mix[59].out[4] = 7502580782806786199137393805541429139693313119261562634957461138021106181508 +get --->main.mix[59].out[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +set main.ark[60].in[5] <-- 8817173046573532581135876792423032347771020984223856556619112807466061148114 +get --->main.ark[60].in[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +get --->main.mix[59].out[5] = 8817173046573532581135876792423032347771020984223856556619112807466061148114 +get --->main.ark[60].out[0] = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +set main.sigmaP[56].in <-- 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.sigmaP[56].in = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.ark[60].out[0] = 20118449058387155063714524349896598239289227281059416955288473299824018437238 +get --->main.sigmaP[56].out = 41230061147858615412888669147186170604178454755335487571706103110205932155 +set main.mix[60].in[0] <-- 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.mix[60].in[0] = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.sigmaP[56].out = 41230061147858615412888669147186170604178454755335487571706103110205932155 +get --->main.ark[60].out[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +set main.mix[60].in[1] <-- 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.mix[60].in[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.ark[60].out[1] = 615519782558175064292256319919279382243662141664496103297038344834963376621 +get --->main.ark[60].out[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +set main.mix[60].in[2] <-- 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.mix[60].in[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.ark[60].out[2] = 21765564686402970406515458556914314158556846792667370919933432762962236708366 +get --->main.ark[60].out[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +set main.mix[60].in[3] <-- 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.mix[60].in[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.ark[60].out[3] = 7644974631381742475485566658427926850535177587220379437694948884390740790227 +get --->main.ark[60].out[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +set main.mix[60].in[4] <-- 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.mix[60].in[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.ark[60].out[4] = 6145016572468246233685746817144409898048717195324515587123525055645820149521 +get --->main.ark[60].out[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +set main.mix[60].in[5] <-- 1915413264463983812255573081386033212972361228678834756338586960429058662480 +get --->main.mix[60].in[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +get --->main.ark[60].out[5] = 1915413264463983812255573081386033212972361228678834756338586960429058662480 +get --->main.mix[60].out[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +set main.ark[61].in[0] <-- 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.ark[61].in[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.mix[60].out[0] = 4663218904772148399373890837566144319540069131750927292266081541366907466725 +get --->main.mix[60].out[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +set main.ark[61].in[1] <-- 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.ark[61].in[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.mix[60].out[1] = 5791943261773997336216484850852571281323082202647917219758670227813568084233 +get --->main.mix[60].out[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +set main.ark[61].in[2] <-- 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.ark[61].in[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.mix[60].out[2] = 944902421632022170508615619420486957545339810117376673358969906262743058050 +get --->main.mix[60].out[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +set main.ark[61].in[3] <-- 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.ark[61].in[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.mix[60].out[3] = 15565176491359037331721082654323942849597208885139473821439445646707514090982 +get --->main.mix[60].out[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +set main.ark[61].in[4] <-- 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.ark[61].in[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.mix[60].out[4] = 14396914682889524802234970033866017476881871882946322378547798169122867013280 +get --->main.mix[60].out[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +set main.ark[61].in[5] <-- 11331107137633180751113266584640783628248358989369507608277668396820412722792 +get --->main.ark[61].in[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +get --->main.mix[60].out[5] = 11331107137633180751113266584640783628248358989369507608277668396820412722792 +get --->main.ark[61].out[0] = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +set main.sigmaF[4][0].in <-- 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.sigmaF[4][0].in = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.ark[61].out[0] = 17016412671112473445518365207497284955924857873409167124810216225940000894688 +get --->main.sigmaF[4][0].out = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +set main.mix[61].in[0] <-- 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.mix[61].in[0] = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.sigmaF[4][0].out = 1280532230730478137042966041388444735041189064645814248623601569043485292515 +get --->main.ark[61].out[1] = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +set main.sigmaF[4][1].in <-- 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.sigmaF[4][1].in = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.ark[61].out[1] = 15944900819859248268183737707223470512564581413404645431665427233430422583398 +get --->main.sigmaF[4][1].out = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +set main.mix[61].in[1] <-- 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.mix[61].in[1] = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.sigmaF[4][1].out = 2255373924318996743794252738183185021736918195200681707119825458326292865574 +get --->main.ark[61].out[2] = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +set main.sigmaF[4][2].in <-- 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.sigmaF[4][2].in = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.ark[61].out[2] = 17124675189416650176315663549828990407856400631043428663191776554881236824752 +get --->main.sigmaF[4][2].out = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +set main.mix[61].in[2] <-- 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.mix[61].in[2] = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.sigmaF[4][2].out = 6863047295334677591260379687027609532208719719936223235256284091661901320817 +get --->main.ark[61].out[3] = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +set main.sigmaF[4][3].in <-- 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.sigmaF[4][3].in = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.ark[61].out[3] = 3285145795530643220085948557235573115089574179638690375402621527835583620664 +get --->main.sigmaF[4][3].out = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +set main.mix[61].in[3] <-- 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.mix[61].in[3] = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.sigmaF[4][3].out = 16776471341285993930424770324093461168323952748248210397365549391012758849022 +get --->main.ark[61].out[4] = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +set main.sigmaF[4][4].in <-- 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.sigmaF[4][4].in = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.ark[61].out[4] = 10664406111983509592214877218927231055448517577384456354146688977791764762689 +get --->main.sigmaF[4][4].out = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +set main.mix[61].in[4] <-- 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.mix[61].in[4] = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.sigmaF[4][4].out = 9333473539151708343794900472038704274768738586578601391800364497308683716125 +get --->main.ark[61].out[5] = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +set main.sigmaF[4][5].in <-- 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.sigmaF[4][5].in = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.ark[61].out[5] = 16137905247041771883250684512818403962627829978167756755337786428591474943149 +get --->main.sigmaF[4][5].out = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +set main.mix[61].in[5] <-- 3157704985650026055936677505862500845076560510158542758341099075873666839427 +get --->main.mix[61].in[5] = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +get --->main.sigmaF[4][5].out = 3157704985650026055936677505862500845076560510158542758341099075873666839427 +get --->main.mix[61].out[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +set main.ark[62].in[0] <-- 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.ark[62].in[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.mix[61].out[0] = 17265593487208329398136055901961589134166341900631372392462744850107285604218 +get --->main.mix[61].out[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +set main.ark[62].in[1] <-- 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.ark[62].in[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.mix[61].out[1] = 21335978328469140968377090515621136223917531475828129693841769639190043187065 +get --->main.mix[61].out[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +set main.ark[62].in[2] <-- 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.ark[62].in[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.mix[61].out[2] = 3834364195024534261747580371920224867513934571310868296931374242358965482799 +get --->main.mix[61].out[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +set main.ark[62].in[3] <-- 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.ark[62].in[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.mix[61].out[3] = 14896161966786096074211171447055497930551810326672683924587547978696866276693 +get --->main.mix[61].out[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +set main.ark[62].in[4] <-- 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.ark[62].in[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.mix[61].out[4] = 15096079630902331474585185678382429538012683723411853576185315181727977454333 +get --->main.mix[61].out[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +set main.ark[62].in[5] <-- 6636190241122787627255728490731484815271820336122738746564843667528674450134 +get --->main.ark[62].in[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +get --->main.mix[61].out[5] = 6636190241122787627255728490731484815271820336122738746564843667528674450134 +get --->main.ark[62].out[0] = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +set main.sigmaF[5][0].in <-- 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.sigmaF[5][0].in = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.ark[62].out[0] = 18850208577142562185365909745916964379006759716755608600418101017394886842454 +get --->main.sigmaF[5][0].out = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +set main.mix[62].in[0] <-- 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.mix[62].in[0] = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.sigmaF[5][0].out = 17338441771571702036133375826209190288638107072241279335010219194053165187817 +get --->main.ark[62].out[1] = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +set main.sigmaF[5][1].in <-- 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.sigmaF[5][1].in = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.ark[62].out[1] = 4190728475250199370685174178980620479440075287000743119203981705388763666738 +get --->main.sigmaF[5][1].out = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +set main.mix[62].in[1] <-- 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.mix[62].in[1] = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.sigmaF[5][1].out = 5185597979242670240385366123372427823973156189689699584378612030562613067230 +get --->main.ark[62].out[2] = 991351681487515042416182369992445696143760121317929766586036621644393533255 +set main.sigmaF[5][2].in <-- 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.sigmaF[5][2].in = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.ark[62].out[2] = 991351681487515042416182369992445696143760121317929766586036621644393533255 +get --->main.sigmaF[5][2].out = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +set main.mix[62].in[2] <-- 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.mix[62].in[2] = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.sigmaF[5][2].out = 18076253275542319675060368347243748811482348194172871766119650642225896020752 +get --->main.ark[62].out[3] = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +set main.sigmaF[5][3].in <-- 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.sigmaF[5][3].in = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.ark[62].out[3] = 4097332850247969503181030136643918336346502285932087670215397958703318479595 +get --->main.sigmaF[5][3].out = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +set main.mix[62].in[3] <-- 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.mix[62].in[3] = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.sigmaF[5][3].out = 17038233454656504025387443170945656879418991206757341139102116915767602277780 +get --->main.ark[62].out[4] = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +set main.sigmaF[5][4].in <-- 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.sigmaF[5][4].in = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.ark[62].out[4] = 5950380950423971943527034692202259983461701783492100506697337267464168742357 +get --->main.sigmaF[5][4].out = 479397329866601145790015871362429863810371637868399070372411768085399060370 +set main.mix[62].in[4] <-- 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.mix[62].in[4] = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.sigmaF[5][4].out = 479397329866601145790015871362429863810371637868399070372411768085399060370 +get --->main.ark[62].out[5] = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +set main.sigmaF[5][5].in <-- 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.sigmaF[5][5].in = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.ark[62].out[5] = 13500046156609399137775252657117053422686796136839619705058817426096401660488 +get --->main.sigmaF[5][5].out = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +set main.mix[62].in[5] <-- 8336627361845904904881865559079990377438208004484097458251994319092672375519 +get --->main.mix[62].in[5] = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +get --->main.sigmaF[5][5].out = 8336627361845904904881865559079990377438208004484097458251994319092672375519 +get --->main.mix[62].out[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +set main.ark[63].in[0] <-- 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.ark[63].in[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.mix[62].out[0] = 1424929109286803386733070276055962217433925249371247827764426796630860652950 +get --->main.mix[62].out[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +set main.ark[63].in[1] <-- 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.ark[63].in[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.mix[62].out[1] = 12246609780328067924333336396382832200219706557914397571005121672562139301591 +get --->main.mix[62].out[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +set main.ark[63].in[2] <-- 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.ark[63].in[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.mix[62].out[2] = 15770222950910685433532817021364455178421021881843472903447707426045696599145 +get --->main.mix[62].out[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +set main.ark[63].in[3] <-- 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.ark[63].in[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.mix[62].out[3] = 7785393987358841969897493892704208120084076406317700908432645078738288925415 +get --->main.mix[62].out[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +set main.ark[63].in[4] <-- 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.ark[63].in[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.mix[62].out[4] = 2226746575701760599401819893776238195328520314062765188476137633749338904074 +get --->main.mix[62].out[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +set main.ark[63].in[5] <-- 10175280956558685948711271336546562894569850793131432195556994284708233444784 +get --->main.ark[63].in[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +get --->main.mix[62].out[5] = 10175280956558685948711271336546562894569850793131432195556994284708233444784 +get --->main.ark[63].out[0] = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +set main.sigmaF[6][0].in <-- 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.sigmaF[6][0].in = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.ark[63].out[0] = 12628309028170386964829534567569926125891525578000311949176759320164086743521 +get --->main.sigmaF[6][0].out = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +set main.mix[63].in[0] <-- 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.mix[63].in[0] = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.sigmaF[6][0].out = 19453673649634120451959600101162381231874399023532867622326812950292624678597 +get --->main.ark[63].out[1] = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +set main.sigmaF[6][1].in <-- 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.sigmaF[6][1].in = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.ark[63].out[1] = 1567430089220219424548824835242283933395573826234009509006340216260316035476 +get --->main.sigmaF[6][1].out = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +set main.mix[63].in[1] <-- 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.mix[63].in[1] = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.sigmaF[6][1].out = 12307852680637108359000289769691669468453905032110990983830648606029756348917 +get --->main.ark[63].out[2] = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +set main.sigmaF[6][2].in <-- 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.sigmaF[6][2].in = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.ark[63].out[2] = 6727112785291669810417666942866603027270275482513586396453084936180276758607 +get --->main.sigmaF[6][2].out = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +set main.mix[63].in[2] <-- 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.mix[63].in[2] = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.sigmaF[6][2].out = 17618334492665039514390852042890600227126681437350607019710065613466365473044 +get --->main.ark[63].out[3] = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +set main.sigmaF[6][3].in <-- 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.sigmaF[6][3].in = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.ark[63].out[3] = 11722020423156284218885027011617382684019228570510515684146480115920595171464 +get --->main.sigmaF[6][3].out = 917976675126766474582100971388452398363168079267009521052210655762493048020 +set main.mix[63].in[3] <-- 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.mix[63].in[3] = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.sigmaF[6][3].out = 917976675126766474582100971388452398363168079267009521052210655762493048020 +get --->main.ark[63].out[4] = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +set main.sigmaF[6][4].in <-- 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.sigmaF[6][4].in = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.ark[63].out[4] = 19304536891281286805346660422032289985905778963923295060039559051498001142188 +get --->main.sigmaF[6][4].out = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +set main.mix[63].in[4] <-- 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.mix[63].in[4] = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.sigmaF[6][4].out = 19166469954970172834887314769192579307889532272370372871464245721542362550809 +get --->main.ark[63].out[5] = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +set main.sigmaF[6][5].in <-- 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.sigmaF[6][5].in = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.ark[63].out[5] = 20163385011549308585360336119600288569193575509489796133717873822219998840191 +get --->main.sigmaF[6][5].out = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +set main.mix[63].in[5] <-- 15425453836833587232426862534062373284831976544850562804994421553978293760410 +get --->main.mix[63].in[5] = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +get --->main.sigmaF[6][5].out = 15425453836833587232426862534062373284831976544850562804994421553978293760410 +get --->main.mix[63].out[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +set main.ark[64].in[0] <-- 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.ark[64].in[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.mix[63].out[0] = 8912192906851057400740576315912394060887416828371691246107503191118667885424 +get --->main.mix[63].out[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +set main.ark[64].in[1] <-- 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.ark[64].in[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.mix[63].out[1] = 9546633929386672460290075151994485557438331374131160591691480004258388543646 +get --->main.mix[63].out[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +set main.ark[64].in[2] <-- 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.ark[64].in[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.mix[63].out[2] = 15760662527211196974344295261330096900593355356228765942068788297643916040648 +get --->main.mix[63].out[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +set main.ark[64].in[3] <-- 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.ark[64].in[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.mix[63].out[3] = 1235811528591965470071807268377947704236992369601223871707887428620586635145 +get --->main.mix[63].out[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +set main.ark[64].in[4] <-- 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.ark[64].in[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.mix[63].out[4] = 21767391130990020864042567244514418102859100680052066762561372662239883848680 +get --->main.mix[63].out[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +set main.ark[64].in[5] <-- 15836627761674689867880554600612109170930695205318626386177537482555143121807 +get --->main.ark[64].in[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +get --->main.mix[63].out[5] = 15836627761674689867880554600612109170930695205318626386177537482555143121807 +get --->main.ark[64].out[0] = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +set main.sigmaF[7][0].in <-- 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.sigmaF[7][0].in = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.ark[64].out[0] = 13334607681117933675746710288802176561999957746762663970444925808909659962040 +get --->main.sigmaF[7][0].out = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +set main.mix[64].in[0] <-- 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.mix[64].in[0] = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.sigmaF[7][0].out = 21840352591109616522585733916731560347092503209718555111327310467289490434789 +get --->main.ark[64].out[1] = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +set main.sigmaF[7][1].in <-- 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.sigmaF[7][1].in = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.ark[64].out[1] = 1655418468825680337832234772039381865485669136041211009093946726308171680039 +get --->main.sigmaF[7][1].out = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +set main.mix[64].in[1] <-- 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.mix[64].in[1] = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.sigmaF[7][1].out = 2215554312299916685265394546203667774318160239579330786886261240053987366669 +get --->main.ark[64].out[2] = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +set main.sigmaF[7][2].in <-- 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.sigmaF[7][2].in = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.ark[64].out[2] = 15152224443394998445133473314157029449713891490699878335079663478363109257307 +get --->main.sigmaF[7][2].out = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +set main.mix[64].in[2] <-- 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.mix[64].in[2] = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.sigmaF[7][2].out = 15301987351897207455659974880405253415256877232512558771401051894316365578961 +get --->main.ark[64].out[3] = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +set main.sigmaF[7][3].in <-- 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.sigmaF[7][3].in = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.ark[64].out[3] = 19645807457382114452432148161910475308997207189489970074626482449355260304653 +get --->main.sigmaF[7][3].out = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +set main.mix[64].in[3] <-- 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.mix[64].in[3] = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.sigmaF[7][3].out = 1989225950965980097090602218689086588906452567344199632332150886790216524223 +get --->main.ark[64].out[4] = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +set main.sigmaF[7][4].in <-- 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.sigmaF[7][4].in = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.ark[64].out[4] = 8904073929285414152889853541129986961439464972064488252210046276108370628639 +get --->main.sigmaF[7][4].out = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +set main.mix[64].in[4] <-- 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.mix[64].in[4] = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.sigmaF[7][4].out = 16191758891529554431465344249838339702680293545154934563237361479688650304175 +get --->main.ark[64].out[5] = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +set main.sigmaF[7][5].in <-- 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.sigmaF[7][5].in = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.ark[64].out[5] = 15241881678070283011036399017675036466793623690415593528542119868953482631389 +get --->main.sigmaF[7][5].out = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +set main.mix[64].in[5] <-- 21621957942642009299599962954746654920536416721313437761290541026682079215464 +get --->main.mix[64].in[5] = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +get --->main.sigmaF[7][5].out = 21621957942642009299599962954746654920536416721313437761290541026682079215464 +get --->main.mix[64].out[0] = 19353579816831651722712494582589217879545426116938757773191934259457506176750 +set main.out <-- 19353579816831651722712494582589217879545426116938757773191934259457506176750 +get --->main.out = 19353579816831651722712494582589217879545426116938757773191934259457506176750 +get --->main.mix[64].out[0] = 19353579816831651722712494582589217879545426116938757773191934259457506176750 +one --> 1 +main.out, main.mix[64].out[0] --> 19353579816831651722712494582589217879545426116938757773191934259457506176750 +main.inputs[0], main.ark[0].in[0] --> 1 +main.inputs[1], main.ark[0].in[1] --> 2 +main.ark[0].out[0], main.sigmaF[0][0].in --> 1354025385229961744769229343273868518314335569873439558835166239576773343708 +main.ark[0].out[1], main.sigmaF[0][1].in --> 2708050770459923489538458686547737036628671139746879117670332479153546687416 +main.ark[0].out[2], main.sigmaF[0][2].in --> 0 +main.ark[0].out[3], main.sigmaF[0][3].in --> 0 +main.ark[0].out[4], main.sigmaF[0][4].in --> 0 +main.ark[0].out[5], main.sigmaF[0][5].in --> 0 +main.mix[0].in[0], main.sigmaF[0][0].out --> 2118754935546617544101383993198634419569673530359886957367057324397057017976 +main.mix[0].in[1], main.sigmaF[0][1].out --> 2135429321973935744505070546584476160584459770268279604651221820978399088381 +main.mix[0].in[2], main.sigmaF[0][2].out --> 0 +main.mix[0].in[3], main.sigmaF[0][3].out --> 0 +main.mix[0].in[4], main.sigmaF[0][4].out --> 0 +main.mix[0].in[5], main.sigmaF[0][5].out --> 0 +main.mix[0].out[0], main.ark[1].in[0] --> 16407118410576475889914863421953881889428636711888669095599143854316782120478 +main.mix[0].out[1], main.ark[1].in[1] --> 19385727480303915026459625270443123138170094219141831033777065615993089175802 +main.mix[0].out[2], main.ark[1].in[2] --> 17621278589454301443510063718018007021204623406394974634224068153745966389036 +main.mix[0].out[3], main.ark[1].in[3] --> 1186358481625905683151573753631693581054441334028931918397399449026352450851 +main.mix[0].out[4], main.ark[1].in[4] --> 19331487373499905564222520012398066494011911559160975029428306704099935321239 +main.mix[0].out[5], main.ark[1].in[5] --> 9427554717526508712357660849856535589468110611793870240660636705306174605659 +main.sigmaF[0][0].in2 --> 2260344551714731201665997151692229324784964533058272477706565814851094681761 +main.sigmaF[0][0].in4 --> 15540159921038479754525165662182634136309639490256661900450546218354922538232 +main.sigmaF[0][1].in2 --> 9041378206858924806663988606768917299139858132233089910826263259404378727044 +main.sigmaF[0][1].in4 --> 7871887146383648627692187397092120206922223439530212626528493441344867159925 +main.sigmaF[0][2].in2 --> 0 +main.sigmaF[0][2].in4 --> 0 +main.sigmaF[0][3].in2 --> 0 +main.sigmaF[0][3].in4 --> 0 +main.sigmaF[0][4].in2 --> 0 +main.sigmaF[0][4].in4 --> 0 +main.sigmaF[0][5].in2 --> 0 +main.sigmaF[0][5].in4 --> 0 +main.ark[1].out[0], main.sigmaF[1][0].in --> 19843848155678314710549905065042130207436035827744387545535824205348523570152 +main.ark[1].out[1], main.sigmaF[1][1].in --> 12169180628940808274298627158051875371629543898671974801948923740183175287747 +main.ark[1].out[2], main.sigmaF[1][2].in --> 3377256656853465194918934263028928856785720910646991155637506337204039025086 +main.ark[1].out[3], main.sigmaF[1][3].in --> 6220302612368298209061805517986948442017981036444405877871007677547413303573 +main.ark[1].out[4], main.sigmaF[1][4].in --> 5569272151351849521428094975127334172221837865395439829315564744246750849905 +main.ark[1].out[5], main.sigmaF[1][5].in --> 19134120074565463022463892433959237664180512384311502236893405914058295535731 +main.mix[1].in[0], main.sigmaF[1][0].out --> 12474553516262154321335000919501260271772699372007208512933609328160315923081 +main.mix[1].in[1], main.sigmaF[1][1].out --> 20967279683741949314661460061429041522622150246009732130313982196365957306037 +main.mix[1].in[2], main.sigmaF[1][2].out --> 1614712276018932239772616604342680607973020853723915392002601874452523781810 +main.mix[1].in[3], main.sigmaF[1][3].out --> 8832024417848403387795740990540012649836856802783279729190909629974429090882 +main.mix[1].in[4], main.sigmaF[1][4].out --> 16896795253084560720863561509020470891694466635746861998405907989568798543247 +main.mix[1].in[5], main.sigmaF[1][5].out --> 18053678252828982395737560442340409906098421285766388824903233672942462995361 +main.mix[1].out[0], main.ark[2].in[0] --> 16309508005401794021575555807717769054022717298351433594131495728722320427628 +main.mix[1].out[1], main.ark[2].in[1] --> 1222892112429986707358670109883659200021211618984797220075409592751010492387 +main.mix[1].out[2], main.ark[2].in[2] --> 6567996715310163920509359008295375716973796237064395964307149623909492315018 +main.mix[1].out[3], main.ark[2].in[3] --> 1976725952194530174253318532653531566974519814960606419358181265140578447347 +main.mix[1].out[4], main.ark[2].in[4] --> 4109761730929453722289242584491800813496368609334068148810036153067166725273 +main.mix[1].out[5], main.ark[2].in[5] --> 16685263758405102326824846052405881164427480682687004758648682279960376369854 +main.sigmaF[1][0].in2 --> 21392626707886488288383421735794008977634814065213976244268539847960982177776 +main.sigmaF[1][0].in4 --> 16583725177324027588929984036708478128054113323608187079554501402272763676950 +main.sigmaF[1][1].in2 --> 21573918649780801119510914237313551980232728823603203989912805763133218571696 +main.sigmaF[1][1].in4 --> 10890562111628527823110531019196401754746618958049840818949473455058457183763 +main.sigmaF[1][2].in2 --> 21024906328964944250857882683551836260921351868696881032426852373478144944756 +main.sigmaF[1][2].in4 --> 10858289709271530972351070595576596797031030042232580806361394044295675810650 +main.sigmaF[1][3].in2 --> 19697293115734901173884699470855838786286282072122879073669356926350126599210 +main.sigmaF[1][3].in4 --> 11616798447263051345930648981811400941811274269434944838234003510532853836769 +main.sigmaF[1][4].in2 --> 20593366684644888159654257178727205413748460999217255479089955166304162273511 +main.sigmaF[1][4].in4 --> 12184948827719428909220291979504569971079305714959049743018827199552562876211 +main.sigmaF[1][5].in2 --> 13838271321032123585818807262490205073852788323409864698084465930419151743815 +main.sigmaF[1][5].in4 --> 5482699089014394673821561854051584095473049226505392891256416452822161222604 +main.ark[2].out[0], main.sigmaF[2][0].in --> 13147114191762997298528012732252391310866492993680594314925757899078214737298 +main.ark[2].out[1], main.sigmaF[2][1].in --> 13139448155235731827659173641931880182050215108620339245241881159543839323678 +main.ark[2].out[2], main.sigmaF[2][2].in --> 11620548291381581367200335005119709882171518066554608559125134169337425429547 +main.ark[2].out[3], main.sigmaF[2][3].in --> 4614168615268309040423521513062718515872655234221153224755916176930754470043 +main.ark[2].out[4], main.sigmaF[2][4].in --> 13060197246858657781024731016959123134482734776408785447910656778030024299532 +main.ark[2].out[5], main.sigmaF[2][5].in --> 693940896461841208850766757477576946240712745691359036078429031091499686640 +main.mix[2].in[0], main.sigmaF[2][0].out --> 7215336847760819525558261650868215233236980732877855830428882198693962355592 +main.mix[2].in[1], main.sigmaF[2][1].out --> 12878655376883433792800478962289238963232190379273623334725619917600558005415 +main.mix[2].in[2], main.sigmaF[2][2].out --> 15210475412367423628796709133779356980912145924543909732872081524797223899466 +main.mix[2].in[3], main.sigmaF[2][3].out --> 18750436923108336837779444385738392897002956587063632848931143818548606515730 +main.mix[2].in[4], main.sigmaF[2][4].out --> 18412145113674440204504012075181710967520288579439769317357684481413028282748 +main.mix[2].in[5], main.sigmaF[2][5].out --> 4956449923409613641335849575404826435490613241291381279473217954702667474354 +main.mix[2].out[0], main.ark[3].in[0] --> 1285176549616026500773769675205251645693473878729543707830791912822295679687 +main.mix[2].out[1], main.ark[3].in[1] --> 17773722374087828418928387028913198795970563848929642214395203841067378318974 +main.mix[2].out[2], main.ark[3].in[2] --> 11715694190260263861527473978934758515660615630182609698550322797423697509738 +main.mix[2].out[3], main.ark[3].in[3] --> 18905678995345741623218966655502176154036195914031764916220672478932064346579 +main.mix[2].out[4], main.ark[3].in[4] --> 19094123800627758190682955076913315523376056813066588246285873711363852187212 +main.mix[2].out[5], main.ark[3].in[5] --> 4329403375404612062688426831495932933742800260909608557614569374182818328753 +main.sigmaF[2][0].in2 --> 8520116096529913474257986054596854002142156050773455684177113886725301643073 +main.sigmaF[2][0].in4 --> 12140246039365929464761775859003606535416471154808970737282204407871656873462 +main.sigmaF[2][1].in2 --> 17130836655198676892756127323471782799114655763844034018752500737196184048005 +main.sigmaF[2][1].in4 --> 11821401387767298943866110681645848502401492632748116865817454183055357182212 +main.sigmaF[2][2].in2 --> 16858057767778368734017139349319200467693185742503276842101146757315108994952 +main.sigmaF[2][2].in4 --> 304930020653850380834710212281454207626987975370233521955819568745711224290 +main.sigmaF[2][3].in2 --> 15841828155648607540458274363382332153514419017952480070181473055679214437031 +main.sigmaF[2][3].in4 --> 11264012445190550703289958337171098681751862181884002356100722948427360317027 +main.sigmaF[2][4].in2 --> 18577009222523585303400887805023675503271799839965472428238930826719487441064 +main.sigmaF[2][4].in4 --> 12697291373654667160914624813569057650281882182259828363818469346671978170288 +main.sigmaF[2][5].in2 --> 5210899594839607841182490215561620379430539282464880925725432722282361079897 +main.sigmaF[2][5].in4 --> 14398945862288114071261663681569381885496683863707857899093237696027667245337 +main.ark[3].out[0], main.sigmaF[3][0].in --> 3416565849233264309591111549094800445085088666723541108525390267600258956610 +main.ark[3].out[1], main.sigmaF[3][1].in --> 12781997829467964266627110216476969767499778184480522420125571271762426909820 +main.ark[3].out[2], main.sigmaF[3][2].in --> 19791297767475819790084301126457248134589268445779768007258341258154007026833 +main.ark[3].out[3], main.sigmaF[3][3].in --> 6862099632830575428411303575493099675307101683019858072406013300517252607547 +main.ark[3].out[4], main.sigmaF[3][4].in --> 378074609759561924517650566020302545492301017212306860137460185778598953198 +main.ark[3].out[5], main.sigmaF[3][5].in --> 8027376634879843679053296654644442382006698775748377681750598762823688757403 +main.mix[3].in[0], main.sigmaF[3][0].out --> 11149212492806906833304454756425212908496765529612723236682927497305817406417 +main.mix[3].in[1], main.sigmaF[3][1].out --> 5516671911275695415219181966201895415003964541161508341327562010667945948807 +main.mix[3].in[2], main.sigmaF[3][2].out --> 9265510343735923232862590761383703733087240147440577697639253851711617263504 +main.mix[3].in[3], main.sigmaF[3][3].out --> 19001911089753468604099730699749161878335186742448018670986788230181088795511 +main.mix[3].in[4], main.sigmaF[3][4].out --> 8491012058581122183458077790578760652345015940168582450448689794879342716639 +main.mix[3].in[5], main.sigmaF[3][5].out --> 4490575150394741097365400918022565501440418208187925980022938482274554148116 +main.mix[3].out[0], main.ark[4].in[0] --> 10115913544254279871988101172177983025047608723078438615634404491531566673029 +main.mix[3].out[1], main.ark[4].in[1] --> 2748468467224860626299473524346795683214284711074703757466767246171118684648 +main.mix[3].out[2], main.ark[4].in[2] --> 3686410492699497166662896534716649833461693379370250156055758387192440366911 +main.mix[3].out[3], main.ark[4].in[3] --> 15532544234780832652821673716606128261066294307878200425487631824267943012754 +main.mix[3].out[4], main.ark[4].in[4] --> 4102801324694026970031371260611348322753540975771001640960531625456932152789 +main.mix[3].out[5], main.ark[4].in[5] --> 308345248116075334748163445382536110538300404096655411245515587368022280227 +main.sigmaF[3][0].in2 --> 3981151525709665210945816046555780660138319401746184860743568186223504109454 +main.sigmaF[3][0].in4 --> 6755565101067600184708371588264225013080487853788444716427189818797935740165 +main.sigmaF[3][1].in2 --> 16512572139766984279937061726356640273082321424796215034396143743313437085893 +main.sigmaF[3][1].in4 --> 15248407447599549564524870164891427747308146282674432882168974352137801689092 +main.sigmaF[3][2].in2 --> 4622650872120265918649493931470971303816287012146560935608064643240453514842 +main.sigmaF[3][2].in4 --> 6354157519627055617438506758665053238903870880065642266986350518749484988437 +main.sigmaF[3][3].in2 --> 9968429610405075577644964164489609129424731732958793594176491924421769136856 +main.sigmaF[3][3].in4 --> 13254697607752702231272656890611658764360628438571052180535741399611360121969 +main.sigmaF[3][4].in2 --> 5929960043875922211788465519495494500115785502632837430770189742698510495463 +main.sigmaF[3][4].in4 --> 19424632216668073137030511442212514089326764894875122620176795449729645837566 +main.sigmaF[3][5].in2 --> 12822971394330821961158129651588263705709442509271547583587743315799286609003 +main.sigmaF[3][5].in4 --> 10139627765210347522602318834468816658891110943303249347567711655809321649868 +main.ark[4].out[0], main.sigmaP[0].in --> 8954074869504141653243518987878370592169083397070271450157051228537108854482 +main.ark[4].out[1], main.mix[4].in[1] --> 11910792948000780591562881525272000721297703599003437749649550918489554979668 +main.ark[4].out[2], main.mix[4].in[2] --> 14703078262518828400382894374460142777560605726540652275082354384041327886182 +main.ark[4].out[3], main.mix[4].in[3] --> 17290325928304941034285958042995384183471408994564647017172699330363084872564 +main.ark[4].out[4], main.mix[4].in[4] --> 19572960366483306836375347788260807691878881594952489644156440169241937482959 +main.ark[4].out[5], main.mix[4].in[5] --> 18016212266369055143697398261381780288832329878360782939575483292940551149084 +main.mix[4].in[0], main.sigmaP[0].out --> 18567498682819697528506100816598273723533584617943376167046498052736731665624 +main.mix[4].out[0], main.ark[5].in[0] --> 15777708805341953807658609926612162955576231826516009041267441364763878174771 +main.mix[4].out[1], main.ark[5].in[1] --> 16235598524971404381138053830466745103964561566942995117401006357484443796635 +main.mix[4].out[2], main.ark[5].in[2] --> 16963856073667534434545994694990171853657016871730390278112848644707337366760 +main.mix[4].out[3], main.ark[5].in[3] --> 20772904103880966935977378204791243744339652761980902054213262231109454895852 +main.mix[4].out[4], main.ark[5].in[4] --> 6011776097734913085026385188973969266358567157085932666653772578620361152754 +main.mix[4].out[5], main.ark[5].in[5] --> 13476831268166646568866118213901393900165546923015854108080455438205273360092 +main.sigmaP[0].in2 --> 5176470652039194155296225430265744146320462579776975046237555441035360126311 +main.sigmaP[0].in4 --> 13206992564662246109512802832254421550753403783750698850972171283523589173291 +main.ark[5].out[0], main.sigmaP[1].in --> 4702313770473321354623395668147525569393025154435841858625513741545983672876 +main.ark[5].out[1], main.mix[5].in[1] --> 20121013066149402987198130532220351686051679458524185645208915272880711115465 +main.ark[5].out[2], main.mix[5].in[2] --> 6992349670337452806338317844017131509830412306623248456357186496849191939399 +main.ark[5].out[3], main.mix[5].in[3] --> 12063842226825706440102141489668042325191621502576231012234466905445914774648 +main.ark[5].out[4], main.mix[5].in[4] --> 18746888260826659846160236029919897881866438217544655255317237576850707722775 +main.ark[5].out[5], main.mix[5].in[5] --> 9997754316440887325138106752517157202597329190723543764094461805114688589609 +main.mix[5].in[0], main.sigmaP[1].out --> 11681372576394204342251182421979528217236388252578452444536979461114136294288 +main.mix[5].out[0], main.ark[6].in[0] --> 13082385112544390945255130459627853583608125224410778620097868410013765003752 +main.mix[5].out[1], main.ark[6].in[1] --> 4048525463071744005769112394238521745790828121740034634848254574826220340741 +main.mix[5].out[2], main.ark[6].in[2] --> 5843383825475176088087337845284509290247674813571025286561473573088227613459 +main.mix[5].out[3], main.ark[6].in[3] --> 4652930237031605986610898476457040078284578740181776645629600521564360950289 +main.mix[5].out[4], main.ark[6].in[4] --> 344470987526744462205075240095413302347667987755134058836732938704531107870 +main.mix[5].out[5], main.ark[6].in[5] --> 18795248211400434247917459144155691907837133682592760220114030073269929802830 +main.sigmaP[1].in2 --> 9921038060069672106288517260707843595072605649042844857748251026467845974457 +main.sigmaP[1].in4 --> 19925657066871799694255271954759096305373777532786153663996228554105554402090 +main.ark[6].out[0], main.sigmaP[2].in --> 416246616161741976050052264178015271792943534142407114249677619207940373806 +main.ark[6].out[1], main.mix[6].in[1] --> 11596737620214048229222377167656946494969230117180525321043943270709920350658 +main.ark[6].out[2], main.mix[6].in[2] --> 4001938340504911094960334041113358125263174363134461625376653161566241870555 +main.ark[6].out[3], main.mix[6].in[3] --> 12412111265190622080855322788919284870871163734525600599294602313176495631548 +main.ark[6].out[4], main.mix[6].in[4] --> 20956088328742412574675582503593962092168506124580207019437569163668491642818 +main.ark[6].out[5], main.mix[6].in[5] --> 15404625234114738701521792740890119584538945622123627854969082611233600453375 +main.mix[6].in[0], main.sigmaP[2].out --> 17799822460012504050461648589024312314093774241091634314010828988353996261834 +main.mix[6].out[0], main.ark[7].in[0] --> 5891363366946637609179461937966357006248820018121713219396089331462792475782 +main.mix[6].out[1], main.ark[7].in[1] --> 14501944698958370681743063539846634082112462977781840688149065440528790427437 +main.mix[6].out[2], main.ark[7].in[2] --> 8261321145461652289366185079580778317144881390528030046381189893821117671384 +main.mix[6].out[3], main.ark[7].in[3] --> 14066252103504171197036830350988676180129709039420506374929803281393359289959 +main.mix[6].out[4], main.ark[7].in[4] --> 18794999322827363214800176437547276125035718111841437694468956997124974694463 +main.mix[6].out[5], main.ark[7].in[5] --> 13477887060296917320384576382673102738798281648636764890891454695610538403831 +main.sigmaP[2].in2 --> 10976142972226316016293916343542735844312004029938238222438507129191152565850 +main.sigmaP[2].in4 --> 4557004296753930623562807000994046238505767637225668667457683847919817945851 +main.ark[7].out[0], main.sigmaP[3].in --> 17376874611965736985795755424377338043145855450032806289596175964552962607270 +main.ark[7].out[1], main.mix[7].in[1] --> 9379172965450849731987843355214196846378575925128063713751142270144179876346 +main.ark[7].out[2], main.mix[7].in[2] --> 17245712465481181939961843871490725991007709280599385654565893679611880872518 +main.ark[7].out[3], main.mix[7].in[3] --> 15783493286834658155892932203210747497228823000198280154663318855560815350143 +main.ark[7].out[4], main.mix[7].in[4] --> 16990913123953150205000912895606698147396398875729910898518820721018064110036 +main.ark[7].out[5], main.mix[7].in[5] --> 7785556215368168891878532785168878116920292487187139412624489897905401367544 +main.mix[7].in[0], main.sigmaP[3].out --> 8957481397184101330798617494720836152578869249653065208654768432513517150793 +main.mix[7].out[0], main.ark[8].in[0] --> 7244489093211109354356366820166999437612077167961244066467641926474729486999 +main.mix[7].out[1], main.ark[8].in[1] --> 1187312926354349583346776504587343568569533972716182459520138015358797229563 +main.mix[7].out[2], main.ark[8].in[2] --> 10761438486870996667260846606548009406320730886457759450194158362368673341814 +main.mix[7].out[3], main.ark[8].in[3] --> 4829170448484680512546788993211764298828907095311697076221059828995282132822 +main.mix[7].out[4], main.ark[8].in[4] --> 18889801035533091699269427351914443090025689108118549199075117239263032103216 +main.mix[7].out[5], main.ark[8].in[5] --> 17517520562766794907209650767783400042504419040619431971557497300703948232369 +main.sigmaP[3].in2 --> 13598849442117576400086971912110284307185721638912275513646924723363009548164 +main.sigmaP[3].in4 --> 597202315940342186014426739470128356699767149516051482333092213463089319631 +main.ark[8].out[0], main.sigmaP[4].in --> 11572628973921773752188490280389368045178042307461098696675329349946758695599 +main.ark[8].out[1], main.mix[8].in[1] --> 3814433980025207094773075803525914362104896897952392238057241868086559405844 +main.ark[8].out[2], main.mix[8].in[2] --> 21366847688553109855213887668680894391246791035382438696935449385596658331366 +main.ark[8].out[3], main.mix[8].in[3] --> 19278322546833638696045941781434525270372335785668070890015161342355431867522 +main.ark[8].out[4], main.mix[8].in[4] --> 10518527728901704252391683010393323268423110378515227170912713935931217630612 +main.ark[8].out[5], main.mix[8].in[5] --> 7120067485989681272789485911575628087695253179628319926901771110662434554318 +main.mix[8].in[0], main.sigmaP[4].out --> 7040846143432753093281918164700667061991011928968857764425143763514715633458 +main.mix[8].out[0], main.ark[9].in[0] --> 11609318025207354237237428757134695297712373804291060511541208548328903412525 +main.mix[8].out[1], main.ark[9].in[1] --> 224527086951442577035099859622416968745037991124049374181199471957396239183 +main.mix[8].out[2], main.ark[9].in[2] --> 2977079452574559414100901071042086103679458518261531229182486453651132183631 +main.mix[8].out[3], main.ark[9].in[3] --> 21353263599176600559687262436355664094421181061428951232144748615316819227055 +main.mix[8].out[4], main.ark[9].in[4] --> 8585262515132499336677032008927064906308241195962329343401337660002447213759 +main.mix[8].out[5], main.ark[9].in[5] --> 4399248460147375719234221174621457972416422715310100359745700173097893090870 +main.sigmaP[4].in2 --> 3183490526141448094425616196235488711162790546828817369197577436574686051531 +main.sigmaP[4].in4 --> 4270450501017034711169325272791646865634118595249166197728678706055612423661 +main.ark[9].out[0], main.sigmaP[5].in --> 15463711469975069089254045932056585633200556479219984820690959554121196476610 +main.ark[9].out[1], main.mix[9].in[1] --> 20963499886222444015090311992665903635057539971986820723902654618521168326128 +main.ark[9].out[2], main.mix[9].in[2] --> 8915480020098295498466591490240824321220686314850701657890944666632285383762 +main.ark[9].out[3], main.mix[9].in[3] --> 2991769769366829772499197548680207233403209058533063799652983147657817951585 +main.ark[9].out[4], main.mix[9].in[4] --> 16225408283878453257453596971056862199776298610507956872772825779334011966452 +main.ark[9].out[5], main.mix[9].in[5] --> 9154315035628234549238455183625161007911996089199582902993384097256939152247 +main.mix[9].in[0], main.sigmaP[5].out --> 20682477363267361868636417440932147782518205428498324011717051358600045755457 +main.mix[9].out[0], main.ark[10].in[0] --> 11754260156807275136433640175222418634923251284508231772302474426872173705798 +main.mix[9].out[1], main.ark[10].in[1] --> 415548685629251063048475992424709197206724251790730869071805145372337565595 +main.mix[9].out[2], main.ark[10].in[2] --> 21006395348692445791313410850781678277043567189830259355439606807680655525596 +main.mix[9].out[3], main.ark[10].in[3] --> 12637781859263435299149747974588204125773683723298112939973062931044286852735 +main.mix[9].out[4], main.ark[10].in[4] --> 17037704347562425057153733562390338310582073487124813788947009777533094675069 +main.mix[9].out[5], main.ark[10].in[5] --> 14158326763637753235372616244588374967592762669610017057053095670790979418521 +main.sigmaP[5].in2 --> 13143212238272422865922991103409256897876184076209698620083972977025555274080 +main.sigmaP[5].in4 --> 10045312718065094849893038515420043142860913614778403917800107520278382583546 +main.ark[10].out[0], main.sigmaP[6].in --> 4330972082116925469534901671501609720545418624861025740668930793118276587970 +main.ark[10].out[1], main.mix[10].in[1] --> 14281235055550833795904934276145060849514845405972591276497421255948033205673 +main.ark[10].out[2], main.mix[10].in[2] --> 20508465264892961736846131758335546687795738428752759325729500396544156709655 +main.ark[10].out[3], main.mix[10].in[3] --> 17204096601541257102924585449370432435948810522333842610030905873505992197739 +main.ark[10].out[4], main.mix[10].in[4] --> 20082669532763786217664775248013630987165598416016546560521824706282440792579 +main.ark[10].out[5], main.mix[10].in[5] --> 17257898606907229853814437168599819945834771714333034602560995838768329852044 +main.mix[10].in[0], main.sigmaP[6].out --> 5153451460425550717822227824103549741948420846505093856046588785101435060761 +main.mix[10].out[0], main.ark[11].in[0] --> 10308599701622474898195224392719420757725447103241865381729083163347011608282 +main.mix[10].out[1], main.ark[11].in[1] --> 21059493408341031221895062212121008642443083474137010404194317971946965419871 +main.mix[10].out[2], main.ark[11].in[2] --> 11793804194649776413079467054110593284357909624630145858904063658761946245968 +main.mix[10].out[3], main.ark[11].in[3] --> 17938951627690495323191924552973423936035026663910358942030004407368977633787 +main.mix[10].out[4], main.ark[11].in[4] --> 15470479441253718095089927682341002654842867017267389250221569326773478263692 +main.mix[10].out[5], main.ark[11].in[5] --> 12352423998842213110275353770578546271493242774122993015217062498849537292619 +main.sigmaP[6].in2 --> 9536825350496464581325883164667800053568235565413203256685995850083474531501 +main.sigmaP[6].in4 --> 20121770842173502330066665397984549996392830763271451994291178262638957391067 +main.ark[11].out[0], main.sigmaP[7].in --> 14241883084236073718037818566359200588864433484915192938332129525699387927166 +main.ark[11].out[1], main.mix[11].in[1] --> 2341192631536582463290774649084117052559067587013848568880233032491718000789 +main.ark[11].out[2], main.mix[11].in[2] --> 1470718512451342102180450841739660442028317415862578182429451613004488961832 +main.ark[11].out[3], main.mix[11].in[3] --> 12109358003464534133459534026998166618407099995022785346975597784859613702297 +main.ark[11].out[4], main.mix[11].in[4] --> 18889233787289923976144513840083936313941084575703930231019152768362375006625 +main.ark[11].out[5], main.mix[11].in[5] --> 13573121179381625682348817820778057498341098229778471695111732692967441216748 +main.mix[11].in[0], main.sigmaP[7].out --> 19322241668772822583771170794415783215517469651428174163920303503310062906037 +main.mix[11].out[0], main.ark[12].in[0] --> 536570241690732623063885022310467599401589981445938927454376768157445925200 +main.mix[11].out[1], main.ark[12].in[1] --> 15204778996667885069770360108104414267246167754873623584550464066051216985962 +main.mix[11].out[2], main.ark[12].in[2] --> 5102949950899330339402941472638318823200356851573610653576351788103196361315 +main.mix[11].out[3], main.ark[12].in[3] --> 16776595558802451820251682932152755407699051790853357966972130903333593232976 +main.mix[11].out[4], main.ark[12].in[4] --> 6437108695809810699071590724287912564058410012858744064096408721722326880362 +main.mix[11].out[5], main.ark[12].in[5] --> 11268382359278584256631746179872982329225117450581646290046888199311357029590 +main.sigmaP[7].in2 --> 3214225707533431415839084808012076856555021797968251941711325529893421245696 +main.sigmaP[7].in4 --> 18713055066967083304169391829093439928182997623508975895562049114958305739794 +main.ark[12].out[0], main.sigmaP[8].in --> 3984583917133931884042544623681653686254537982314631741171348212907429167542 +main.ark[12].out[1], main.mix[12].in[1] --> 18237970678690258602969448664407954701495383728550622872437385333497797552525 +main.ark[12].out[2], main.mix[12].in[2] --> 7291132988589742809342574688056269200171999876727782572621912774033715536531 +main.ark[12].out[3], main.mix[12].in[3] --> 12252567858109436530760147238208884032184786219687813917867974458564714998480 +main.ark[12].out[4], main.mix[12].in[4] --> 19783848056195230493250017727550833967821168493436012060492368058243003852481 +main.ark[12].out[5], main.mix[12].in[5] --> 12639357898505111781858932940778550941960745371501827423745202993452787482510 +main.mix[12].in[0], main.sigmaP[8].out --> 20490544525628646373081454366264500000054710519341784021989801465058401454576 +main.mix[12].out[0], main.ark[13].in[0] --> 16669458138396089253280758727039083175427080352123876153865711666308120253031 +main.mix[12].out[1], main.ark[13].in[1] --> 9563394530780501884459105339609797931213026671642647148607149897424975309576 +main.mix[12].out[2], main.ark[13].in[2] --> 17323001980737476130838868172489019421801267982072042830972683800957377776800 +main.mix[12].out[3], main.ark[13].in[3] --> 17766163203155578651707192682855362995564043839981475766829540994184852830635 +main.mix[12].out[4], main.ark[13].in[4] --> 4778133771925775174739820323170123336332615235497936743643047586369583454319 +main.mix[12].out[5], main.ark[13].in[5] --> 11911983633419673328480586568434974454886186920845327584905914119121305327141 +main.sigmaP[8].in2 --> 7735384731601576413524825564807727860238557842265695137387553906579355698071 +main.sigmaP[8].in4 --> 10978375074221041955464254966489472095505383303420443387611515318686409221133 +main.ark[13].out[0], main.sigmaP[9].in --> 20636422972368742434345277443227331488143987088587475679468582287972367207062 +main.ark[13].out[1], main.mix[13].in[1] --> 7039106275842260386981974884945790759700061184346568146925613895903348832148 +main.ark[13].out[2], main.mix[13].in[2] --> 10059551436585611530912551646948308387498879157342963235275184229649285157530 +main.ark[13].out[3], main.mix[13].in[3] --> 20365385459370382499138235519439119611209049078729961866774748862318233747906 +main.ark[13].out[4], main.mix[13].in[4] --> 4937798569697237213045816979505215469838159920106321149353087930358283745001 +main.ark[13].out[5], main.mix[13].in[5] --> 11275733037195528385334042759959947642884348027074708656874778155636520648232 +main.mix[13].in[0], main.sigmaP[9].out --> 6227568657690524267370223113618102088420926651771778990829156578547309418296 +main.mix[13].out[0], main.ark[14].in[0] --> 3749182530726296606731788325658478142011055778724845933032671497342810980789 +main.mix[13].out[1], main.ark[14].in[1] --> 10638923040584396827042009761450367725824673741503942858883152954652152448375 +main.mix[13].out[2], main.ark[14].in[2] --> 2737555648740961021072530247858878494144907652542118760277929133482804844599 +main.mix[13].out[3], main.ark[14].in[3] --> 17180215603756819597473474367270003973039320944394364915922977906111189136131 +main.mix[13].out[4], main.ark[14].in[4] --> 8471536087094519799660099266807766297527146317013552034017803320508795977403 +main.mix[13].out[5], main.ark[14].in[5] --> 21655758721284397934823574682718252496072517200838142972556760605387786450625 +main.sigmaP[9].in2 --> 19763317875223428370331381203849627240781690385602473768452432255624901111593 +main.sigmaP[9].in4 --> 7913443528859557841899200694889402243268372816084313495521711272254312582214 +main.ark[14].out[0], main.sigmaP[10].in --> 18414790984667548301868710383993995595276108512794599619213456008868104326154 +main.ark[14].out[1], main.mix[14].in[1] --> 10267211890321437687751310690708783259342048360937528551416870355890246238308 +main.ark[14].out[2], main.mix[14].in[2] --> 15772076633729118119080753902873446317340080083463332299061484137764645895001 +main.ark[14].out[3], main.mix[14].in[3] --> 16286637091623951292784148521941337126344353237589788258547095845377402131753 +main.ark[14].out[4], main.mix[14].in[4] --> 5617973149891447923884041611935821124265419496774057804209099511445756842344 +main.ark[14].out[5], main.mix[14].in[5] --> 7910587649710268686291915479833217455130745494793849236032347797685368482601 +main.mix[14].in[0], main.sigmaP[10].out --> 988129679989104507050443107624550276370892981939185926393428048036627239862 +main.mix[14].out[0], main.ark[15].in[0] --> 12527496163202150443372650440519761291432317465595497225721739098753490061418 +main.mix[14].out[1], main.ark[15].in[1] --> 21268169000062077633592639328151014905632598717142300225626650499436933792018 +main.mix[14].out[2], main.ark[15].in[2] --> 18366632975600213630226716073443495563198539479596070898032415578688063535216 +main.mix[14].out[3], main.ark[15].in[3] --> 15729493571349403073402855613458941897767087332867460838386174357953517549109 +main.mix[14].out[4], main.ark[15].in[4] --> 5448508530899980734460022765796955555642706919976844830937581231961489525585 +main.mix[14].out[5], main.ark[15].in[5] --> 7442870806693444501589449788440984972280449268210677491392738482390671019282 +main.sigmaP[10].in2 --> 5919810837957400098892265963933063534988616638986613480481595900860896785457 +main.sigmaP[10].in4 --> 13908343155366852540954657782275998499979534397854774860214947041465654306244 +main.ark[15].out[0], main.sigmaP[11].in --> 15784191287681228727094979256551199509583230022339367765313340539188864658526 +main.ark[15].out[1], main.mix[15].in[1] --> 15257591022981628922937408205409693516749675996142593278777386577169141344326 +main.ark[15].out[2], main.mix[15].in[2] --> 17000410518325757331628683550982119171285648326128532462005880899316181407601 +main.ark[15].out[3], main.mix[15].in[3] --> 6364598467970480915784833349804908929170210344942314462299760129493232113180 +main.ark[15].out[4], main.mix[15].in[4] --> 1316961179886918147291088418847638453702921705993926137459068637660304593581 +main.ark[15].out[5], main.mix[15].in[5] --> 4475769828115117931430530500525481977587142231966465903301120356550371657720 +main.mix[15].in[0], main.sigmaP[11].out --> 17074929524134535386032509504261395004441208654517210889543708265503958271658 +main.mix[15].out[0], main.ark[16].in[0] --> 2820924775332152525215756270711571888981086481577629076287410654992197210494 +main.mix[15].out[1], main.ark[16].in[1] --> 7146223795960437582597268458713601937142017133070248907041564758931112907383 +main.mix[15].out[2], main.ark[16].in[2] --> 2814791337739865496786052888926234538578715851332441417509163289475336957081 +main.mix[15].out[3], main.ark[16].in[3] --> 4406084563310283078266579799054952265381613303466509771061453811231492657554 +main.mix[15].out[4], main.ark[16].in[4] --> 4503142751884590667792868463391618172464807886149570403359740769319281308240 +main.mix[15].out[5], main.ark[16].in[5] --> 21692713537233441041416425364031081518975512904012261689237642322000068534171 +main.sigmaP[11].in2 --> 18684592928683273248957241252552135975536813885023097491895199434953844874453 +main.sigmaP[11].in4 --> 9630854605355175224743676687165675646577527292991680022963276430367167793158 +main.ark[16].out[0], main.sigmaP[12].in --> 20216397001868405019698415446706019331941263780309687101802780381479222079624 +main.ark[16].out[1], main.mix[16].in[1] --> 12923462817950209511547721689511242126014434710977885333503477506638782596044 +main.ark[16].out[2], main.mix[16].in[2] --> 9527265895143332862273508269091479909595931854643413111813789143230811393648 +main.ark[16].out[3], main.mix[16].in[3] --> 12855602120072879318049135135573714024691474842686221699046076929186714581278 +main.ark[16].out[4], main.mix[16].in[4] --> 7480311105012161380055814318277084633782903344275619561404235415355226803779 +main.ark[16].out[5], main.mix[16].in[5] --> 3132254476367033644266317535274508187846782708319578952837859566406946996380 +main.mix[16].in[0], main.sigmaP[12].out --> 9321178293161079585941809152887689767718539334953055269765061112915104077911 +main.mix[16].out[0], main.ark[17].in[0] --> 4262413234260794474626469225981648868891874272900463148702530017139317548248 +main.mix[16].out[1], main.ark[17].in[1] --> 13708529223654014808879813792571831770553418074057328472268396717729090039465 +main.mix[16].out[2], main.ark[17].in[2] --> 9530071104394174813563062860962119562687398986348084473799929321471284653932 +main.mix[16].out[3], main.ark[17].in[3] --> 10495425797096365063164261516431394390420259964469829261946371582946869091524 +main.mix[16].out[4], main.ark[17].in[4] --> 9196371163472705723335665129915921802814386419456483789060044905873307236456 +main.mix[16].out[5], main.ark[17].in[5] --> 21409632860125369014105032527694362097322469515930530952541910726793757313506 +main.sigmaP[12].in2 --> 10398702565780820837277018367962800918044462486423210128546867769738785356863 +main.sigmaP[12].in4 --> 18157158232723634661611875533702201110808010655668706248703487254534276581020 +main.ark[17].out[0], main.sigmaP[13].in --> 19738970953677038538484997710096878033665527959356800862192240657879568630038 +main.ark[17].out[1], main.mix[17].in[1] --> 9382684487179979090478061099732085692816467556312440833947254095433063312034 +main.ark[17].out[2], main.mix[17].in[2] --> 15054573110191137336297815542026122308490243955791161831945191633927243361366 +main.ark[17].out[3], main.mix[17].in[3] --> 13349278169591838967805139897438158864713805964201965079672434840380165975217 +main.ark[17].out[4], main.mix[17].in[4] --> 1498832470770600887646226631727026229295594496799102416853152881531360965186 +main.ark[17].out[5], main.mix[17].in[5] --> 1871875846447833387978923969824833666392188479282478382885462808411535502878 +main.mix[17].in[0], main.sigmaP[13].out --> 21656869761678804210488243678956050010160611947820902249426287907049470453730 +main.mix[17].out[0], main.ark[18].in[0] --> 14014780644226278978621663558051263873041114441642018885442739935727390859424 +main.mix[17].out[1], main.ark[18].in[1] --> 20389790070588304731189306253042553519227289777732131449581758568157501252234 +main.mix[17].out[2], main.ark[18].in[2] --> 18773942019114493162664706949137107585129472045524856234431755255111639871098 +main.mix[17].out[3], main.ark[18].in[3] --> 13021037086646522530747274810341374648556042562576272271330994804959049214518 +main.mix[17].out[4], main.ark[18].in[4] --> 3590287247615305630254190978964623042954254758711824961928647585381027705042 +main.mix[17].out[5], main.ark[18].in[5] --> 1320874153105088386621287606053724345369855224102120544697269861960987377775 +main.sigmaP[13].in2 --> 18689137518868686691513826383244039712312019532822349384084531741662377985411 +main.sigmaP[13].in4 --> 8620254879162300560556553767372833323389070460409571582206725007863586149710 +main.ark[18].out[0], main.sigmaP[14].in --> 14006539269407455252330380961710569848757362190374581341912448714910076672319 +main.ark[18].out[1], main.mix[18].in[1] --> 17291154999712987434711991057682235900080417971997638164906820114773268008773 +main.ark[18].out[2], main.mix[18].in[2] --> 280167864553441986314499417582944459508621744006706520892991988740118391495 +main.ark[18].out[3], main.mix[18].in[3] --> 6074219964143500456989365149726319110813316020006553864587441816422631950185 +main.ark[18].out[4], main.mix[18].in[4] --> 2262600758503012873569748918423832778785829708389093025196734071569643133169 +main.ark[18].out[5], main.mix[18].in[5] --> 16302881690555245336383039924279784604766038602502230788865081217478036065632 +main.mix[18].in[0], main.sigmaP[14].out --> 11075382741027290595629213945476467459801675521781395457419095705418584586094 +main.mix[18].out[0], main.ark[19].in[0] --> 682903323783696976930427405447436021574141328228231908509640630155317968008 +main.mix[18].out[1], main.ark[19].in[1] --> 19571288124923110187505296437546422954713066829120406903075479349248561141261 +main.mix[18].out[2], main.ark[19].in[2] --> 6783216776712765385098624703627271805075131595292531569529464186904115154096 +main.mix[18].out[3], main.ark[19].in[3] --> 11407919652145035268414309897741765154618884897436532585581319922461148267179 +main.mix[18].out[4], main.ark[19].in[4] --> 4936998070131261397950387282465984678722080648386669092658866441157953697938 +main.mix[18].out[5], main.ark[19].in[5] --> 21581483367559499747389581015917449517853614544607304578652882817407030539020 +main.sigmaP[14].in2 --> 2497196900078425504612272659615451723958914481116716700906983886517198540770 +main.sigmaP[14].in4 --> 17937299961904039153891180146907260670423936846735940572546115068039921956754 +main.ark[19].out[0], main.sigmaP[15].in --> 21071781671223565572667265561641597869045480039650515914859460938065708935566 +main.ark[19].out[1], main.mix[19].in[1] --> 16503210979138631719294469980885695984430624192106637642737072847019807117203 +main.ark[19].out[2], main.mix[19].in[2] --> 4864543475542024224936426632645556650246818741499793720534124584025037534437 +main.ark[19].out[3], main.mix[19].in[3] --> 6407289155288794991184518997697152839969452325972278884544616940672357258514 +main.ark[19].out[4], main.mix[19].in[4] --> 1534002603984626238882358433341755563308577779663858286854331682760934419064 +main.ark[19].out[5], main.mix[19].in[5] --> 12372269699846980506005293913878366803723067149328060317723591429645596802579 +main.mix[19].in[0], main.sigmaP[15].out --> 8861037008228057097855773303767388185634543704816363449415895900068770396235 +main.mix[19].out[0], main.ark[20].in[0] --> 7801833209430064135442191950341234660087361006042126249988121788651221061041 +main.mix[19].out[1], main.ark[20].in[1] --> 4312794860986436594467596397874931767322357639344968900226131517212350417204 +main.mix[19].out[2], main.ark[20].in[2] --> 13289562366630638586370800564847463456346662850447885509162375263448242484535 +main.mix[19].out[3], main.ark[20].in[3] --> 6477980273833120741278347337804520729089062464287505392164090302153502139611 +main.mix[19].out[4], main.ark[20].in[4] --> 19137125919355624933436148708982895602339495023458792826227152581488974954180 +main.mix[19].out[5], main.ark[20].in[5] --> 13671575458874668319266549344639276664841463020457166571738388826167167985972 +main.sigmaP[15].in2 --> 18415876181252730449278442967802862947462925864363399084643725594861475665100 +main.sigmaP[15].in4 --> 4968312721618698895457873621601414817759061163752593947799574403492503559961 +main.ark[20].out[0], main.sigmaP[16].in --> 1056164707781260552302569937742299477433193420684525586251638021953508561721 +main.ark[20].out[1], main.mix[20].in[1] --> 18083256606565906163302617062342804620049403540232748798228267346999898780030 +main.ark[20].out[2], main.mix[20].in[2] --> 935221007468141045287174613101054279361384725619986166278604588748975002282 +main.ark[20].out[3], main.mix[20].in[3] --> 3298387609455137921827660319828651269793570919242902990696147007266513804798 +main.ark[20].out[4], main.mix[20].in[4] --> 6234077081095451777226916162672017229362691838475225171340055180142410552143 +main.ark[20].out[5], main.mix[20].in[5] --> 3145070684491857064862463336353642167082359383619481220727263095812207851019 +main.mix[20].in[0], main.sigmaP[16].out --> 9095332561005279389798122102824149864675604755608833693788341005295599642049 +main.mix[20].out[0], main.ark[21].in[0] --> 21070255811637028511401682790266741166025460439739203398570327401750868939380 +main.mix[20].out[1], main.ark[21].in[1] --> 2680500604100402283111178222696307079654036367438266936777112269485900221339 +main.mix[20].out[2], main.ark[21].in[2] --> 2900623703312970425125778201264466549098700640775189269203820140231206167848 +main.mix[20].out[3], main.ark[21].in[3] --> 4375892896535863259381248177975186007683112339896416855088861940238082895066 +main.mix[20].out[4], main.ark[21].in[4] --> 7159192869628675636481014422343910311146827766588918688839027959774522477914 +main.mix[20].out[5], main.ark[21].in[5] --> 17291500983202494478718339954938074025244702030176886581120170951472607311534 +main.sigmaP[16].in2 --> 8732726556322012189183687236761562924481978475575602398112829982180737396134 +main.sigmaP[16].in4 --> 7451071449671214018656486136354731188027988807895995561415623611884059872417 +main.ark[21].out[0], main.sigmaP[17].in --> 2111931088142935186787684365530576290388274231376126557244469943081045678373 +main.ark[21].out[1], main.mix[21].in[1] --> 4677028901053364794716041905225802865550464300990519422629580710075553243331 +main.ark[21].out[2], main.mix[21].in[2] --> 1381235307614338979217865950875486212123957149713558445917157668414705282820 +main.ark[21].out[3], main.mix[21].in[3] --> 13651980628403002699325141470474040877931562258792432256615126095596415774233 +main.ark[21].out[4], main.mix[21].in[4] --> 14899068336876130522125334520899341100987419699655647093051175820880819302640 +main.ark[21].out[5], main.mix[21].in[5] --> 7070271319460114843690497440331244364640926809885079735215556313769627952968 +main.mix[21].in[0], main.sigmaP[17].out --> 21553105667345765939997621377215883008068153226106929974110154191646927250761 +main.mix[21].out[0], main.ark[22].in[0] --> 7995043899260166002150060416531995425653906327916378599829338395590575625116 +main.mix[21].out[1], main.ark[22].in[1] --> 6542713524570113528362325424989411803304621716155816172395024904048257286587 +main.mix[21].out[2], main.ark[22].in[2] --> 4026451996946577121769228009658267655971656584538786157334702628950167743213 +main.mix[21].out[3], main.ark[22].in[3] --> 3419603817777156509854988560202062713847318758875922754388281174969826776826 +main.mix[21].out[4], main.ark[22].in[4] --> 13888391716860599597913327663373014477992707097239715586265585199789362423859 +main.mix[21].out[5], main.ark[22].in[5] --> 1906727416915868417440875833025175282782740754811449199622400034239244994686 +main.sigmaP[17].in2 --> 19016392664205603380876775541939897566424899098794455671625211164245938846120 +main.sigmaP[17].in4 --> 16238925212156535661806192798206779590989521296552600110649568308520290703271 +main.ark[22].out[0], main.sigmaP[18].in --> 3227035086976066208516448612392739598261292223924338728697138116211080625030 +main.ark[22].out[1], main.mix[22].in[1] --> 7573605648841301325815613603163236261544560284541694977990629461291180862962 +main.ark[22].out[2], main.mix[22].in[2] --> 4196111320685289115135973953646466792199787399708064494401030842614829574165 +main.ark[22].out[3], main.mix[22].in[3] --> 21779294706625490248120001232493418997752063030263330006287646873214637649315 +main.ark[22].out[4], main.mix[22].in[4] --> 16379958177490962199084930451491324937017763428191293496170337548886042009440 +main.ark[22].out[5], main.mix[22].in[5] --> 21352120510692228677853730248042826356458333709808634466620026725110368401221 +main.mix[22].in[0], main.sigmaP[18].out --> 20740150897205563477338059314796104127815158488594029494122982260254584480934 +main.mix[22].out[0], main.ark[23].in[0] --> 15894904587066513585480959765937834223230049488761455202591641999471647901137 +main.mix[22].out[1], main.ark[23].in[1] --> 8627441978887695144733661786086801639326956055232583023702622127770593672319 +main.mix[22].out[2], main.ark[23].in[2] --> 2224708027514832142743611371735515939611943288006465592156645358208008695269 +main.mix[22].out[3], main.ark[23].in[3] --> 2530256951579051771399988342623138867812338928522257369596702625976658215159 +main.mix[22].out[4], main.ark[23].in[4] --> 19045295937378511090074570124410732417056189770078197046181375217086649207567 +main.mix[22].out[5], main.ark[23].in[5] --> 11705750277989125182559900466413760168725786226787100952114524858004196126400 +main.sigmaP[18].in2 --> 8491457370053919736185573871007626803355172660816690028320653851266219339394 +main.sigmaP[18].in4 --> 7288912022721435196069697428720466650474080246582144678773216328235941499726 +main.ark[23].out[0], main.sigmaP[19].in --> 19253333512892677275379475570372673409676960347647193639609968215311918372832 +main.ark[23].out[1], main.mix[23].in[1] --> 10846411712755851097722710435087091748639923946483116804695919356619584812033 +main.ark[23].out[2], main.mix[23].in[2] --> 18345513888641445998621798309645266560726438670032747002788762611273836553182 +main.ark[23].out[3], main.mix[23].in[3] --> 10547569735236016727153725509693110065718096040401896922095167969834212172848 +main.ark[23].out[4], main.mix[23].in[4] --> 3746424740087960597996457365931270089912578762007904282672997107462553275918 +main.ark[23].out[5], main.mix[23].in[5] --> 17043597776906394554502252430665437558297444880462998198024480511148803730520 +main.mix[23].in[0], main.sigmaP[19].out --> 6797225250216425686673677271803809318897996367228419171546408943509942075662 +main.mix[23].out[0], main.ark[24].in[0] --> 1208191961785295042533874930314337119757505778472206013613304012870210514782 +main.mix[23].out[1], main.ark[24].in[1] --> 14854045006991606094352920439705693950610661007741481926517668486132264512049 +main.mix[23].out[2], main.ark[24].in[2] --> 7418262839244168702042991826237998765302310648248063667953184900212024807469 +main.mix[23].out[3], main.ark[24].in[3] --> 2151370711826865984740957010887499841991462316153542384714135444094420860399 +main.mix[23].out[4], main.ark[24].in[4] --> 15770801991667967945607338275876774500483344198845845716270439559594165837982 +main.mix[23].out[5], main.ark[24].in[5] --> 668273627293093929288108554479494592842675730701672440795545786735154100921 +main.sigmaP[19].in2 --> 5903645764809009892768134232306574256572805708442131650666344699320063441694 +main.sigmaP[19].in4 --> 12956752262350467842271725247704986750094577392073959569023037078803745964028 +main.ark[24].out[0], main.sigmaP[20].in --> 1684821235668534398232230950986744850598847650325592951004210510109140738849 +main.ark[24].out[1], main.mix[24].in[1] --> 20491034595266956755836843844551862844215097762777881211283470000530708105763 +main.ark[24].out[2], main.mix[24].in[2] --> 10597040246075905128733171804046443983037459945765258660154526304048791273747 +main.ark[24].out[3], main.mix[24].in[3] --> 19610326507591208827720427868598192702380735089194018251632694765445231436130 +main.ark[24].out[4], main.mix[24].in[4] --> 15569311672552413801995492752891247858737341762309882291498266784224615581608 +main.ark[24].out[5], main.mix[24].in[5] --> 9668507650739697820602798018237119942942002027952450345936964678066790638535 +main.mix[24].in[0], main.sigmaP[20].out --> 2284988308678213615135557686162015215274015426042797649886665032934978725541 +main.mix[24].out[0], main.ark[25].in[0] --> 10085669481852105479783978553012076683688723757097875552698558307785502891294 +main.mix[24].out[1], main.ark[25].in[1] --> 20137266422052705625324112208375780418820227437762713586012354348276259353848 +main.mix[24].out[2], main.ark[25].in[2] --> 17050228877661704282944262084956305791781969272355571410462875549866685193324 +main.mix[24].out[3], main.ark[25].in[3] --> 195102044696909970296030966284955375103205850910704461453806891796472862838 +main.mix[24].out[4], main.ark[25].in[4] --> 19570582318475942415017664049440111609245035191440409698572980238022299675722 +main.mix[24].out[5], main.ark[25].in[5] --> 20327677976243260887804163049502774418912901393823512078413574700501960886829 +main.sigmaP[20].in2 --> 9312776240577410660649275590493412331930158071133599969659698000717463807349 +main.sigmaP[20].in4 --> 14991331788303399702506497782744844656457198413124627952924172199916135546000 +main.ark[25].out[0], main.sigmaP[21].in --> 20677992378546933410492688570890326628131359076721775021971071102778900948234 +main.ark[25].out[1], main.mix[25].in[1] --> 10987321513962365073096441232796833801154633191599857464320083946035468363599 +main.ark[25].out[2], main.mix[25].in[2] --> 7117944255814972985923598638836807963036337484769661225832068945183720751212 +main.ark[25].out[3], main.mix[25].in[3] --> 2962495782614075186460009808096580938758496576819877957085221635102441271629 +main.ark[25].out[4], main.mix[25].in[4] --> 9962653292682031650264501901032612185597328896093553129135502534060510706907 +main.ark[25].out[5], main.mix[25].in[5] --> 9049860657916455250952531154436726173840649260688305023821180083211225953965 +main.mix[25].in[0], main.sigmaP[21].out --> 10041910229897550302522924085841691688508021397074391904313859319004573208651 +main.mix[25].out[0], main.ark[26].in[0] --> 20646098001845499966168883238965486062396134268886353685621156946046298528920 +main.mix[25].out[1], main.ark[26].in[1] --> 18144450149762553842702020938879382144888754237492056967958146969122112138473 +main.mix[25].out[2], main.ark[26].in[2] --> 21274185061212205882251753330843812776856298782954488305044147195863455093090 +main.mix[25].out[3], main.ark[26].in[3] --> 12387161826567459219974017360207770572854728875629545677580096716465225546796 +main.mix[25].out[4], main.ark[26].in[4] --> 12275466750035593777489253654830877026512510298293922109888758495859052110363 +main.mix[25].out[5], main.ark[26].in[5] --> 16357824737657138553901695853495650298447623010922974719107771410989520838761 +main.sigmaP[21].in2 --> 17661097862943513695379767872924547496994479320276427686461935677056087342650 +main.sigmaP[21].in4 --> 5603207263734880756911454208917088775730038011760413166290743936940760593099 +main.ark[26].out[0], main.sigmaP[22].in --> 10076930763203510163006843718846735875613337128351985886115997334426955699981 +main.ark[26].out[1], main.mix[26].in[1] --> 12720526717851836149469472434855856990729308942270225948695165612382444312449 +main.ark[26].out[2], main.mix[26].in[2] --> 1458473310024271784825804510244662307672501221683424850377856701152473501664 +main.ark[26].out[3], main.mix[26].in[3] --> 4942313921291832557879748250719200799073888372773387319155679276559684729300 +main.ark[26].out[4], main.mix[26].in[4] --> 7812640232185216331021935130043770921866419541310355707960281577816856845061 +main.ark[26].out[5], main.mix[26].in[5] --> 1729556747289252106952540937947198530294289540788580611500873971436132132929 +main.mix[26].in[0], main.sigmaP[22].out --> 18355945517021405527615920032175842775737954108163018753875665953178715928019 +main.mix[26].out[0], main.ark[27].in[0] --> 11854474516892668344046547756475388793779917561438348169525074847206871733107 +main.mix[26].out[1], main.ark[27].in[1] --> 18604362101738734583154282038443665559452524670195447868866953337716130426293 +main.mix[26].out[2], main.ark[27].in[2] --> 19316990133737972900929372955086141636813957909283521142761898958922621716416 +main.mix[26].out[3], main.ark[27].in[3] --> 20565053597556629292217042674388019077386645268820355665518194855372920902818 +main.mix[26].out[4], main.ark[27].in[4] --> 10566257431743935672421552564864985485006006838682372845187100114452880363865 +main.mix[26].out[5], main.ark[27].in[5] --> 1144649769601688528268212000044742064381721905558781827911778242370521251935 +main.sigmaP[22].in2 --> 7375907204174479682997841560714205780793672594698091280031012449418579569154 +main.sigmaP[22].in4 --> 3879006792363791319827491659254005029340914548547480981120402139574697168601 +main.ark[27].out[0], main.sigmaP[23].in --> 5124606928818244838199146665737087321199821418124921989144352095718721337079 +main.ark[27].out[1], main.mix[27].in[1] --> 10244692110835767639270559441566843233279236291113458630808064537869932629246 +main.ark[27].out[2], main.mix[27].in[2] --> 10628298380058795637084643021620278992076924811146769573134099559549998195044 +main.ark[27].out[3], main.mix[27].in[3] --> 7025272202382750362525202492604222272276375792782263296547607453323048959264 +main.ark[27].out[4], main.mix[27].in[4] --> 18208506087359502222520609250120094395190494747263723634118743294055995520770 +main.ark[27].out[5], main.mix[27].in[5] --> 4163459520746027693425788697345472612475058426931961069934394561366152454438 +main.mix[27].in[0], main.sigmaP[23].out --> 15954176880293605841908210909869634262212321555255502903119938919726481669928 +main.mix[27].out[0], main.ark[28].in[0] --> 3866770375228511967796089901240407814182937586228472707218178345243529135199 +main.mix[27].out[1], main.ark[28].in[1] --> 10094858116802738263881154483601918502986644889427820126444399577976334607078 +main.mix[27].out[2], main.ark[28].in[2] --> 20252679605949848605440467630108862692736828865768625790153887904191724315024 +main.mix[27].out[3], main.ark[28].in[3] --> 12583021313028189031484361889737944704475478365277916736669622902996938652636 +main.mix[27].out[4], main.ark[28].in[4] --> 2840436898741028864712644135679846884935047058416180555532385150650653873253 +main.mix[27].out[5], main.ark[28].in[5] --> 21780871443862514104306596538358131783797315112107656146263078689829021701653 +main.sigmaP[23].in2 --> 8527536322206943289150128528978005312811280413825463758960082911587813100171 +main.sigmaP[23].in4 --> 18208931009391926568790858052740084117144390743024484952267634824369985966881 +main.ark[28].out[0], main.sigmaP[24].in --> 15667232372963347925136385118128004979425082857187148209664128354896189293897 +main.ark[28].out[1], main.mix[28].in[1] --> 7646701828204856555327844426803738689485647134387240692162543608833628893221 +main.ark[28].out[2], main.mix[28].in[2] --> 13580127804060933695383454924282053380297334884057046864274207463391386108112 +main.ark[28].out[3], main.mix[28].in[3] --> 7623300215267541739464617037284232088649572656104231310721855480710303107188 +main.ark[28].out[4], main.mix[28].in[4] --> 17645352057277203772849980919233089757539086786678208269931615097093185230925 +main.ark[28].out[5], main.mix[28].in[5] --> 18885037051659898869753637903924458196614010415839571179185393573998779095545 +main.mix[28].in[0], main.sigmaP[24].out --> 3066443311869487647994469633945640881463402402437284326377566833279676656625 +main.mix[28].out[0], main.ark[29].in[0] --> 530480371097631889281585877678757458738549206056322169417727528447603922475 +main.mix[28].out[1], main.ark[29].in[1] --> 3830310653819242697668413449421102466234976603715931077872305285346029803989 +main.mix[28].out[2], main.ark[29].in[2] --> 12508590804725542681669458978810738638628402420108917882744440132169275212403 +main.mix[28].out[3], main.ark[29].in[3] --> 3151705798911457920922399494610145931783066683811974168162441037873703295385 +main.mix[28].out[4], main.ark[29].in[4] --> 11326041701234301745330932851193229122591918599513472869141499955113509996111 +main.mix[28].out[5], main.ark[29].in[5] --> 14884902526627706069476337031173806557549957211985499536941557776084861069944 +main.sigmaP[24].in2 --> 54649417876812886144810057661044776839089130064657262265333349211121207618 +main.sigmaP[24].in4 --> 18396811517765740824821322545511844010318428378527219076868535220901400370726 +main.ark[29].out[0], main.sigmaP[25].in --> 18126932324006003167505572893656740179363305075687347491135702884302225933927 +main.ark[29].out[1], main.mix[29].in[1] --> 9565991995397363398900845339991340149247848639270528734090336412817898855432 +main.ark[29].out[2], main.mix[29].in[2] --> 10453753756828038379201475742289801358366797799552540592345227068892889267688 +main.ark[29].out[3], main.mix[29].in[3] --> 1231112137805602634073945728780319407507943383380896158594569680389783718316 +main.ark[29].out[4], main.mix[29].in[4] --> 18240215116918600414806366075173313801428778008467766303531429468211090895109 +main.ark[29].out[5], main.mix[29].in[5] --> 13910083217406376811682408705037140969802019784813910944950598160444108545859 +main.mix[29].in[0], main.sigmaP[25].out --> 3660918118639920581455675179541591650671696873693333274693734930697514483516 +main.mix[29].out[0], main.ark[30].in[0] --> 18978869909977951003924201593702198807023154541582115290958923058085999227316 +main.mix[29].out[1], main.ark[30].in[1] --> 6108084384160920559468393262949143881776154864610001276751019184534461317946 +main.mix[29].out[2], main.ark[30].in[2] --> 3634283653879620584262223282852947440420707063284377084658899671625079804935 +main.mix[29].out[3], main.ark[30].in[3] --> 4158589312967000728533803243131405063408599363238018900491435328338952665193 +main.mix[29].out[4], main.ark[30].in[4] --> 9591329252987219180269919109332887116081297960437000603253207240128067788514 +main.mix[29].out[5], main.ark[30].in[5] --> 3549100715402060842341905928330694433959481747250746227572588402851238483625 +main.sigmaP[25].in2 --> 13330284992613148804004282741253846770858628811816541893601639430500805511076 +main.sigmaP[25].in4 --> 3223488952188680439066438776518683061082655871586078947277847264346733832311 +main.ark[30].out[0], main.sigmaP[26].in --> 3723680134514083616984389173272055909253410451109374144668562191152927998132 +main.ark[30].out[1], main.mix[30].in[1] --> 7423227675218166878834991192955572608051941902470618175833276567814225045769 +main.ark[30].out[2], main.mix[30].in[2] --> 919047051791084158240808710160783457518156361990719748928602703535442485117 +main.ark[30].out[3], main.mix[30].in[3] --> 960371413002879275487774381148289108436693308844629113505147466744032693022 +main.ark[30].out[4], main.mix[30].in[4] --> 9071307002350092185607649135962400487149071605744104516212359112981973011494 +main.ark[30].out[5], main.mix[30].in[5] --> 10183815503420122941723391469468066417892592556884699839986332729152277742543 +main.mix[30].in[0], main.sigmaP[26].out --> 10246572252763340044736367437520337540996129321084969983675887054770812661451 +main.mix[30].out[0], main.ark[31].in[0] --> 3404043438967561826038203659055381140472582529415654647089016799407244932556 +main.mix[30].out[1], main.ark[31].in[1] --> 6943400672623086512021095002074360948577227076775700813353585949459612559473 +main.mix[30].out[2], main.ark[31].in[2] --> 21061574223809840508933257784215840569186187047202293989049366060574945242446 +main.mix[30].out[3], main.ark[31].in[3] --> 21882031774435193924890689859729830630755659371393628478581226615494590784059 +main.mix[30].out[4], main.ark[31].in[4] --> 13450134635200844347927640276871532425806387082562398978655702603038861516943 +main.mix[30].out[5], main.ark[31].in[5] --> 11439471273946046476299827320642745446105061571929517909926034289740666712849 +main.sigmaP[26].in2 --> 2901390389523507468083318721788626407157645876376811105434663283253629315404 +main.sigmaP[26].in4 --> 995005967577503185023215680854413660374942478766352027177658998352577750687 +main.ark[31].out[0], main.sigmaP[27].in --> 2090282903931904533539836452664844304778343775106192214915673041348218196109 +main.ark[31].out[1], main.mix[31].in[1] --> 14209572448455880074146435603037837140371909532617850056772418097656161835822 +main.ark[31].out[2], main.mix[31].in[2] --> 12061087057791847796109636076909216236060677725095816492147060401277196477215 +main.ark[31].out[3], main.mix[31].in[3] --> 11824670527014142661936972775569057806154156323699652659246438553415179605521 +main.ark[31].out[4], main.mix[31].in[4] --> 5597115228797857886700095618144877824848710148142249457481437744165725160226 +main.ark[31].out[5], main.mix[31].in[5] --> 20941329129079347705812243468840836361859194951582281073511570878758425788282 +main.mix[31].in[0], main.sigmaP[27].out --> 19042731966058105936756813728266213614199689121007991979711616205001929693223 +main.mix[31].out[0], main.ark[32].in[0] --> 9535762311009348133359279930548007535434054346355943601492159499582100078004 +main.mix[31].out[1], main.ark[32].in[1] --> 14308032019679078070782223027836145419554476968951631230194532373909301895366 +main.mix[31].out[2], main.ark[32].in[2] --> 8082276308205319093564141484366841541892327322137495906729479021384437142640 +main.mix[31].out[3], main.ark[32].in[3] --> 11927548843064769757180963861294645345863182271261262533884469735588380931236 +main.mix[31].out[4], main.ark[32].in[4] --> 7001243670893173936389174162768158812114973129522900725867842073534490827318 +main.mix[31].out[5], main.ark[32].in[5] --> 664565458795769383700065689625097348416227513607154294521258272092479106111 +main.sigmaP[27].in2 --> 2318888303444417013470514737494354409597346675573989002526174030297966481871 +main.sigmaP[27].in4 --> 5846501491388338868153305764772048991516905599900716233761984242531411840853 +main.ark[32].out[0], main.sigmaP[28].in --> 16591375682511995904963235079490112648087328900068304192083567666942678521265 +main.ark[32].out[1], main.mix[32].in[1] --> 3743299128675949750720669696716984398340889960596017312366243424335349226089 +main.ark[32].out[2], main.mix[32].in[2] --> 19521167329581801440730049551697951670783159874774632059579901038758117546914 +main.ark[32].out[3], main.mix[32].in[3] --> 12071349399593917549186620346870565638668029243584304278877924291928105811826 +main.ark[32].out[4], main.mix[32].in[4] --> 22789940744893997023452762722884838051420376369684045112417402927200512943 +main.ark[32].out[5], main.mix[32].in[5] --> 15652757629976107260800445646226085985522265985748302807183315420387202190714 +main.mix[32].in[0], main.sigmaP[28].out --> 12889972671479179036250701246571665832546653811986420923173039873673165412922 +main.mix[32].out[0], main.ark[33].in[0] --> 21097770269615190897804208277802579470419126658715938123559507558006804902561 +main.mix[32].out[1], main.ark[33].in[1] --> 19682281194792754789071487566241441567026694251495381500711774976356141672137 +main.mix[32].out[2], main.ark[33].in[2] --> 2266012014924074508277195823368086380767604743147744697513743021742963649952 +main.mix[32].out[3], main.ark[33].in[3] --> 16506007630564673272832486767170536598513998646928647946786018566914420768823 +main.mix[32].out[4], main.ark[33].in[4] --> 16057902475541706911112782199460381820636183727026255297640866499415757718461 +main.mix[32].out[5], main.ark[33].in[5] --> 9877763333374554566671395625458596134846497529492537364321142987618928189413 +main.sigmaP[28].in2 --> 18242329942957872378108809563575435303025345894803770168601498262351128443960 +main.sigmaP[28].in4 --> 13048919175908047935741295489151950619985666072399975373832370495343060451053 +main.ark[33].out[0], main.sigmaP[29].in --> 11184885420393130701650928337995764999431162048510643573161712943432596148579 +main.ark[33].out[1], main.mix[33].in[1] --> 6405712048819635549063413128029120484976865799267228006347601486209844885982 +main.ark[33].out[2], main.mix[33].in[2] --> 9193300331007417598921913903096350369970093834387669787062431789553954800158 +main.ark[33].out[3], main.mix[33].in[3] --> 6963603061387474958605897538636202052328699243534975709053338395595490611814 +main.ark[33].out[4], main.mix[33].in[4] --> 16988412611008351643194497332723595937518991212483177734113050652683372502210 +main.ark[33].out[5], main.mix[33].in[5] --> 9273856281136924112812550172292009761987619163088742195750255658114023773722 +main.mix[33].in[0], main.sigmaP[29].out --> 8668629195609795018176992698268010871914968282848481857505041438128778853275 +main.mix[33].out[0], main.ark[34].in[0] --> 589698242064731227485915738114917634586796241146938879472279528276525537439 +main.mix[33].out[1], main.ark[34].in[1] --> 13918580650434397211085272513163139134328416055739527001480874908700511899999 +main.mix[33].out[2], main.ark[34].in[2] --> 11523517443967495448659928242413242755921604804791595488175928697540115077022 +main.mix[33].out[3], main.ark[34].in[3] --> 10342356950793649688744866758847682841416456444203922518743303783000679006630 +main.mix[33].out[4], main.ark[34].in[4] --> 4408530051733604098335927885943606655321368705875842217124473966243100143060 +main.mix[33].out[5], main.ark[34].in[5] --> 120065433354297684850148282659817088174533534756170955307021827334415198228 +main.sigmaP[29].in2 --> 3162847986039770763500113476888331856381054998015716684908759270343495925945 +main.sigmaP[29].in4 --> 342878648069334235802937491088970234965184848298534551925263961160250464024 +main.ark[34].out[0], main.sigmaP[30].in --> 15399547505560728090022772841859232335930448989534576482639895876705752747922 +main.ark[34].out[1], main.mix[34].in[1] --> 12672101403499817038532814554051509592065024606671730095787525295410182332765 +main.ark[34].out[2], main.mix[34].in[2] --> 2321598785708427996260262319126793391039201068515506804144285038385473548694 +main.ark[34].out[3], main.mix[34].in[3] --> 8819422288346583571615944059432720465099802967894999471682496341355988396315 +main.ark[34].out[4], main.mix[34].in[4] --> 20343236948711167874145655434679328350731068317863245865030057707419205391529 +main.ark[34].out[5], main.mix[34].in[5] --> 7565216115635068783625895157753437415794657227918113937623385160622927384726 +main.mix[34].in[0], main.sigmaP[30].out --> 8080110887026275938693103344431633281724871822600400986736450036428673248093 +main.mix[34].out[0], main.ark[35].in[0] --> 18994215109886191037886895171839883175232292225707417634305980603897957220473 +main.mix[34].out[1], main.ark[35].in[1] --> 2514789029459825334320659260094341855109470943561759666567554112999211774401 +main.mix[34].out[2], main.ark[35].in[2] --> 17170129271550381987329772445847766930872748672520386407374218185628850385480 +main.mix[34].out[3], main.ark[35].in[3] --> 10135290691854377261884038623067469818331588355651347746587750068371468274990 +main.mix[34].out[4], main.ark[35].in[4] --> 19936116896881545101041463254257444099190784265161230357262029552307190982181 +main.mix[34].out[5], main.ark[35].in[5] --> 1133727710233921354576909681672920902552992099493480006677304341085208180600 +main.sigmaP[30].in2 --> 759364174396857373189495165260700356736464761823907030617840831783389654493 +main.sigmaP[30].in4 --> 20066113114401035152569352516803695282157603525888580660214661161402235696206 +main.ark[35].out[0], main.sigmaP[31].in --> 7711058926115315881501450860884105974218999439206329404054071215640384447783 +main.ark[35].out[1], main.mix[35].in[1] --> 12322303020181849213815134722589231316954387951244785732810960221728740908909 +main.ark[35].out[2], main.mix[35].in[2] --> 19796625829531114317464821864744924405528372487576380475640825368399897836938 +main.ark[35].out[3], main.mix[35].in[3] --> 5069872876127372525979866042656173902368296705332201614623514631176272183443 +main.ark[35].out[4], main.mix[35].in[4] --> 9981280566438525886009718945565791819821432658645085336941069091889405118415 +main.ark[35].out[5], main.mix[35].in[5] --> 21064570311295001540613123170274791529584512829726247412609383609849613868787 +main.mix[35].in[0], main.sigmaP[31].out --> 8619726920482034444817117301655028425185925152593331106544818880491176709422 +main.mix[35].out[0], main.ark[36].in[0] --> 4789899395574295709316286051167192876832959878149822492835561960314666948097 +main.mix[35].out[1], main.ark[36].in[1] --> 20742839296129182142338625689405227544763822161548501740777829595536660191056 +main.mix[35].out[2], main.ark[36].in[2] --> 17321428175880755736671268085954388860502744731740137098157688195301537397856 +main.mix[35].out[3], main.ark[36].in[3] --> 20751960267403791998474938677697049038471877016556711851779145305930298845085 +main.mix[35].out[4], main.ark[36].in[4] --> 13051008901066230928026447251852442069809184989314241181817576789933320743262 +main.mix[35].out[5], main.ark[36].in[5] --> 15515227623531463507210539328927732022643689202549595812400532823888527538013 +main.sigmaP[31].in2 --> 14849944896798702154407210391285347532462895341132168392912901083583229169812 +main.sigmaP[31].in4 --> 5458206775911892568827186622776661387289690772492713115256105611744489270536 +main.ark[36].out[0], main.sigmaP[32].in --> 3138825485948029854693659795102946741898282086222771797458518917151285792366 +main.ark[36].out[1], main.mix[36].in[1] --> 16830949461611362980293061406540874942581572297178283090038050128159968776845 +main.ark[36].out[2], main.mix[36].in[2] --> 20481430995634682487069507278027309662764553770308971698531993252311687854648 +main.ark[36].out[3], main.mix[36].in[3] --> 7956975157449382423525695067462429949792133423898487081637259562806481074533 +main.ark[36].out[4], main.mix[36].in[4] --> 10542305065808716319757918257836355539549688989489802846174010519454018298803 +main.ark[36].out[5], main.mix[36].in[5] --> 10471621456156234982724864855216481496066154784712230651497463999444717461723 +main.mix[36].in[0], main.sigmaP[32].out --> 7312911407438446159364195650590359936054622100301809844445453891048965748914 +main.mix[36].out[0], main.ark[37].in[0] --> 13436611166325121563658833702390017335045938832932086800963403420299190407564 +main.mix[36].out[1], main.ark[37].in[1] --> 13374761651161127842524952314600911536256306550378567226271801618139668228458 +main.mix[36].out[2], main.ark[37].in[2] --> 15042259368385933703050354251909017637867990220501750985864904964328716174998 +main.mix[36].out[3], main.ark[37].in[3] --> 11454155538994234532133656629668934381145066614922963713362210963586341773708 +main.mix[36].out[4], main.ark[37].in[4] --> 17082635130197674446293925427865523230245759737197079620550678377406968692725 +main.mix[36].out[5], main.ark[37].in[5] --> 4895456318814716959916513248469714656539303115734014168897034809510650335828 +main.sigmaP[32].in2 --> 5055476665103838912233143258168344561364639144084479940473378366238132624882 +main.sigmaP[32].in4 --> 6362631779225215042022185923420378159468583389535917053769093126370705902923 +main.ark[37].out[0], main.sigmaP[33].in --> 12682841129028883643353508481114489590446490791705255118971962250333907091624 +main.ark[37].out[1], main.mix[37].in[1] --> 13675260109296470234139729074186970544294399061819646433576487256853665910582 +main.ark[37].out[2], main.mix[37].in[2] --> 13819334491838875505485575798932392427387720532103182741132961896520363310059 +main.ark[37].out[3], main.mix[37].in[3] --> 15696740824401051500151376563733307886042633696500998612943054992592987590723 +main.ark[37].out[4], main.mix[37].in[4] --> 5676099771498500817116825793427506305866171804242989952954979171683166486955 +main.ark[37].out[5], main.mix[37].in[5] --> 12909148479193732408550947789927600505415639772380628230453458447236176536430 +main.mix[37].in[0], main.sigmaP[33].out --> 15329264184630027462743102030777603175995325564102876935210966421295228006207 +main.mix[37].out[0], main.ark[38].in[0] --> 1774526258445008636511293518026027961825020895508926344754626038902311188772 +main.mix[37].out[1], main.ark[38].in[1] --> 9181804386732042765727381684992888277475223886599207061912004176595402961137 +main.mix[37].out[2], main.ark[38].in[2] --> 2055628245488273756318893652731804533834023701044565750012819410650854730294 +main.mix[37].out[3], main.ark[38].in[3] --> 13819277689420003094287872020632745599348813496229195042137412304385348285578 +main.mix[37].out[4], main.ark[38].in[4] --> 13817495860438080533341598966176435407095564429164537570782793643057322049628 +main.mix[37].out[5], main.ark[38].in[5] --> 9313717702545586887331646299179758541756601248024234214522720332126187024401 +main.sigmaP[33].in2 --> 14430568190450854956069663378227003613909503108906541015062106559260356087349 +main.sigmaP[33].in4 --> 19002465540599697545416899790059300897110265113608568097507747141505864960934 +main.ark[38].out[0], main.sigmaP[34].in --> 12046530627366683292417696394752140659145823019653021404578559121737855491434 +main.ark[38].out[1], main.mix[38].in[1] --> 3667924032721903100981983908605954064855895202707072418290701770086412975620 +main.ark[38].out[2], main.mix[38].in[2] --> 7539989735611676818630900991421080482649348707645830145608532424830259374445 +main.ark[38].out[3], main.mix[38].in[3] --> 13925866703876327685060329029453786200789786378327500128203572835931454916306 +main.ark[38].out[4], main.mix[38].in[4] --> 18023287062358338157560259247590984050304778692513186844472826754001054602655 +main.ark[38].out[5], main.mix[38].in[5] --> 13589235570354282998654874824680183627306533350138540249762873830270101635813 +main.mix[38].in[0], main.sigmaP[34].out --> 3740848705898217905015147775886684620130433991081384206735523717436819975474 +main.mix[38].out[0], main.ark[39].in[0] --> 9050022576794111299310942460512056783067059349355802032231454435140594040741 +main.mix[38].out[1], main.ark[39].in[1] --> 14348592250270932210395349775002612306566427353555874643085583244600622184416 +main.mix[38].out[2], main.ark[39].in[2] --> 13722790679188340536957697068719903439341946828970525739694955777726234695423 +main.mix[38].out[3], main.ark[39].in[3] --> 17863098748391939599272347025102591084950406169099345240318816587936123835058 +main.mix[38].out[4], main.ark[39].in[4] --> 20406005310013869374185304854670990744089808910080442246515078738814774771972 +main.mix[38].out[5], main.ark[39].in[5] --> 4443935531356633378456310622829232197885785586240929630909160196468734542507 +main.sigmaP[34].in2 --> 9678383495738102619625027293284123156670443928974657077042264674239691162831 +main.sigmaP[34].in4 --> 17775140447293708394524857045969312728342193917735993982096716323022941965216 +main.ark[39].out[0], main.sigmaP[35].in --> 6206878231545203076980440985649922674213458129563074469384072461562611122792 +main.ark[39].out[1], main.mix[39].in[1] --> 19714785461076705193163003490635093583890889893835348624184312203121006539644 +main.ark[39].out[2], main.mix[39].in[2] --> 4210874680590768006945993133397804572234253103907947354627134803712375247267 +main.ark[39].out[3], main.mix[39].in[3] --> 19094605741309320323540784892387321773384410428149343322379468802418083819398 +main.ark[39].out[4], main.mix[39].in[4] --> 9042744180097501988022263245338294711985267782936218224279839334879189234203 +main.ark[39].out[5], main.mix[39].in[5] --> 4203691833361531673346496154056822397062913985030870721565993095005105666709 +main.mix[39].in[0], main.sigmaP[35].out --> 8237164453949210481184664770585488848928574089117426026432120809219738696680 +main.mix[39].out[0], main.ark[40].in[0] --> 2040343098961213303406382894601534016910039160620795551579043052244969641729 +main.mix[39].out[1], main.ark[40].in[1] --> 19725155825759674171789078310873057229663491017390331853433995728311893923748 +main.mix[39].out[2], main.ark[40].in[2] --> 14168946894366940943889217047839311300112045657507903060044532558644431386014 +main.mix[39].out[3], main.ark[40].in[3] --> 7662892438431832942545582466805203406738640294662869562356733691756683542986 +main.mix[39].out[4], main.ark[40].in[4] --> 1199087516409041170131492548455314386060671212706674734495940628447635135954 +main.mix[39].out[5], main.ark[40].in[5] --> 7663669217185713018145890987546648584226649068001489111977959389942579999534 +main.sigmaP[35].in2 --> 17153691203398917988162794257518184288048222906619733405164998591250968017111 +main.sigmaP[35].in4 --> 10983912226044138604720428505550298092998888109208594558917817540985580482042 +main.ark[40].out[0], main.sigmaP[36].in --> 6229141173654004997215908847222466697769749728416238998499185830712037287556 +main.ark[40].out[1], main.mix[40].in[1] --> 11604179373671552190811061761767271404145191497665007581923727034351047552111 +main.ark[40].out[2], main.mix[40].in[2] --> 19269280533164804917981182301621647069130658085999485449416335563219827043785 +main.ark[40].out[3], main.mix[40].in[3] --> 20829956741349796014259239964431110785319299005700879881135105116537050071251 +main.ark[40].out[4], main.mix[40].in[4] --> 15750559373589514766196294199373675442134349720340561265328061382067502944423 +main.ark[40].out[5], main.mix[40].in[5] --> 2340612449163338020964040691332339906905987221929193904914207956261806653732 +main.mix[40].in[0], main.sigmaP[36].out --> 9067579114705227125530542460162622106886696784938615005033043888964630381409 +main.mix[40].out[0], main.ark[41].in[0] --> 932956346969938285555440009453996956330076040727064922355468316033996389880 +main.mix[40].out[1], main.ark[41].in[1] --> 1738956414974748788522655999294687048311191534515577822652054926055832515553 +main.mix[40].out[2], main.ark[41].in[2] --> 6637465174932287055634290680216452781146361624682122429001495351843935335344 +main.mix[40].out[3], main.ark[41].in[3] --> 646867954831905534641415993238771775387728740013149839858179229534553289167 +main.mix[40].out[4], main.ark[41].in[4] --> 1176228237403182868241429129424335372919381071740083922900809437714906385827 +main.mix[40].out[5], main.ark[41].in[5] --> 3020539027395011491957927228586707927742579901979509780738333271985886721848 +main.sigmaP[36].in2 --> 16121223942905248928396547169957676487478681941678115186825523992723889176872 +main.sigmaP[36].in4 --> 5800074986657891416087440885797113113397887207873374410081330220970282312884 +main.ark[41].out[0], main.sigmaP[37].in --> 15287022242438409205230873077484188459301989441447674169767866442228096627409 +main.ark[41].out[1], main.mix[41].in[1] --> 11712570938484653950057275085975610279053652017566657142132243163408300960539 +main.ark[41].out[2], main.mix[41].in[2] --> 3207235573306013877196518843415324542472818187858583178851771147662411228778 +main.ark[41].out[3], main.mix[41].in[3] --> 7331827205491864140989251184897764830533806281437539610498173565306719354148 +main.ark[41].out[4], main.mix[41].in[4] --> 1987841585332764495032964457298293634481401114519767036902279974388738912951 +main.ark[41].out[5], main.mix[41].in[5] --> 7146814461147473232796891013528625029262026809491420616502453190930673218369 +main.mix[41].in[0], main.sigmaP[37].out --> 17883201966354105656309006338184606159378955475473299167552929043235193981695 +main.mix[41].out[0], main.ark[42].in[0] --> 6639735597538611475926699208583113384581756347557427763277326151655355818053 +main.mix[41].out[1], main.ark[42].in[1] --> 7321303712126615890779713406534315824711110803294412476365317496938395171356 +main.mix[41].out[2], main.ark[42].in[2] --> 9905776136773518000765269682596299215496374413674836483592696746094503798115 +main.mix[41].out[3], main.ark[42].in[3] --> 2844013675826327203562327480659276091784501796870949081259653718308711444885 +main.mix[41].out[4], main.ark[42].in[4] --> 6315578012101586902259366774004468678448506779890637921165853049476900829675 +main.mix[41].out[5], main.ark[42].in[5] --> 12477205891759324085836970362539384318938109686366487770666233561015162414750 +main.sigmaP[37].in2 --> 2604455533457910654824641657448126865121026701765680904091380818594892801702 +main.sigmaP[37].in4 --> 7749937049615796675918815653918351197364529226744539535188996807975593014959 +main.ark[42].out[0], main.sigmaP[38].in --> 292832849635083651520850122515038874371542747484077456341019696352445627802 +main.ark[42].out[1], main.mix[42].in[1] --> 1412605656743840122003814954441022678589710308833568186288601632847870910847 +main.ark[42].out[2], main.mix[42].in[2] --> 15211506982155396869292667109453313528218036982888107554240154004826708812845 +main.ark[42].out[3], main.mix[42].in[3] --> 2748133088351978772284303861569820500368732649924851164552484124647192871675 +main.ark[42].out[4], main.mix[42].in[4] --> 21547507900493747473322753426212282085209247640346669760685466930909826054560 +main.ark[42].out[5], main.mix[42].in[5] --> 20962082503297626819827451384105775730701090550582815499834062110362271869283 +main.mix[42].in[0], main.sigmaP[38].out --> 11176762440605456801679628242935335578850479311389829591812651818959014676992 +main.mix[42].out[0], main.ark[43].in[0] --> 13710117468892844081767413596633063863187073313741525722638787999090822847320 +main.mix[42].out[1], main.ark[43].in[1] --> 11966895521790701473273162003308093177736781349459766512151591399245753223309 +main.mix[42].out[2], main.ark[43].in[2] --> 11430495652207553545072884821052978200534270755177147346120098643229899032012 +main.mix[42].out[3], main.ark[43].in[3] --> 8717753527622397382779580268768515819860225101409391619249998667469496766503 +main.mix[42].out[4], main.ark[43].in[4] --> 13734189467031666129855552697536575793624799009606777495438063951263092103385 +main.mix[42].out[5], main.ark[43].in[5] --> 9988111318725525986383919619304174970027953622597178619185547616454583864260 +main.sigmaP[38].in2 --> 13087191748230425200330719520906529971756926927688671399687392120803334932092 +main.sigmaP[38].in4 --> 1269198654645853244008672286937426813738943459484151205406028467751139953672 +main.ark[43].out[0], main.sigmaP[39].in --> 15361469786327112547238426619298120121939861800753588371461119314205348515456 +main.ark[43].out[1], main.mix[43].in[1] --> 1808293456793606964208445864644664115558698292588172315437293794163950495943 +main.ark[43].out[2], main.mix[43].in[2] --> 18688280614946843876208542225909020683692514350647340734266433465947282906612 +main.ark[43].out[3], main.mix[43].in[3] --> 14114134166467974403206509937631225485426232956667850330338462945778561753371 +main.ark[43].out[4], main.mix[43].in[4] --> 3922912748955679714368420672865845686476939052575039659517078923062296047287 +main.ark[43].out[5], main.mix[43].in[5] --> 19403393650777947181137096495281215766984876572217759083826626273129308028785 +main.mix[43].in[0], main.sigmaP[39].out --> 8990957280712288377180836428747123201956371422794080383094869489307157026254 +main.mix[43].out[0], main.ark[44].in[0] --> 17945141300767075233506123147877691530308507728187456319014800394883165152387 +main.mix[43].out[1], main.ark[44].in[1] --> 5881396871973508542458857149515819718818149483898183330233899074320982546524 +main.mix[43].out[2], main.ark[44].in[2] --> 8204451408323477275843992611700030697620956565588617915942501121455597547684 +main.mix[43].out[3], main.ark[44].in[3] --> 9866263754420151044966787270920220465079974611357533130410626922803199433254 +main.mix[43].out[4], main.ark[44].in[4] --> 20362774808269674445433661156853648948366189511508416235085821073953737851181 +main.mix[43].out[5], main.ark[44].in[5] --> 4161463808130834041118621878032382979577277519969602650068223036968992713555 +main.sigmaP[39].in2 --> 6940056144430114425085855309484763830150730768021234092396236852411250261565 +main.sigmaP[39].in4 --> 21144834431190016721158406562126588081206435076000691706847721808385027856115 +main.ark[44].out[0], main.sigmaP[40].in --> 1269411642778147117130920782928735555130641943874947620277339359438620692141 +main.ark[44].out[1], main.mix[44].in[1] --> 20827487733009527211563634505033887073294045667704329204773935021485618324903 +main.ark[44].out[2], main.mix[44].in[2] --> 12266675170425983709558180993201873015215320961803601401446594728450030537011 +main.ark[44].out[3], main.mix[44].in[3] --> 7415554213666715001208604762745393334559225217597076954740665636047545582071 +main.ark[44].out[4], main.mix[44].in[4] --> 13362085049871385578065807761650742254116856211602278067457929742098112049940 +main.ark[44].out[5], main.mix[44].in[5] --> 752279340498309857762137561698485633593229754151463197856606358986983283970 +main.mix[44].in[0], main.sigmaP[40].out --> 14654346879238352947072579717863004708905248426971765989997284907720157978319 +main.mix[44].out[0], main.ark[45].in[0] --> 1264798017748435117566366523188229562432002501644854705868272046262417724708 +main.mix[44].out[1], main.ark[45].in[1] --> 7749432614137102346673775248859029459571241542878718655990938441063442886187 +main.mix[44].out[2], main.ark[45].in[2] --> 15369478263367841608694587725058633564284349707152593945522860028251441448916 +main.mix[44].out[3], main.ark[45].in[3] --> 15972957325243344605393080562271646508959495277032694963239159148550626443223 +main.mix[44].out[4], main.ark[45].in[4] --> 10501409684185194164579831980339049937897962905901758635206086575687357186397 +main.mix[44].out[5], main.ark[45].in[5] --> 12629913610117115997442869904430965971814233831031413697109915026011150927727 +main.sigmaP[40].in2 --> 816760467617390405739256221131552555109635933007635517967004460977875647560 +main.sigmaP[40].in4 --> 5158477257881024724602247292700476160292673643292900851989907603082539641602 +main.ark[45].out[0], main.sigmaP[41].in --> 735808067611816577323873094888369861730686651501520766257904050635567678380 +main.ark[45].out[1], main.mix[45].in[1] --> 16451561421030277184158575650348947385763027350079005982329597463253626002142 +main.ark[45].out[2], main.mix[45].in[2] --> 10116937827634600045715418033670622857171723368523525151289234012656334245828 +main.ark[45].out[3], main.mix[45].in[3] --> 21279808389921015993774425752776735660482360182865509135841370395166495453151 +main.ark[45].out[4], main.mix[45].in[4] --> 2975156798542861086417548573513939072895843512798217525704842880070220293937 +main.ark[45].out[5], main.mix[45].in[5] --> 13402159193047922590229456143900463119306558179519338577547129524592875306320 +main.mix[45].in[0], main.sigmaP[41].out --> 20863905543371481709351150183633181549980554084757591525935199049234235883131 +main.mix[45].out[0], main.ark[46].in[0] --> 18961115943500918680034781904818679456789026356065938258466398663496422706050 +main.mix[45].out[1], main.ark[46].in[1] --> 4266816010363891975227554274896410704843629831366296920252882478307102488519 +main.mix[45].out[2], main.ark[46].in[2] --> 9856520228932155903446442377622407161998538531639292520159675825379374269143 +main.mix[45].out[3], main.ark[46].in[3] --> 2549909445876764516795327663249253155358010850344103009053308184147887384259 +main.mix[45].out[4], main.ark[46].in[4] --> 1882256240809713066747624725073081298793553201646017997345613708114026988538 +main.mix[45].out[5], main.ark[46].in[5] --> 2399712562320395590706164964298733980762056083298508010410992368804287697154 +main.sigmaP[41].in2 --> 3218833716885438054496497887104751358695489338575878129789466747092638086209 +main.sigmaP[41].in4 --> 19137055416801954621457134347088605988394819502610274832867971871499890984534 +main.ark[46].out[0], main.sigmaP[42].in --> 21078477403653556361396800885139772117219257501753400387292251085235142249732 +main.ark[46].out[1], main.mix[46].in[1] --> 1688984886246787375210977853353898267866966938785847081128964145332214711603 +main.ark[46].out[2], main.mix[46].in[2] --> 6794896754654130622658519713744855315859879331081425082087819001202672473600 +main.ark[46].out[3], main.mix[46].in[3] --> 5914133133600280855310741464967570973883440691000487412099662295894796423773 +main.ark[46].out[4], main.mix[46].in[4] --> 13961017353502294144415270019783688731039965785131619767122701433340922070052 +main.ark[46].out[5], main.mix[46].in[5] --> 19724885168239465501306605653203994138967161274277482043211917528521789937306 +main.mix[46].in[0], main.sigmaP[42].out --> 13658535793218206090513364900822268118365743256486245178520705863659480150620 +main.mix[46].out[0], main.ark[47].in[0] --> 11040527393159541563685583788760431070785225281160051289457296636134159072645 +main.mix[46].out[1], main.ark[47].in[1] --> 12067193171626414263151938933024504165691587093668902704204739741636608751028 +main.mix[46].out[2], main.ark[47].in[2] --> 17532729676420728743766931723189546048523472174015124048025380760281572075033 +main.mix[46].out[3], main.ark[47].in[3] --> 5884375575494626946918752986299071005138969110275347132205947746122048050160 +main.mix[46].out[4], main.ark[47].in[4] --> 4861182310741930130919001839141108545392812660997011988803609059237247227431 +main.mix[46].out[5], main.ark[47].in[5] --> 20818068005807022609620115413670997530202894176431384778006100680491356239500 +main.sigmaP[42].in2 --> 1764287799064606855956010216041331712380503825565326197069095640715308411036 +main.sigmaP[42].in4 --> 6359985476753445561656194828926423843523179013117847701705103403429979964735 +main.ark[47].out[0], main.sigmaP[43].in --> 8632506644441435011667569364988209049385259044486870711410594217786678705312 +main.ark[47].out[1], main.mix[47].in[1] --> 3083516087478472673722535583257545164515286458579774732469460653277931543896 +main.ark[47].out[2], main.mix[47].in[2] --> 4702457200011475716618929745834701260940277976910661012152258179135739224139 +main.ark[47].out[3], main.mix[47].in[3] --> 13869119439305385736018035850231149109083961382756219276076666056715525267753 +main.ark[47].out[4], main.mix[47].in[4] --> 10838023213755541745710431103792710964567829805095797340185682331594249058276 +main.ark[47].out[5], main.mix[47].in[5] --> 21791093553861445703013081224186306092050420791255940305650863375682801314601 +main.mix[47].in[0], main.sigmaP[43].out --> 17542243434435937460261274550589646320787777767283750762122277950934285555895 +main.mix[47].out[0], main.ark[48].in[0] --> 8358975823197816380893605189959825889517276832204204859600375096723830160277 +main.mix[47].out[1], main.ark[48].in[1] --> 13300545180980628066027927276394279679718971099557113908709890498839999856705 +main.mix[47].out[2], main.ark[48].in[2] --> 18348112247421135952974957183344878338016070687176914656100420240062113639898 +main.mix[47].out[3], main.ark[48].in[3] --> 6078413568166641436083683699636226947496538956957022395443446403664607796900 +main.mix[47].out[4], main.ark[48].in[4] --> 14977829503227635741467990842527877323592530387813093914399100376130168584775 +main.mix[47].out[5], main.ark[48].in[5] --> 21353854288419394475626473143433084223297908003572891750725021766889612280024 +main.sigmaP[43].in2 --> 15633419995582009670122465625095738471310295013178409046001563051679739643312 +main.sigmaP[43].in4 --> 10991181261931084448162076933259194533442099456801441347762230153467157214390 +main.ark[48].out[0], main.sigmaP[44].in --> 8814985348482835042971105783536341482690202403227663703840342125391536432054 +main.ark[48].out[1], main.mix[48].in[1] --> 7781441185304122508278238061238011813358685541265269557576518100931584940524 +main.ark[48].out[2], main.mix[48].in[2] --> 16428187817118741790527380190795462706190765502799314852422773108511569002861 +main.ark[48].out[3], main.mix[48].in[3] --> 6697004610342232301269610252721711901763186524641455067245520654297652980804 +main.ark[48].out[4], main.mix[48].in[4] --> 19196308763853868163886202342664895181787000541082346827079118700917649279526 +main.ark[48].out[5], main.mix[48].in[5] --> 1269973774699397911332533773981191778520112640067369397970548618254964277008 +main.mix[48].in[0], main.sigmaP[44].out --> 21584215118769113170593047557041802101143038454365346721741077472804041861408 +main.mix[48].out[0], main.ark[49].in[0] --> 4733638304616862882415890738373315522104320291143996679297858320408703732588 +main.mix[48].out[1], main.ark[49].in[1] --> 14697430020691703587922004215092214325969873163026699514135868439925770835762 +main.mix[48].out[2], main.ark[49].in[2] --> 19209608960838903642426544483063378255804285981878568313647136871215655209034 +main.mix[48].out[3], main.ark[49].in[3] --> 9858846039145126956022494304720322148258732916762254379638003208656056098225 +main.mix[48].out[4], main.ark[49].in[4] --> 5360492520604347172481924640421493100475674236745389324724582629494488482338 +main.mix[48].out[5], main.ark[49].in[5] --> 5571763665282048050296582480497442483980974782077534086829980850100330179198 +main.sigmaP[44].in2 --> 1493424958376197342494030890841010510577675913053609114860879287052027576542 +main.sigmaP[44].in4 --> 16503155210498054412066896299201293295148786150210621685026355312704216497854 +main.ark[49].out[0], main.sigmaP[45].in --> 9537561476627835148468998528415742180268859091838362031825936633315681012649 +main.ark[49].out[1], main.mix[49].in[1] --> 10099322980490348958183682875093749394464311947692324275116552497035470154009 +main.ark[49].out[2], main.mix[49].in[2] --> 13515585088713030469457409615444875834834388578956133375012043690809499448143 +main.ark[49].out[3], main.mix[49].in[3] --> 16063308629699504806647536901297851655464942509190279632517160461091822883414 +main.ark[49].out[4], main.mix[49].in[4] --> 20700157383820509172994793073077178732645069984182307984866535701265888490566 +main.ark[49].out[5], main.mix[49].in[5] --> 11136531451287634426668456379427471459879327990181267805133533597796675493653 +main.mix[49].in[0], main.sigmaP[45].out --> 19016753254838482470646734371007787282707172000927763855995105823326236388289 +main.mix[49].out[0], main.ark[50].in[0] --> 6916969526391386523276239821225745643163075546691575987962561278421209523007 +main.mix[49].out[1], main.ark[50].in[1] --> 10651509394116700601997675533253107389222138916575329879826434761861394503297 +main.mix[49].out[2], main.ark[50].in[2] --> 8770800373712890118994235790846105121132670151503444206647273707045125650783 +main.mix[49].out[3], main.ark[50].in[3] --> 18319114997174069518606521921720358521647495271685268109420932049597979917332 +main.mix[49].out[4], main.ark[50].in[4] --> 2241629905654347938759558203103929124548799768276970506193265167862599702436 +main.mix[49].out[5], main.ark[50].in[5] --> 1869460210104917041795601026995980819042417134965069584081966427043388213601 +main.sigmaP[45].in2 --> 11480772443735442576372119227790455501555730603349636666541768776942381321662 +main.sigmaP[45].in4 --> 11895106922989539061247720485651500753171674883759995906615017021797523270059 +main.ark[50].out[0], main.sigmaP[46].in --> 2155102920572823196505779690261013544461769226754384294558781820338611839369 +main.ark[50].out[1], main.mix[50].in[1] --> 2155458430356029561966894972241108798284850057835727010165692764404341126792 +main.ark[50].out[2], main.mix[50].in[2] --> 16927878888104223702086897206164469469260956546362777082276412065915670282201 +main.ark[50].out[3], main.mix[50].in[3] --> 4843753614833333258088755750476683589681317815356556014179423827557493035078 +main.ark[50].out[4], main.mix[50].in[4] --> 8685940389575819335045497042680189897717830276388844620254979463217596661437 +main.ark[50].out[5], main.mix[50].in[5] --> 15509593528108385756413583890026946345404901645298047272524464180752502344 +main.mix[50].in[0], main.sigmaP[46].out --> 2687888979259316774626472080997050155358458984323981960132024758103535366801 +main.mix[50].out[0], main.ark[51].in[0] --> 15675207874452219735707246884902822632098055639246341790926315314637238982848 +main.mix[50].out[1], main.ark[51].in[1] --> 14629303451577310915701144789531738401099206511703476623233931313278430468461 +main.mix[50].out[2], main.ark[51].in[2] --> 7796218685819900937071386425450375010916353715970090535215098297620255516690 +main.mix[50].out[3], main.ark[51].in[3] --> 6235329854367613511694031874871085267057595034049487997375796287225055213728 +main.mix[50].out[4], main.ark[51].in[4] --> 4774606737303099542088873117594082204320931572438216177681779235958576658550 +main.mix[50].out[5], main.ark[51].in[5] --> 21791971944105017286121179426912582676026860908143972378745585298253446107401 +main.sigmaP[46].in2 --> 4718904618708887181865221474785572276004091221228263967450767123122974562402 +main.sigmaP[46].in4 --> 9985123751262489289215044476526961920183718557234568908979196758634204503806 +main.ark[51].out[0], main.sigmaP[47].in --> 21104767496269590389984488950442440784457887176132741362370633037723241123368 +main.ark[51].out[1], main.mix[51].in[1] --> 12754702590343680544019493577386055953787717185122937675304565790113777591347 +main.ark[51].out[2], main.mix[51].in[2] --> 16734274386282548152704037591243119894058301226069698446215021117470542947424 +main.ark[51].out[3], main.mix[51].in[3] --> 8241032711465194926428578358210077923774356758644641720892783786330457758269 +main.ark[51].out[4], main.mix[51].in[4] --> 13866260445207147318188353280359186087700122087880563122678834510580911136810 +main.ark[51].out[5], main.mix[51].in[5] --> 17909079982590776063780179795180639767434789455882754392446291726150972365454 +main.mix[51].in[0], main.sigmaP[47].out --> 21748661335705476987034187139605612934874112706144189207394791519147386494371 +main.mix[51].out[0], main.ark[52].in[0] --> 9268994524580997660559830598856791381652008487615650939431695976626902815727 +main.mix[51].out[1], main.ark[52].in[1] --> 5492507565940220130776142010855106602043287525170009452941405267891720735102 +main.mix[51].out[2], main.ark[52].in[2] --> 7099481039796826270294725830693874243322164097084046618869207108648005677684 +main.mix[51].out[3], main.ark[52].in[3] --> 7961509382804894460969327064124588053748861312817589375046410231513795935940 +main.mix[51].out[4], main.ark[52].in[4] --> 8652729623777131256427193994875653370564790943164627334850009331108888867654 +main.mix[51].out[5], main.ark[52].in[5] --> 11501020092356132857633264994060786255953886681604527457484937230300346534056 +main.sigmaP[47].in2 --> 6511196868526571346145041295074149204002667043531365602649451606507922181098 +main.sigmaP[47].in4 --> 17550067863377439047266101539604165046683105041591067207004695791847052463187 +main.ark[52].out[0], main.sigmaP[48].in --> 3774676299733149086032971550755043063388737809780633870531774125212390186685 +main.ark[52].out[1], main.mix[52].in[1] --> 13512597499514307719829376286943347898252747733223570747056624367647455396867 +main.ark[52].out[2], main.mix[52].in[2] --> 12999830581923499943760289247327279072973609518291305851888512848826964259794 +main.ark[52].out[3], main.mix[52].in[3] --> 8526207842396146398447687134834551426468983609700405218876168425089587251152 +main.ark[52].out[4], main.mix[52].in[4] --> 13210198250610616321668926428018858016456665233124866614369089945824165448115 +main.ark[52].out[5], main.mix[52].in[5] --> 3964420665256555927620344210903665248572025832700082064936919504859220208409 +main.mix[52].in[0], main.sigmaP[48].out --> 10268063000200855422818090773958962958195207714800258347313935993654988187561 +main.mix[52].out[0], main.ark[53].in[0] --> 13714101836880046914704516894364061068469489620236286337579184127039495765991 +main.mix[52].out[1], main.ark[53].in[1] --> 14167971612028275987620371923586226079655661729455214979856473256178021614845 +main.mix[52].out[2], main.ark[53].in[2] --> 16010768504652463058395572596197139245629216687878604212069290551670827755966 +main.mix[52].out[3], main.ark[53].in[3] --> 7447511812883533650049646334619522277549918423929016480396564849378825425002 +main.mix[52].out[4], main.ark[53].in[4] --> 5268866851336194965725636915771591984324006345184772734443309065544848317645 +main.mix[52].out[5], main.ark[53].in[5] --> 7278237595941329365615834311059448726251614490809928672478163746699963821631 +main.sigmaP[48].in2 --> 7814528846649780014292663842921300965074251960809455920202082046761035415360 +main.sigmaP[48].in4 --> 21209369852000012623480901102551915216398232898636629595990863693518645638780 +main.ark[53].out[0], main.sigmaP[49].in --> 5748931614738449215345393110336845606157319609528166090357482806111526920848 +main.ark[53].out[1], main.mix[53].in[1] --> 12247751982272176743658928291600195863264649079841582941404018553799638843516 +main.ark[53].out[2], main.mix[53].in[2] --> 8170264106505946069998376672652831169191004111488834943524805144109035143652 +main.ark[53].out[3], main.mix[53].in[3] --> 5849965520665553060972324056233103139259984985095232053108431670578831337453 +main.ark[53].out[4], main.mix[53].in[4] --> 17824331436930850575420719451911426559673497406601979055799894224884834780731 +main.ark[53].out[5], main.mix[53].in[5] --> 1082544363654873379302134148274654466273980064529694488738533810870999078166 +main.mix[53].in[0], main.sigmaP[49].out --> 10383031363713601238087615551679207703924790858973937206007007323217400350737 +main.mix[53].out[0], main.ark[54].in[0] --> 18794802205708804965483781618900605856643567273625057343928625036141338868113 +main.mix[53].out[1], main.ark[54].in[1] --> 5385179926200634528756586706637683552003323792174312659018190738537871335989 +main.mix[53].out[2], main.ark[54].in[2] --> 11059398180784964192363148732328405568310211065615704870135194903928122175958 +main.mix[53].out[3], main.ark[54].in[3] --> 2107666889773321944753563889412962903586952566605446218512906119593425150654 +main.mix[53].out[4], main.ark[54].in[4] --> 20804787165508367693894950869850246332099965592586253144297958692924681181845 +main.mix[53].out[5], main.ark[54].in[5] --> 9740585274847645112545899425105640621174170048326452953177211296504387681055 +main.sigmaP[49].in2 --> 6438626081160883736439154213393689765943623307409860800640080914863285750565 +main.sigmaP[49].in4 --> 13065971578929669790377793149487481847119171788872044541249971643780348715650 +main.ark[54].out[0], main.sigmaP[50].in --> 1640813263894612929156819543771856589515049934460482696436099792169442119882 +main.ark[54].out[1], main.mix[54].in[1] --> 20901647574609875987965896880065754236104339963859772043035347163872901461646 +main.ark[54].out[2], main.mix[54].in[2] --> 19473463636635176253349915904626104448048397211243932209205889628679783439134 +main.ark[54].out[3], main.mix[54].in[3] --> 3538647482806920787865823526713199258599026696029973474756722992162766127678 +main.ark[54].out[4], main.mix[54].in[4] --> 9979701876057421178243614876162411314082694773404239100382097617289681714298 +main.ark[54].out[5], main.mix[54].in[5] --> 5166579812237993503156335982546645721524425448991267175191533103635574632912 +main.mix[54].in[0], main.sigmaP[50].out --> 17412896277745118810109440386380078121274586267498385584244534739538946005775 +main.mix[54].out[0], main.ark[55].in[0] --> 9683608651114845728119704822872642048538281997788442812213938774655342174560 +main.mix[54].out[1], main.ark[55].in[1] --> 7813690971588936355035726104865578845791413211810266197874687444277155173536 +main.mix[54].out[2], main.ark[55].in[2] --> 4001675962429668517156117740982955534212521780503783373273502356459571283359 +main.mix[54].out[3], main.ark[55].in[3] --> 10906319067479752226087323296297394620475424386930999852704215779588505257513 +main.mix[54].out[4], main.ark[55].in[4] --> 4027744152975238767934401194802022968233868695910447839456391190938649345460 +main.mix[54].out[5], main.ark[55].in[5] --> 11891104082580365293218655651997358131001219790238174499678845804347226465218 +main.sigmaP[50].in2 --> 18091935077810364357534056295953034273395569131798566820299222089690614925932 +main.sigmaP[50].in4 --> 14397825941512453144386048084036209194659561168747976093964234058814807024870 +main.ark[55].out[0], main.sigmaP[51].in --> 2623521602860767398412984483014425487111191365099239883653296716028959242920 +main.ark[55].out[1], main.mix[55].in[1] --> 8488521987551890856098329814488748407390668909368315302378282008945397661606 +main.ark[55].out[2], main.mix[55].in[2] --> 17173698125359276594060797314186528888135526795301501346559269757232019970620 +main.ark[55].out[3], main.mix[55].in[3] --> 20455458382944576446684966812948559563020600330235464989439926681033640299783 +main.ark[55].out[4], main.mix[55].in[4] --> 14104247781227152584429132699602712649893842548963761471964721362532293911744 +main.ark[55].out[5], main.mix[55].in[5] --> 11562805633251414310856565707050960100568284272606353377773880379687726984097 +main.mix[55].in[0], main.sigmaP[51].out --> 6802168059932504687204019945588268951250051354505914027999862104049267899153 +main.mix[55].out[0], main.ark[56].in[0] --> 15975670272322916094998867819182766596359021736099537765074529492400006979177 +main.mix[55].out[1], main.ark[56].in[1] --> 6462812917787368877995811654867304923075368710674966363321495258287204406643 +main.mix[55].out[2], main.ark[56].in[2] --> 19341088600136983237764623561214594843368164741661689744000766396337479302725 +main.mix[55].out[3], main.ark[56].in[3] --> 5499909983189801067396102696788222491808357483889275885636758052423607942403 +main.mix[55].out[4], main.ark[56].in[4] --> 19783088608328676543200864347858523359570746464154834243110488321962624338087 +main.mix[55].out[5], main.ark[56].in[5] --> 17682757309201818395698749400032925170047326377594206128292358384138542198880 +main.sigmaP[51].in2 --> 1925529442295740672359022258055744536011356457308122091851516361565032221287 +main.sigmaP[51].in4 --> 16961042762119421951582315171835100062494318000203200751320362360581940743420 +main.ark[56].out[0], main.sigmaP[52].in --> 20464953830301831775733709793668902181662787580620776024637916587972618007138 +main.ark[56].out[1], main.mix[56].in[1] --> 2615565314504244767672666933496203525363824631748749566371651301533584007581 +main.ark[56].out[2], main.mix[56].in[2] --> 12633798324432050205323210906626135298415091851845800046328152202612151769299 +main.ark[56].out[3], main.mix[56].in[3] --> 12511114650038859825122055889533294530652755464716122412202044615578562720642 +main.ark[56].out[4], main.mix[56].in[4] --> 7132545626758543274835550177928277554147692888420834856365493772932403309158 +main.ark[56].out[5], main.mix[56].in[5] --> 5416974370350721800154591654165254377485294452093887867303912101156762717335 +main.mix[56].in[0], main.sigmaP[52].out --> 20909140801469554169416480132555434178997702758499678055181331884947859313668 +main.mix[56].out[0], main.ark[57].in[0] --> 93882471800064366010462413420307994532687267028773257091485736498059433327 +main.mix[56].out[1], main.ark[57].in[1] --> 274592284928098178017188159859079733852388917890176958586547721135724486450 +main.mix[56].out[2], main.ark[57].in[2] --> 4079320455838909485701292484988030909838993326846133955668727766445039457072 +main.mix[56].out[3], main.ark[57].in[3] --> 15546791318909375299788859876810224466289665829368329862551990440570139708356 +main.mix[56].out[4], main.ark[57].in[4] --> 16624152430499153522334633211749579106784870438217920311176927074469808854939 +main.mix[56].out[5], main.ark[57].in[5] --> 3096630716532569246849491146796982123420972623732884826970478087682264543760 +main.sigmaP[52].in2 --> 5435530248339292418059724277369440253167433509375201902245548605026869197768 +main.sigmaP[52].in4 --> 3599820223589363240844556108101364909152886229701363301924517697282421104566 +main.ark[57].out[0], main.sigmaP[53].in --> 17259151671817975977493363845185125717722968901239841552168909194302841722983 +main.ark[57].out[1], main.mix[57].in[1] --> 17802921208859142568907109376591741997143902715052717995890464880232561750897 +main.ark[57].out[2], main.mix[57].in[2] --> 20878877755762715311423620402793793327667952866014663495561275387103126898840 +main.ark[57].out[3], main.mix[57].in[3] --> 8042107503856942232690647024228323169937364457996988247141500436279111909510 +main.ark[57].out[4], main.mix[57].in[4] --> 18936627288734830991959386787031468077591850006485326487117531682327759819552 +main.ark[57].out[5], main.mix[57].in[5] --> 19630669729755879400305743264282654886588842251333964886864102590048104650673 +main.mix[57].in[0], main.sigmaP[53].out --> 14184189072685591066194481736098678615239521260415402280874863872980963357659 +main.mix[57].out[0], main.ark[58].in[0] --> 8265993310281318857574073009805290127493490823403158104565947234736779960451 +main.mix[57].out[1], main.ark[58].in[1] --> 5273105183685148866578006300830617516519541402477682528214101147951611331482 +main.mix[57].out[2], main.ark[58].in[2] --> 1982590887444345838358323890591007469408679205089790016966190677793834309560 +main.mix[57].out[3], main.ark[58].in[3] --> 17479481926407247211455152810661969642591288774956920007253429150759650602462 +main.mix[57].out[4], main.ark[58].in[4] --> 6598465093868707816824713939054939177120352636871711831231735597290353924046 +main.mix[57].out[5], main.ark[58].in[5] --> 13685415988011609018582688099411540921138699459946317816354170433727825475548 +main.sigmaP[53].in2 --> 19538628759584390952887263995516396580742027482832835569312952569782759477342 +main.sigmaP[53].in4 --> 20082685159488253374342482486240953888544731098698820102394280568732977070020 +main.ark[58].out[0], main.sigmaP[54].in --> 16366942921538490351383348575616384611035146389472160121390508331261621359902 +main.ark[58].out[1], main.mix[58].in[1] --> 9546820222653444164567145074331843607417455410650350326299806956975455437341 +main.ark[58].out[2], main.mix[58].in[2] --> 14200558764266460033709859484785030520889531818889414155226315505560064199191 +main.ark[58].out[3], main.mix[58].in[3] --> 684293042405088196021446883312069299900961469206293163913376065982556712963 +main.ark[58].out[4], main.mix[58].in[4] --> 14234139826048929372048986184597912312427539010043888171877483001026031880313 +main.ark[58].out[5], main.mix[58].in[5] --> 6926583425417550763530387293304571561540714323196876616796586134529515434586 +main.mix[58].in[0], main.sigmaP[54].out --> 6133647416579687589336210892301903260497678027716810864823876419744206522613 +main.mix[58].out[0], main.ark[59].in[0] --> 21532284395114420188454506096148081120051461112564370843167404094519683110271 +main.mix[58].out[1], main.ark[59].in[1] --> 8683888445338029754136171958411751231893771579694667769338238592192812419463 +main.mix[58].out[2], main.ark[59].in[2] --> 14148023082263994430913380012152634181244048490417514973438733039702394854137 +main.mix[58].out[3], main.ark[59].in[3] --> 435515504922148643414134472357819411518828396725463992536471469616897650713 +main.mix[58].out[4], main.ark[59].in[4] --> 14318554711257343159996422392216312634010996197512501704315497780340754030829 +main.mix[58].out[5], main.ark[59].in[5] --> 11100525779720796399427920853802100754338456442751899302984343961957857329876 +main.sigmaP[54].in2 --> 18554906828005515551946768756280356740392172081009681521995202006989393471555 +main.sigmaP[54].in4 --> 13321709677134942609076852919186020002635067643590970730198448787140951524958 +main.ark[59].out[0], main.sigmaP[55].in --> 6566780751574569020313573181309069476285967869596380824285402579580538912516 +main.ark[59].out[1], main.mix[59].in[1] --> 18969634981900001788809942764475883384331039259974774257588871526873117759276 +main.ark[59].out[2], main.mix[59].in[2] --> 14497217183531389240405461390595911872873100963439657727199044600651724521436 +main.ark[59].out[3], main.mix[59].in[3] --> 6389285383867987905179561371565283701681680504748331657549206799437400118861 +main.ark[59].out[4], main.mix[59].in[4] --> 21224297899944158911315579687973359967430215570196152104594264275426715480327 +main.ark[59].out[5], main.mix[59].in[5] --> 15986695282509250014511648913656531848431537183118032353354908935159724027443 +main.mix[59].in[0], main.sigmaP[55].out --> 18471441693865621575941566671713104283853032115353581587007917366577407249185 +main.mix[59].out[0], main.ark[60].in[0] --> 7490342378868580857546376857663175946772265480542086638193023368101852515494 +main.mix[59].out[1], main.ark[60].in[1] --> 10893942170148180195702204801260082105666347479364943673493765909812099812195 +main.mix[59].out[2], main.ark[60].in[2] --> 1037618883038192476000371431674361218218704432886973997109994850195015598673 +main.mix[59].out[3], main.ark[60].in[3] --> 7436710251535004631820415274441597664406731902969697356891855218637352784052 +main.mix[59].out[4], main.ark[60].in[4] --> 7502580782806786199137393805541429139693313119261562634957461138021106181508 +main.mix[59].out[5], main.ark[60].in[5] --> 8817173046573532581135876792423032347771020984223856556619112807466061148114 +main.sigmaP[55].in2 --> 10568139911141881469078177100636966615058313603871273720734516933605093159585 +main.sigmaP[55].in4 --> 5187182506607992732254460560284521834652041778889879197389684951012737623606 +main.ark[60].out[0], main.sigmaP[56].in --> 20118449058387155063714524349896598239289227281059416955288473299824018437238 +main.ark[60].out[1], main.mix[60].in[1] --> 615519782558175064292256319919279382243662141664496103297038344834963376621 +main.ark[60].out[2], main.mix[60].in[2] --> 21765564686402970406515458556914314158556846792667370919933432762962236708366 +main.ark[60].out[3], main.mix[60].in[3] --> 7644974631381742475485566658427926850535177587220379437694948884390740790227 +main.ark[60].out[4], main.mix[60].in[4] --> 6145016572468246233685746817144409898048717195324515587123525055645820149521 +main.ark[60].out[5], main.mix[60].in[5] --> 1915413264463983812255573081386033212972361228678834756338586960429058662480 +main.mix[60].in[0], main.sigmaP[56].out --> 41230061147858615412888669147186170604178454755335487571706103110205932155 +main.mix[60].out[0], main.ark[61].in[0] --> 4663218904772148399373890837566144319540069131750927292266081541366907466725 +main.mix[60].out[1], main.ark[61].in[1] --> 5791943261773997336216484850852571281323082202647917219758670227813568084233 +main.mix[60].out[2], main.ark[61].in[2] --> 944902421632022170508615619420486957545339810117376673358969906262743058050 +main.mix[60].out[3], main.ark[61].in[3] --> 15565176491359037331721082654323942849597208885139473821439445646707514090982 +main.mix[60].out[4], main.ark[61].in[4] --> 14396914682889524802234970033866017476881871882946322378547798169122867013280 +main.mix[60].out[5], main.ark[61].in[5] --> 11331107137633180751113266584640783628248358989369507608277668396820412722792 +main.sigmaP[56].in2 --> 10615177178618783696505909579475234377384750677091016040979676720893254575597 +main.sigmaP[56].in4 --> 10685448137148438566186363285136932449586620832916890785643695349443282967181 +main.ark[61].out[0], main.sigmaF[4][0].in --> 17016412671112473445518365207497284955924857873409167124810216225940000894688 +main.ark[61].out[1], main.sigmaF[4][1].in --> 15944900819859248268183737707223470512564581413404645431665427233430422583398 +main.ark[61].out[2], main.sigmaF[4][2].in --> 17124675189416650176315663549828990407856400631043428663191776554881236824752 +main.ark[61].out[3], main.sigmaF[4][3].in --> 3285145795530643220085948557235573115089574179638690375402621527835583620664 +main.ark[61].out[4], main.sigmaF[4][4].in --> 10664406111983509592214877218927231055448517577384456354146688977791764762689 +main.ark[61].out[5], main.sigmaF[4][5].in --> 16137905247041771883250684512818403962627829978167756755337786428591474943149 +main.mix[61].in[0], main.sigmaF[4][0].out --> 1280532230730478137042966041388444735041189064645814248623601569043485292515 +main.mix[61].in[1], main.sigmaF[4][1].out --> 2255373924318996743794252738183185021736918195200681707119825458326292865574 +main.mix[61].in[2], main.sigmaF[4][2].out --> 6863047295334677591260379687027609532208719719936223235256284091661901320817 +main.mix[61].in[3], main.sigmaF[4][3].out --> 16776471341285993930424770324093461168323952748248210397365549391012758849022 +main.mix[61].in[4], main.sigmaF[4][4].out --> 9333473539151708343794900472038704274768738586578601391800364497308683716125 +main.mix[61].in[5], main.sigmaF[4][5].out --> 3157704985650026055936677505862500845076560510158542758341099075873666839427 +main.mix[61].out[0], main.ark[62].in[0] --> 17265593487208329398136055901961589134166341900631372392462744850107285604218 +main.mix[61].out[1], main.ark[62].in[1] --> 21335978328469140968377090515621136223917531475828129693841769639190043187065 +main.mix[61].out[2], main.ark[62].in[2] --> 3834364195024534261747580371920224867513934571310868296931374242358965482799 +main.mix[61].out[3], main.ark[62].in[3] --> 14896161966786096074211171447055497930551810326672683924587547978696866276693 +main.mix[61].out[4], main.ark[62].in[4] --> 15096079630902331474585185678382429538012683723411853576185315181727977454333 +main.mix[61].out[5], main.ark[62].in[5] --> 6636190241122787627255728490731484815271820336122738746564843667528674450134 +main.sigmaF[4][0].in2 --> 5994363003695591524003133459586487530492929482512729469281623249771354653541 +main.sigmaF[4][0].in4 --> 8440876874978510450349559348767069007640305310616932390514167771380761301719 +main.sigmaF[4][1].in2 --> 19753993264961503807814744056594108316958452764160132551989086787053292247065 +main.sigmaF[4][1].in4 --> 20508552091603045029162761668075211861205381296202523012882495907684816736003 +main.sigmaF[4][2].in2 --> 3650585718762981993237170973838964169235335518962117313165164426176910384526 +main.sigmaF[4][2].in4 --> 12498744746216416398531090468550332268227418979191077867202323304822099872341 +main.sigmaF[4][3].in2 --> 13682081024567546038891888365113988458973812886647155532243090130358524681616 +main.sigmaF[4][3].in4 --> 7465628138952146239579423165457856853370436769061082873431129011813720993217 +main.sigmaF[4][4].in2 --> 16872748892233506026005888973202767583386484721872993072700228270248101670902 +main.sigmaF[4][4].in4 --> 5567869697018877024315475807894180929509839338774059459255849398999778165775 +main.sigmaF[4][5].in2 --> 9887511597836703829664206156413837141287462155802655898228195783516123983691 +main.sigmaF[4][5].in4 --> 8374772376694631168435766904378809705401330780865232038523031397116044871678 +main.ark[62].out[0], main.sigmaF[5][0].in --> 18850208577142562185365909745916964379006759716755608600418101017394886842454 +main.ark[62].out[1], main.sigmaF[5][1].in --> 4190728475250199370685174178980620479440075287000743119203981705388763666738 +main.ark[62].out[2], main.sigmaF[5][2].in --> 991351681487515042416182369992445696143760121317929766586036621644393533255 +main.ark[62].out[3], main.sigmaF[5][3].in --> 4097332850247969503181030136643918336346502285932087670215397958703318479595 +main.ark[62].out[4], main.sigmaF[5][4].in --> 5950380950423971943527034692202259983461701783492100506697337267464168742357 +main.ark[62].out[5], main.sigmaF[5][5].in --> 13500046156609399137775252657117053422686796136839619705058817426096401660488 +main.mix[62].in[0], main.sigmaF[5][0].out --> 17338441771571702036133375826209190288638107072241279335010219194053165187817 +main.mix[62].in[1], main.sigmaF[5][1].out --> 5185597979242670240385366123372427823973156189689699584378612030562613067230 +main.mix[62].in[2], main.sigmaF[5][2].out --> 18076253275542319675060368347243748811482348194172871766119650642225896020752 +main.mix[62].in[3], main.sigmaF[5][3].out --> 17038233454656504025387443170945656879418991206757341139102116915767602277780 +main.mix[62].in[4], main.sigmaF[5][4].out --> 479397329866601145790015871362429863810371637868399070372411768085399060370 +main.mix[62].in[5], main.sigmaF[5][5].out --> 8336627361845904904881865559079990377438208004484097458251994319092672375519 +main.mix[62].out[0], main.ark[63].in[0] --> 1424929109286803386733070276055962217433925249371247827764426796630860652950 +main.mix[62].out[1], main.ark[63].in[1] --> 12246609780328067924333336396382832200219706557914397571005121672562139301591 +main.mix[62].out[2], main.ark[63].in[2] --> 15770222950910685433532817021364455178421021881843472903447707426045696599145 +main.mix[62].out[3], main.ark[63].in[3] --> 7785393987358841969897493892704208120084076406317700908432645078738288925415 +main.mix[62].out[4], main.ark[63].in[4] --> 2226746575701760599401819893776238195328520314062765188476137633749338904074 +main.mix[62].out[5], main.ark[63].in[5] --> 10175280956558685948711271336546562894569850793131432195556994284708233444784 +main.sigmaF[5][0].in2 --> 18465148822080199636794984964071461674476045047751972199687853199252658797587 +main.sigmaF[5][0].in4 --> 791192005570092226389857219207186447138215214349838419391469200191831785693 +main.sigmaF[5][1].in2 --> 13862806213738028081622572335309586906060905103760090047944576094420187895081 +main.sigmaF[5][1].in4 --> 17147804618678439260701133227565514121311717165753389614055460013779898325333 +main.sigmaF[5][2].in2 --> 14989868066908202860329121341341718180806932578427868473939788392818209139965 +main.sigmaF[5][2].in4 --> 1008281631512323004547666989311267547459924148128800873320157461933761617565 +main.sigmaF[5][3].in2 --> 19210038915308884452903934738247641964629892797250997396620023713545065485273 +main.sigmaF[5][3].in4 --> 1485152617104603813802107993100744464637130362510190316757126878944136053112 +main.sigmaF[5][4].in2 --> 18725673678505020506357996241269538409143941607802331355251297577313282447903 +main.sigmaF[5][4].in4 --> 4188339197432950410788663697647441956726633058186761348916529689817380035937 +main.sigmaF[5][5].in2 --> 11623720878442830502982956837594134954970380494114884297665534194541042168779 +main.sigmaF[5][5].in4 --> 3404150559663490841273538645127093713809196218681801688607069573992676847883 +main.ark[63].out[0], main.sigmaF[6][0].in --> 12628309028170386964829534567569926125891525578000311949176759320164086743521 +main.ark[63].out[1], main.sigmaF[6][1].in --> 1567430089220219424548824835242283933395573826234009509006340216260316035476 +main.ark[63].out[2], main.sigmaF[6][2].in --> 6727112785291669810417666942866603027270275482513586396453084936180276758607 +main.ark[63].out[3], main.sigmaF[6][3].in --> 11722020423156284218885027011617382684019228570510515684146480115920595171464 +main.ark[63].out[4], main.sigmaF[6][4].in --> 19304536891281286805346660422032289985905778963923295060039559051498001142188 +main.ark[63].out[5], main.sigmaF[6][5].in --> 20163385011549308585360336119600288569193575509489796133717873822219998840191 +main.mix[63].in[0], main.sigmaF[6][0].out --> 19453673649634120451959600101162381231874399023532867622326812950292624678597 +main.mix[63].in[1], main.sigmaF[6][1].out --> 12307852680637108359000289769691669468453905032110990983830648606029756348917 +main.mix[63].in[2], main.sigmaF[6][2].out --> 17618334492665039514390852042890600227126681437350607019710065613466365473044 +main.mix[63].in[3], main.sigmaF[6][3].out --> 917976675126766474582100971388452398363168079267009521052210655762493048020 +main.mix[63].in[4], main.sigmaF[6][4].out --> 19166469954970172834887314769192579307889532272370372871464245721542362550809 +main.mix[63].in[5], main.sigmaF[6][5].out --> 15425453836833587232426862534062373284831976544850562804994421553978293760410 +main.mix[63].out[0], main.ark[64].in[0] --> 8912192906851057400740576315912394060887416828371691246107503191118667885424 +main.mix[63].out[1], main.ark[64].in[1] --> 9546633929386672460290075151994485557438331374131160591691480004258388543646 +main.mix[63].out[2], main.ark[64].in[2] --> 15760662527211196974344295261330096900593355356228765942068788297643916040648 +main.mix[63].out[3], main.ark[64].in[3] --> 1235811528591965470071807268377947704236992369601223871707887428620586635145 +main.mix[63].out[4], main.ark[64].in[4] --> 21767391130990020864042567244514418102859100680052066762561372662239883848680 +main.mix[63].out[5], main.ark[64].in[5] --> 15836627761674689867880554600612109170930695205318626386177537482555143121807 +main.sigmaF[6][0].in2 --> 19632031244693648368917342104897023935584874128268242468909019822928823392395 +main.sigmaF[6][0].in4 --> 4336163870014915806498811774968171292904227409677515743483513703313525542824 +main.sigmaF[6][1].in2 --> 6459472463235337778870146135820088246133022739693156451407813368213840877511 +main.sigmaF[6][1].in4 --> 17123401210407377259856209834275324419798956645316863584116879410491796066566 +main.sigmaF[6][2].in2 --> 19958125270047308321351145553381736371643150987533058507938089509734234857291 +main.sigmaF[6][2].in4 --> 214111901995947603159770561830423151320801549185634995224569135933840332305 +main.sigmaF[6][3].in2 --> 20523870976052254022414908222132021714686512949272526169444004335058772206774 +main.sigmaF[6][3].in4 --> 4933789903054734958267222849684688319529052257248960665465744334769190009003 +main.sigmaF[6][4].in2 --> 5684221733050565192924019240637932777848996655477679671570526789930957997340 +main.sigmaF[6][4].in4 --> 3146969433641462576053979293671345516939507410190178987214506312896019941482 +main.sigmaF[6][5].in2 --> 330384921387109597656314694247246556550818126290342969371815287929213964202 +main.sigmaF[6][5].in4 --> 21229042409235397242315263389364480236516864660396927025123935300241686078003 +main.ark[64].out[0], main.sigmaF[7][0].in --> 13334607681117933675746710288802176561999957746762663970444925808909659962040 +main.ark[64].out[1], main.sigmaF[7][1].in --> 1655418468825680337832234772039381865485669136041211009093946726308171680039 +main.ark[64].out[2], main.sigmaF[7][2].in --> 15152224443394998445133473314157029449713891490699878335079663478363109257307 +main.ark[64].out[3], main.sigmaF[7][3].in --> 19645807457382114452432148161910475308997207189489970074626482449355260304653 +main.ark[64].out[4], main.sigmaF[7][4].in --> 8904073929285414152889853541129986961439464972064488252210046276108370628639 +main.ark[64].out[5], main.sigmaF[7][5].in --> 15241881678070283011036399017675036466793623690415593528542119868953482631389 +main.mix[64].in[0], main.sigmaF[7][0].out --> 21840352591109616522585733916731560347092503209718555111327310467289490434789 +main.mix[64].in[1], main.sigmaF[7][1].out --> 2215554312299916685265394546203667774318160239579330786886261240053987366669 +main.mix[64].in[2], main.sigmaF[7][2].out --> 15301987351897207455659974880405253415256877232512558771401051894316365578961 +main.mix[64].in[3], main.sigmaF[7][3].out --> 1989225950965980097090602218689086588906452567344199632332150886790216524223 +main.mix[64].in[4], main.sigmaF[7][4].out --> 16191758891529554431465344249838339702680293545154934563237361479688650304175 +main.mix[64].in[5], main.sigmaF[7][5].out --> 21621957942642009299599962954746654920536416721313437761290541026682079215464 +main.mix[64].out[1] --> 5936077083566407722447998211630187714923686101092772788919173047468173957759 +main.mix[64].out[2] --> 3677450983968591012529474562321233698430109150069264781695493262010231361863 +main.mix[64].out[3] --> 1745304082890258937818031454658146541476890569197097935708442827651717604046 +main.mix[64].out[4] --> 7550789428078335254387066926506928802759931703735649339705915791726148835614 +main.mix[64].out[5] --> 15211642092137410806235748186672962663799422606612676478516355912502822928618 +main.sigmaF[7][0].in2 --> 3003017360832819490275897634268230847791651823843289291064304925700271538557 +main.sigmaF[7][0].in4 --> 14654341659576956320776673799098665426028858939023774773694328991526804751715 +main.sigmaF[7][1].in2 --> 16482954155773124477524680675027574862691995620479335456717891126165308604592 +main.sigmaF[7][1].in4 --> 9151587879374917919131760491497109060404775850689247729472198540773765897131 +main.sigmaF[7][2].in2 --> 14169451894021147401609137071673470663447467304564425883406020908348199012385 +main.sigmaF[7][2].in4 --> 6370694358310946873609826350451336443638862687971694080740530964719786230226 +main.sigmaF[7][3].in2 --> 12912280064360859806844244273887511823556695257489557938176663979503598462366 +main.sigmaF[7][3].in4 --> 13495288596869874717452865875352156439931655847460550588578446949993224817787 +main.sigmaF[7][4].in2 --> 1393681835890818972177588535132143530529477681219548929010707351129610781802 +main.sigmaF[7][4].in4 --> 18131780942688918984942700026512684552925592187992885905095312646872790412237 +main.sigmaF[7][5].in2 --> 17448498205878437960008692468075126069955770926645944316003088896458072702846 +main.sigmaF[7][5].in4 --> 7140766350224203148001618644765010288811564594738704020878800731819433939938 +main.ark[0].in[2] --> 0 +main.ark[0].in[3] --> 0 +main.ark[0].in[4] --> 0 +main.ark[0].in[5] --> 0 + 1) Should check constrain + + + 0 passing (702ms) + 1 failing + + 1) Poseidon Circuit test + Should check constrain: + + AssertionError: expected '19353579816831651722712494582589217879545426116938757773191934259457506176750' to equal '7432923315877771302601730357642620860859453991563412487416530096613454120585' + + expected - actual + + -19353579816831651722712494582589217879545426116938757773191934259457506176750 + +7432923315877771302601730357642620860859453991563412487416530096613454120585 + + at Context.it (test/poseidoncircuit.js:32:16) + at processImmediate (internal/timers.js:443:21) + + + diff --git a/package-lock.json b/package-lock.json index b86125c..eac2973 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,9 +37,9 @@ } }, "acorn": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.4.tgz", - "integrity": "sha512-VY4i5EKSKkofY2I+6QLTbTTN/UvEQPCo6eiwzzSaSWfpaDhOmStMCMod6wmuPciNq+XS0faCglFu2lHZpdHUtg==" + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==" }, "acorn-jsx": { "version": "5.0.1", @@ -63,9 +63,9 @@ } }, "ansi-escapes": { - "version": "3.1.0", - "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", - "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" }, "ansi-regex": { "version": "3.0.0", @@ -170,9 +170,9 @@ } }, "big-integer": { - "version": "1.6.40", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.40.tgz", - "integrity": "sha512-CjhtJp0BViLzP1ZkEnoywjgtFQXS2pomKjAJtIISTCnuHILkLcAXLdFLG/nxsHc4s9kJfc+82Xpg8WNyhfACzQ==" + "version": "1.6.43", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.43.tgz", + "integrity": "sha512-9dULc9jsKmXl0Aeunug8wbF+58n+hQoFjqClN7WeZwGLh0XJUWyJJ9Ee+Ep+Ql/J9fRsTVaeThp8MhiCCrY0Jg==" }, "bindings": { "version": "1.3.0", @@ -389,23 +389,15 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "requires": { - "callsites": "^0.2.0" - } - }, "callsites": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "caseless": { "version": "0.12.0", @@ -426,9 +418,9 @@ } }, "chalk": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", - "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -455,9 +447,9 @@ } }, "circom": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/circom/-/circom-0.0.24.tgz", - "integrity": "sha512-4ZY0jOeVEwCT7+WnoXbr2/+eEvie5QunMwCA8nfAXhVdUv32Na1eQQNKjqq2HtgnTdXxK2z/mN/4x2yyKIMoiw==", + "version": "0.0.28", + "resolved": "https://registry.npmjs.org/circom/-/circom-0.0.28.tgz", + "integrity": "sha512-cYivdFVPUAVsGFgx3/W3BQe50fwiu+w8Mq9rWA/UYLWwjAgY0Ctk+obpxGL5v9ZHJpO6pvmczLnOXmV/KqiB5g==", "dev": true, "requires": { "big-integer": "^1.6.32", @@ -465,11 +457,6 @@ "yargs": "^12.0.2" } }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" - }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -801,9 +788,9 @@ } }, "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "requires": { "esutils": "^2.0.2" } @@ -846,6 +833,11 @@ "minimalistic-crypto-utils": "^1.0.0" } }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -870,47 +862,59 @@ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "eslint": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.10.0.tgz", - "integrity": "sha512-HpqzC+BHULKlnPwWae9MaVZ5AXJKpkxCVXQHrFaRw3hbDj26V/9ArYM4Rr/SQ8pi6qUPLXSSXC4RBJlyq2Z2OQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.5.3", + "ajv": "^6.9.1", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", - "doctrine": "^2.1.0", - "eslint-scope": "^4.0.0", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.3", "eslint-utils": "^1.3.1", "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.0", + "espree": "^5.0.1", "esquery": "^1.0.1", "esutils": "^2.0.2", - "file-entry-cache": "^2.0.0", + "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", "glob": "^7.1.2", "globals": "^11.7.0", "ignore": "^4.0.6", + "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.1.0", - "js-yaml": "^3.12.0", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.5", + "lodash": "^4.17.11", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", - "pluralize": "^7.0.0", "progress": "^2.0.0", "regexpp": "^2.0.1", - "require-uncached": "^1.0.3", "semver": "^5.5.1", "strip-ansi": "^4.0.0", "strip-json-comments": "^2.0.1", - "table": "^5.0.2", + "table": "^5.2.3", "text-table": "^0.2.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } } }, "eslint-plugin-mocha": { @@ -923,9 +927,9 @@ } }, "eslint-scope": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", - "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "requires": { "esrecurse": "^4.1.0", "estraverse": "^4.1.1" @@ -942,11 +946,11 @@ "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" }, "espree": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.0.tgz", - "integrity": "sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "requires": { - "acorn": "^6.0.2", + "acorn": "^6.0.7", "acorn-jsx": "^5.0.0", "eslint-visitor-keys": "^1.0.0" } @@ -1102,17 +1106,27 @@ } }, "execa": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", - "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "requires": { "cross-spawn": "^6.0.0", - "get-stream": "^3.0.0", + "get-stream": "^4.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", "signal-exit": "^3.0.0", "strip-eof": "^1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + } } }, "express": { @@ -1224,12 +1238,11 @@ } }, "file-entry-cache": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", - "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", "requires": { - "flat-cache": "^1.2.1", - "object-assign": "^4.0.1" + "flat-cache": "^2.0.1" } }, "file-type": { @@ -1280,16 +1293,30 @@ } }, "flat-cache": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", - "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", "requires": { - "circular-json": "^0.3.1", - "graceful-fs": "^4.1.2", - "rimraf": "~2.6.2", - "write": "^0.2.1" + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + } } }, + "flatted": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", + "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==" + }, "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -1354,9 +1381,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -1511,6 +1538,7 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, + "optional": true, "requires": { "mime-types": "~2.1.18", "negotiator": "0.6.1" @@ -1551,13 +1579,15 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true + "dev": true, + "optional": true }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true + "dev": true, + "optional": true }, "asn1": { "version": "0.2.4", @@ -1573,6 +1603,7 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, + "optional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -2362,6 +2393,7 @@ "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", "dev": true, + "optional": true, "requires": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" @@ -2394,6 +2426,7 @@ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", "dev": true, + "optional": true, "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -2412,6 +2445,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "optional": true, "requires": { "ms": "2.0.0" } @@ -2475,6 +2509,7 @@ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, + "optional": true, "requires": { "bn.js": "^4.1.0", "randombytes": "^2.0.1" @@ -2553,6 +2588,7 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, + "optional": true, "requires": { "buffer-alloc-unsafe": "^1.1.0", "buffer-fill": "^1.0.0" @@ -2562,7 +2598,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true + "dev": true, + "optional": true }, "buffer-crc32": { "version": "0.2.13", @@ -2575,7 +2612,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true + "dev": true, + "optional": true }, "buffer-from": { "version": "1.1.1", @@ -2587,7 +2625,8 @@ "version": "0.0.5", "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=", - "dev": true + "dev": true, + "optional": true }, "buffer-xor": { "version": "1.0.3", @@ -2604,7 +2643,8 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true + "dev": true, + "optional": true }, "bytewise": { "version": "1.1.0", @@ -2752,6 +2792,7 @@ "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "dev": true, + "optional": true, "requires": { "graceful-readlink": ">= 1.0.0" } @@ -2777,13 +2818,15 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true + "dev": true, + "optional": true }, "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true + "dev": true, + "optional": true }, "convert-source-map": { "version": "1.6.0", @@ -2798,19 +2841,22 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true + "dev": true, + "optional": true }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "dev": true, + "optional": true }, "cookiejar": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==", - "dev": true + "dev": true, + "optional": true }, "core-js": { "version": "2.5.7", @@ -2829,6 +2875,7 @@ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dev": true, + "optional": true, "requires": { "object-assign": "^4", "vary": "^1" @@ -2928,7 +2975,8 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true + "dev": true, + "optional": true }, "decompress": { "version": "4.2.0", @@ -2961,6 +3009,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, + "optional": true, "requires": { "mimic-response": "^1.0.0" } @@ -2970,6 +3019,7 @@ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "dev": true, + "optional": true, "requires": { "file-type": "^5.2.0", "is-stream": "^1.1.0", @@ -3110,7 +3160,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "dev": true, + "optional": true }, "des.js": { "version": "1.0.0", @@ -3127,7 +3178,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "dev": true, + "optional": true }, "detect-indent": { "version": "4.0.0", @@ -3170,7 +3222,8 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true + "dev": true, + "optional": true }, "ecc-jsbn": { "version": "0.1.2", @@ -3186,7 +3239,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "dev": true, + "optional": true }, "electron-to-chromium": { "version": "1.3.84", @@ -3212,7 +3266,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true + "dev": true, + "optional": true }, "encoding": { "version": "0.1.12", @@ -3302,7 +3357,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "dev": true, + "optional": true }, "escape-string-regexp": { "version": "1.0.5", @@ -3320,7 +3376,8 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "dev": true, + "optional": true }, "eth-block-tracker": { "version": "3.0.1", @@ -3405,6 +3462,7 @@ "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.27.tgz", "integrity": "sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA==", "dev": true, + "optional": true, "requires": { "bn.js": "^4.11.6", "elliptic": "^6.4.0", @@ -3511,8 +3569,7 @@ "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" + "bn.js": "^4.11.8" } }, "ethereumjs-block": { @@ -3776,6 +3833,7 @@ "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "number-to-bn": "1.7.0" @@ -3785,7 +3843,8 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -3802,7 +3861,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.1.1.tgz", "integrity": "sha1-R3hr2qCHyvext15zq8XH1UAVjNA=", - "dev": true + "dev": true, + "optional": true }, "events": { "version": "3.0.0", @@ -3824,6 +3884,7 @@ "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "dev": true, + "optional": true, "requires": { "accepts": "~1.3.5", "array-flatten": "1.1.1", @@ -3862,6 +3923,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "optional": true, "requires": { "ms": "2.0.0" } @@ -3870,7 +3932,8 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true + "dev": true, + "optional": true } } }, @@ -3942,13 +4005,15 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", - "dev": true + "dev": true, + "optional": true }, "finalhandler": { "version": "1.1.1", "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "dev": true, + "optional": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -3964,6 +4029,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "optional": true, "requires": { "ms": "2.0.0" } @@ -3972,7 +4038,8 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true + "dev": true, + "optional": true } } }, @@ -4016,25 +4083,29 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true + "dev": true, + "optional": true }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true + "dev": true, + "optional": true }, "fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true + "dev": true, + "optional": true }, "fs-extra": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", "dev": true, + "optional": true, "requires": { "graceful-fs": "^4.1.2", "jsonfile": "^2.1.0" @@ -4063,6 +4134,7 @@ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, + "optional": true, "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -4092,7 +4164,8 @@ "version": "3.0.0", "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true + "dev": true, + "optional": true }, "getpass": { "version": "0.1.7", @@ -4137,6 +4210,7 @@ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "dev": true, + "optional": true, "requires": { "decompress-response": "^3.2.0", "duplexer3": "^0.1.4", @@ -4163,7 +4237,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true + "dev": true, + "optional": true }, "har-schema": { "version": "2.0.0", @@ -4203,7 +4278,8 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", - "dev": true + "dev": true, + "optional": true }, "has-symbols": { "version": "1.0.0", @@ -4216,6 +4292,7 @@ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, + "optional": true, "requires": { "has-symbol-support-x": "^1.4.1" } @@ -4287,6 +4364,7 @@ "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, + "optional": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -4298,7 +4376,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=", - "dev": true + "dev": true, + "optional": true }, "http-signature": { "version": "1.2.0", @@ -4324,7 +4403,8 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", - "dev": true + "dev": true, + "optional": true }, "immediate": { "version": "3.2.3", @@ -4365,7 +4445,8 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", - "dev": true + "dev": true, + "optional": true }, "is-arrayish": { "version": "0.2.1", @@ -4440,13 +4521,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", - "dev": true + "dev": true, + "optional": true }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true + "dev": true, + "optional": true }, "is-regex": { "version": "1.0.4", @@ -4461,7 +4544,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true + "dev": true, + "optional": true }, "is-stream": { "version": "1.1.0", @@ -4506,6 +4590,7 @@ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "dev": true, + "optional": true, "requires": { "has-to-string-tag-x": "^1.2.0", "is-object": "^1.0.1" @@ -4886,7 +4971,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true + "dev": true, + "optional": true }, "lru-cache": { "version": "3.2.0", @@ -4936,7 +5022,8 @@ "version": "0.3.0", "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true + "dev": true, + "optional": true }, "memdown": { "version": "1.4.1", @@ -4973,7 +5060,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "dev": true, + "optional": true }, "merkle-patricia-tree": { "version": "2.3.1", @@ -5033,7 +5121,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true + "dev": true, + "optional": true }, "miller-rabin": { "version": "4.0.1", @@ -5050,7 +5139,8 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true + "dev": true, + "optional": true }, "mime-db": { "version": "1.37.0", @@ -5071,7 +5161,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true + "dev": true, + "optional": true }, "min-document": { "version": "2.19.0", @@ -5165,13 +5256,15 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=", - "dev": true + "dev": true, + "optional": true }, "negotiator": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true + "dev": true, + "optional": true }, "node-fetch": { "version": "2.1.2", @@ -5202,6 +5295,7 @@ "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "strip-hex-prefix": "1.0.0" @@ -5211,7 +5305,8 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -5244,6 +5339,7 @@ "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.3.tgz", "integrity": "sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8=", "dev": true, + "optional": true, "requires": { "http-https": "^1.0.0" } @@ -5253,6 +5349,7 @@ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "dev": true, + "optional": true, "requires": { "ee-first": "1.1.1" } @@ -5290,19 +5387,22 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", - "dev": true + "dev": true, + "optional": true }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true + "dev": true, + "optional": true }, "p-timeout": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, + "optional": true, "requires": { "p-finally": "^1.0.0" } @@ -5312,6 +5412,7 @@ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, + "optional": true, "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", @@ -5343,7 +5444,8 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true + "dev": true, + "optional": true }, "path-exists": { "version": "2.1.0", @@ -5369,7 +5471,8 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "dev": true, + "optional": true }, "path-type": { "version": "1.1.0", @@ -5441,7 +5544,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true + "dev": true, + "optional": true }, "private": { "version": "0.1.8", @@ -5476,6 +5580,7 @@ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "dev": true, + "optional": true, "requires": { "forwarded": "~0.1.2", "ipaddr.js": "1.8.0" @@ -5589,6 +5694,7 @@ "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, + "optional": true, "requires": { "decode-uri-component": "^0.2.0", "object-assign": "^4.1.0", @@ -5619,19 +5725,22 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/randomhex/-/randomhex-0.1.5.tgz", "integrity": "sha1-us7vmCMpCRQA8qKRLGzQLxCU9YU=", - "dev": true + "dev": true, + "optional": true }, "range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true + "dev": true, + "optional": true }, "raw-body": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", "dev": true, + "optional": true, "requires": { "bytes": "3.0.0", "http-errors": "1.6.3", @@ -5944,6 +6053,7 @@ "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", "dev": true, + "optional": true, "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -5965,6 +6075,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "optional": true, "requires": { "ms": "2.0.0" } @@ -5973,7 +6084,8 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true + "dev": true, + "optional": true } } }, @@ -5982,6 +6094,7 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "dev": true, + "optional": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -5994,6 +6107,7 @@ "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", "dev": true, + "optional": true, "requires": { "body-parser": "^1.16.0", "cors": "^2.8.1", @@ -6025,7 +6139,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "dev": true, + "optional": true }, "sha.js": { "version": "2.4.11", @@ -6049,13 +6164,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true + "dev": true, + "optional": true }, "simple-get": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", "dev": true, + "optional": true, "requires": { "decompress-response": "^3.3.0", "once": "^1.3.1", @@ -6155,7 +6272,8 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "dev": true, + "optional": true }, "stream-to-pull-stream": { "version": "1.7.2", @@ -6179,7 +6297,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true + "dev": true, + "optional": true }, "string-width": { "version": "1.0.2", @@ -6319,6 +6438,7 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, + "optional": true, "requires": { "bl": "^1.0.0", "buffer-alloc": "^1.2.0", @@ -6357,6 +6477,7 @@ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", "dev": true, + "optional": true, "requires": { "any-promise": "^1.0.0" } @@ -6366,6 +6487,7 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", "dev": true, + "optional": true, "requires": { "thenify": ">= 3.1.0 < 4" } @@ -6390,7 +6512,8 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true + "dev": true, + "optional": true }, "tmp": { "version": "0.0.33", @@ -6405,7 +6528,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true + "dev": true, + "optional": true }, "to-fast-properties": { "version": "1.0.3", @@ -6469,6 +6593,7 @@ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "dev": true, + "optional": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.18" @@ -6513,7 +6638,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true + "dev": true, + "optional": true }, "unbzip2-stream": { "version": "1.3.1", @@ -6558,7 +6684,8 @@ "version": "1.8.3", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", - "dev": true + "dev": true, + "optional": true }, "unorm": { "version": "1.4.1", @@ -6570,7 +6697,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "dev": true, + "optional": true }, "uri-js": { "version": "4.2.2", @@ -6586,6 +6714,7 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, + "optional": true, "requires": { "prepend-http": "^1.0.1" } @@ -6594,13 +6723,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=", - "dev": true + "dev": true, + "optional": true }, "url-to-options": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", - "dev": true + "dev": true, + "optional": true }, "utf8": { "version": "3.0.0", @@ -6619,7 +6750,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true + "dev": true, + "optional": true }, "uuid": { "version": "3.3.2", @@ -6641,7 +6773,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "dev": true, + "optional": true }, "verror": { "version": "1.10.0", @@ -6687,6 +6820,7 @@ "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.0.0-beta.35.tgz", "integrity": "sha512-ayGavbgVk4KL9Y88Uv411fBJ0SVgVfKhKEBweKYzmP0zOqneMzWt6YsyD1n6kRvjAbqA0AfUPEOKyMNjcx2tjw==", "dev": true, + "optional": true, "requires": { "web3-core-helpers": "1.0.0-beta.35", "web3-core-method": "1.0.0-beta.35", @@ -6699,6 +6833,7 @@ "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.35.tgz", "integrity": "sha512-APOu3sEsamyqWt//8o4yq9KF25/uqGm+pQShson/sC4gKzmfJB07fLo2ond0X30E8fIqAPeVCotPXQxGciGUmA==", "dev": true, + "optional": true, "requires": { "underscore": "1.8.3", "web3-eth-iban": "1.0.0-beta.35", @@ -6710,6 +6845,7 @@ "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.0.0-beta.35.tgz", "integrity": "sha512-jidImCide8q0GpfsO4L73qoHrbkeWgwU3uOH5DKtJtv0ccmG086knNMRgryb/o9ZgetDWLmDEsJnHjBSoIwcbA==", "dev": true, + "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35", @@ -6723,6 +6859,7 @@ "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.0.0-beta.35.tgz", "integrity": "sha512-GvqXqKq07OmHuVi5uNRg6k79a1/CI0ViCC+EtNv4CORHtDRmYEt5Bvdv6z6FJEiaaQkD0lKbFwNhLxutx7HItw==", "dev": true, + "optional": true, "requires": { "any-promise": "1.3.0", "eventemitter3": "1.1.1" @@ -6733,6 +6870,7 @@ "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.0.0-beta.35.tgz", "integrity": "sha512-S+zW2h17ZZQU9oe3yaCJE0E7aJS4C3Kf4kGPDv+nXjW0gKhQQhgVhw1Doq/aYQGqNSWJp7f1VHkz5gQWwg6RRg==", "dev": true, + "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35", @@ -6746,6 +6884,7 @@ "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.35.tgz", "integrity": "sha512-gXzLrWvcGkGiWq1y33Z4Y80XI8XMrwowiQJkrPSjQ81K5PBKquOGwcMffLaKcwdmEy/NpsOXDeFo3eLE1Ghvvw==", "dev": true, + "optional": true, "requires": { "eventemitter3": "1.1.1", "underscore": "1.8.3", @@ -6778,6 +6917,7 @@ "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.35.tgz", "integrity": "sha512-KUDC+EtFFYG8z01ZleKrASdjj327/rtWHzEt6RWsEj7bBa0bGp9nEh+nqdZx/Sdgz1O8tnfFzJlrRcXpfr1vGg==", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "underscore": "1.8.3", @@ -6789,7 +6929,8 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -6855,6 +6996,7 @@ "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.35.tgz", "integrity": "sha512-H5wkcNcAIc+h/WoDIKv7ZYmrM2Xqu3O7jBQl1IWo73EDVQji+AoB2i3J8tuwI1yZRInRwrfpI3Zuwuf54hXHmQ==", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "web3-utils": "1.0.0-beta.35" @@ -6864,7 +7006,8 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true } } }, @@ -6873,6 +7016,7 @@ "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.35.tgz", "integrity": "sha512-AcM9nnlxu7ZRRxPvkrFB9eLxMM4A2cPfj2aCg21Wb2EpMnhR+b/O1cT33k7ApRowoMpM+T9M8vx2oPNwXfaCOQ==", "dev": true, + "optional": true, "requires": { "web3-core": "1.0.0-beta.35", "web3-core-helpers": "1.0.0-beta.35", @@ -6886,6 +7030,7 @@ "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.0.0-beta.35.tgz", "integrity": "sha512-bbwaQ/KohGjIJ6HAKbZ6KrklCAaG6/B7hIbAbVLSFLxF+Yz9lmAgQYaDInpidpC/NLb3WOmcbRF+P77J4qMVIA==", "dev": true, + "optional": true, "requires": { "web3-core": "1.0.0-beta.35", "web3-core-method": "1.0.0-beta.35", @@ -6943,8 +7088,7 @@ "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#2863c40e0982acfc0b7163f0285d4c56427c7799", "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^5.0.0" + "bn.js": "^4.11.8" } }, "ws": { @@ -6963,6 +7107,7 @@ "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.0.0-beta.35.tgz", "integrity": "sha512-DcIMFq52Fb08UpWyZ3ZlES6NsNqJnco4hBS/Ej6eOcASfuUayPI+GLkYVZsnF3cBYqlH+DOKuArcKSuIxK7jIA==", "dev": true, + "optional": true, "requires": { "web3-core-helpers": "1.0.0-beta.35", "xhr2-cookies": "1.1.0" @@ -6973,6 +7118,7 @@ "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.35.tgz", "integrity": "sha512-iB0FG0HcpUnayfa8pn4guqEQ4Y1nrroi/jffdtQgFkrNt0sD3fMSwwC0AbmECqj3tDLl0e1slBR0RENll+ZF0g==", "dev": true, + "optional": true, "requires": { "oboe": "2.1.3", "underscore": "1.8.3", @@ -6984,6 +7130,7 @@ "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.35.tgz", "integrity": "sha512-Cx64NgDStynKaUGDIIOfaCd0fZusL8h5avKTkdTjUu2aHhFJhZoVBGVLhoDtUaqZGWIZGcBJOoVf2JkGUOjDRQ==", "dev": true, + "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35" @@ -7027,6 +7174,7 @@ "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.0.0-beta.35.tgz", "integrity": "sha512-Dq6f0SOKj3BDFRgOPnE6ALbzBDCKVIW8mKWVf7tGVhTDHf+wQaWwQSC3aArFSqdExB75BPBPyDpuMTNszhljpA==", "dev": true, + "optional": true, "requires": { "bn.js": "4.11.6", "eth-lib": "0.1.27", @@ -7041,13 +7189,15 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true + "dev": true, + "optional": true }, "utf8": { "version": "2.1.1", "resolved": "http://registry.npmjs.org/utf8/-/utf8-2.1.1.tgz", "integrity": "sha1-LgHbAvfY0JRPdxBPFgnrDDBM92g=", - "dev": true + "dev": true, + "optional": true } } }, @@ -7112,6 +7262,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, + "optional": true, "requires": { "async-limiter": "~1.0.0", "safe-buffer": "~5.1.0", @@ -7135,6 +7286,7 @@ "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", "dev": true, + "optional": true, "requires": { "buffer-to-arraybuffer": "^0.0.5", "object-assign": "^4.1.1", @@ -7150,6 +7302,7 @@ "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.2.tgz", "integrity": "sha1-NDxE0e53JrhkgGloLQ+EDIO0Jh0=", "dev": true, + "optional": true, "requires": { "xhr-request": "^1.0.1" } @@ -7159,6 +7312,7 @@ "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", "dev": true, + "optional": true, "requires": { "cookiejar": "^2.1.1" } @@ -7610,9 +7764,9 @@ } }, "globals": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz", - "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==" + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "got": { "version": "7.1.0", @@ -7776,6 +7930,15 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, + "import-fresh": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", + "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -7796,36 +7959,36 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "inquirer": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.1.tgz", - "integrity": "sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz", + "integrity": "sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==", "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.0", + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", - "external-editor": "^3.0.0", + "external-editor": "^3.0.3", "figures": "^2.0.0", - "lodash": "^4.17.10", + "lodash": "^4.17.11", "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rxjs": "^6.1.0", + "rxjs": "^6.4.0", "string-width": "^2.1.0", - "strip-ansi": "^5.0.0", + "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", - "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" }, "strip-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", - "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "requires": { - "ansi-regex": "^4.0.0" + "ansi-regex": "^4.1.0" } } } @@ -7930,9 +8093,9 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", - "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "requires": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -8066,13 +8229,20 @@ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "mem": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz", - "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", "requires": { "map-age-cleaner": "^0.1.1", - "mimic-fn": "^1.0.0", - "p-is-promise": "^1.1.0" + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + } } }, "merge-descriptors": { @@ -8393,11 +8563,11 @@ } }, "os-locale": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz", - "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", "requires": { - "execa": "^0.10.0", + "execa": "^1.0.0", "lcid": "^2.0.0", "mem": "^4.0.0" } @@ -8423,14 +8593,14 @@ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-is-promise": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", - "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==" }, "p-limit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", - "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", + "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", "requires": { "p-try": "^2.0.0" } @@ -8452,9 +8622,17 @@ } }, "p-try": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", - "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } }, "parse-asn1": { "version": "5.1.1", @@ -8552,11 +8730,6 @@ "pinkie": "^2.0.0" } }, - "pluralize": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", - "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" - }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -8609,6 +8782,15 @@ "safe-buffer": "^5.1.2" } }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", @@ -8739,19 +8921,10 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, - "require-uncached": { - "version": "1.0.3", - "resolved": "http://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - } - }, "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "restore-cursor": { "version": "2.0.0", @@ -8763,11 +8936,11 @@ } }, "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "requires": { - "glob": "^7.0.5" + "glob": "^7.1.3" } }, "ripemd160": { @@ -8788,9 +8961,9 @@ } }, "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", + "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", "requires": { "tslib": "^1.9.0" } @@ -8854,9 +9027,9 @@ } }, "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" }, "send": { "version": "0.16.2", @@ -8994,9 +9167,9 @@ } }, "slice-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.0.0.tgz", - "integrity": "sha512-4j2WTWjp3GsZ+AOagyzVbzp4vWGtZ0hEZ/gDY/uTvm6MTxUfTUIsnMIFb1bn8o0RuXiqUw15H1bue8f22Vw2oQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", "requires": { "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", @@ -9004,12 +9177,13 @@ } }, "snarkjs": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.9.tgz", - "integrity": "sha512-UMiONT6f86bTB0AyT7bC+QsMgv2wwMk4qz7CYvTK6assojA4poEocJuEc5wl/awHsibQTbX2zNqqnO+IAYMfTA==", + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.11.tgz", + "integrity": "sha512-NoMNn03Uwbt18V340ZlHSZscyfIu8F6fMOL7LT9Xr1zQY/nmzScM8442ATyJfzSI5bDTAz1QQGbCerP2BCKljA==", "requires": { "big-integer": "^1.6.35", "chai": "^4.1.2", + "escape-string-regexp": "^1.0.5", "eslint": "^5.3.0", "yargs": "^12.0.2" } @@ -9125,23 +9299,59 @@ } }, "table": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/table/-/table-5.1.1.tgz", - "integrity": "sha512-NUjapYb/qd4PeFW03HnAuOJ7OMcBkJlqeClWxeNlQ0lXGSb52oZXGzkO0/I0ARegQ2eUT1g2VDJH0eUxDRcHmw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.0.tgz", + "integrity": "sha512-nHFDrxmbrkU7JAFKqKbDJXfzrX2UBsWmrieXFTGxiI5e4ncg3VqsZeI4EzNmX0ncp4XNGVeoxIWJXfCIXwrsvw==", "requires": { - "ajv": "^6.6.1", + "ajv": "^6.9.1", "lodash": "^4.17.11", - "slice-ansi": "2.0.0", - "string-width": "^2.1.1" + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "tar": { - "version": "2.2.1", - "resolved": "http://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", "requires": { "block-stream": "*", - "fstream": "^1.0.2", + "fstream": "^1.0.12", "inherits": "2" } }, @@ -9283,6 +9493,14 @@ "mime-types": "~2.1.18" } }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, "ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", @@ -9630,32 +9848,8 @@ "integrity": "sha512-wAnENuZx75T5ZSrT2De2LOaUuPf2yRjq1VfcbD7+Zd79F3DZZLBJcPyCNVQ1U0fAXt0wfgCKl7sVw5pffqR9Bw==", "requires": { "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "websocket": { - "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "from": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "requires": { - "debug": "^2.2.0", - "nan": "^2.3.3", - "typedarray-to-buffer": "^3.1.2", - "yaeti": "^0.0.6" - } - } + "web3-core-helpers": "1.0.0-beta.36", + "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" } }, "web3-shh": { @@ -9690,6 +9884,31 @@ } } }, + "websocket": { + "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", + "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", + "requires": { + "debug": "^2.2.0", + "nan": "^2.3.3", + "typedarray-to-buffer": "^3.1.2", + "yaeti": "^0.0.6" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -9757,9 +9976,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", "requires": { "mkdirp": "^0.5.1" } @@ -9830,6 +10049,11 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, "yargs": { "version": "12.0.5", "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", diff --git a/package.json b/package.json index 06927f0..7583fa6 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "web3": "^1.0.0-beta.36" }, "devDependencies": { - "circom": "0.0.24", + "circom": "0.0.28", "eslint-plugin-mocha": "^5.2.0", "ganache-cli": "^6.2.3", "mocha": "^5.2.0" diff --git a/src/evmasm.js b/src/evmasm.js index ad4170c..8bf223f 100644 --- a/src/evmasm.js +++ b/src/evmasm.js @@ -127,12 +127,16 @@ class Contract { jmp(label) { - this._pushLabel(label); + if (typeof label !== "undefined") { + this._pushLabel(label); + } this.code.push(0x56); } jmpi(label) { - this._pushLabel(label); + if (typeof label !== "undefined") { + this._pushLabel(label); + } this.code.push(0x57); } diff --git a/src/poseidon.js b/src/poseidon.js new file mode 100644 index 0000000..8043c95 --- /dev/null +++ b/src/poseidon.js @@ -0,0 +1,115 @@ +const bn128 = require("snarkjs").bn128; +const bigInt = require("snarkjs").bigInt; +const createBlakeHash = require("blake-hash"); +const assert = require("assert"); +const F = bn128.Fr; + +const SEED = "poseidon"; +const NROUNDSF = 8; +const NROUNDSP = 57; +const T = 6; + +function getPseudoRandom(seed, n) { + const res = []; + let h = createBlakeHash("blake256").update(seed).digest(); + while (res.length { + if (typeof seed === "undefined") seed = SEED; + if (typeof nRounds === "undefined") nRounds = NROUNDSF + NROUNDSP; + if (typeof t === "undefined") t = T; + let nonce = "0000"; + let cmatrix = getPseudoRandom(seed+"_matrix_"+nonce, t*2); + while (!allDifferent(cmatrix)) { + nonce = (Number(nonce)+1)+""; + while(nonce.length<4) nonce = "0"+nonce; + cmatrix = getPseudoRandom(seed+"_matrix_"+nonce, t*2); + } + + const M = new Array(t); + for (let i=0; i { + if (typeof seed === "undefined") seed = SEED; + if (typeof nRounds === "undefined") nRounds = NROUNDSF + NROUNDSP; + if (typeof t === "undefined") t = T; + const cts = getPseudoRandom(seed+"_constants", nRounds); + return cts; +}; + +function ark(state, c) { + for (let j=0; j { + + if (typeof seed === "undefined") seed = SEED; + if (typeof nRoundsF === "undefined") nRoundsF = NROUNDSF; + if (typeof nRoundsP === "undefined") nRoundsP = NROUNDSP; + if (typeof t === "undefined") t = T; + + assert(nRoundsF % 2 == 0); + const C = exports.getConstants(t, seed, nRoundsF + nRoundsP); + const M = exports.getMatrix(t, seed, nRoundsF + nRoundsP); + return function(inputs) { + let state = []; + assert(inputs.length < t); + assert(inputs.length > 0); + for (let i=0; i= nRoundsF/2 + nRoundsP)) { + for (let j=0; j=nRoundsP+nRoundsF/2)) { + for (let j=0; j { + const cirDef = await compiler(path.join(__dirname, "circuits", "poseidon_test.circom")); + + circuit = new snarkjs.Circuit(cirDef); + + console.log("Poseidon constraints: " + circuit.nConstraints); + }); + + it("Should check constrain", async () => { + const w = circuit.calculateWitness({inputs: [1, 2]}); + + const res = w[circuit.getSignalIdx("main.out")]; + + const hash = poseidon.createHash(6, 8, 57); + + const res2 = hash([1,2]); + + console.log(res.toString()); + + assert.equal(res.toString(), res2.toString()); + + assert(circuit.checkWitness(w)); + + }); +}); diff --git a/test/poseidoncontract.js b/test/poseidoncontract.js new file mode 100644 index 0000000..b5fe208 --- /dev/null +++ b/test/poseidoncontract.js @@ -0,0 +1,59 @@ +const TestRPC = require("ganache-cli"); +const Web3 = require("web3"); +const chai = require("chai"); +const poseidonGenContract = require("../src/poseidon_gencontract.js"); +const Poseidon = require("../src/poseidon.js"); +const bigInt = require("snarkjs").bigInt; + +const assert = chai.assert; +const log = (msg) => { if (process.env.MOCHA_VERBOSE) console.log(msg); }; + +const SEED = "mimc"; + +describe("Poseidon Smart contract test", () => { + let testrpc; + let web3; + let mimc; + let accounts; + + before(async () => { + testrpc = TestRPC.server({ + ws: true, + gasLimit: 5800000, + total_accounts: 10, + }); + + testrpc.listen(8546, "127.0.0.1"); + + web3 = new Web3("ws://127.0.0.1:8546"); + accounts = await web3.eth.getAccounts(); + }); + + after(async () => testrpc.close()); + + it("Should deploy the contract", async () => { + const C = new web3.eth.Contract(poseidonGenContract.abi); + + mimc = await C.deploy({ + data: poseidonGenContract.createCode() + }).send({ + gas: 2500000, + from: accounts[0] + }); + }); + + it("Shold calculate the mimic correctly", async () => { + + const res = await mimc.methods.poseidon([1,2]).call(); + + console.log("Cir: " + bigInt(res.toString(16)).toString(16)); + + const hash = Poseidon.createHash(6, 8, 57); + + const res2 = hash([1,2]); + console.log("Ref: " + bigInt(res2).toString(16)); + + assert.equal(res.toString(), res2.toString()); + }); +}); + From c4490b2ce99549c4173a324d6855365aea3350cb Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Tue, 4 Jun 2019 17:32:28 +0200 Subject: [PATCH 08/18] Poseidon in SMT --- .../{smthash.circom => smthash_mimc.circom} | 0 circuits/smt/smthash_poseidon.circom | 56 +++++++++++++++++++ circuits/smt/smtprocessor.circom | 2 +- circuits/smt/smtverifier.circom | 2 +- src/smt.js | 30 +++++----- src/smt_hashes_mimc.js | 10 ++++ src/smt_hashes_poseidon.js | 12 ++++ test/poseidoncontract.js | 4 +- test/smtprocessor.js | 2 +- 9 files changed, 98 insertions(+), 20 deletions(-) rename circuits/smt/{smthash.circom => smthash_mimc.circom} (100%) create mode 100644 circuits/smt/smthash_poseidon.circom create mode 100644 src/smt_hashes_mimc.js create mode 100644 src/smt_hashes_poseidon.js diff --git a/circuits/smt/smthash.circom b/circuits/smt/smthash_mimc.circom similarity index 100% rename from circuits/smt/smthash.circom rename to circuits/smt/smthash_mimc.circom diff --git a/circuits/smt/smthash_poseidon.circom b/circuits/smt/smthash_poseidon.circom new file mode 100644 index 0000000..5a9feb7 --- /dev/null +++ b/circuits/smt/smthash_poseidon.circom @@ -0,0 +1,56 @@ +/* + Copyright 2018 0KIMS association. + + This file is part of circom (Zero Knowledge Circuit Compiler). + + circom is a free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + circom is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + + You should have received a copy of the GNU General Public License + along with circom. If not, see . +*/ + +include "../poseidon.circom"; + + +/* + Hash1 = H(1 | key | value) + */ + +template SMTHash1() { + signal input key; + signal input value; + signal output out; + + component h = Poseidon(3, 6, 8, 57); // Constant + h.inputs[0] <== key; + h.inputs[1] <== value; + h.inputs[2] <== 1; + + out <== h.out; +} + +/* + This component is used to create the 2 nodes. + + Hash2 = H(Hl | Hr) + */ + +template SMTHash2() { + signal input L; + signal input R; + signal output out; + + component h = Poseidon(2, 6, 8, 57); // Constant + h.inputs[0] <== L; + h.inputs[1] <== R; + + out <== h.out; +} diff --git a/circuits/smt/smtprocessor.circom b/circuits/smt/smtprocessor.circom index 3ab3b66..d4e6fb4 100644 --- a/circuits/smt/smtprocessor.circom +++ b/circuits/smt/smtprocessor.circom @@ -135,7 +135,7 @@ include "../switcher.circom"; include "smtlevins.circom"; include "smtprocessorlevel.circom"; include "smtprocessorsm.circom"; -include "smthash.circom"; +include "smthash_poseidon.circom"; template SMTProcessor(nLevels) { signal input oldRoot; diff --git a/circuits/smt/smtverifier.circom b/circuits/smt/smtverifier.circom index 22e984e..fbfba25 100644 --- a/circuits/smt/smtverifier.circom +++ b/circuits/smt/smtverifier.circom @@ -35,7 +35,7 @@ include "../switcher.circom"; include "smtlevins.circom"; include "smtverifierlevel.circom"; include "smtverifiersm.circom"; -include "smthash.circom"; +include "smthash_poseidon.circom"; template SMTVerifier(nLevels) { signal input enabled; diff --git a/src/smt.js b/src/smt.js index 5b4521e..96f8522 100644 --- a/src/smt.js +++ b/src/smt.js @@ -1,7 +1,7 @@ const bigInt = require("snarkjs").bigInt; const SMTMemDB = require("./smt_memdb"); -const mimc7 = require("./mimc7"); +const {hash0, hash1} = require("./smt_hashes_poseidon"); class SMT { @@ -46,8 +46,8 @@ class SMT { const ins = []; const dels = []; - let rtOld = mimc7.multiHash([key, resFind.foundValue], bigInt.one); - let rtNew = mimc7.multiHash([key, newValue], bigInt.one); + let rtOld = hash1(key, resFind.foundValue); + let rtNew = hash1(key, newValue); ins.push([rtNew, [1, key, newValue ]]); dels.push(rtOld); @@ -62,8 +62,8 @@ class SMT { oldNode = [rtOld, sibling]; newNode = [rtNew, sibling]; } - rtOld = mimc7.multiHash(oldNode, bigInt.zero); - rtNew = mimc7.multiHash(newNode, bigInt.zero); + rtOld = hash0(oldNode[0], oldNode[1]); + rtNew = hash0(newNode[0], newNode[1]); dels.push(rtOld); ins.push([rtNew, newNode]); } @@ -92,7 +92,7 @@ class SMT { const dels = []; const ins = []; - let rtOld = mimc7.multiHash([key, resFind.foundValue], bigInt.one); + let rtOld = hash1(key, resFind.foundValue); let rtNew; dels.push(rtOld); @@ -130,9 +130,9 @@ class SMT { } const oldSibling = resFind.siblings[level]; if (keyBits[level]) { - rtOld = mimc7.multiHash([oldSibling, rtOld], bigInt.zero); + rtOld = hash0(oldSibling, rtOld); } else { - rtOld = mimc7.multiHash([rtOld, oldSibling], bigInt.zero); + rtOld = hash0(rtOld, oldSibling); } dels.push(rtOld); if (!newSibling.isZero()) { @@ -147,7 +147,7 @@ class SMT { } else { newNode = [rtNew, newSibling]; } - rtNew = mimc7.multiHash(newNode, bigInt.zero); + rtNew = hash0(newNode[0], newNode[1]); ins.push([rtNew, newNode]); } } @@ -185,7 +185,7 @@ class SMT { for (let i= res.siblings.length; oldKeyits[i] == newKeyBits[i]; i++) { res.siblings.push(bigInt.zero); } - rtOld = mimc7.multiHash([resFind.notFoundKey, resFind.notFoundValue], bigInt.one); + rtOld = hash1(resFind.notFoundKey, resFind.notFoundValue); res.siblings.push(rtOld); addedOne = true; mixed = false; @@ -197,7 +197,7 @@ class SMT { const inserts = []; const dels = []; - let rt = mimc7.multiHash([key, value], bigInt.one); + let rt = hash1(key, value); inserts.push([rt,[1, key, value]] ); for (let i=res.siblings.length-1; i>=0; i--) { @@ -207,9 +207,9 @@ class SMT { if (mixed) { const oldSibling = resFind.siblings[i]; if (newKeyBits[i]) { - rtOld = mimc7.multiHash([oldSibling, rtOld], bigInt.zero); + rtOld = hash0(oldSibling, rtOld); } else { - rtOld = mimc7.multiHash([rtOld, oldSibling], bigInt.zero); + rtOld = hash0(rtOld, oldSibling); } dels.push(rtOld); } @@ -217,10 +217,10 @@ class SMT { let newRt; if (newKeyBits[i]) { - newRt = mimc7.multiHash([res.siblings[i], rt], bigInt.zero); + newRt = hash0(res.siblings[i], rt); inserts.push([newRt,[res.siblings[i], rt]] ); } else { - newRt = mimc7.multiHash([rt, res.siblings[i]], bigInt.zero); + newRt = hash0(rt, res.siblings[i]); inserts.push([newRt,[rt, res.siblings[i]]] ); } rt = newRt; diff --git a/src/smt_hashes_mimc.js b/src/smt_hashes_mimc.js new file mode 100644 index 0000000..99887db --- /dev/null +++ b/src/smt_hashes_mimc.js @@ -0,0 +1,10 @@ +const mimc7 = require("./mimc7"); +const bigInt = require("snarkjs").bigInt; + +exports.hash0 = function (left, right) { + return mimc7.multiHash(left, right); +}; + +exports.hash1 = function(key, value) { + return mimc7.multiHash([key, value], bigInt.one); +}; diff --git a/src/smt_hashes_poseidon.js b/src/smt_hashes_poseidon.js new file mode 100644 index 0000000..8ad8770 --- /dev/null +++ b/src/smt_hashes_poseidon.js @@ -0,0 +1,12 @@ +const Poseidon = require("./poseidon"); +const bigInt = require("snarkjs").bigInt; + +const hash = Poseidon.createHash(6, 8, 57); + +exports.hash0 = function (left, right) { + return hash([left, right]); +}; + +exports.hash1 = function(key, value) { + return hash([key, value, bigInt.one]); +}; diff --git a/test/poseidoncontract.js b/test/poseidoncontract.js index b5fe208..091ec4f 100644 --- a/test/poseidoncontract.js +++ b/test/poseidoncontract.js @@ -46,12 +46,12 @@ describe("Poseidon Smart contract test", () => { const res = await mimc.methods.poseidon([1,2]).call(); - console.log("Cir: " + bigInt(res.toString(16)).toString(16)); + // console.log("Cir: " + bigInt(res.toString(16)).toString(16)); const hash = Poseidon.createHash(6, 8, 57); const res2 = hash([1,2]); - console.log("Ref: " + bigInt(res2).toString(16)); + // console.log("Ref: " + bigInt(res2).toString(16)); assert.equal(res.toString(), res2.toString()); }); diff --git a/test/smtprocessor.js b/test/smtprocessor.js index 4cff5a7..d283277 100644 --- a/test/smtprocessor.js +++ b/test/smtprocessor.js @@ -84,7 +84,7 @@ describe("SMT test", function () { let circuit; let tree; - this.timeout(100000); + this.timeout(10000000); before( async () => { const cirDef = await compiler(path.join(__dirname, "circuits", "smtprocessor10_test.circom")); From d689f737d843d9393e80e9f1c6d722780b7021be Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Tue, 4 Jun 2019 17:55:28 +0200 Subject: [PATCH 09/18] 0.0.8 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5cc3bcd..ba65d21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.7", + "version": "0.0.8", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index afbc6e4..21317bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.7", + "version": "0.0.8", "description": "Basic circuits library for Circom", "main": "index.js", "directories": { From 17cb9593643f9f66b8ca5f56cbdae6cc6d6d2c65 Mon Sep 17 00:00:00 2001 From: Kobi Gurkan Date: Sun, 2 Jun 2019 00:19:07 +0300 Subject: [PATCH 10/18] Adds a sponge hash function based on MiMC2n-n --- circuits/mimcsponge.circom | 283 ++++++++++++++++++ ...ntconstants..js => mimc_printconstants.js} | 0 src/mimcsponge.js | 77 +++++ src/mimcsponge_gencontract.js | 124 ++++++++ src/mimcsponge_printconstants.js | 13 + src/mimcsponge_printcontract.js | 13 + test/circuits/mimc_sponge_hash_test.circom | 3 + test/circuits/mimc_sponge_test.circom | 3 + test/mimcspongecircuit.js | 58 ++++ test/mimcspongecontract.js | 53 ++++ 10 files changed, 627 insertions(+) create mode 100644 circuits/mimcsponge.circom rename src/{mimc_printconstants..js => mimc_printconstants.js} (100%) create mode 100644 src/mimcsponge.js create mode 100644 src/mimcsponge_gencontract.js create mode 100644 src/mimcsponge_printconstants.js create mode 100644 src/mimcsponge_printcontract.js create mode 100644 test/circuits/mimc_sponge_hash_test.circom create mode 100644 test/circuits/mimc_sponge_test.circom create mode 100644 test/mimcspongecircuit.js create mode 100644 test/mimcspongecontract.js diff --git a/circuits/mimcsponge.circom b/circuits/mimcsponge.circom new file mode 100644 index 0000000..3debbb8 --- /dev/null +++ b/circuits/mimcsponge.circom @@ -0,0 +1,283 @@ +// implements MiMC-2n/n as hash using a sponge construction. +// log_5(21888242871839275222246405745257275088548364400416034343698204186575808495617) ~= 110 +// => nRounds should be 220 +template MiMCSponge(nInputs, nRounds, nOutputs) { + signal input ins[nInputs]; + signal input k; + signal output outs[nOutputs]; + + // S = R||C + component S[nInputs + nOutputs - 1]; + + for (var i = 0; i < nInputs; i++) { + S[i] = MiMCFeistel(nRounds); + S[i].k <== k; + if (i == 0) { + S[i].xL_in <== ins[0]; + S[i].xR_in <== 0; + } else { + S[i].xL_in <== S[i-1].xL_out + ins[i]; + S[i].xR_in <== S[i-1].xR_out; + } + } + + outs[0] = S[nInputs - 1].xL_out; + + for (var i = 0; i < nOutputs - 1; i++) { + S[nInputs + i] = MiMCFeistel(nRounds); + S[nInputs + i].k <== k; + S[nInputs + i].xL_in <== S[nInputs + i - 1].xL_out; + S[nInputs + i].xR_in <== S[nInputs + i - 1].xR_out; + outs[i + 1] <== S[nInputs + i].xL_out; + } +} + +template MiMCFeistel(nrounds) { + signal input xL_in; + signal input xR_in; + signal input k; + signal output xL_out; + signal output xR_out; + + var c = [ + 0, + 7120861356467848435263064379192047478074060781135320967663101236819528304084, + 5024705281721889198577876690145313457398658950011302225525409148828000436681, + 17980351014018068290387269214713820287804403312720763401943303895585469787384, + 19886576439381707240399940949310933992335779767309383709787331470398675714258, + 1213715278223786725806155661738676903520350859678319590331207960381534602599, + 18162138253399958831050545255414688239130588254891200470934232514682584734511, + 7667462281466170157858259197976388676420847047604921256361474169980037581876, + 7207551498477838452286210989212982851118089401128156132319807392460388436957, + 9864183311657946807255900203841777810810224615118629957816193727554621093838, + 4798196928559910300796064665904583125427459076060519468052008159779219347957, + 17387238494588145257484818061490088963673275521250153686214197573695921400950, + 10005334761930299057035055370088813230849810566234116771751925093634136574742, + 11897542014760736209670863723231849628230383119798486487899539017466261308762, + 16771780563523793011283273687253985566177232886900511371656074413362142152543, + 749264854018824809464168489785113337925400687349357088413132714480582918506, + 3683645737503705042628598550438395339383572464204988015434959428676652575331, + 7556750851783822914673316211129907782679509728346361368978891584375551186255, + 20391289379084797414557439284689954098721219201171527383291525676334308303023, + 18146517657445423462330854383025300323335289319277199154920964274562014376193, + 8080173465267536232534446836148661251987053305394647905212781979099916615292, + 10796443006899450245502071131975731672911747129805343722228413358507805531141, + 5404287610364961067658660283245291234008692303120470305032076412056764726509, + 4623894483395123520243967718315330178025957095502546813929290333264120223168, + 16845753148201777192406958674202574751725237939980634861948953189320362207797, + 4622170486584704769521001011395820886029808520586507873417553166762370293671, + 16688277490485052681847773549197928630624828392248424077804829676011512392564, + 11878652861183667748838188993669912629573713271883125458838494308957689090959, + 2436445725746972287496138382764643208791713986676129260589667864467010129482, + 1888098689545151571063267806606510032698677328923740058080630641742325067877, + 148924106504065664829055598316821983869409581623245780505601526786791681102, + 18875020877782404439294079398043479420415331640996249745272087358069018086569, + 15189693413320228845990326214136820307649565437237093707846682797649429515840, + 19669450123472657781282985229369348220906547335081730205028099210442632534079, + 5521922218264623411380547905210139511350706092570900075727555783240701821773, + 4144769320246558352780591737261172907511489963810975650573703217887429086546, + 10097732913112662248360143041019433907849917041759137293018029019134392559350, + 1720059427972723034107765345743336447947522473310069975142483982753181038321, + 6302388219880227251325608388535181451187131054211388356563634768253301290116, + 6745410632962119604799318394592010194450845483518862700079921360015766217097, + 10858157235265583624235850660462324469799552996870780238992046963007491306222, + 20241898894740093733047052816576694435372877719072347814065227797906130857593, + 10165780782761211520836029617746977303303335603838343292431760011576528327409, + 2832093654883670345969792724123161241696170611611744759675180839473215203706, + 153011722355526826233082383360057587249818749719433916258246100068258954737, + 20196970640587451358539129330170636295243141659030208529338914906436009086943, + 3180973917010545328313139835982464870638521890385603025657430208141494469656, + 17198004293191777441573635123110935015228014028618868252989374962722329283022, + 7642160509228669138628515458941659189680509753651629476399516332224325757132, + 19346204940546791021518535594447257347218878114049998691060016493806845179755, + 11501810868606870391127866188394535330696206817602260610801897042898616817272, + 3113973447392053821824427670386252797811804954746053461397972968381571297505, + 6545064306297957002139416752334741502722251869537551068239642131448768236585, + 5203908808704813498389265425172875593837960384349653691918590736979872578408, + 2246692432011290582160062129070762007374502637007107318105405626910313810224, + 11760570435432189127645691249600821064883781677693087773459065574359292849137, + 5543749482491340532547407723464609328207990784853381797689466144924198391839, + 8837549193990558762776520822018694066937602576881497343584903902880277769302, + 12855514863299373699594410385788943772765811961581749194183533625311486462501, + 5363660674689121676875069134269386492382220935599781121306637800261912519729, + 13162342403579303950549728848130828093497701266240457479693991108217307949435, + 916941639326869583414469202910306428966657806899788970948781207501251816730, + 15618589556584434434009868216186115416835494805174158488636000580759692174228, + 8959562060028569701043973060670353733575345393653685776974948916988033453971, + 16390754464333401712265575949874369157699293840516802426621216808905079127650, + 168282396747788514908709091757591226095443902501365500003618183905496160435, + 8327443473179334761744301768309008451162322941906921742120510244986704677004, + 17213012626801210615058753489149961717422101711567228037597150941152495100640, + 10394369641533736715250242399198097296122982486516256408681925424076248952280, + 17784386835392322654196171115293700800825771210400152504776806618892170162248, + 16533189939837087893364000390641148516479148564190420358849587959161226782982, + 18725396114211370207078434315900726338547621160475533496863298091023511945076, + 7132325028834551397904855671244375895110341505383911719294705267624034122405, + 148317947440800089795933930720822493695520852448386394775371401743494965187, + 19001050671757720352890779127693793630251266879994702723636759889378387053056, + 18824274411769830274877839365728651108434404855803844568234862945613766611460, + 12771414330193951156383998390424063470766226667986423961689712557338777174205, + 11332046574800279729678603488745295198038913503395629790213378101166488244657, + 9607550223176946388146938069307456967842408600269548190739947540821716354749, + 8756385288462344550200229174435953103162307705310807828651304665320046782583, + 176061952957067086877570020242717222844908281373122372938833890096257042779, + 12200212977482648306758992405065921724409841940671166017620928947866825250857, + 10868453624107875516866146499877130701929063632959660262366632833504750028858, + 2016095394399807253596787752134573207202567875457560571095586743878953450738, + 21815578223768330433802113452339488275704145896544481092014911825656390567514, + 4923772847693564777744725640710197015181591950368494148029046443433103381621, + 1813584943682214789802230765734821149202472893379265320098816901270224589984, + 10810123816265612772922113403831964815724109728287572256602010709288980656498, + 1153669123397255702524721206511185557982017410156956216465120456256288427021, + 5007518659266430200134478928344522649876467369278722765097865662497773767152, + 2511432546938591792036639990606464315121646668029252285288323664350666551637, + 32883284540320451295484135704808083452381176816565850047310272290579727564, + 10484856914279112612610993418405543310546746652738541161791501150994088679557, + 2026733759645519472558796412979210009170379159866522399881566309631434814953, + 14731806221235869882801331463708736361296174006732553130708107037190460654379, + 14740327483193277147065845135561988641238516852487657117813536909482068950652, + 18787428285295558781869865751953016580493190547148386433580291216673009884554, + 3804047064713122820157099453648459188816376755739202017447862327783289895072, + 16709604795697901641948603019242067672006293290826991671766611326262532802914, + 11061717085931490100602849654034280576915102867237101935487893025907907250695, + 2821730726367472966906149684046356272806484545281639696873240305052362149654, + 17467794879902895769410571945152708684493991588672014763135370927880883292655, + 1571520786233540988201616650622796363168031165456869481368085474420849243232, + 10041051776251223165849354194892664881051125330236567356945669006147134614302, + 3981753758468103976812813304477670033098707002886030847251581853700311567551, + 4365864398105436789177703571412645548020537580493599380018290523813331678900, + 2391801327305361293476178683853802679507598622000359948432171562543560193350, + 214219368547551689972421167733597094823289857206402800635962137077096090722, + 18192064100315141084242006659317257023098826945893371479835220462302399655674, + 15487549757142039139328911515400805508248576685795694919457041092150651939253, + 10142447197759703415402259672441315777933858467700579946665223821199077641122, + 11246573086260753259993971254725613211193686683988426513880826148090811891866, + 6574066859860991369704567902211886840188702386542112593710271426704432301235, + 11311085442652291634822798307831431035776248927202286895207125867542470350078, + 20977948360215259915441258687649465618185769343138135384346964466965010873779, + 792781492853909872425531014397300057232399608769451037135936617996830018501, + 5027602491523497423798779154966735896562099398367163998686335127580757861872, + 14595204575654316237672764823862241845410365278802914304953002937313300553572, + 13973538843621261113924259058427434053808430378163734641175100160836376897004, + 16395063164993626722686882727042150241125309409717445381854913964674649318585, + 8465768840047024550750516678171433288207841931251654898809033371655109266663, + 21345603324471810861925019445720576814602636473739003852898308205213912255830, + 21171984405852590343970239018692870799717057961108910523876770029017785940991, + 10761027113757988230637066281488532903174559953630210849190212601991063767647, + 6678298831065390834922566306988418588227382406175769592902974103663687992230, + 4993662582188632374202316265508850988596880036291765531885657575099537176757, + 18364168158495573675698600238443218434246806358811328083953887470513967121206, + 3506345610354615013737144848471391553141006285964325596214723571988011984829, + 248732676202643792226973868626360612151424823368345645514532870586234380100, + 10090204501612803176317709245679152331057882187411777688746797044706063410969, + 21297149835078365363970699581821844234354988617890041296044775371855432973500, + 16729368143229828574342820060716366330476985824952922184463387490091156065099, + 4467191506765339364971058668792642195242197133011672559453028147641428433293, + 8677548159358013363291014307402600830078662555833653517843708051504582990832, + 1022951765127126818581466247360193856197472064872288389992480993218645055345, + 1888195070251580606973417065636430294417895423429240431595054184472931224452, + 4221265384902749246920810956363310125115516771964522748896154428740238579824, + 2825393571154632139467378429077438870179957021959813965940638905853993971879, + 19171031072692942278056619599721228021635671304612437350119663236604712493093, + 10780807212297131186617505517708903709488273075252405602261683478333331220733, + 18230936781133176044598070768084230333433368654744509969087239465125979720995, + 16901065971871379877929280081392692752968612240624985552337779093292740763381, + 146494141603558321291767829522948454429758543710648402457451799015963102253, + 2492729278659146790410698334997955258248120870028541691998279257260289595548, + 2204224910006646535594933495262085193210692406133533679934843341237521233504, + 16062117410185840274616925297332331018523844434907012275592638570193234893570, + 5894928453677122829055071981254202951712129328678534592916926069506935491729, + 4947482739415078212217504789923078546034438919537985740403824517728200332286, + 16143265650645676880461646123844627780378251900510645261875867423498913438066, + 397690828254561723549349897112473766901585444153303054845160673059519614409, + 11272653598912269895509621181205395118899451234151664604248382803490621227687, + 15566927854306879444693061574322104423426072650522411176731130806720753591030, + 14222898219492484180162096141564251903058269177856173968147960855133048449557, + 16690275395485630428127725067513114066329712673106153451801968992299636791385, + 3667030990325966886479548860429670833692690972701471494757671819017808678584, + 21280039024501430842616328642522421302481259067470872421086939673482530783142, + 15895485136902450169492923978042129726601461603404514670348703312850236146328, + 7733050956302327984762132317027414325566202380840692458138724610131603812560, + 438123800976401478772659663183448617575635636575786782566035096946820525816, + 814913922521637742587885320797606426167962526342166512693085292151314976633, + 12368712287081330853637674140264759478736012797026621876924395982504369598764, + 2494806857395134874309386694756263421445039103814920780777601708371037591569, + 16101132301514338989512946061786320637179843435886825102406248183507106312877, + 6252650284989960032925831409804233477770646333900692286731621844532438095656, + 9277135875276787021836189566799935097400042171346561246305113339462708861695, + 10493603554686607050979497281838644324893776154179810893893660722522945589063, + 8673089750662709235894359384294076697329948991010184356091130382437645649279, + 9558393272910366944245875920138649617479779893610128634419086981339060613250, + 19012287860122586147374214541764572282814469237161122489573881644994964647218, + 9783723818270121678386992630754842961728702994964214799008457449989291229500, + 15550788416669474113213749561488122552422887538676036667630838378023479382689, + 15016165746156232864069722572047169071786333815661109750860165034341572904221, + 6506225705710197163670556961299945987488979904603689017479840649664564978574, + 10796631184889302076168355684722130903785890709107732067446714470783437829037, + 19871836214837460419845806980869387567383718044439891735114283113359312279540, + 20871081766843466343749609089986071784031203517506781251203251608363835140622, + 5100105771517691442278432864090229416166996183792075307747582375962855820797, + 8777887112076272395250620301071581171386440850451972412060638225741125310886, + 5300440870136391278944213332144327695659161151625757537632832724102670898756, + 1205448543652932944633962232545707633928124666868453915721030884663332604536, + 5542499997310181530432302492142574333860449305424174466698068685590909336771, + 11028094245762332275225364962905938096659249161369092798505554939952525894293, + 19187314764836593118404597958543112407224947638377479622725713735224279297009, + 17047263688548829001253658727764731047114098556534482052135734487985276987385, + 19914849528178967155534624144358541535306360577227460456855821557421213606310, + 2929658084700714257515872921366736697080475676508114973627124569375444665664, + 15092262360719700162343163278648422751610766427236295023221516498310468956361, + 21578580340755653236050830649990190843552802306886938815497471545814130084980, + 1258781501221760320019859066036073675029057285507345332959539295621677296991, + 3819598418157732134449049289585680301176983019643974929528867686268702720163, + 8653175945487997845203439345797943132543211416447757110963967501177317426221, + 6614652990340435611114076169697104582524566019034036680161902142028967568142, + 19212515502973904821995111796203064175854996071497099383090983975618035391558, + 18664315914479294273286016871365663486061896605232511201418576829062292269769, + 11498264615058604317482574216318586415670903094838791165247179252175768794889, + 10814026414212439999107945133852431304483604215416531759535467355316227331774, + 17566185590731088197064706533119299946752127014428399631467913813769853431107, + 14016139747289624978792446847000951708158212463304817001882956166752906714332, + 8242601581342441750402731523736202888792436665415852106196418942315563860366, + 9244680976345080074252591214216060854998619670381671198295645618515047080988, + 12216779172735125538689875667307129262237123728082657485828359100719208190116, + 10702811721859145441471328511968332847175733707711670171718794132331147396634, + 6479667912792222539919362076122453947926362746906450079329453150607427372979, + 15117544653571553820496948522381772148324367479772362833334593000535648316185, + 6842203153996907264167856337497139692895299874139131328642472698663046726780, + 12732823292801537626009139514048596316076834307941224506504666470961250728055, + 6936272626871035740815028148058841877090860312517423346335878088297448888663, + 17297554111853491139852678417579991271009602631577069694853813331124433680030, + 16641596134749940573104316021365063031319260205559553673368334842484345864859, + 7400481189785154329569470986896455371037813715804007747228648863919991399081, + 2273205422216987330510475127669563545720586464429614439716564154166712854048, + 15162538063742142685306302282127534305212832649282186184583465569986719234456, + 5628039096440332922248578319648483863204530861778160259559031331287721255522, + 16085392195894691829567913404182676871326863890140775376809129785155092531260, + 14227467863135365427954093998621993651369686288941275436795622973781503444257, + 18224457394066545825553407391290108485121649197258948320896164404518684305122, + 274945154732293792784580363548970818611304339008964723447672490026510689427, + 11050822248291117548220126630860474473945266276626263036056336623671308219529, + 2119542016932434047340813757208803962484943912710204325088879681995922344971, + 12785816057369026966653780180257549951796705239580629452502836335892168319323 + ]; + + var t; + signal t2[nrounds]; + signal t4[nrounds]; + signal xL[nrounds-1]; + signal xR[nrounds-1]; + + for (var i=0; i { + if (typeof seed === "undefined") seed = SEED; + const c = Web3Utils.keccak256(seed+"_iv"); + const cn = bigInt(Web3Utils.toBN(c).toString()); + const iv = cn.mod(F.q); + return iv; +}; + +exports.getConstants = (seed, nRounds) => { + if (typeof seed === "undefined") seed = SEED; + if (typeof nRounds === "undefined") nRounds = NROUNDS; + const cts = new Array(nRounds); + let c = Web3Utils.keccak256(SEED); + for (let i=1; i{ + let xL = bigInt(_xL_in); + let xR = bigInt(_xR_in); + const k = bigInt(_k); + for (let i=0; i { + if (typeof(numOutputs) === "undefined") { + numOutputs = 1; + } + let R = F.zero; + let C = F.zero; + + for (let i=0; i F.affine(x)); + } +}; diff --git a/src/mimcsponge_gencontract.js b/src/mimcsponge_gencontract.js new file mode 100644 index 0000000..e9bac2c --- /dev/null +++ b/src/mimcsponge_gencontract.js @@ -0,0 +1,124 @@ +// Copyright (c) 2018 Jordi Baylina +// License: LGPL-3.0+ +// + +const Web3Utils = require("web3-utils"); + +const Contract = require("./evmasm"); + +function createCode(seed, n) { + + let ci = Web3Utils.keccak256(seed); + + const C = new Contract(); + + C.push(0x64); + C.push("0x00"); + C.push("0x00"); + C.calldatacopy(); + C.push("0x0100000000000000000000000000000000000000000000000000000000"); + C.push("0x00"); + C.mload(); + C.div(); + C.push("0x3f1a1187"); // MiMCSponge(uint256,uint256,uint256) + C.eq(); + C.jmpi("start"); + C.invalid(); + + C.label("start"); + C.push("0x30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001"); // q + C.push("0x44"); + C.mload(); // k q + C.push("0x04"); + C.mload(); // xL k q + C.dup(2); // q xL k q + C.push("0x24"); + C.mload(); // xR q xL k q + C.dup(1); // q xR q xL k q + C.dup(0); // q q xR q xL k q + C.dup(4); // xL q q xR q xL k q + C.dup(6); // k xL q q xR q xL k q + C.addmod(); // t=k+xL q xR q xL k q + C.dup(1); // q t q xR q xL k q + C.dup(0); // q q t q xR q xL k q + C.dup(2); // t q q t q xR q xL k q + C.dup(0); // t t q q t q xR q xL k q + C.mulmod(); // b=t^2 q t q xR q xL k q + C.dup(0); // b b q t q xR q xL k q + C.mulmod(); // c=t^4 t q xR q xL k q + C.mulmod(); // d=t^5 xR q xL k q + C.addmod(); // e=t^5+xR xL k q (for next round: xL xR k q) + + for (let i=0; i { + const cirDef = await compiler(path.join(__dirname, "circuits", "mimc_sponge_test.circom")); + + circuit = new snarkjs.Circuit(cirDef); + + console.log("MiMC Feistel constraints: " + circuit.nConstraints); + + const w = circuit.calculateWitness({xL_in: 1, xR_in: 2, k: 3}); + + const xLout = w[circuit.getSignalIdx("main.xL_out")]; + const xRout = w[circuit.getSignalIdx("main.xR_out")]; + + const out2 = mimcjs.hash(1,2,3); + + assert.equal(xLout.toString(), out2.xL.toString()); + assert.equal(xRout.toString(), out2.xR.toString()); + + assert(circuit.checkWitness(w)); + + }); + + it("Should check hash", async () => { + const cirDef = await compiler(path.join(__dirname, "circuits", "mimc_sponge_hash_test.circom")); + + circuit = new snarkjs.Circuit(cirDef); + + console.log("MiMC Sponge constraints: " + circuit.nConstraints); + + const w = circuit.calculateWitness({ins: [1, 2], k: 0}); + + const o1 = w[circuit.getSignalIdx("main.outs[0]")]; + const o2 = w[circuit.getSignalIdx("main.outs[1]")]; + const o3 = w[circuit.getSignalIdx("main.outs[2]")]; + + const out2 = mimcjs.multiHash([1,2], 0, 3); + + assert.equal(o1.toString(), out2[0].toString()); + assert.equal(o2.toString(), out2[1].toString()); + assert.equal(o3.toString(), out2[2].toString()); + + assert(circuit.checkWitness(w)); + + }); +}); diff --git a/test/mimcspongecontract.js b/test/mimcspongecontract.js new file mode 100644 index 0000000..1f50a50 --- /dev/null +++ b/test/mimcspongecontract.js @@ -0,0 +1,53 @@ +const TestRPC = require("ganache-cli"); +const Web3 = require("web3"); +const chai = require("chai"); +const mimcGenContract = require("../src/mimcsponge_gencontract.js"); +const mimcjs = require("../src/mimcsponge.js"); + + +const assert = chai.assert; +const log = (msg) => { if (process.env.MOCHA_VERBOSE) console.log(msg); }; + +const SEED = "mimcsponge"; + +describe("MiMC Sponge Smart contract test", () => { + let testrpc; + let web3; + let mimc; + let accounts; + + before(async () => { + testrpc = TestRPC.server({ + ws: true, + gasLimit: 5800000, + total_accounts: 10, + }); + + testrpc.listen(8546, "127.0.0.1"); + + web3 = new Web3("ws://127.0.0.1:8546"); + accounts = await web3.eth.getAccounts(); + }); + + after(async () => testrpc.close()); + + it("Should deploy the contract", async () => { + const C = new web3.eth.Contract(mimcGenContract.abi); + + mimc = await C.deploy({ + data: mimcGenContract.createCode(SEED, 220) + }).send({ + gas: 3500000, + from: accounts[0] + }); + }); + + it("Shold calculate the mimc correctly", async () => { + const res = await mimc.methods.MiMCSponge(1,2,3).call(); + const res2 = await mimcjs.hash(1,2,3); + + assert.equal(res.xL.toString(), res2.xL.toString()); + assert.equal(res.xR.toString(), res2.xR.toString()); + }); +}); + From 9e078dc2996f93c6f864a89f5a6b1a193e6e4b19 Mon Sep 17 00:00:00 2001 From: Kobi Gurkan Date: Sat, 22 Jun 2019 17:35:37 +0300 Subject: [PATCH 11/18] fix: makes mimcsponge usable --- circuits/eddsamimcsponge.circom | 123 ++++++++++++++++++++++++++++++++ index.js | 1 + src/eddsa.js | 44 ++++++++++++ src/mimcsponge.js | 4 ++ 4 files changed, 172 insertions(+) create mode 100644 circuits/eddsamimcsponge.circom diff --git a/circuits/eddsamimcsponge.circom b/circuits/eddsamimcsponge.circom new file mode 100644 index 0000000..419fb91 --- /dev/null +++ b/circuits/eddsamimcsponge.circom @@ -0,0 +1,123 @@ +/* + Copyright 2018 0KIMS association. + + This file is part of circom (Zero Knowledge Circuit Compiler). + + circom is a free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + circom is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + + You should have received a copy of the GNU General Public License + along with circom. If not, see . +*/ + +include "compconstant.circom"; +include "pointbits.circom"; +include "mimcsponge.circom"; +include "bitify.circom"; +include "escalarmulany.circom"; +include "escalarmulfix.circom"; + +template EdDSAMiMCSpongeVerifier() { + signal input enabled; + signal input Ax; + signal input Ay; + + signal input S; + signal input R8x; + signal input R8y; + + signal input M; + + var i; + +// Ensure S compConstant.in[i]; + } + compConstant.in[253] <== 0; + compConstant.out === 0; + +// Calculate the h = H(R,A, msg) + + component hash = MiMCSponge(5, 220, 1); + hash.ins[0] <== R8x; + hash.ins[1] <== R8y; + hash.ins[2] <== Ax; + hash.ins[3] <== Ay; + hash.ins[4] <== M; + hash.k <== 0; + + component h2bits = Num2Bits_strict(); + h2bits.in <== hash.outs[0]; + +// Calculate second part of the right side: right2 = h*8*A + + // Multiply by 8 by adding it 3 times. This also ensure that the result is in + // the subgroup. + component dbl1 = BabyDbl(); + dbl1.x <== Ax; + dbl1.y <== Ay; + component dbl2 = BabyDbl(); + dbl2.x <== dbl1.xout; + dbl2.y <== dbl1.yout; + component dbl3 = BabyDbl(); + dbl3.x <== dbl2.xout; + dbl3.y <== dbl2.yout; + + // We check that A is not zero. + component isZero = IsZero(); + isZero.in <== dbl3.x; + isZero.out === 0; + + component mulAny = EscalarMulAny(254); + for (i=0; i<254; i++) { + mulAny.e[i] <== h2bits.out[i]; + } + mulAny.p[0] <== dbl3.xout; + mulAny.p[1] <== dbl3.yout; + + +// Compute the right side: right = R8 + right2 + + component addRight = BabyAdd(); + addRight.x1 <== R8x; + addRight.y1 <== R8y; + addRight.x2 <== mulAny.out[0]; + addRight.y2 <== mulAny.out[1]; + +// Calculate left side of equation left = S*B8 + + var BASE8 = [ + 17777552123799933955779906779655732241715742912184938656739573121738514868268, + 2626589144620713026669568689430873010625803728049924121243784502389097019475 + ]; + component mulFix = EscalarMulFix(253, BASE8); + for (i=0; i<253; i++) { + mulFix.e[i] <== snum2bits.out[i]; + } + +// Do the comparation left == right if enabled; + + component eqCheckX = ForceEqualIfEnabled(); + eqCheckX.enabled <== enabled; + eqCheckX.in[0] <== mulFix.out[0]; + eqCheckX.in[1] <== addRight.xout; + + component eqCheckY = ForceEqualIfEnabled(); + eqCheckY.enabled <== enabled; + eqCheckY.in[0] <== mulFix.out[1]; + eqCheckY.in[1] <== addRight.yout; +} diff --git a/index.js b/index.js index de190c3..46b9807 100644 --- a/index.js +++ b/index.js @@ -1,4 +1,5 @@ exports.smt = require("./src/smt"); exports.eddsa = require("./src/eddsa"); exports.mimc7 = require("./src/mimc7"); +exports.mimcsponge = require("./src/mimcsponge"); exports.babyJub = require("./src/babyjub"); diff --git a/src/eddsa.js b/src/eddsa.js index f3079f3..8ca6cb4 100644 --- a/src/eddsa.js +++ b/src/eddsa.js @@ -3,12 +3,15 @@ const bigInt = require("snarkjs").bigInt; const babyJub = require("./babyjub"); const pedersenHash = require("./pedersenHash").hash; const mimc7 = require("./mimc7"); +const mimcsponge = require("./mimcsponge"); exports.prv2pub= prv2pub; exports.sign = sign; exports.signMiMC = signMiMC; +exports.signMiMCSponge = signMiMCSponge; exports.verify = verify; exports.verifyMiMC = verifyMiMC; +exports.verifyMiMCSponge = verifyMiMCSponge; exports.packSignature = packSignature; exports.unpackSignature = unpackSignature; exports.pruneBuffer = pruneBuffer; @@ -69,6 +72,25 @@ function signMiMC(prv, msg) { }; } +function signMiMCSponge(prv, msg) { + const h1 = createBlakeHash("blake512").update(prv).digest(); + const sBuff = pruneBuffer(h1.slice(0,32)); + const s = bigInt.leBuff2int(sBuff); + const A = babyJub.mulPointEscalar(babyJub.Base8, s.shr(3)); + + const msgBuff = bigInt.leInt2Buff(msg, 32); + const rBuff = createBlakeHash("blake512").update(Buffer.concat([h1.slice(32,64), msgBuff])).digest(); + let r = bigInt.leBuff2int(rBuff); + r = r.mod(babyJub.subOrder); + const R8 = babyJub.mulPointEscalar(babyJub.Base8, r); + const hm = mimcsponge.multiHash([R8[0], R8[1], A[0], A[1], msg]); + const S = r.add(hm.mul(s)).mod(babyJub.subOrder); + return { + R8: R8, + S: S + }; +} + function verify(msg, sig, A) { // Check parameters if (typeof sig != "object") return false; @@ -116,6 +138,28 @@ function verifyMiMC(msg, sig, A) { return true; } +function verifyMiMCSponge(msg, sig, A) { + // Check parameters + if (typeof sig != "object") return false; + if (!Array.isArray(sig.R8)) return false; + if (sig.R8.length!= 2) return false; + if (!babyJub.inCurve(sig.R8)) return false; + if (!Array.isArray(A)) return false; + if (A.length!= 2) return false; + if (!babyJub.inCurve(A)) return false; + if (sig.S>= babyJub.subOrder) return false; + + const hm = mimcsponge.multiHash([sig.R8[0], sig.R8[1], A[0], A[1], msg]); + + const Pleft = babyJub.mulPointEscalar(babyJub.Base8, sig.S); + let Pright = babyJub.mulPointEscalar(A, hm.mul(bigInt("8"))); + Pright = babyJub.addPoint(sig.R8, Pright); + + if (!Pleft[0].equals(Pright[0])) return false; + if (!Pleft[1].equals(Pright[1])) return false; + return true; +} + function packSignature(sig) { const R8p = babyJub.packPoint(sig.R8); const Sp = bigInt.leInt2Buff(sig.S, 32); diff --git a/src/mimcsponge.js b/src/mimcsponge.js index 651cb3c..bb37a9d 100644 --- a/src/mimcsponge.js +++ b/src/mimcsponge.js @@ -53,6 +53,10 @@ exports.multiHash = (arr, key, numOutputs) => { if (typeof(numOutputs) === "undefined") { numOutputs = 1; } + if (typeof(key) === "undefined") { + key = F.zero; + } + let R = F.zero; let C = F.zero; From 3bc864f110d6f432ad3b416e5eb128e445683a0b Mon Sep 17 00:00:00 2001 From: arnaucube Date: Fri, 28 Jun 2019 10:50:49 +0200 Subject: [PATCH 12/18] update poseidon with blake2b --- circuits/poseidon.circom | 203 ++++++++++++------------- package-lock.json | 315 +++++++++++++-------------------------- package.json | 1 + src/poseidon.js | 7 +- test/poseidoncircuit.js | 27 +++- 5 files changed, 238 insertions(+), 315 deletions(-) diff --git a/circuits/poseidon.circom b/circuits/poseidon.circom index b90f886..dad6806 100644 --- a/circuits/poseidon.circom +++ b/circuits/poseidon.circom @@ -41,119 +41,120 @@ template Mix(t, M) { template Poseidon(nInputs, t, nRoundsF, nRoundsP) { var C = [ - 1354025385229961744769229343273868518314335569873439558835166239576773343708, - 14378844218625331047742339561309620904043097700980163591187076404481144585564, - 19370813333785034372560258124535206525278124675105547990205946542330734467847, - 19339919977375282793227987561727366424934767905100680591050582380667086628202, - 8422275364316831706903446151602338206948363474119622730702497535467809432414, - 7433947928146794739292515659214608949964639549664630885486968546133071892830, - 20753350951496713264979200428833003140825588922450200809553577914404143341040, - 21437018888080559864996889038552602698883513894753499324572098534369350747880, - 6815447461573214810645016226370803316854141900901895816072622961504507953749, - 11746901014017411226283657362310634990885933032228701131899561585228216986615, - 13428722985713722660261823704226749286675766756093697029778643398137361221114, - 10894749142018158588533110743373157663019829222177356873395009880383491602356, - 13720066349319517776784660327982201297420012713976744204318378121767771862484, - 4665971664531891307640113589671067488692829783046247264698659233443166028412, - 5364541878673041196937884015923978656299860601766012213141306792903990539664, - 1747411112078838632103476037026417344408680910500491241306123941341644055714, - 1835035066071759522152578007305026433897204459772540871869487151042238374039, - 21055637025200882290106914253232617255445210101773537879323245961051751183138, - 19215142378199333594641095299020637309879189505235993967243075316794127016728, - 5264915734761449905856538116909638235466879053604660991987579054616980096262, - 10045917614023673044141331581538797960977704806582630277050701175565262856382, - 7789533631025313780520004400945166898631872921910178131342071973345076732672, - 19972498130123740615813398456152565371201412297339860820234719562997192378694, - 14216077977931104808041453382683965630500368477063603536695472115075869912121, - 2555981910568472028679439033700033287358333564454149464965229699417319912931, - 11735111941739477522347883122573591136355121750109794306409399099068977659499, - 16957890207070910233505303498878270130436461648242792271152604513138986611609, - 358520143235124107055243451716507147499373646513864848163778795927281509793, - 6389190271835493841487214043252929516390267871881261173336690351147926750010, - 12939611907106878137030264379019786496625916664142697309441198804098015086205, - 456696638239570875759108333278090964360604015255503302016190396687826618227, - 20569764931577491771523222445135914903999292206008007769649255123342890660989, - 3341317247281280728261320226215152668194921091152837358683334635401182164637, - 11821224368797169892747612081573458772211068320533296007836648033607696236615, - 2185176387193659864764608304330502180888068591409305411859725028056771843945, - 17161758741114551704796078639849789476380746803787101178795737276111464575519, - 11889888355183092530573415929875444766831739308191993115663429638848547668798, - 19503084309842095729857399025417533485089330284851492085544757107759925099089, - 20280152151768521735424910115623976684589382048161526796204268413029416266256, - 17607351334578006856860845064970248988416315904757246948622629528628773644114, - 20769468546336672951384440602623018830493119282829911435465737079851020547355, - 1546429204704408801701093430086546742691081844046642451323347737810191940866, - 11200569249561318620053458114013886527484999499632128671282997438827107108229, - 20198213289062010915914579158889968647687156198219713083074315178786791524034, - 12911209060630719799682705729835581341676468319742562559036843993017369855977, - 18925188847138989248835676768641716482476141553833902070405850166412140133887, - 20376466983584239909415025821007315251422803039634139484663713769887712746966, - 5250536177612235431141386983455571232984126980327432803966957255414592397060, - 344847263093423485167610155050688875010578621416939967999896518937961396680, - 19870333728541576497318505013425518731999037041271340888970559590767369935385, - 20604512495859902382577228682521142736989261702707317046150335692410020156250, - 18293964088694556689667514948280720605277532123251572448395882397578643211622, - 21211253784206079547762943120791531326787601501123474236198383850531142559075, - 17247914781304154940895909185506123510423535554247372833321968000513811053190, - 16432189025237084563810000088202867449333673799705533820685782829379758927490, - 7204783063529242442830743239980168374343946353418800547956909848044774363774, - 2108268032972510691814120801033692084861951866306906253604497017452204030001, - 13483247063999686990721729188827693318708500027762095503921527692630827328070, - 18194665574704709729868916970580318177272365766028499528691737819467051567534, - 9275639092314761435364537152118796424056864859607619908791935597976913759411, - 12700165678727983685032332532042155014245610964583614362270316386368455898604, - 19127554193875137546212792134421555344854604853165878912238751527694270097310, - 16817455471920423226570476063669349525676437756352144502692679769377074040335, - 17331185397945904160678487303485263376032543419657328137924881433628614769955, - 11605569208043267134285833752214422326246425655661043119023566733685555142420 + 14397397413755236225575615486459253198602422701513067526754101844196324375522, + 10405129301473404666785234951972711717481302463898292859783056520670200613128, + 5179144822360023508491245509308555580251733042407187134628755730783052214509, + 9132640374240188374542843306219594180154739721841249568925550236430986592615, + 20360807315276763881209958738450444293273549928693737723235350358403012458514, + 17933600965499023212689924809448543050840131883187652471064418452962948061619, + 3636213416533737411392076250708419981662897009810345015164671602334517041153, + 2008540005368330234524962342006691994500273283000229509835662097352946198608, + 16018407964853379535338740313053768402596521780991140819786560130595652651567, + 20653139667070586705378398435856186172195806027708437373983929336015162186471, + 17887713874711369695406927657694993484804203950786446055999405564652412116765, + 4852706232225925756777361208698488277369799648067343227630786518486608711772, + 8969172011633935669771678412400911310465619639756845342775631896478908389850, + 20570199545627577691240476121888846460936245025392381957866134167601058684375, + 16442329894745639881165035015179028112772410105963688121820543219662832524136, + 20060625627350485876280451423010593928172611031611836167979515653463693899374, + 16637282689940520290130302519163090147511023430395200895953984829546679599107, + 15599196921909732993082127725908821049411366914683565306060493533569088698214, + 16894591341213863947423904025624185991098788054337051624251730868231322135455, + 1197934381747032348421303489683932612752526046745577259575778515005162320212, + 6172482022646932735745595886795230725225293469762393889050804649558459236626, + 21004037394166516054140386756510609698837211370585899203851827276330669555417, + 15262034989144652068456967541137853724140836132717012646544737680069032573006, + 15017690682054366744270630371095785995296470601172793770224691982518041139766, + 15159744167842240513848638419303545693472533086570469712794583342699782519832, + 11178069035565459212220861899558526502477231302924961773582350246646450941231, + 21154888769130549957415912997229564077486639529994598560737238811887296922114, + 20162517328110570500010831422938033120419484532231241180224283481905744633719, + 2777362604871784250419758188173029886707024739806641263170345377816177052018, + 15732290486829619144634131656503993123618032247178179298922551820261215487562, + 6024433414579583476444635447152826813568595303270846875177844482142230009826, + 17677827682004946431939402157761289497221048154630238117709539216286149983245, + 10716307389353583413755237303156291454109852751296156900963208377067748518748, + 14925386988604173087143546225719076187055229908444910452781922028996524347508, + 8940878636401797005293482068100797531020505636124892198091491586778667442523, + 18911747154199663060505302806894425160044925686870165583944475880789706164410, + 8821532432394939099312235292271438180996556457308429936910969094255825456935, + 20632576502437623790366878538516326728436616723089049415538037018093616927643, + 71447649211767888770311304010816315780740050029903404046389165015534756512, + 2781996465394730190470582631099299305677291329609718650018200531245670229393, + 12441376330954323535872906380510501637773629931719508864016287320488688345525, + 2558302139544901035700544058046419714227464650146159803703499681139469546006, + 10087036781939179132584550273563255199577525914374285705149349445480649057058, + 4267692623754666261749551533667592242661271409704769363166965280715887854739, + 4945579503584457514844595640661884835097077318604083061152997449742124905548, + 17742335354489274412669987990603079185096280484072783973732137326144230832311, + 6266270088302506215402996795500854910256503071464802875821837403486057988208, + 2716062168542520412498610856550519519760063668165561277991771577403400784706, + 19118392018538203167410421493487769944462015419023083813301166096764262134232, + 9386595745626044000666050847309903206827901310677406022353307960932745699524, + 9121640807890366356465620448383131419933298563527245687958865317869840082266, + 3078975275808111706229899605611544294904276390490742680006005661017864583210, + 7157404299437167354719786626667769956233708887934477609633504801472827442743, + 14056248655941725362944552761799461694550787028230120190862133165195793034373, + 14124396743304355958915937804966111851843703158171757752158388556919187839849, + 11851254356749068692552943732920045260402277343008629727465773766468466181076, + 9799099446406796696742256539758943483211846559715874347178722060519817626047, + 10156146186214948683880719664738535455146137901666656566575307300522957959544, + 19908645952733301583346063785055921934459499091029406575311417879963332475861, + 11766105336238068471342414351862472329437473380853789942065610694000443387471, + 11002137593249972174092192767251572171769044073555430468487809799220351297047, + 284136377911685911941431040940403846843630064858778505937392780738953624163, + 19448733709802908339787967270452055364068697565906862913410983275341804035680, + 14423660424692802524250720264041003098290275890428483723270346403986712981505, + 10635360132728137321700090133109897687122647659471659996419791842933639708516 ]; var M = [ [ - 12037235000515189726428793905458162231976011685774991261061889278958802340039, - 15885254491685089152627111704751054604879027605518712546805347341940526552948, - 12220682901774309471330657931458552366575439534877271150866614914170639536810, - 11195096069395318710866553226959674457987772316145705151894647995087349332576, - 598000700605575401177173118514166571064818339748567530524299773749024042768, - 1430722853270801285936618367966028727146977818314178365893636191280860605092 + 19167410339349846567561662441069598364702008768579734801591448511131028229281, + 14183033936038168803360723133013092560869148726790180682363054735190196956789, + 9067734253445064890734144122526450279189023719890032859456830213166173619761, + 16378664841697311562845443097199265623838619398287411428110917414833007677155, + 12968540216479938138647596899147650021419273189336843725176422194136033835172, + 3636162562566338420490575570584278737093584021456168183289112789616069756675 ],[ - 2478807512283787086755520696277192042388812450777005645736937700857950416751, - 2233078558675693495109307103888903813217767160310116996267068037131890781382, - 18876120310576321787684235034151243856925703159922712959767164734820803570163, - 16850806847813838898693870637445284830832219430572133120914449039176718036761, - 1333036876405396107763619427367607232034082504897380383847654332653606615427, - 8024813862822108072341428765418554797098705487914663416123759888639403831315 + 17034139127218860091985397764514160131253018178110701196935786874261236172431, + 2799255644797227968811798608332314218966179365168250111693473252876996230317, + 2482058150180648511543788012634934806465808146786082148795902594096349483974, + 16563522740626180338295201738437974404892092704059676533096069531044355099628, + 10468644849657689537028565510142839489302836569811003546969773105463051947124, + 3328913364598498171733622353010907641674136720305714432354138807013088636408 ],[ - 6500095533434910955474026763873910167129305339747639394388586826716085593160, - 8370208895752773828195461153114215021863221486187756770286440396339432061839, - 9303960191058819387902927958335344077259478983903385066838134730814638010892, - 12233235273183315334651707749232602313616943260130930740801007863528547113209, - 9140649423847813564210562288927015604065254723368331178903734405333716165919, - 1715897011776785698388835993891828784112980527691698420841641796168725014542 + 18985203040268814769637347880759846911264240088034262814847924884273017355969, + 8652975463545710606098548415650457376967119951977109072274595329619335974180, + 970943815872417895015626519859542525373809485973005165410533315057253476903, + 19406667490568134101658669326517700199745817783746545889094238643063688871948, + 17049854690034965250221386317058877242629221002521630573756355118745574274967, + 4964394613021008685803675656098849539153699842663541444414978877928878266244 ],[ - 19092640119254952117901733765506685707486610088248205883870061221436629780176, - 3099417239661426161523333446616746096617346084970490427773391639810420659748, - 4498351799178816410443394768364090919370619407529999860500200773846156676605, - 17766546613911504681964882079687098358108049762069064124348111606619240189874, - 19735199036142202254810745273503942799136628866093225336283966579447096889407, - 18618071352177331467649099054615438672487187348128402045695624605978242597928 + 19025623051770008118343718096455821045904242602531062247152770448380880817517, + 9077319817220936628089890431129759976815127354480867310384708941479362824016, + 4770370314098695913091200576539533727214143013236894216582648993741910829490, + 4298564056297802123194408918029088169104276109138370115401819933600955259473, + 6905514380186323693285869145872115273350947784558995755916362330070690839131, + 4783343257810358393326889022942241108539824540285247795235499223017138301952 ],[ - 13282641901514824677915134398195165361567825236648422290753355584311135817423, - 842963276112770184096507757019973399127531993386626262873928307889423235104, - 5724939764407712239242783736588389538981693110806985476155198757555171230777, - 3015568820237516884743892014063659856564948150197038824747891972506031149123, - 8926202997251578932273751544826990276848999132609774201265891812369804099098, - 13523975980414815337318802343464374889255493007711857898760066111901192774093 + 16205238342129310687768799056463408647672389183328001070715567975181364448609, + 8303849270045876854140023508764676765932043944545416856530551331270859502246, + 20218246699596954048529384569730026273241102596326201163062133863539137060414, + 1712845821388089905746651754894206522004527237615042226559791118162382909269, + 13001155522144542028910638547179410124467185319212645031214919884423841839406, + 16037892369576300958623292723740289861626299352695838577330319504984091062115 ],[ - 13163705634211158833717167498904899472888572514300041636511944020589976373689, - 6705743158328622712684686369234272301477431173971663001146157949982901448493, - 5341285785102635724684809992160578025785996331334612975598752577556138916495, - 2365134732811643517126128253974711531515283135672252986518431351700239265326, - 11812366860142870031000585328436207067560705932658624313008187741187899702321, - 11192751017231920972897699839932659451476356148115786649719660565307185769796 + 15162889384227198851506890526431746552868519326873025085114621698588781611738, + 13272957914179340594010910867091459756043436017766464331915862093201960540910, + 9416416589114508529880440146952102328470363729880726115521103179442988482948, + 8035240799672199706102747147502951589635001418759394863664434079699838251138, + 21642389080762222565487157652540372010968704000567605990102641816691459811717, + 20261355950827657195644012399234591122288573679402601053407151083849785332516 ] ]; + signal input inputs[nInputs]; signal output out; diff --git a/package-lock.json b/package-lock.json index ba65d21..ff29322 100644 --- a/package-lock.json +++ b/package-lock.json @@ -175,9 +175,12 @@ "integrity": "sha512-9dULc9jsKmXl0Aeunug8wbF+58n+hQoFjqClN7WeZwGLh0XJUWyJJ9Ee+Ep+Ql/J9fRsTVaeThp8MhiCCrY0Jg==" }, "bindings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } }, "bl": { "version": "1.2.2", @@ -198,6 +201,23 @@ "nan": "^2.2.1" } }, + "blake2b": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/blake2b/-/blake2b-2.1.3.tgz", + "integrity": "sha512-pkDss4xFVbMb4270aCyGD3qLv92314Et+FsKzilCLxDz5DuZ2/1g3w4nmBbu6nKApPspnjG7JcwTjGZnduB1yg==", + "requires": { + "blake2b-wasm": "^1.1.0", + "nanoassert": "^1.0.0" + } + }, + "blake2b-wasm": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz", + "integrity": "sha512-oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA==", + "requires": { + "nanoassert": "^1.0.0" + } + }, "block-stream": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", @@ -1250,6 +1270,11 @@ "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, "finalhandler": { "version": "1.1.1", "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", @@ -1538,7 +1563,6 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", "dev": true, - "optional": true, "requires": { "mime-types": "~2.1.18", "negotiator": "0.6.1" @@ -1579,15 +1603,13 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true, - "optional": true + "dev": true }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true, - "optional": true + "dev": true }, "asn1": { "version": "0.2.4", @@ -1603,7 +1625,6 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, - "optional": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -2395,7 +2416,6 @@ "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", "dev": true, - "optional": true, "requires": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" @@ -2429,7 +2449,6 @@ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", "dev": true, - "optional": true, "requires": { "bytes": "3.0.0", "content-type": "~1.0.4", @@ -2448,7 +2467,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "optional": true, "requires": { "ms": "2.0.0" } @@ -2514,7 +2532,6 @@ "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, - "optional": true, "requires": { "bn.js": "^4.1.0", "randombytes": "^2.0.1" @@ -2593,7 +2610,6 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", "dev": true, - "optional": true, "requires": { "buffer-alloc-unsafe": "^1.1.0", "buffer-fill": "^1.0.0" @@ -2603,8 +2619,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true, - "optional": true + "dev": true }, "buffer-crc32": { "version": "0.2.13", @@ -2617,8 +2632,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true, - "optional": true + "dev": true }, "buffer-from": { "version": "1.1.1", @@ -2630,8 +2644,7 @@ "version": "0.0.5", "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=", - "dev": true, - "optional": true + "dev": true }, "buffer-xor": { "version": "1.0.3", @@ -2649,8 +2662,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "optional": true + "dev": true }, "bytewise": { "version": "1.1.0", @@ -2799,7 +2811,6 @@ "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", "dev": true, - "optional": true, "requires": { "graceful-readlink": ">= 1.0.0" } @@ -2825,15 +2836,13 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true, - "optional": true + "dev": true }, "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, - "optional": true + "dev": true }, "convert-source-map": { "version": "1.6.0", @@ -2848,22 +2857,19 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true, - "optional": true + "dev": true }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true, - "optional": true + "dev": true }, "cookiejar": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==", - "dev": true, - "optional": true + "dev": true }, "core-js": { "version": "2.5.7", @@ -2882,7 +2888,6 @@ "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dev": true, - "optional": true, "requires": { "object-assign": "^4", "vary": "^1" @@ -2984,8 +2989,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "optional": true + "dev": true }, "decompress": { "version": "4.2.0", @@ -3018,7 +3022,6 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, - "optional": true, "requires": { "mimic-response": "^1.0.0" } @@ -3028,7 +3031,6 @@ "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", "dev": true, - "optional": true, "requires": { "file-type": "^5.2.0", "is-stream": "^1.1.0", @@ -3169,8 +3171,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "optional": true + "dev": true }, "des.js": { "version": "1.0.0", @@ -3187,8 +3188,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true, - "optional": true + "dev": true }, "detect-indent": { "version": "4.0.0", @@ -3232,8 +3232,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true, - "optional": true + "dev": true }, "ecc-jsbn": { "version": "0.1.2", @@ -3249,8 +3248,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true, - "optional": true + "dev": true }, "electron-to-chromium": { "version": "1.3.84", @@ -3277,8 +3275,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "optional": true + "dev": true }, "encoding": { "version": "0.1.12", @@ -3368,8 +3365,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true, - "optional": true + "dev": true }, "escape-string-regexp": { "version": "1.0.5", @@ -3387,8 +3383,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "optional": true + "dev": true }, "eth-block-tracker": { "version": "3.0.1", @@ -3473,7 +3468,6 @@ "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.27.tgz", "integrity": "sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA==", "dev": true, - "optional": true, "requires": { "bn.js": "^4.11.6", "elliptic": "^6.4.0", @@ -3557,7 +3551,7 @@ "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", "dev": true, "requires": { - "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", "ethereumjs-util": "^5.1.1" } }, @@ -3855,7 +3849,6 @@ "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", "dev": true, - "optional": true, "requires": { "bn.js": "4.11.6", "number-to-bn": "1.7.0" @@ -3865,8 +3858,7 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true + "dev": true } } }, @@ -3884,8 +3876,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.1.1.tgz", "integrity": "sha1-R3hr2qCHyvext15zq8XH1UAVjNA=", - "dev": true, - "optional": true + "dev": true }, "events": { "version": "3.0.0", @@ -3908,7 +3899,6 @@ "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", "dev": true, - "optional": true, "requires": { "accepts": "~1.3.5", "array-flatten": "1.1.1", @@ -3947,7 +3937,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "optional": true, "requires": { "ms": "2.0.0" } @@ -3956,8 +3945,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true + "dev": true } } }, @@ -4029,15 +4017,13 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", - "dev": true, - "optional": true + "dev": true }, "finalhandler": { "version": "1.1.1", "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", "dev": true, - "optional": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -4053,7 +4039,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "optional": true, "requires": { "ms": "2.0.0" } @@ -4062,8 +4047,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true + "dev": true } } }, @@ -4107,29 +4091,25 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true, - "optional": true + "dev": true }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "optional": true + "dev": true }, "fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "optional": true + "dev": true }, "fs-extra": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", "dev": true, - "optional": true, "requires": { "graceful-fs": "^4.1.2", "jsonfile": "^2.1.0" @@ -4158,7 +4138,6 @@ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", "dev": true, - "optional": true, "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -4188,8 +4167,7 @@ "version": "3.0.0", "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true, - "optional": true + "dev": true }, "getpass": { "version": "0.1.7", @@ -4234,7 +4212,6 @@ "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", "dev": true, - "optional": true, "requires": { "decompress-response": "^3.2.0", "duplexer3": "^0.1.4", @@ -4261,8 +4238,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true, - "optional": true + "dev": true }, "har-schema": { "version": "2.0.0", @@ -4302,8 +4278,7 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", - "dev": true, - "optional": true + "dev": true }, "has-symbols": { "version": "1.0.0", @@ -4316,7 +4291,6 @@ "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", "dev": true, - "optional": true, "requires": { "has-symbol-support-x": "^1.4.1" } @@ -4391,7 +4365,6 @@ "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dev": true, - "optional": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -4403,8 +4376,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=", - "dev": true, - "optional": true + "dev": true }, "http-signature": { "version": "1.2.0", @@ -4430,8 +4402,7 @@ "version": "1.1.12", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", - "dev": true, - "optional": true + "dev": true }, "immediate": { "version": "3.2.3", @@ -4472,8 +4443,7 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", - "dev": true, - "optional": true + "dev": true }, "is-arrayish": { "version": "0.2.1", @@ -4549,15 +4519,13 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", - "dev": true, - "optional": true + "dev": true }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "optional": true + "dev": true }, "is-regex": { "version": "1.0.4", @@ -4572,8 +4540,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true, - "optional": true + "dev": true }, "is-stream": { "version": "1.1.0", @@ -4619,7 +4586,6 @@ "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", "dev": true, - "optional": true, "requires": { "has-to-string-tag-x": "^1.2.0", "is-object": "^1.0.1" @@ -5001,8 +4967,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "optional": true + "dev": true }, "lru-cache": { "version": "3.2.0", @@ -5053,8 +5018,7 @@ "version": "0.3.0", "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, - "optional": true + "dev": true }, "memdown": { "version": "1.4.1", @@ -5091,8 +5055,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true, - "optional": true + "dev": true }, "merkle-patricia-tree": { "version": "2.3.1", @@ -5152,8 +5115,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "optional": true + "dev": true }, "miller-rabin": { "version": "4.0.1", @@ -5170,8 +5132,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, - "optional": true + "dev": true }, "mime-db": { "version": "1.37.0", @@ -5192,8 +5153,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "optional": true + "dev": true }, "min-document": { "version": "2.19.0", @@ -5291,15 +5251,13 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=", - "dev": true, - "optional": true + "dev": true }, "negotiator": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true, - "optional": true + "dev": true }, "node-fetch": { "version": "2.1.2", @@ -5330,7 +5288,6 @@ "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", "dev": true, - "optional": true, "requires": { "bn.js": "4.11.6", "strip-hex-prefix": "1.0.0" @@ -5340,8 +5297,7 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true + "dev": true } } }, @@ -5374,7 +5330,6 @@ "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.3.tgz", "integrity": "sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8=", "dev": true, - "optional": true, "requires": { "http-https": "^1.0.0" } @@ -5384,7 +5339,6 @@ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "dev": true, - "optional": true, "requires": { "ee-first": "1.1.1" } @@ -5422,22 +5376,19 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", - "dev": true, - "optional": true + "dev": true }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "optional": true + "dev": true }, "p-timeout": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", "dev": true, - "optional": true, "requires": { "p-finally": "^1.0.0" } @@ -5447,7 +5398,6 @@ "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", "dev": true, - "optional": true, "requires": { "asn1.js": "^4.0.0", "browserify-aes": "^1.0.0", @@ -5479,8 +5429,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true, - "optional": true + "dev": true }, "path-exists": { "version": "2.1.0", @@ -5506,8 +5455,7 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true, - "optional": true + "dev": true }, "path-type": { "version": "1.1.0", @@ -5579,8 +5527,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true, - "optional": true + "dev": true }, "private": { "version": "0.1.8", @@ -5615,7 +5562,6 @@ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", "dev": true, - "optional": true, "requires": { "forwarded": "~0.1.2", "ipaddr.js": "1.8.0" @@ -5729,7 +5675,6 @@ "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, - "optional": true, "requires": { "decode-uri-component": "^0.2.0", "object-assign": "^4.1.0", @@ -5760,22 +5705,19 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/randomhex/-/randomhex-0.1.5.tgz", "integrity": "sha1-us7vmCMpCRQA8qKRLGzQLxCU9YU=", - "dev": true, - "optional": true + "dev": true }, "range-parser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true, - "optional": true + "dev": true }, "raw-body": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", "dev": true, - "optional": true, "requires": { "bytes": "3.0.0", "http-errors": "1.6.3", @@ -6092,7 +6034,6 @@ "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", "dev": true, - "optional": true, "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -6114,7 +6055,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "optional": true, "requires": { "ms": "2.0.0" } @@ -6123,8 +6063,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true + "dev": true } } }, @@ -6133,7 +6072,6 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", "dev": true, - "optional": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -6146,7 +6084,6 @@ "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", "dev": true, - "optional": true, "requires": { "body-parser": "^1.16.0", "cors": "^2.8.1", @@ -6178,8 +6115,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true, - "optional": true + "dev": true }, "sha.js": { "version": "2.4.11", @@ -6204,15 +6140,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true, - "optional": true + "dev": true }, "simple-get": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", "dev": true, - "optional": true, "requires": { "decompress-response": "^3.3.0", "once": "^1.3.1", @@ -6312,8 +6246,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "optional": true + "dev": true }, "stream-to-pull-stream": { "version": "1.7.2", @@ -6337,8 +6270,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true, - "optional": true + "dev": true }, "string-width": { "version": "1.0.2", @@ -6479,7 +6411,6 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", "dev": true, - "optional": true, "requires": { "bl": "^1.0.0", "buffer-alloc": "^1.2.0", @@ -6518,7 +6449,6 @@ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", "dev": true, - "optional": true, "requires": { "any-promise": "^1.0.0" } @@ -6528,7 +6458,6 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", "dev": true, - "optional": true, "requires": { "thenify": ">= 3.1.0 < 4" } @@ -6553,8 +6482,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true, - "optional": true + "dev": true }, "tmp": { "version": "0.0.33", @@ -6569,8 +6497,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true, - "optional": true + "dev": true }, "to-fast-properties": { "version": "1.0.3", @@ -6634,7 +6561,6 @@ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", "dev": true, - "optional": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.18" @@ -6680,8 +6606,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true, - "optional": true + "dev": true }, "unbzip2-stream": { "version": "1.3.1", @@ -6726,8 +6651,7 @@ "version": "1.8.3", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", - "dev": true, - "optional": true + "dev": true }, "unorm": { "version": "1.4.1", @@ -6739,8 +6663,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "optional": true + "dev": true }, "uri-js": { "version": "4.2.2", @@ -6756,7 +6679,6 @@ "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, - "optional": true, "requires": { "prepend-http": "^1.0.1" } @@ -6765,15 +6687,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=", - "dev": true, - "optional": true + "dev": true }, "url-to-options": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", - "dev": true, - "optional": true + "dev": true }, "utf8": { "version": "3.0.0", @@ -6792,8 +6712,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "optional": true + "dev": true }, "uuid": { "version": "3.3.2", @@ -6815,8 +6734,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "optional": true + "dev": true }, "verror": { "version": "1.10.0", @@ -6862,7 +6780,6 @@ "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.0.0-beta.35.tgz", "integrity": "sha512-ayGavbgVk4KL9Y88Uv411fBJ0SVgVfKhKEBweKYzmP0zOqneMzWt6YsyD1n6kRvjAbqA0AfUPEOKyMNjcx2tjw==", "dev": true, - "optional": true, "requires": { "web3-core-helpers": "1.0.0-beta.35", "web3-core-method": "1.0.0-beta.35", @@ -6875,7 +6792,6 @@ "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.35.tgz", "integrity": "sha512-APOu3sEsamyqWt//8o4yq9KF25/uqGm+pQShson/sC4gKzmfJB07fLo2ond0X30E8fIqAPeVCotPXQxGciGUmA==", "dev": true, - "optional": true, "requires": { "underscore": "1.8.3", "web3-eth-iban": "1.0.0-beta.35", @@ -6887,7 +6803,6 @@ "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.0.0-beta.35.tgz", "integrity": "sha512-jidImCide8q0GpfsO4L73qoHrbkeWgwU3uOH5DKtJtv0ccmG086knNMRgryb/o9ZgetDWLmDEsJnHjBSoIwcbA==", "dev": true, - "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35", @@ -6901,7 +6816,6 @@ "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.0.0-beta.35.tgz", "integrity": "sha512-GvqXqKq07OmHuVi5uNRg6k79a1/CI0ViCC+EtNv4CORHtDRmYEt5Bvdv6z6FJEiaaQkD0lKbFwNhLxutx7HItw==", "dev": true, - "optional": true, "requires": { "any-promise": "1.3.0", "eventemitter3": "1.1.1" @@ -6912,7 +6826,6 @@ "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.0.0-beta.35.tgz", "integrity": "sha512-S+zW2h17ZZQU9oe3yaCJE0E7aJS4C3Kf4kGPDv+nXjW0gKhQQhgVhw1Doq/aYQGqNSWJp7f1VHkz5gQWwg6RRg==", "dev": true, - "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35", @@ -6926,7 +6839,6 @@ "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.35.tgz", "integrity": "sha512-gXzLrWvcGkGiWq1y33Z4Y80XI8XMrwowiQJkrPSjQ81K5PBKquOGwcMffLaKcwdmEy/NpsOXDeFo3eLE1Ghvvw==", "dev": true, - "optional": true, "requires": { "eventemitter3": "1.1.1", "underscore": "1.8.3", @@ -6959,7 +6871,6 @@ "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.35.tgz", "integrity": "sha512-KUDC+EtFFYG8z01ZleKrASdjj327/rtWHzEt6RWsEj7bBa0bGp9nEh+nqdZx/Sdgz1O8tnfFzJlrRcXpfr1vGg==", "dev": true, - "optional": true, "requires": { "bn.js": "4.11.6", "underscore": "1.8.3", @@ -6971,8 +6882,7 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true + "dev": true } } }, @@ -7038,7 +6948,6 @@ "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.35.tgz", "integrity": "sha512-H5wkcNcAIc+h/WoDIKv7ZYmrM2Xqu3O7jBQl1IWo73EDVQji+AoB2i3J8tuwI1yZRInRwrfpI3Zuwuf54hXHmQ==", "dev": true, - "optional": true, "requires": { "bn.js": "4.11.6", "web3-utils": "1.0.0-beta.35" @@ -7048,8 +6957,7 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true + "dev": true } } }, @@ -7058,7 +6966,6 @@ "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.35.tgz", "integrity": "sha512-AcM9nnlxu7ZRRxPvkrFB9eLxMM4A2cPfj2aCg21Wb2EpMnhR+b/O1cT33k7ApRowoMpM+T9M8vx2oPNwXfaCOQ==", "dev": true, - "optional": true, "requires": { "web3-core": "1.0.0-beta.35", "web3-core-helpers": "1.0.0-beta.35", @@ -7072,7 +6979,6 @@ "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.0.0-beta.35.tgz", "integrity": "sha512-bbwaQ/KohGjIJ6HAKbZ6KrklCAaG6/B7hIbAbVLSFLxF+Yz9lmAgQYaDInpidpC/NLb3WOmcbRF+P77J4qMVIA==", "dev": true, - "optional": true, "requires": { "web3-core": "1.0.0-beta.35", "web3-core-method": "1.0.0-beta.35", @@ -7113,7 +7019,7 @@ "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", "dev": true, "requires": { - "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", + "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", "ethereumjs-util": "^5.1.1" } }, @@ -7159,7 +7065,6 @@ "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.0.0-beta.35.tgz", "integrity": "sha512-DcIMFq52Fb08UpWyZ3ZlES6NsNqJnco4hBS/Ej6eOcASfuUayPI+GLkYVZsnF3cBYqlH+DOKuArcKSuIxK7jIA==", "dev": true, - "optional": true, "requires": { "web3-core-helpers": "1.0.0-beta.35", "xhr2-cookies": "1.1.0" @@ -7170,7 +7075,6 @@ "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.35.tgz", "integrity": "sha512-iB0FG0HcpUnayfa8pn4guqEQ4Y1nrroi/jffdtQgFkrNt0sD3fMSwwC0AbmECqj3tDLl0e1slBR0RENll+ZF0g==", "dev": true, - "optional": true, "requires": { "oboe": "2.1.3", "underscore": "1.8.3", @@ -7182,11 +7086,10 @@ "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.35.tgz", "integrity": "sha512-Cx64NgDStynKaUGDIIOfaCd0fZusL8h5avKTkdTjUu2aHhFJhZoVBGVLhoDtUaqZGWIZGcBJOoVf2JkGUOjDRQ==", "dev": true, - "optional": true, "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.35", - "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" + "websocket": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" }, "dependencies": { "debug": { @@ -7194,7 +7097,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "optional": true, "requires": { "ms": "2.0.0" } @@ -7203,7 +7105,6 @@ "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", "dev": true, - "optional": true, "requires": { "debug": "^2.2.0", "nan": "^2.3.3", @@ -7231,7 +7132,6 @@ "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.0.0-beta.35.tgz", "integrity": "sha512-Dq6f0SOKj3BDFRgOPnE6ALbzBDCKVIW8mKWVf7tGVhTDHf+wQaWwQSC3aArFSqdExB75BPBPyDpuMTNszhljpA==", "dev": true, - "optional": true, "requires": { "bn.js": "4.11.6", "eth-lib": "0.1.27", @@ -7246,15 +7146,13 @@ "version": "4.11.6", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true + "dev": true }, "utf8": { "version": "2.1.1", "resolved": "http://registry.npmjs.org/utf8/-/utf8-2.1.1.tgz", "integrity": "sha1-LgHbAvfY0JRPdxBPFgnrDDBM92g=", - "dev": true, - "optional": true + "dev": true } } }, @@ -7319,7 +7217,6 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dev": true, - "optional": true, "requires": { "async-limiter": "~1.0.0", "safe-buffer": "~5.1.0", @@ -7343,7 +7240,6 @@ "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", "dev": true, - "optional": true, "requires": { "buffer-to-arraybuffer": "^0.0.5", "object-assign": "^4.1.1", @@ -7359,7 +7255,6 @@ "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.2.tgz", "integrity": "sha1-NDxE0e53JrhkgGloLQ+EDIO0Jh0=", "dev": true, - "optional": true, "requires": { "xhr-request": "^1.0.1" } @@ -7369,7 +7264,6 @@ "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", "dev": true, - "optional": true, "requires": { "cookiejar": "^2.1.1" } @@ -8504,6 +8398,11 @@ "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" }, + "nanoassert": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz", + "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40=" + }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -9907,7 +9806,7 @@ "requires": { "underscore": "1.8.3", "web3-core-helpers": "1.0.0-beta.36", - "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" + "websocket": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" } }, "web3-shh": { diff --git a/package.json b/package.json index 21317bc..607083d 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "license": "GPL-3.0", "dependencies": { "blake-hash": "^1.1.0", + "blake2b": "^2.1.3", "snarkjs": "0.1.11", "typedarray-to-buffer": "^3.1.5", "web3": "^1.0.0-beta.36" diff --git a/src/poseidon.js b/src/poseidon.js index 8043c95..0533154 100644 --- a/src/poseidon.js +++ b/src/poseidon.js @@ -1,6 +1,6 @@ const bn128 = require("snarkjs").bn128; const bigInt = require("snarkjs").bigInt; -const createBlakeHash = require("blake-hash"); +const blake2b = require('blake2b'); const assert = require("assert"); const F = bn128.Fr; @@ -11,11 +11,12 @@ const T = 6; function getPseudoRandom(seed, n) { const res = []; - let h = createBlakeHash("blake256").update(seed).digest(); + let input = Buffer.from(seed); + let h = blake2b(32).update(input).digest() while (res.length { + var output = new Uint8Array(32); + var input = Buffer.from('poseidon_constants'); + h = blake2b(output.length).update(input).digest('hex') + assert.equal('e57ba154fb2c47811dc1a2369b27e25a44915b4e4ece4eb8ec74850cb78e01b1', h); + }); +}); + describe("Poseidon Circuit test", function () { let circuit; @@ -20,7 +30,7 @@ describe("Poseidon Circuit test", function () { console.log("Poseidon constraints: " + circuit.nConstraints); }); - it("Should check constrain", async () => { + it("Should check constrain of hash([1, 2])", async () => { const w = circuit.calculateWitness({inputs: [1, 2]}); const res = w[circuit.getSignalIdx("main.out")]; @@ -28,12 +38,23 @@ describe("Poseidon Circuit test", function () { const hash = poseidon.createHash(6, 8, 57); const res2 = hash([1,2]); + assert.equal('12242166908188651009877250812424843524687801523336557272219921456462821518061', res2.toString()); + assert.equal(res.toString(), res2.toString()); + assert(circuit.checkWitness(w)); + }); - console.log(res.toString()); + it("Should check constrain of hash([3, 4])", async () => { + const w = circuit.calculateWitness({inputs: [3, 4]}); + + const res = w[circuit.getSignalIdx("main.out")]; + + const hash = poseidon.createHash(6, 8, 57); + + const res2 = hash([3, 4]); + assert.equal('17185195740979599334254027721507328033796809509313949281114643312710535000993', res2.toString()); assert.equal(res.toString(), res2.toString()); assert(circuit.checkWitness(w)); - }); }); From 324b8bf8cc4a80357354752deb6c2ae5be22e5f5 Mon Sep 17 00:00:00 2001 From: Kobi Gurkan Date: Sun, 7 Jul 2019 15:01:14 +0300 Subject: [PATCH 13/18] fix: makes mimcsponge act like the paper description * last constant is 0 * no swap at the last round --- circuits/mimcsponge.circom | 6 +++--- src/mimcsponge.js | 11 ++++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/circuits/mimcsponge.circom b/circuits/mimcsponge.circom index 3debbb8..de9bf1e 100644 --- a/circuits/mimcsponge.circom +++ b/circuits/mimcsponge.circom @@ -259,7 +259,7 @@ template MiMCFeistel(nrounds) { 274945154732293792784580363548970818611304339008964723447672490026510689427, 11050822248291117548220126630860474473945266276626263036056336623671308219529, 2119542016932434047340813757208803962484943912710204325088879681995922344971, - 12785816057369026966653780180257549951796705239580629452502836335892168319323 + 0 ]; var t; @@ -276,8 +276,8 @@ template MiMCFeistel(nrounds) { xL[i] <== ((i==0) ? xR_in : xR[i-1]) + t4[i]*t; xR[i] = (i==0) ? xL_in : xL[i-1]; } else { - xL_out <== xR[i-1] + t4[i]*t; - xR_out <== xL[i-1]; + xR_out <== xR[i-1] + t4[i]*t; + xL_out <== xL[i-1]; } } } diff --git a/src/mimcsponge.js b/src/mimcsponge.js index bb37a9d..73ce0c5 100644 --- a/src/mimcsponge.js +++ b/src/mimcsponge.js @@ -27,10 +27,11 @@ exports.getConstants = (seed, nRounds) => { cts[i] = bigInt(Web3Utils.toBN(c2).toString()); } cts[0] = bigInt(0); + cts[cts.length - 1] = bigInt(0); return cts; }; -const cts = exports.getConstants(SEED, 220); +const cts = exports.getConstants(SEED, NROUNDS); exports.hash = (_xL_in, _xR_in, _k) =>{ let xL = bigInt(_xL_in); @@ -40,8 +41,12 @@ exports.hash = (_xL_in, _xR_in, _k) =>{ const c = cts[i]; const t = (i==0) ? F.add(xL, k) : F.add(F.add(xL, k), c); const xR_tmp = bigInt(xR); - xR = xL; - xL = F.add(xR_tmp, F.exp(t, 5)); + if (i < (NROUNDS - 1)) { + xR = xL; + xL = F.add(xR_tmp, F.exp(t, 5)); + } else { + xR = F.add(xR_tmp, F.exp(t, 5)); + } } return { xL: F.affine(xL), From 1483abaa2fe928620f19de4724f326267f9feafa Mon Sep 17 00:00:00 2001 From: Kobi Gurkan Date: Mon, 8 Jul 2019 10:52:23 +0300 Subject: [PATCH 14/18] feat: makes mimcsponge contract act like the circuit version --- package-lock.json | 4 ++-- src/mimcsponge_gencontract.js | 10 +++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ba65d21..253aecc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8632,7 +8632,7 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, "p-cancelable": { @@ -9248,7 +9248,7 @@ }, "sprintf-js": { "version": "1.0.3", - "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, "sshpk": { diff --git a/src/mimcsponge_gencontract.js b/src/mimcsponge_gencontract.js index e9bac2c..eb7d27b 100644 --- a/src/mimcsponge_gencontract.js +++ b/src/mimcsponge_gencontract.js @@ -50,7 +50,11 @@ function createCode(seed, n) { C.addmod(); // e=t^5+xR xL k q (for next round: xL xR k q) for (let i=0; i Date: Sun, 7 Jul 2019 18:13:36 +0300 Subject: [PATCH 15/18] feat: exposes pedersen hash --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index de190c3..0aaaef6 100644 --- a/index.js +++ b/index.js @@ -2,3 +2,4 @@ exports.smt = require("./src/smt"); exports.eddsa = require("./src/eddsa"); exports.mimc7 = require("./src/mimc7"); exports.babyJub = require("./src/babyjub"); +exports.pedersenHash = require("./src/pedersenHash"); From a9227b7b58d7b61af88a829cf71fa52e4edb8abe Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Mon, 8 Jul 2019 14:08:04 +0200 Subject: [PATCH 16/18] Update web3 --- circuits/comparators.circom | 56 +- circuits/eddsaposeidon.circom | 122 + circuits/mux1.circom | 47 + circuits/mux2.circom | 62 + doc/rollup_tree.monopic | Bin 5127 -> 0 bytes doc/rollup_tx.monopic | Bin 14966 -> 0 bytes package-lock.json | 10888 +++++++--------------- package.json | 4 +- src/eddsa.js | 50 + src/g2_gencontract.js | 583 ++ test/circuits/eddsaposeidon_test.circom | 3 + test/circuits/greatereqthan.circom | 4 + test/circuits/greaterthan.circom | 4 + test/circuits/lesseqthan.circom | 4 + test/circuits/mux1_1.circom | 31 + test/circuits/mux2_1.circom | 35 + test/comparators.js | 118 +- test/eddsamimc.js | 2 +- test/eddsaposeidon.js | 98 + test/mimccontract.js | 24 +- test/multiplexer.js | 50 +- test/poseidoncontract.js | 14 +- 22 files changed, 4521 insertions(+), 7678 deletions(-) create mode 100644 circuits/eddsaposeidon.circom create mode 100644 circuits/mux1.circom create mode 100644 circuits/mux2.circom delete mode 100644 doc/rollup_tree.monopic delete mode 100644 doc/rollup_tx.monopic create mode 100644 src/g2_gencontract.js create mode 100644 test/circuits/eddsaposeidon_test.circom create mode 100644 test/circuits/greatereqthan.circom create mode 100644 test/circuits/greaterthan.circom create mode 100644 test/circuits/lesseqthan.circom create mode 100644 test/circuits/mux1_1.circom create mode 100644 test/circuits/mux2_1.circom create mode 100644 test/eddsaposeidon.js diff --git a/circuits/comparators.circom b/circuits/comparators.circom index 6ca4d35..3eaa3d8 100644 --- a/circuits/comparators.circom +++ b/circuits/comparators.circom @@ -55,7 +55,7 @@ template ForceEqualIfEnabled() { (1 - isz.out)*enabled === 0; } - +/* // N is the number of bits the input have. // The MSF is the sign bit. template LessThan(n) { @@ -83,3 +83,57 @@ template LessThan(n) { adder.out[n-1] ==> out; } +*/ + +template LessThan(n) { + signal input in[2]; + signal output out; + + component n2b = Num2Bits(n*2+1); + + n2b.in <== in[0]+ (1< out; +} + +// N is the number of bits the input have. +// The MSF is the sign bit. +template GreaterThan(n) { + signal input in[2]; + signal output out; + + component lt = LessThan(n); + + lt.in[0] <== in[1]; + lt.in[1] <== in[0]; + lt.out ==> out; +} + +// N is the number of bits the input have. +// The MSF is the sign bit. +template GreaterEqThan(n) { + signal input in[2]; + signal output out; + + component lt = LessThan(n); + + lt.in[0] <== in[1]; + lt.in[1] <== in[0]+1; + lt.out ==> out; +} + diff --git a/circuits/eddsaposeidon.circom b/circuits/eddsaposeidon.circom new file mode 100644 index 0000000..d887247 --- /dev/null +++ b/circuits/eddsaposeidon.circom @@ -0,0 +1,122 @@ +/* + Copyright 2018 0KIMS association. + + This file is part of circom (Zero Knowledge Circuit Compiler). + + circom is a free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + circom is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + + You should have received a copy of the GNU General Public License + along with circom. If not, see . +*/ + +include "compconstant.circom"; +include "poseidon.circom"; +include "bitify.circom"; +include "escalarmulany.circom"; +include "escalarmulfix.circom"; + +template EdDSAPoseidonVerifier() { + signal input enabled; + signal input Ax; + signal input Ay; + + signal input S; + signal input R8x; + signal input R8y; + + signal input M; + + var i; + +// Ensure S compConstant.in[i]; + } + compConstant.in[253] <== 0; + compConstant.out === 0; + +// Calculate the h = H(R,A, msg) + + component hash = Poseidon(5, 6, 8, 57); + + hash.inputs[0] <== R8x; + hash.inputs[1] <== R8y; + hash.inputs[2] <== Ax; + hash.inputs[3] <== Ay; + hash.inputs[4] <== M; + + component h2bits = Num2Bits_strict(); + h2bits.in <== hash.out; + +// Calculate second part of the right side: right2 = h*8*A + + // Multiply by 8 by adding it 3 times. This also ensure that the result is in + // the subgroup. + component dbl1 = BabyDbl(); + dbl1.x <== Ax; + dbl1.y <== Ay; + component dbl2 = BabyDbl(); + dbl2.x <== dbl1.xout; + dbl2.y <== dbl1.yout; + component dbl3 = BabyDbl(); + dbl3.x <== dbl2.xout; + dbl3.y <== dbl2.yout; + + // We check that A is not zero. + component isZero = IsZero(); + isZero.in <== dbl3.x; + isZero.out === 0; + + component mulAny = EscalarMulAny(254); + for (i=0; i<254; i++) { + mulAny.e[i] <== h2bits.out[i]; + } + mulAny.p[0] <== dbl3.xout; + mulAny.p[1] <== dbl3.yout; + + +// Compute the right side: right = R8 + right2 + + component addRight = BabyAdd(); + addRight.x1 <== R8x; + addRight.y1 <== R8y; + addRight.x2 <== mulAny.out[0]; + addRight.y2 <== mulAny.out[1]; + +// Calculate left side of equation left = S*B8 + + var BASE8 = [ + 17777552123799933955779906779655732241715742912184938656739573121738514868268, + 2626589144620713026669568689430873010625803728049924121243784502389097019475 + ]; + component mulFix = EscalarMulFix(253, BASE8); + for (i=0; i<253; i++) { + mulFix.e[i] <== snum2bits.out[i]; + } + +// Do the comparation left == right if enabled; + + component eqCheckX = ForceEqualIfEnabled(); + eqCheckX.enabled <== enabled; + eqCheckX.in[0] <== mulFix.out[0]; + eqCheckX.in[1] <== addRight.xout; + + component eqCheckY = ForceEqualIfEnabled(); + eqCheckY.enabled <== enabled; + eqCheckY.in[0] <== mulFix.out[1]; + eqCheckY.in[1] <== addRight.yout; +} diff --git a/circuits/mux1.circom b/circuits/mux1.circom new file mode 100644 index 0000000..3473c6c --- /dev/null +++ b/circuits/mux1.circom @@ -0,0 +1,47 @@ +/* + Copyright 2018 0KIMS association. + + This file is part of circom (Zero Knowledge Circuit Compiler). + + circom is a free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + circom is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + + You should have received a copy of the GNU General Public License + along with circom. If not, see . +*/ + +template MultiMux1(n) { + signal input c[n][2]; // Constants + signal input s; // Selector + signal output out[n]; + + for (var i=0; i mux.s; + + mux.out[0] ==> out; +} diff --git a/circuits/mux2.circom b/circuits/mux2.circom new file mode 100644 index 0000000..1e71cf7 --- /dev/null +++ b/circuits/mux2.circom @@ -0,0 +1,62 @@ +/* + Copyright 2018 0KIMS association. + + This file is part of circom (Zero Knowledge Circuit Compiler). + + circom is a free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + circom is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. + + You should have received a copy of the GNU General Public License + along with circom. If not, see . +*/ + +template MultiMux2(n) { + signal input c[n][4]; // Constants + signal input s[2]; // Selector + signal output out[n]; + + signal a10[n]; + signal a1[n]; + signal a0[n]; + signal a[n]; + + signal s10; + s10 <== s[1] * s[0]; + + for (var i=0; i mux.s[i]; + } + + mux.out[0] ==> out; +} diff --git a/doc/rollup_tree.monopic b/doc/rollup_tree.monopic deleted file mode 100644 index 31e5483fc54c4494e6a0ccea3c89ab1630903b68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5127 zcmV+i6!`1^O;1iwP)S1pABzY8000000u$|B+m7Q%a{ZNoo>fLhL|*&R0~j`7_`%y) z7-%#K>MC_td8?(iN;TW#L4Sb1!2jnjF)w0>tP-b{Oom91+J{+Ajg(5}C9Wq<{IS@6 z`p@;<{(154kNoi_sQhXF`?vM&&<@g?!(7r`Im3o$4x%whmSvgEQ_xhpMU)AQ1_3!=XLf~wXFRpEEmNH+2_zK z&EhbI%ZE7p*zKpM_2zz^eR{upSuYn~xA*I(+x*85gOk(Q@L#_@-+tQe?$^6)mQUN= z;+;n4At>duUwnR8-EaSXTf9#8we0h&{eE@#u*wGKf%6gW{`Te6_jlRKtu|j?o>sfV zuVnvyx%j+WeO=$KHg^x(UF~(rdS0K} zhKI-d`}KxDaJPThZC}1T@E<;{vUz8J+T7pfYrA-djlZoo`FkFJV88m(+y^`^(f0G_ zVw)CfsTS26K0p3Y6p4Do3OkIuUBFBd}3+# zhd*wzpU5f%wa>Ua}hC z#Kt!_@i3{w>pte+dVbvhUYvz*+wAdiyQ!9iPr^qY<$m@2a9pH67T=0pcq#t5&Hnl0 z^&&hqRwn;CuWh*nWzx$N4?%SWsov(HbfFWKl&jjfxL4lN=$8@?R4`X0v5 z3D2FA>S$wXSYl;k0=OOqAt&~hU|gq_CkS$La!%}|5y{P)Oz5`RRxLxd**?xIQDgH; ztQ)8CP`+qq+X0p)&2~`TY=?i&)#2Ihi1l^5Art+20B^)r76Mt#Pllf?Ke>5X4P-+X zt0A9hC16}f0TYh$g+h?A4}84P4(BQa6(tnS=t4CHu0nAzp=cU08nXmHfKb$~5_{V7 zQ>dPd;wPAyP&AY%6fx*-zJt?p7OW;2Aqz-7_!El6L^UbX!vt-|xAgirNPv8d=fAJl z<+XX-WM92~T7NFTUwgMxdsBXTzb(Ie;xMnC9=~k97W;*{68ddj{tN$7CU743-yiSS ztS8D__F4wB>~+-upSJt`_G|gFrFQ%4>gi?uL49Ohjz%cGB4i_gCpqs+3oS-&yo$M_ zUT$mzoqiROw9Kl8D3i|O=uEnBHR*=)bJZ(97lv?j4Lh}lom#_oo?$yLJ1R4CbRpHI zGaW^jr=#d9jfhhzJ{^(bgHtI!^g_6XJe8a5;TuQ~LlX5c5r7^PkWww%hzgST5mgT} z)G8f}LMAS0Jhr$mcsI$UaY)S>V>f;HYj#GWQpVoDNg0~~QpTRs!=BT_-td#W=_QRb^3TQ~L>$Ny)j@12Ks3LehPClU?JUr4PtpG)Iuo>#P~^@vmu6|Tk6t>iE5P1 z%~7WSbOVI~d9fV>BZRKiQ4kj}qf?-IlKBwCr5nV*dH)}|hx6;|>F#_DYML5UF9!g+ zfM)%vS${J41sMF2pO<;*Pm`Jy$&C*w_35P&{umXup|RCM5t(a|rAUz_ogclSMl}?| zFbF;}Gb^&B=p!HOD zrUn*Nw%g)ZDFhga-C;sI)eUWU$X?4Wp}yD>!ljn5NE-b(79xp(puODKwhw%DNy{>+ z>rnwF*jZ9?kZ=$%0V02tXFjcOiq0(#bxBqhgJu1D{WGcEDh^h!IhXO5!0&Q3vh4zvU%)G*b z>6Au@&@G#!L5eX1X~M0O%#EY8V}bodZ2O?V%^CJ(8oax})~s z*udH9LpRlj#^n&`Vq)z}nkt(9SPskFqrF z*s3(Z($&)J)6)E>-S%s2q{8YqkqR8Z)--HaTDB`K6QWusM71-k*8pphZA}n@8|lJd zetO)jU+u)6XK~R zA-=A@)u&T{f=-LRlb5_$#d1yQlv=4~*_>g4`FSI?U#lR7yVy3nB7|gCaqoJl>bE@% zf@I}Lcfkt9B8}9*&dM38%1FU7r3ThUj^IfNQD%b`T8&`jAO`4?`8hz4d@3hAlw;S6 z3ssGdBN^Q_R3#Fsg7ZUF=wFAb25>U+lQ6GP6(-YQSSc+KK+df3awY0$F+JdfS_okS zeQ-bl31z6k2o3DyGT#JJ+_GJ{$La?uk44KswZe>C`^>8-_0cKs9$US8!#=%X@+BrI zgvv{FVLrIZCr^}tTA3bh94;J2Jr&b>IpQAu|KZi5HhF#rZ~ z#_N-@u@{)&0?s%=oHMSyU>UiWE)SGy158$ksEow=3zw~OPoXCYrIUo7zz!{R&nFCV zlNIyzYNWDP!iBkOTdfJ3oZpxb%juGc?x#^kNqUs+^X#UUt$ zrP^R>B^cBb99wlHaC37Dtx&Ak$o<4>kvaDaoO=csD4yP!R&+d_E)h@17_kw=!n-l( z7cAN(jtTvOMeoWhgw2{cbXrWS%F`$ zXhNF=esMx%)7s8V!Xb$TiU%$W3`S64OI zKa*<&6<^VZub~46;Mn5ch};^HJ0rSEcz880?N?X@X}l<1IUefJPq31e*G`V?09|Va zGdb@{D8x8JDzv6ARqCumm?p<CHyij!e13K$sI)R0 zk)Q$iJJ4~|hx>*j+s4SoaeiQC770?x?F>4!akghecIE1$@QgOCKQ-bp`1GzZpxi{; zgdYt^=+H&(>{H_9Sdqz@Wd1HPa%5|W9s4mFTKXemTuWgMTj5bXpzx#`9)cKi3sFZ} zN3#TVB%N-BHm1V?otbQnM9rIpj+ff%r8#!4lfo2I4+^C4b3#a%R z_U<|R8`FVCnb#Ko0A0XAaY9USSvE&2fP*Ocd6^e0xU%Wp!c}YG4J9jer+Q$?GfK|j zBDsbagdjGyiNf_1Uhzxgy?8=Iio9Zs#g#4udAn*Sp2YigPkH6AZuj#ZgM+pWCH}*0?Cieys}0v8A9dc zdeitGJV+hYATNxq2qM^P-n;L-cZ8=D-jqMM%S$h&vk6tOD^yAFQ02hG%nBbua@~W$ znOWL8*3jmTi?%vr#N|7eEy#Pqf+PLm@p$Cq57o-}Cc{!d=>;-Jm2AG3% z9wV@FB!?hJ=oiwL6+3h*KAY*w$k9V#RF5*WV~dNU#jCs8f1OX9yK3J=#)sf~N5ifu z_e4hSiHzJ6IX^P;BV0F?IBBDv0dmZEI$YVbU01<%WEf z8uBx%9SZ5CLuD)9lSsnkhJxgAx;&X^KrSRga!qj&T6Y|DI(Ag5{jie5lLD$%It5B6 zgjZr)X`+B0c5Hgxj8v~5jL(j09m`Z>f?8J{!)8ay?Q<2oX)1QT93W=K{g=7@vZ?gC zsr0&;nO?V@^m?5|LABAukl=I!Z7zeN1q{-r>xzsVL)i0W{mAj#tXt^7v zdZ#9>EFv!dW8Rd!6}@~ep8w%okKtU8VG2~k6sTrqHE(E=Yu=n3$AuSa@?o@`&mzTU z1Xhq{Om~Dips5voV-MgPXyu}VbS^ra8-Z>iYU4^lG_wI|W&_fU_0|J*wrEZ(w)>yH zKxYfoah)yZ)`$|Ko2(#kVF56D0~o!5YM`Uom{#mjEZUz-AH}k*`PuEmgXy8H{EQyt zKOF>&=>fz@regy-)2exr^ScDDV^bA5dL$yDzRgY!?np+CytkCdO}RUST!p4wwT;&8 zC))Y`y4w7@f%#{dezqE! zs*$N0nYigrHL|Wo*44uSS0l4^#>SbhM%LBHx*D0iUv_@k_cbN#|9p+~RtNp5 zqG^=UJ12!IvaP5hm(KKRJIQX;wg>FEl`96M(2=SgfR@OdYn~U7Cxd5^F#YX|)3bW|mI>SSzGgZ+um9_I^YZo6 zdRLrBDE^Zz{;7+9VsV=?740eTf7`wz$t z1hNN#>_X%RW?uO#jfsd1T>{u9mB;_bToAnf{_orE{>bY)w}7*W4>)tIfWr{Taflp* zIZ(j4KCRe*a}g|&4mg+H#?P+Ok5S6HV5=RIQl^5!WRhhMG>BHNORLvv*|ex-D(UH} z3y(tpB&lSjn~$=kg3KuiEaK&m7afW@&km)`NOzvhG5n+jTi{SQGb<5OD^VCoan`35 z--0b%Kyl`+2qF}x6@tlP6r&r`=!ib(%7EP~1NQsxxu5(Y2Iomlo)3*n7^1EHF<-|C zJLHTVa>_10G4t}1DV+#=ZuD*t&F_YaGs%hrHi`o_$`9m0Hl`KrL8=RQkSfGMmZaz@ zyi|tTIzgT;*8}htY#-Pwp?v{k(_fK5h$Rl39FGi@EhMK|s!c|Y5iyFqj>71oOx{f~ z^^@IAGf0rBC~Z5}nkCljeUb&=n53|!!v$I<4!gN6C zpIrgq<))25eXu zfz}klu{`ZqpN0c9hpA5{zU&^|C2F0c8pKdglO}Be z#b$sZ94n9+cAyw`pl}#L-kesfATJ7W#52GY1%--ohMgasGiCof-&5y&yMEQx`=4E1 zy{mimy4KZS@`?(IO48!sB++nS|2+_xm%istgp!S0!0$H`aduwxO^pBoAz>Gn5}ugH zIl3QSrbJ|r;NapII6SiuJ5di|gnq#v9rio0>(q{hEZTzKW%$)Oc?I)`e=1o8iO9<< zE;IJ68!FoSz2rwnzjrNcf3$S@90hbvOk_tltq)}{Y(H*?EF3-Dojm~@{onXOIa~g3 zzZ~6MJ>U2PjvmUhf#&a*s`X{y?r*Z}9HzVZT+ZvgSF4KL?wZe<+!L*=gl#eU6NAFJ zJsm>+>uzYoYr_Q-ohQD*KoqjoTJ+D3S%FQX^^sopmmBYbX2bWNH;NxeAE1#TSAW%O zT$1Y(3A0X`d!MF3g_jW>j0{=~S_?nNaVtuCM_3`-~;OOVM^msbgrHL9F zzI(a#(XI7&@oN;+_yKAgIn@G*7Mh0DFn-B#X5?m`@-()+RW`UqM- zeE(!@Mego=q#pO#w*Y&oiU!B(cu4@YV$SVN3oW4u%P1ll- zPk$T#PbkIgmepDU^udjb#nVBC%YeF@hsQyIw(bsL|BTdpd?a@gz`v0(bSfTS%sF>? zSt@p)b`7lqq?-F2U+Hr_H#xrsZ>~uE&RlI4-o7azz*P*Vf4^(^q z7LMW>omUOTT4xEXUGZd{mst>#&syPZN)6n^5o-`n{Hrma$6k+jP|P!mVvoC0APPWT zdy9b?r!K7<4Ud{jQ#ZxS4T}TtKAG<@1h1wehhMxgdGw&DKY^7>6=sGEtZ}6=fnVCVF}Gay>JQG&qK+Nm(+&V z&sD*Pqp{nY13A%;3jA6D!%&dAk`L&5i`c-eE**G>BLjV?se_`<>Bhj<8zC(`(7$g7}iTwtCr1< zyx#h!clKIf>w?cEids3KXnJi=aFvHvhC@L{lN+FdP0Lo*>IlZ6GK6&;rNE=Ho<*Gd zxqt1?|52^`0fqN&;rrwU0(9y>>e5v6K(pl|Sm%0V^k=ShK=mZ?9nz|LsOooD7Q`f< z=C_GqOG7Yg7?ImV4O`yGTvX#W;}B#>l%u@Dh(D5&q-rUziLW-1)ZYRvw_&K=Oo>ti zrD_ZMZMY=LrK}(*si6h1aT;^1ZFBZ)cLz=C!SiSbZ>aL|=nDNN&>_aAelbN1D1?O& z(_)I)+Cqpbn1kD`G>t>(cqgPnb1R$gM#oR#=5sMI6}ay2{bnyGnC+@#D$oa!&RO@8 z^|JYxAFJz&oZA2q0|tNJFD8N&;(s{cnOVpmqr}TP-U1wN_tP(R50l`iWXVo!gz+yC z6ss;Rt;k(8+IJnw2HNexlh(2D_S=+lA>cHQq+4l5QX80DPyYSKSyQ>`qayy%i{> zob8#Zp}`#G_BJr<4T|jO`-ut734g&pfc=BXz939H%a&;X;4SDPt_^PoZ^x!WB^bvh?gQ^ogyEq$iJ%Ae48jV_nn}|F!FHsKFC)B6Z zG7Rw4uLpXCWNi@_g#+EBiLF5h%2lzVxE#R`-&ro~RN zO8{Z2A@H>h z(gX&6h&Ju}D5yVGSU_9yebjfs(cu+Fr||3tO(@BTPgsGp!UVVk+QXcZgbBRC1u{R{ zTSacF_%NOq2=_s$2KY96K5m0pwI${2QSz^!(A z4yE%qQCpb;6jrHorcT(Pk|7YBWG{QrD1aqE_d742K=^_4U60d_9!JQNgE#HnkpTyzkc% zT+t3WMypY~{Y4^qlC=8U%S1Jc+UYTin)$%kv^j+r#fmowrT`%{OM-wi7EGv853hY# z9WDUb7*Pz6Q0&h`4_jqY4-1gJMG%>@(PUCe0Ja7+}M!Jo^f(OA>*O0bOLG9X_`LCA6nmx zvTRcgZUC4ZIlXGKY+c0x5Rvq(3NnGaGF*b37yZ@_78si1AdKaLv&im%0z@KR)l!b* zvsm>x`(3co+*Pqe_6l)5WXTY6L%0mpd4n{U9ym;?q)IHk57DV2BUJe`SE?0X-M4`~ z<>1b#(mvmz_x1Z|Z;hf}9U(&lB(u|4QVSr-FBM0GkjxHMq9M;vdiq|7-mKL;Fa~w9 zNsaLYLRMFbtAsyZytg^6YxN#sqd_^=0)oJ~n>BwE~QT*hwnV`TRCRC|K&V@tyKa@s7 z#0_s2*$&}%5Ya5rFz?WmurYjBO9tl19u?aT>?=vH3fUlq-gT8wR{*J4-Vb08#a;i_ zq<5wkAZQU2ct@!gLPL$SD)xJbPRz~^Vs}h;CL$J^8-1f9l66FkZ<97|*fR1(NKiwF zU_JEH$P!N6IXJilFQtPC2!hesY3tbjU12)Z_)rT!V04(X#z9UtBK)*jKDpj$ab zBQ%&P?}}}$b9WK7*&aQ0Wj8Joe-b~oyRb*BMEM_%C9nZN_sp+ZWguh&c5JOo41L;cOAwbFOzVUH(1#% zx7U~vaC99vSWTJx#`=`LM!k$rMvoM=08zrRIi_7y@{;h9&YVim=()fiJJA`<8!KdU zro zSC?jgJ-ze3T$iTleuiYgXkW|h-}mz10Ajwf%nm2l(n6H`zcr|fD?ue9`g+(xcPXV zq*YaJdH);rFFa3S@8GCOMcdJnU|S7HHD2X(T-LP?<mK)ovnG9=#?-K`INAndh71wP`y{Rg?+pj1AvQW76gkU}#I{!TP64!cGZP zIwY~ph*{WB@mlhtv~MdAwI`$UmYAlhXH!zupp$ZDDX0rSs5P09TBWruIGK)RHz#tx znFm_a%3-KEIPr^1k@kaE9d7(66*Imh*dfD$?kGTyRzX)UjT_6ATC1Q*V&XP9Di-Er zs3mhQoJz#XhL1ab|MaO#I`)o3Z6PGF<`r7(jC`spp5{sQ@0EOoZj>dTE+mHV5(V$3 zB@RiXw$Ss`HoTAFQ(Igb0b%XKERDqK6VNEeBs0&X`}6kkdsd-6c}35>7ms*kh-(g= zse7HCWwhc$pc-nDyK-`@q-E-7uBLc`D5}?>Ot>w%07o%9AZUIeXE-QJk((o4fZi%) z!~&@Xt{i~{8@qGn>Q0>9vsNB1$kR5ct#ijoC>SY*wOYsGT!8DrR9Kjc!z7#1O`8m* zriGBGt5d6GG7&E)VjvLD0@SG8V*4_v+hVK1NFd}lQUtaPrBz*PAnbW~;DX1!XY;|5IYXq;$Kt3BuQJJ4Y4Ql9{T8Vy@6G#TI3C;a|jH!uI_zjr6C z7D5fiaPyh7BJI_fGFM_twV=3 zBTRIZ8fN_lYfhNzsCCy4MVt}fIC*b#vjRn&(_f6~;QM2+Kz zOkCE#kL6JS5wEsWh#;U52upus1x;Kl;`p?;yn~J?U=}#Sa8m$H+|oaYROUCE@wQnw6=B)M>>{->_BR-$ z{(-V6G0Y|G&;tCRO<4rwI`J@EvO)U9-O>tgEelFojzS%km0Df8n!}1G*=7Tj6`MAc z@bu`voB3ZXNc2Y$X?fr^I`;(_F?ctvE0pvaH7+zlEW*Kwi76ZJizx3`srrvY& zVxLb;B3HS7k(pat3h%cR5dKL{(cf;fTqTQE)SDg?uu6%oXFCC3FlF^58< z71v0kRnQd2+$pSkox1()ci>yDJm!J7v+wJkpR**EAePa~-#z&STxmBukKt7EssBUq z)vwI--EU`S_t9!r@r-hjPD>;?e;)TX_x46e+1NX)jC(Ys5yR%JY!Jx7O6LUyh@aI3 z<=IOL?T591zWF{EjvjPCCM0OEeABy23fG7 z!m^lH!I1~hlj*T2v#fjhv$*>_2`TMCHv6VlJ8&gW3b8+~TH=KKA>hh1wy5NrvV^-` z!|T6$Kk~5a=7rGGg{kKf2E*^W^4P3pQ>ADlpfba=FvBY|!#gr_L7nIZV=%n*KrUn{ zhGfO38B7r8A!&dqv(A%lkT^*C$);_VEMH1b;y!#l!8PuBXkof4kylFyy}%`iZ4wzr zrgSVjl0C@z@q=_Dyfd<6v6K_;nBZY9mX*?yx+<+nHNfsieG)KUcCLxWPK!Lexq#^-7YrUR!h z6f5YZo}jMjn_K8NGX#B=ci{O#HvAvkkkCAE;qqMU0ur8n?Q+S9YTt=0f{7vm8>%SP ze;fIMxWIRRuL~y>wkI`GUel1bZ^22w#?16uj{Sd4KD-qCXyV&b`b38nTVx4MjQCYz zk|kvza5W=N%@)too=mQg_Ge`WhuC^Q#V9El-35Mt7hO6SFnU}Y{f82E4^zl-Ah4{8 zJBB}5->x9aWN`SL>=1+>l(~R&sae7OE1W|Ep8)r8t~%Zg6ZE{?mHJA7-v_y^wSVVh znwkI|%PtWU5Zuc`iI7@=4~sgzbPMFR@6>%s9~wiuAdKCeXs^&26U5}ApIv-bofpD3 z=y3|y_E5*fHmG9**7`YEM>v-D7&soAYtHDh%ybd|*WzIMtvF7WU!18|99dKpay_}2 z{NOz1@Zbdsume>f(o!&rQe`3x=t#3Fp|Yw|0^<1+)nx+eA+Oxt>9h~*iYHo)hLdx0 zi!d+_-C(%bWoW3ZUGDy*A-x%4v|7-UPiaWtQ{nsU1I*t~tXBp`7ZNycj2x;3XatvE z4-bKdeR+oY@mTs-6$<#)t|@B1O&@8d?~LWt^TPk;sK(F13w95-+|{5UE(czMx;1r; z#+p9G``mZ6aNDK>dwZd}0FWHkxo|6B3$R?>m~QOI<@BPfAXxghzFY~KAS>3*Ue}YE z%$6YLNAcjnq|gkSo_2_;F1nwPp{dPDrhfRkU_O%bD+`09JvT@U9aJ>Bcxc}fsEg$0 z)T*l#;_Ho2uQ(jsTWp2X+uSX0KF&2Kfc&m7b!pto>3xPiUhQXd5$sQt*MD9^f5Bc# zFE{uMT1fM6_GZ50xn~>+Z6TxUc7>z;6T5mf>l76_>t_8v-Ub`DH}aalHbviI*M;8> zNWPB00JUJQ=Qtu>G%Xi8VB>x}VaNl>{6Pe*P}~3u6p>*NKUk<4j&cP`%jpI1m;&h% zM5BF76f+0Knr(!o5TFV#4)Vfn3@McALJK<+Fs{fMK+sXIfR>_iZTUI?3Yw3mtBZ(b zJ|+uVU?N*)nsFr}vbvC!Daif!_F0X{E530Z#C&mo^1C1?T^0f?chYarn!+zb1f^>F z_VIG+{WzV(lqnZ&MOrP32-Yj*1t3C1NOHw=G&f~!p#lAq3U>kE6Vr8@ShDNbNS5ri z7}-shT%L=S>5}KMS!#-D>uMXcFp?{UI!rYfO!Pj-(;DD-LbVoI?Mj6kb9tXzGO#j0 zWVughuQ|*m#=t=*ianJvEB$R9lUVQ8&CI>OONu;o(>kt6#Sl@NX)sM3jKQ){JIhMr ztr}4~f%(!%qw#C2&2I8oQk#w_*&Fv%}Xp`*E7^UZORZyV292$o<@{2_L3> zN?$gMM|;J&x&Aov&wcx4UYe(LmR`>$!!$ev9G#tYf(BLnSOf|yqCi-nA{6eQX(b^& z5o`z1uu4&4y?{`3PGbd&kv_LLS(OiDOMg5RGFDaS#A8^ks4UljD$y{=%eS6IX?~n+z`hmm~nrDmk^d%iTioO=QYT@4CC;9jo+s z0{E^uF<@rB&$21$C%DAH@-u_!{n6^_eC}eoc(qP)W~xroexPo|l+}l%oS_&Yk(8uZ zUr*yAd%bJN-o0R8J9&ujpfkGT@x;EIAg2K1n&)-h@vhBuAjC8_C|mcg4XF5erB{S` z3RktJgM@V=_6*$=+D~mBt7kma`F6s19lA0rB#UMJYn#eX)|>BEn2-zc_+u8<`qFRh z>)DNIozTCfnd?+ot=CQ9SaL1V(Luj|4{+{qj8F-lvFD#Z*8F7ej@eLUvRcJaD z9pP4HEH!b6>s#$*+W~*RR{~>7Vs7p~&?D+BB({H6lwB7Utdr{$o~S6QjFpOxb}gNG zqE{ycR!El?n7&IMfBSY5gA`IJpuWVHEZ_25U#X_i3ePwg{A&itH!wa#p)#v7OjhZO zqwLDX2`1ezAaZ5URUG7*k)9Np630#QzW}PVA|Iy@re(1kFtTT4JsU8V;E_pwEZmCdWr9Df#pYz|V$kf=^TuowY;xUxg+sK0~^in8Ikb7kNg>nN1 zk9p=uv9{L&(WrRA`~EI0lhoGnQ#?-GpGU_k4i=6q?f+Wgo}sE3gqBc%BrgvPs7t7O z=tda~lrtxq?%KDgNC&67#AP`Ct2G5rtaA_gkzMF$*|>jMy)|GldR9H9Bvt#D)Mn(aA1R<^nRQGV_c_FQFV;tu^*izd&Z zb!9J+XhH|3M;|;yn56!&lL9bTHP7O7Vlrp|cNmFs8Q)?XWg+WgC_KVA|Ekpw?=zVV z;QPTY2~At-ynE0wH5Etwol~kSV$%V=^?G*9s1PDl>j6m|**7^`7(f-g?$I|cF%o#0M{`CQq#R8oeD2<4;4Kth+ zOx2t94JdqKt>I6@Ax5P?ek5kSHuDPDv>L9G znq)MtC{8Sm;lYbIi(-#BE;q$nE8NAJw^yn55~wT0uEz^67D!3giT1-#>p$#yxVaW}nXeWPd+&VPF^yUtaOTDt3guFt;-RGqk;cjw^|AHXsQh%H1*ENe;oe_Z z>}u+`PNJz1z_^t%lj^9k*HB-wS7_*mxQcW*Z z3I-92<7xBNTEF9=9Y_V!0|Sww7xlgyBO@O<0Y$+_?C9!m=Z9p4m7RVU*B(+))2Q)F zDJY@cl{7eY$C57lm|nDwOg&fS;QTI3TcDDC@yWAc+`1On=be)?QL=zs9)?&R&Y&>K z?3x#3Wgm1XT%&}WFzKGt?#QG+sJR}Edc-Q6ROT#{Qzcy^nxugyOhIqf94H=dq3)*q zW*-Q=_($-SQ|VNWnLYcz%xRzToT0Jt`@; zo)MJyr}8-SRA5@mTLI<&W8+8Ab<6YtLa+C2W%Ew9&ys2kLh1bE5XOkBpwCJ8oVODF zt%#&iVpZaVxuzIN%~W!4yKhsP^A$_Yp#$0J#8B7JP`u&R0hZ!sCs6NQ?wl5jh0yzw zFr0<2Rmim(-Hp8|)wy;_BTh*=Y<*!MSI^K-@0H!J?=N!qQBAqKih;h+w|?*~H5+Di z=w-E`(L06`l)+v`PP~Uei8MvXMe`aqJYvuEHR;CjMC1=vn%+GZR4&Q$yi`w0Pbk%V zbptDoz}&w!Ey`h;iH6_v{}zdvWmI^;-(r-L^;NqwX8)ZZe7ZZp&Hd@O+An#ZFSNv@ z$bs|3^n;gBf3Nit<2n3^D<?%kJoCyuSVj)6xhdpJ!soapIICO;cln9*FFWsD=U( za*PK?6WEX~CIHDD_>`BT8q8W4DgL%W=2&W8A6^`G;|+OG~dT&ijWaz5MyK{qW^0X?nxai5Jg4w?F$1`FcqWxr8@a)vIHUmX^3ts zdgIJ%5>ip2D*v{4p04Wk4)RLQd&HI85=!s?D%!vCYHKXCUxR+gb;W{#6MMzipRJP{ z)QGl2&JDXeVJ$8yTEflZc|kWP099*&q*Yp^m#2KH6B-U3yekzY6*@3MQ%mp3`rPZG z*ADM=nVwPFlTcmuFpkq%(89wP`BWV^EM5 z-e!!OS+3p+^^+NC3nh6M9ZBM&PYWMMVz!h%$CXAaDLikAqBBK$DHA?~3fE>-pvrqI zu1%Lq2B4?6bp^>hyW#rtZ+Ky-e4EK7wGj!X2h~bU%VtD44>qbi9r50ZaF4&0MGLvj zwquKP-NblPli#+M-_kj`s_}#$;ZHf}K8Y80o>=N|Q;i@?4T$AHhIIYv{BPScZ(hCm zzg3!qaLs?lA&iX~sTF5J1Wb>CJRxOBR0Rq1+Rx4ghQf2D>sK<(4lWd$=$xq;30#s$ z@H61>15AemYaBKb;!i-lj-;1$n>uUXKY^eXxFF__y^$Aq#bnk4;?nz8noL8~V1r ziQ@U{e<(ZLZTB5A+u7UOZwdGPT`}0)Mlw`1VBA$!?0Y*pbpJAa5cD{MUL3o(pGO{% z&@}9OTewfBF1{ALI*ndg$7Nn`HT-DpiK)2*0srNj(aB$L%wJAUuH~N#!TH0l{;zur z{(!H`wmQFczxV$NS~Kg4Z%?0~JM*vNn~N*6kG@aIujd!b;-=n2dJBl@U+9q7SwgbZ zvWEqp`?ddzpu*u;;lG^oaBTM%ZXTg$3JP`0tQq{m$JSx+E94Zc^8!4v!N%ax9BMq- zZw?MGh@OJu7?zoD#(C_&1uR2eJIq5~-(pxSOA@$Clcif_G+_m;C>QPRsxuU}`FX_^ z<4wjf4UbCV6JR|&TigTEohAFvD-U6#fh(RH#ZQ=8sK)G7fh^E_hh(k)Q8d*Zjq)-* zg?#(38uw4{;4nanHB}FsG3CF~hw5;YY~62NjpNO1&wX7#?w#v8;&aN%WS_L*AQT7i zgl$YRhHWekCuEayKNUcDyq!_c1kfECo26E!rUpK--$P3$o+g#uj*7uN{Lu`nyWqfX za%__W3?X@YgBu$|dZnwg5=>Jl5;48M8@RVFX3F*Wu1khE2(;NcliY6R8~RP|ZHCnQ z+1}P}gJ0_45#u?a{L##@9(d*1+-GAp_NWl5(@L%atZqRTFb%1}zs?pbn*?Mnf9|ZX zqdq#h@g&|;5yNQ_5G3|*G4hTRC1zdXC)&m>K(+L4h*)`<87-e9WA;Pd_XY1gO5A!C zAGK~(yuD>G(f>}CWaS~pQztPeO2IL6kdB0m#Yp~*{Bx38Kf+sD&AiopX%6P1mlko2 zi3mBQ&AW9Bn>0}09bIBwu6_j!uay@XxJUU%HYS~26{q>ST}Q{rj#f6cLevDu5H1oP z+54L|$j4%%S}${+HEm3faV9aT86z^6W%Ij;AKk5n zI44Iz#jG&A1EGCN4!w_|GVqMt0->Jhiil*0*kZCHQ!3zNXyhnbk=G3C@!L1(^6$kf zQv3~xZok9eFH7Uojor*r&I<0qoT|u*7O^C?L-)&Lg@bdXo2TYW_?zsT%8Lhc1Pa~m zd~mWX3(ekqSdm^aM|YO1rwT+?GH5scSm7oYtx_M!edK7>b8ZUsRevX(vb~6)Ty`|w zt>5PXCzQeFJH}!&%i5yCw`b;uSNCB~~le|#_W`-#qPrZl1OUjHeO|Z%OrE&daC^#NX9W>YEey2hk%+;SS|n{&n5bsFb=k`0@T)ZfT-9%L z(v`4eCa|gM3su`SA?W!hTHs)o#Z-mGScMyAr08&N!|D_5^mV_`&|#!#i8WSQiqRB( ze5Co)Gz$LYT#mU)s`NYj%7`2TKRhPAQ?1;AUPDYvPl*RFH@_7Nh>DR)cKOP2TPmA4 zK4*%tOVo0ehg7iD@i#nPb{@O5pk62o^K2E# zV@#OX__r{Dyb!*e`(W5(x#>uwpk{0eyG*P_a?No*(f6d1hlna<{qA&jY?L5W#9#Di zoh2iMvInldfq_Sqkn&E_f%7?#OwG_t%?-jSs2teGMjJJHzpU!{6T-r}MaUq3mP?SQ zazddM5MQ-PYa(<(t0GK>h&@l!5RMYvGv#k!sjim29FF|w;&Zn;d7julS^kzl^SU4z zxuPn?5lHqTjsBMcli992C)X)eq){+Ni zD|iM3%3%$vC=m$e<>0PX!JRB(a^JTcptt;z8byXJnG&1uUyTRauP@EEJ?MZ05u_iJ|ch)`_Br* z$)0BKP-YNmAQ9*ssDkiB3{iy$bTCFlGEOjsv%!#&0F{m+oDJXgGAXX3KOw*0eB%AB ze~bWZbf=ttnA%Ck2V8V!jDefxInM}qCwV+k-1=E)g+GIoBppOA4qyvzc4SI(6Yk=p z*MZ!ccKm%Y91$j54qEL{L0qxBziS=2Xy4sIC{sMtrg1m)ULPgQ;TEv^Q!t%bZB1+P z2NSGkle3`$JwjJvb*P?RzP=95)9Gz((f98|W183gonJ0@MZN+!lewfcQ_4!n5+kwQ zYBB{qP0ZI7*OF;5Sh6rpT5M;mvM^;vV<)5GbBU6Jtt<%e94So{RqUO*K%IAaX+!=Kd0d4`u&4LpUF4Y)WLe=PZ-W~~oh*+}vIIZT-v7DF}bC=e@ zoXl*(In(+l)>dd$Bi$I&26AsB$tNS;ho$KlN=#c$>EXhhWn#dN`@143of=i9>B%{C zkZ%1dc*1xoq72ik03K-{)}2^8$?3e297nE3_BZ`|492X#7cx&dH-2=g2P68U7&KlR zfg*Fq*oNu}*;Z3mvlK1tdp&XYK*m3wIp1VyWe3QLv)qofU8&;3P_mxt2$4pd>a}?B zoW=+6Nz#KsScgV2p@#p#yUlmxW0RrFtEK6UN{Xc*c$s`%{C5;!46F*mHg=>b;Of#>a>6C8d@q*VVOZ3(16_SK7ucA0 z{)BibC*aRC_(ypH|}1?;|7e zb?)>t5aQ!WLUjFJS&x(q8-Jm1p|MWs8zNbAH zlaRs)8>f0*dIZ2B*z#3cAWrG>Hm`Xz58dI&RnpS@0O&D1NJO3F>Rd@_mK)$vx=Y3+ z?!P?kIg-v;q^dTvHrsO&h>s*qwNBOdzInL%KW|P=eGEV1i`yLH*JKl$tvmJ%vvf?b zTu!o_Pomv{CS^Fos_6eIiL=%5{8d8+wg#6T*S~+RF=g)mpwQr-cGA&~#|Qsshiuu` zq73^7o(dFei50+;yvMdNErb+rDo#TRbm~*cprKlv8GahBzn*-MU>*Lg=FrDjv{3J5 zboX?p_hrTBHd67!&*CS;IJ1u=XL6J^6*fpt23U!(eXc*j?6a?cu&q7BfS_Anh@zre zlc;j!?()|Q10TtHo;-c4wBrHTgW;G*-e8KJm>VUlc&o}PDiLr;&ZcvayL z1*hz~7c?anb(@}XOs#>|YJSp!(y4_q&ix~qa7zj-X?oe|arp_UC3cbgI6ATl&DWGw zR;=h*L98eqBdG>Q-8+0@3KQnR6go1K!dRp!(xZk+^j&4$VWKXdtLi(x$2wpkDo0rFE`87ohtS62RFd;-xMaPL@hZ{j4@x zq)*(T?1xj9fgs-QkvrAKzV6_2s}KhsRJNEHkB>JO5V}ai!#!;n$nJ{8RzYK?gh$&c zm7FTO+?l4&^s_74iPj>r6JiXWp+*{>_5x?#%U4SDt9LC7RJaIbBo#%eO=D3yi&jT$ zAeA%kOzs91vRfNaKcWX_p$HiG&5c!(Vy7p6|8z6S%Uc=jQdv``15B%&SDFz5q<7>x zkrcDm$8O>gg6A9P*D5AM^@5fL>j7i+wqtUoI{5BX1h=eR2@IKXLrF8hmWrMUPE}(? z=P6PPFu zWG@Y-u}KOoa71WjQ=pR30o1FY0SxZ?aMzr0%YS*gLhAGXu=aEo9M$-yf%a-GC9RE46EQ*)*Jq)wMzTEjve?}@ zvm>pZc;>K>RD(Q{_nPP*F3T#Ha7~+(a)SN^_Bx+Hz26QAoZWYmEFenuX9FOXTXO2P& z$JP4uAmen{K`K-Wy7+Kq%jWTN_+2I|G0%=er78{LWt`j{4XE(d&w?co=K}7rYN*F? z{T7?6L$U9CB6j7Pzae7UtKgzNWsevuI~i}GcfC{ECJfYiT2y6A=Z$tiYZtjV4t=R@ zDDO{+a$J{Wm?_@x>g0wEuhC_dBF=i(VmMZ{?gb)bc6TE8zn!y6N5OAZUPrdZr!x6c zSd%%%JfkpEbOu6(8=wYdUQYuH@*w)9YM|AsWGJKDv2&8ymEgp(QDDO*o!|Ge{rAZ* zOaF!^$_Y~b#I;C8i^1BRmcFF!NnfZaq{nr#!3^D~Ohy2y@<0|Abo8b!9)^`LwdwFh z(_wupE|ebj$*`_!cXp}|?Hnl zI;X9#$x6!5B%|KaqUFSIv{9FSb8dE+c_nVa&j+=`sd75|Q46zC12gf(b%f>olDpQe zn#pm3prpEPSKaHJ@$57pIj^C{`dyGkw@&(cdPC>W_r=IQaer&dZi%Z|$uSQUqN*89 z-&v2 zTwCaJt&s*LnwUg$Rch85cQ8sFp-e%&$SN_vXebSMKmn1XaZFFDW@+DGIzDpTVNbW` zC^7zGXr84Q6!B$d=Ty$h-h{D0kyh}h2>G8c;RQ(wke?7D!qEu|E|F+ry?B{{kS!Jz z$LOO>iV&6$g!-MoZHgr;#lXd#etD3G4g`hU~H^Gk4=*tA2BAm$<7Y!AugFg8iYxi&YyL^9szomQjdbgK7Z60L|%`BC@JcPqvHWwud&Zx%r1bcGwvG=(iO;X%c zokJUrQW}K0{iB5mZY>NAkG23)wsgE|z>27JNX>s(8vZ^B+_e+mxN-M8eTTo5yURa! zb?xZ4)JRc;3HjXLglf*p2{e_PK%re@vMH433kX1Ux*BWENDbza4 zSh5Ke^nPiHwF)wB`;navTT_M?7DI?N&HPRbTG-R6{B5x-zM&SW78>SWP%eU@$6{!; z!1>N0rq=fZb19VLx~W2k7JH?3Cs_E^YkYBX@^s>6fGCd~r%tGXEE zAlUY5Fw`L5dzSCBl2*!aIw4bqKMN#h$rMD$$%k0TSYk#O*-WgppC=~~b)Zy{8Fe}a zE7O6b+VW#2{=PkJi&xl=B}^JJ(>d*e_|juA(6Q;=sm_q|1Ju~JwVft{JW0ejcwMdE zS-dKe*~ZS~?hBwhOe+wKv82kfAQwlnbnnbXxkPKNPQHKBLj~z*S)$I6Km3o+4Oi2? z7(-3LF|_ol(W*#I{d&4W{qjuQqqn=$zlE?!%oIy;Eo9bq0Jbz^N8nBrp5o5~-0lsB zrp*JhleubVVzbkb%Fj0)yv86lxD9OnQyow#Gn*8Cl<55EhPw)71>}R#<AH5VQP@^$G!@|p=;i4&YVA@5<3MgApGp588aazOL&1umVR_UT&JS`%0 zrBi#(mc3t_5#F`Nu%W)&3yKrx*{fauqwflHRkh@x$sdaoT8W0WLdR4uMEQ@9j@??N z_^vVpyXh{kC+*6|gACszX#J6%xu8U63&cj~L#R;fH4;5zMp_k@x^E2fs~` zU}M)+6fA@sP3|;#&yJ=RRk18gxlSXK9>lV?P)VnK0>V`hoV-!=;jq>qOp?Hyd}g~H z^;Z|=P`)LqeMFi}>Lb+JwWt4dQ9@aN26&=HyLyQHN#?m=c#V@Bf{*MXfFI3#M LhgO9cNU;A88XZxj diff --git a/package-lock.json b/package-lock.json index ba65d21..7526ef3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,20 +22,27 @@ "js-tokens": "^4.0.0" } }, - "@types/node": { - "version": "10.12.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.12.tgz", - "integrity": "sha512-Pr+6JRiKkfsFvmU/LK68oBRCQeEg36TyAbPhc2xpez24OOZZCuoIhWGTd39VZy6nGafSbxzGouFPTFD/rR1A0A==" + "@babel/runtime": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.5.1.tgz", + "integrity": "sha512-g+hmPKs16iewFSmW57NkH9xpPkuYD1RV3UE2BCkXx9j+nhhRb9hsiSxPmEa67j35IecTQdn4iyMtHMbt5VoREg==", + "requires": { + "regenerator-runtime": "^0.13.2" + } }, - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "@types/bn.js": { + "version": "4.11.5", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.5.tgz", + "integrity": "sha512-AEAZcIZga0JgVMHNtl1CprA/hXX7/wPt79AgR4XqaDt7jyj3QWYw6LPoOiznPtugDmlubUnAahMs2PFxGcQrng==", "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" + "@types/node": "*" } }, + "@types/node": { + "version": "10.14.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.12.tgz", + "integrity": "sha512-QcAKpaO6nhHLlxWBvpc4WeLrTvPqlHOvaj0s5GriKkA1zq+bsFBPpfYCvQhLqLgYlIko8A9YrPdaMHCo5mBcpg==" + }, "acorn": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", @@ -51,15 +58,12 @@ "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" }, - "ajv": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.1.tgz", - "integrity": "sha512-ZoJjft5B+EJBjUyu9C9Hc0OZyPZSSlOF+plzouTrg6UlA8f+e/n8NIgBFG/9tppJtpPWfthHakK7juJdNDODww==", + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "ansi-wrap": "^0.1.0" } }, "ansi-escapes": { @@ -67,6 +71,14 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, "ansi-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", @@ -80,10 +92,32 @@ "color-convert": "^1.9.0" } }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" }, "argparse": { "version": "1.0.10", @@ -93,80 +127,213 @@ "sprintf-js": "~1.0.2" } }, - "array-flatten": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", "requires": { - "safer-buffer": "~2.1.0" + "make-iterator": "^1.0.0" } }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } } }, - "assert-plus": { + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-sort": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "requires": { + "async-done": "^1.2.2" + } }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "base64-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } } }, "big-integer": { @@ -174,18 +341,22 @@ "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.43.tgz", "integrity": "sha512-9dULc9jsKmXl0Aeunug8wbF+58n+hQoFjqClN7WeZwGLh0XJUWyJJ9Ee+Ep+Ql/J9fRsTVaeThp8MhiCCrY0Jg==" }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, "bindings": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" }, - "bl": { - "version": "1.2.2", - "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", + "bip66": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", + "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=", "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" + "safe-buffer": "^5.0.1" } }, "blake-hash": { @@ -198,64 +369,11 @@ "nan": "^2.2.1" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "requires": { - "inherits": "~2.0.0" - } - }, - "bluebird": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", - "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==" - }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -265,6 +383,33 @@ "concat-map": "0.0.1" } }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", @@ -278,7 +423,7 @@ }, "browserify-aes": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "requires": { "buffer-xor": "^1.0.3", @@ -310,69 +455,15 @@ "safe-buffer": "^5.1.2" } }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sha3": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/browserify-sha3/-/browserify-sha3-0.0.1.tgz", - "integrity": "sha1-P/NKMAbvFcD7NWflQbkaI0ASPRE=", - "requires": { - "js-sha3": "^0.3.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" - }, - "buffer-fill": { + "buffer-equal": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, "buffer-to-arraybuffer": { "version": "0.0.5", @@ -384,10 +475,21 @@ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } }, "callsites": { "version": "3.1.0", @@ -399,11 +501,6 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, "chai": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz", @@ -437,6 +534,32 @@ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" }, + "chokidar": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", + "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", @@ -457,6 +580,27 @@ "yargs": "^12.0.2" } }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -480,11 +624,55 @@ "wrap-ansi": "^2.0.0" } }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -498,75 +686,80 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, - "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", - "requires": { - "delayed-stream": "~1.0.0" - } + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" }, "commander": { "version": "2.15.1", "resolved": "http://registry.npmjs.org/commander/-/commander-2.15.1.tgz", - "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==" + "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } }, "cookiejar": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", "requires": { - "object-assign": "^4", - "vary": "^1" + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" } }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "create-hash": { "version": "1.2.0", - "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "requires": { "cipher-base": "^1.0.1", @@ -578,7 +771,7 @@ }, "create-hmac": { "version": "1.1.7", - "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "requires": { "cipher-base": "^1.0.3", @@ -601,30 +794,13 @@ "which": "^1.2.9" } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "requires": { - "assert-plus": "^1.0.0" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, "debug": { @@ -645,21 +821,6 @@ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, - "decompress": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", - "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", - "requires": { - "decompress-tar": "^4.0.0", - "decompress-tarbz2": "^4.0.0", - "decompress-targz": "^4.0.0", - "decompress-unzip": "^4.0.1", - "graceful-fs": "^4.1.10", - "make-dir": "^1.0.0", - "pify": "^2.3.0", - "strip-dirs": "^2.0.0" - } - }, "decompress-response": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", @@ -668,95 +829,84 @@ "mimic-response": "^1.0.0" } }, - "decompress-tar": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "deep-eql": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", "requires": { - "file-type": "^5.2.0", - "is-stream": "^1.1.0", - "tar-stream": "^1.5.2" + "type-detect": "^4.0.0" } }, - "decompress-tarbz2": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", - "requires": { - "decompress-tar": "^4.1.0", - "file-type": "^6.1.0", - "is-stream": "^1.1.0", - "seek-bzip": "^1.0.5", - "unbzip2-stream": "^1.0.9" + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "requires": { + "kind-of": "^5.0.2" }, "dependencies": { - "file-type": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==" + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, - "decompress-targz": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", - "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "requires": { - "decompress-tar": "^4.1.1", - "file-type": "^5.2.0", - "is-stream": "^1.1.0" + "object-keys": "^1.0.12" } }, - "decompress-unzip": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "requires": { - "file-type": "^3.8.0", - "get-stream": "^2.2.0", - "pify": "^2.3.0", - "yauzl": "^2.4.2" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "dependencies": { - "file-type": { - "version": "3.9.0", - "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } }, - "get-stream": { - "version": "2.3.1", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } } } }, - "deep-eql": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", - "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", - "requires": { - "type-detect": "^4.0.0" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, "des.js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", @@ -766,10 +916,10 @@ "minimalistic-assert": "^1.0.0" } }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" }, "diff": { "version": "3.5.0", @@ -777,16 +927,6 @@ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", "dev": true }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -800,29 +940,40 @@ "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=" }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + "drbg.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz", + "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=", + "requires": { + "browserify-aes": "^1.0.6", + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4" + } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } }, "elliptic": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", - "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.0.tgz", + "integrity": "sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg==", "requires": { "bn.js": "^4.4.0", "brorand": "^1.0.1", @@ -838,11 +989,6 @@ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, "end-of-stream": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", @@ -851,10 +997,76 @@ "once": "^1.4.0" } }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", + "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "requires": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-keys": "^1.0.12" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.50", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz", + "integrity": "sha512-KMzZTPBkeQV/JcSQhI5/z6d9VWJ3EnQ194USTUwIYZ2ZbpN8+SGXQKt1h68EX44+qt+Fzr8DO17vnxrw7c3agw==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "^1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } }, "escape-string-regexp": { "version": "1.0.5", @@ -986,11 +1198,6 @@ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, "eth-ens-namehash": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz", @@ -998,33 +1205,50 @@ "requires": { "idna-uts46-hx": "^2.3.1", "js-sha3": "^0.5.7" - }, - "dependencies": { - "js-sha3": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", - "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" - } } }, "eth-lib": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.27.tgz", - "integrity": "sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA==", + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", "requires": { "bn.js": "^4.11.6", "elliptic": "^6.4.0", - "keccakjs": "^0.2.1", - "nano-json-stream-parser": "^0.1.2", - "servify": "^0.1.12", - "ws": "^3.0.0", "xhr-request-promise": "^0.1.2" } }, + "ethereum-common": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz", + "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=" + }, + "ethereumjs-tx": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz", + "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==", + "requires": { + "ethereum-common": "^0.0.18", + "ethereumjs-util": "^5.0.0" + } + }, + "ethereumjs-util": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz", + "integrity": "sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA==", + "requires": { + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "ethjs-util": "^0.1.3", + "keccak": "^1.0.2", + "rlp": "^2.0.0", + "safe-buffer": "^5.1.1", + "secp256k1": "^3.0.1" + } + }, "ethers": { - "version": "4.0.0-beta.1", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-4.0.0-beta.1.tgz", - "integrity": "sha512-SoYhktEbLxf+fiux5SfCEwdzWENMvgIbMZD90I62s4GZD9nEjgEWy8ZboI3hck193Vs0bDoTohDISx84f2H2tw==", + "version": "4.0.32", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-4.0.32.tgz", + "integrity": "sha512-r0k2tBNF6MYEsvwmINeP3VPppD/7eAZyiOk/ifDDawXGCKqr3iEQkPq6OZSDVD+4Jie38WPteS9thXzpn2+A5Q==", "requires": { "@types/node": "^10.3.2", "aes-js": "3.0.0", @@ -1032,7 +1256,7 @@ "elliptic": "6.3.3", "hash.js": "1.1.3", "js-sha3": "0.5.7", - "scrypt-js": "2.0.3", + "scrypt-js": "2.0.4", "setimmediate": "1.0.4", "uuid": "2.0.1", "xmlhttprequest": "1.8.0" @@ -1057,21 +1281,6 @@ "inherits": "^2.0.3", "minimalistic-assert": "^1.0.0" } - }, - "js-sha3": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", - "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" - }, - "setimmediate": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.4.tgz", - "integrity": "sha1-IOgd5iLUoCWIzgyNqJc8vPHTE48=" - }, - "uuid": { - "version": "2.0.1", - "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", - "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w=" } } }, @@ -1091,10 +1300,19 @@ } } }, + "ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "requires": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + } + }, "eventemitter3": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.1.1.tgz", - "integrity": "sha1-R3hr2qCHyvext15zq8XH1UAVjNA=" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" }, "evp_bytestokey": { "version": "1.0.3", @@ -1129,41 +1347,18 @@ } } }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "dependencies": { "debug": { @@ -1174,23 +1369,61 @@ "ms": "2.0.0" } }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, "external-editor": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", @@ -1201,10 +1434,75 @@ "tmp": "^0.0.33" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } }, "fast-deep-equal": { "version": "2.0.1", @@ -1221,14 +1519,6 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "requires": { - "pend": "~1.2.0" - } - }, "figures": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", @@ -1245,42 +1535,29 @@ "flat-cache": "^2.0.1" } }, - "file-type": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" }, - "finalhandler": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "requires": { - "ms": "2.0.0" + "is-extendable": "^0.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, @@ -1292,6 +1569,34 @@ "locate-path": "^3.0.0" } }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + }, "flat-cache": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", @@ -1317,6 +1622,15 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==" }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, "for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -1325,54 +1639,34 @@ "is-callable": "^1.1.3" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "for-in": "^1.0.1" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs-extra": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", - "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0" + "map-cache": "^0.2.2" } }, - "fs-promise": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fs-promise/-/fs-promise-2.0.3.tgz", - "integrity": "sha1-9k5PhUvPaJqovdy6JokW2z20aFQ=", + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", "requires": { - "any-promise": "^1.3.0", - "fs-extra": "^2.0.0", - "mz": "^2.6.0", - "thenify-all": "^1.6.0" + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" } }, "fs.realpath": { @@ -1380,6103 +1674,619 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "ganache-cli": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ganache-cli/-/ganache-cli-6.2.3.tgz", - "integrity": "sha512-+FYzINouw+yHHG6bT8m6O5xCw5NP6rpSL2keChKlcwgRRFz8SrZS6Q26iJ7ixBp6bk+UMMua8IPZgNFizbdZlQ==", - "dev": true, + "fsevents": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", + "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", + "optional": true, "requires": { - "bn.js": "4.11.8", - "ganache-core": "^2.3.1", - "source-map-support": "^0.5.3", - "yargs": "^11.0.0" + "nan": "^2.12.1", + "node-pre-gyp": "^0.12.0" }, "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true + "version": "2.1.1", + "bundled": true, + "optional": true }, - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, "code-point-at": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true + "bundled": true, + "optional": true }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "4.1.1", + "bundled": true, + "optional": true, "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "ms": "^2.1.1" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, + "glob": { + "version": "7.1.3", + "bundled": true, + "optional": true, "requires": { - "locate-path": "^2.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "ganache-core": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/ganache-core/-/ganache-core-2.3.1.tgz", - "integrity": "sha512-I4t4P+LYUZRnGbxDseqSa5vIJ8C5e35vw5Fr7f2iMMN6jmO5TVjWWgNib60G2iL+XTbYUFmou040hHxrTaNtnA==", - "dev": true, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, + "needle": { + "version": "2.3.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^4.1.0", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.12.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.6", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.1", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, "requires": { - "abstract-leveldown": "3.0.0", - "async": "2.6.1", - "bip39": "2.5.0", - "bn.js": "4.11.8", - "cachedown": "1.0.0", - "clone": "2.1.2", - "debug": "3.1.0", - "encoding-down": "5.0.4", - "eth-sig-util": "2.0.2", - "ethereumjs-abi": "0.6.5", - "ethereumjs-account": "2.0.5", - "ethereumjs-block": "1.2.2", - "ethereumjs-tx": "1.3.7", - "ethereumjs-util": "5.2.0", - "ethereumjs-vm": "2.4.0", - "ethereumjs-wallet": "0.6.2", - "heap": "0.2.6", - "level-sublevel": "6.6.4", - "levelup": "3.1.1", - "lodash": "4.17.10", - "merkle-patricia-tree": "2.3.1", - "seedrandom": "2.4.4", - "tmp": "0.0.33", - "web3": "1.0.0-beta.35", - "web3-provider-engine": "14.1.0", - "websocket": "1.0.26" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { - "abstract-leveldown": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-3.0.0.tgz", - "integrity": "sha512-KUWx9UWGQD12zsmLNj64/pndaz4iJh/Pj7nopgkfDG6RlCcbMZvT6+9l7dchK4idog2Is8VdC/PvNbFuFmalIQ==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - }, - "accepts": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", - "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", - "dev": true, - "optional": true, - "requires": { - "mime-types": "~2.1.18", - "negotiator": "0.6.1" - } - }, - "aes-js": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.1.2.tgz", - "integrity": "sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==", - "dev": true, - "optional": true - }, - "ajv": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.5.tgz", - "integrity": "sha512-7q7gtRQDJSyuEHjuVgHoUa2VuemFiCMrfQc9Tc08XTAc4Zj/5U1buQJ0HU6i7fKjXU09SVgSmxa4sLvuvS8Iyg==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true, - "optional": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true, + "minimist": { + "version": "1.2.0", + "bundled": true, "optional": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", - "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "async-eventemitter": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/async-eventemitter/-/async-eventemitter-0.2.4.tgz", - "integrity": "sha512-pd20BwL7Yt1zwDFy+8MX8F1+WCT8aQeKj0kQnTrH9WaeRETlRamVhD0JtRPmrV4GfOJ2F9CvdQkZeZhnh2TuHw==", - "dev": true, - "requires": { - "async": "^2.4.0" - } - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", - "dev": true - }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true - } - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", - "dev": true - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", - "dev": true - }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", - "dev": true, - "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" - } - }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", - "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "^0.10.0" - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-preset-env": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", - "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^3.2.6", - "invariant": "^2.2.2", - "semver": "^5.3.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dev": true, - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - } - }, - "babelify": { - "version": "7.3.0", - "resolved": "http://registry.npmjs.org/babelify/-/babelify-7.3.0.tgz", - "integrity": "sha1-qlau3nBn/XvVSWZu4W3ChQh+iOU=", - "dev": true, - "requires": { - "babel-core": "^6.0.14", - "object-assign": "^4.0.0" - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, - "backoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz", - "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=", - "dev": true, - "requires": { - "precond": "0.2" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base-x": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.5.tgz", - "integrity": "sha512-C3picSgzPSLE+jW3tcBzJoGwitOtazb5B+5YmAxZm2ybmTi9LNgAtDO/jjVEBZwHoXmDBZ9m/IELj3elJVRBcA==", - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64-js": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", - "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==", - "dev": true, - "optional": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bindings": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", - "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==", - "dev": true - }, - "bip39": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bip39/-/bip39-2.5.0.tgz", - "integrity": "sha512-xwIx/8JKoT2+IPJpFEfXoWdYwP7UVAoUxxLNfGCfVowaJE7yg1Y5B1BVPqlUNsBq5/nGwmFkwRJ8xDW4sX8OdA==", - "dev": true, - "requires": { - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1", - "safe-buffer": "^5.0.1", - "unorm": "^1.3.3" - } - }, - "bip66": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/bip66/-/bip66-1.1.5.tgz", - "integrity": "sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "bl": { - "version": "1.2.2", - "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", - "dev": true, - "optional": true, - "requires": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "optional": true, - "requires": { - "inherits": "~2.0.0" - } - }, - "bluebird": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", - "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", - "dev": true, - "optional": true - }, - "bn.js": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", - "dev": true - }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", - "dev": true, - "optional": true, - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "optional": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "optional": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "http://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sha3": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/browserify-sha3/-/browserify-sha3-0.0.1.tgz", - "integrity": "sha1-P/NKMAbvFcD7NWflQbkaI0ASPRE=", - "dev": true, - "requires": { - "js-sha3": "^0.3.1" - } - }, - "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" - } - }, - "browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" - } - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "dev": true, - "optional": true, - "requires": { - "base-x": "^3.0.2" - } - }, - "bs58check": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", - "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", - "dev": true, - "optional": true, - "requires": { - "bs58": "^4.0.0", - "create-hash": "^1.1.0", - "safe-buffer": "^5.1.2" - } - }, - "buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", - "dev": true, - "optional": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "optional": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true, - "optional": true - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true, - "optional": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true, - "optional": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "buffer-to-arraybuffer": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", - "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=", - "dev": true, - "optional": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "optional": true - }, - "bytewise": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz", - "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=", - "dev": true, - "requires": { - "bytewise-core": "^1.2.2", - "typewise": "^1.0.3" - } - }, - "bytewise-core": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz", - "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=", - "dev": true, - "requires": { - "typewise-core": "^1.2" - } - }, - "cachedown": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cachedown/-/cachedown-1.0.0.tgz", - "integrity": "sha1-1D8DbkUQaWsxJG19sx6/D3rDLRU=", - "dev": true, - "requires": { - "abstract-leveldown": "^2.4.1", - "lru-cache": "^3.2.0" - }, - "dependencies": { - "abstract-leveldown": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz", - "integrity": "sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - } - } - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30000907", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000907.tgz", - "integrity": "sha512-No5sQ/OB2Nmka8MNOOM6nJx+Hxt6MQ6h7t7kgJFu9oTuwjykyKRSBP/+i/QAyFHxeHB+ddE0Da1CG5ihx9oehQ==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "checkpoint-store": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/checkpoint-store/-/checkpoint-store-1.1.0.tgz", - "integrity": "sha1-BOTLUWuRQziTWB5tRgGnjpVS6gY=", - "dev": true, - "requires": { - "functional-red-black-tree": "^1.0.1" - } - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "coinstring": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/coinstring/-/coinstring-2.3.0.tgz", - "integrity": "sha1-zbYzY6lhUCQEolr7gsLibV/2J6Q=", - "dev": true, - "optional": true, - "requires": { - "bs58": "^2.0.1", - "create-hash": "^1.1.1" - }, - "dependencies": { - "bs58": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-2.0.1.tgz", - "integrity": "sha1-VZCNWPGYKrogCPob7Y+RmYopv40=", - "dev": true, - "optional": true - } - } - }, - "combined-stream": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", - "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.8.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "dev": true, - "optional": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=", - "dev": true, - "optional": true - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, - "optional": true - }, - "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true, - "optional": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true, - "optional": true - }, - "cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==", - "dev": true, - "optional": true - }, - "core-js": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", - "dev": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "optional": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-fetch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.2.3.tgz", - "integrity": "sha512-PrWWNH3yL2NYIb/7WF/5vFG3DCQiXDOVf8k3ijatbrtnwNuhMWLC7YF7uqf53tbTFDzHIUD8oITw4Bxt8ST3Nw==", - "dev": true, - "requires": { - "node-fetch": "2.1.2", - "whatwg-fetch": "2.0.4" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "optional": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "optional": true - }, - "decompress": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", - "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", - "dev": true, - "optional": true, - "requires": { - "decompress-tar": "^4.0.0", - "decompress-tarbz2": "^4.0.0", - "decompress-targz": "^4.0.0", - "decompress-unzip": "^4.0.1", - "graceful-fs": "^4.1.10", - "make-dir": "^1.0.0", - "pify": "^2.3.0", - "strip-dirs": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "optional": true - } - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "optional": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "decompress-tar": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", - "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", - "dev": true, - "optional": true, - "requires": { - "file-type": "^5.2.0", - "is-stream": "^1.1.0", - "tar-stream": "^1.5.2" - } - }, - "decompress-tarbz2": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", - "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", - "dev": true, - "optional": true, - "requires": { - "decompress-tar": "^4.1.0", - "file-type": "^6.1.0", - "is-stream": "^1.1.0", - "seek-bzip": "^1.0.5", - "unbzip2-stream": "^1.0.9" - }, - "dependencies": { - "file-type": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", - "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", - "dev": true, - "optional": true - } - } - }, - "decompress-targz": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", - "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", - "dev": true, - "optional": true, - "requires": { - "decompress-tar": "^4.1.1", - "file-type": "^5.2.0", - "is-stream": "^1.1.0" - } - }, - "decompress-unzip": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", - "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", - "dev": true, - "optional": true, - "requires": { - "file-type": "^3.8.0", - "get-stream": "^2.2.0", - "pify": "^2.3.0", - "yauzl": "^2.4.2" - }, - "dependencies": { - "file-type": { - "version": "3.9.0", - "resolved": "http://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", - "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", - "dev": true, - "optional": true - }, - "get-stream": { - "version": "2.3.1", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", - "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", - "dev": true, - "optional": true, - "requires": { - "object-assign": "^4.0.1", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "optional": true - } - } - }, - "deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", - "dev": true - }, - "deferred-leveldown": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz", - "integrity": "sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==", - "dev": true, - "requires": { - "abstract-leveldown": "~2.6.0" - }, - "dependencies": { - "abstract-leveldown": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz", - "integrity": "sha512-2++wDf/DYqkPR3o5tbfdhF96EfMApo1GpPfzOsR/ZYXdkSmELlvOOEAl9iKkRsktMPHdGjO4rtkBpf2I7TiTeA==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - } - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - }, - "dependencies": { - "object-keys": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", - "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", - "dev": true - } - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "optional": true - }, - "des.js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", - "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", - "dev": true, - "optional": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true, - "optional": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dom-walk": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz", - "integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg=", - "dev": true - }, - "drbg.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/drbg.js/-/drbg.js-1.0.1.tgz", - "integrity": "sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=", - "dev": true, - "requires": { - "browserify-aes": "^1.0.6", - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4" - } - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true, - "optional": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true, - "optional": true - }, - "electron-to-chromium": { - "version": "1.3.84", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.84.tgz", - "integrity": "sha512-IYhbzJYOopiTaNWMBp7RjbecUBsbnbDneOP86f3qvS0G0xfzwNSvMJpTrvi5/Y1gU7tg2NAgeg8a8rCYvW9Whw==", - "dev": true - }, - "elliptic": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", - "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", - "dev": true, - "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "optional": true - }, - "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "~0.4.13" - } - }, - "encoding-down": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/encoding-down/-/encoding-down-5.0.4.tgz", - "integrity": "sha512-8CIZLDcSKxgzT+zX8ZVfgNbu8Md2wq/iqa1Y7zyVR18QBEAc0Nmzuvj/N5ykSKpfGzjM8qxbaFntLPwnVoUhZw==", - "dev": true, - "requires": { - "abstract-leveldown": "^5.0.0", - "inherits": "^2.0.3", - "level-codec": "^9.0.0", - "level-errors": "^2.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "abstract-leveldown": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-5.0.0.tgz", - "integrity": "sha512-5mU5P1gXtsMIXg65/rsYGsi93+MlogXZ9FA8JnwKurHQg64bfXwGYVdVdijNTVNOlAsuIiOwHdvFFD5JqCJQ7A==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", - "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", - "dev": true, - "requires": { - "es-to-primitive": "^1.1.1", - "function-bind": "^1.1.1", - "has": "^1.0.1", - "is-callable": "^1.1.3", - "is-regex": "^1.0.4" - } - }, - "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true, - "optional": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "optional": true - }, - "eth-block-tracker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-3.0.1.tgz", - "integrity": "sha512-WUVxWLuhMmsfenfZvFO5sbl1qFY2IqUlw/FPVmjjdElpqLsZtSG+wPe9Dz7W/sB6e80HgFKknOmKk2eNlznHug==", - "dev": true, - "requires": { - "eth-query": "^2.1.0", - "ethereumjs-tx": "^1.3.3", - "ethereumjs-util": "^5.1.3", - "ethjs-util": "^0.1.3", - "json-rpc-engine": "^3.6.0", - "pify": "^2.3.0", - "tape": "^4.6.3" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "eth-json-rpc-infura": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/eth-json-rpc-infura/-/eth-json-rpc-infura-3.1.2.tgz", - "integrity": "sha512-IuK5Iowfs6taluA/3Okmu6EfZcFMq6MQuyrUL1PrCoJstuuBr3TvVeSy3keDyxfbrjFB34nCo538I8G+qMtsbw==", - "dev": true, - "requires": { - "cross-fetch": "^2.1.1", - "eth-json-rpc-middleware": "^1.5.0", - "json-rpc-engine": "^3.4.0", - "json-rpc-error": "^2.0.0", - "tape": "^4.8.0" - } - }, - "eth-json-rpc-middleware": { - "version": "1.6.0", - "resolved": "http://registry.npmjs.org/eth-json-rpc-middleware/-/eth-json-rpc-middleware-1.6.0.tgz", - "integrity": "sha512-tDVCTlrUvdqHKqivYMjtFZsdD7TtpNLBCfKAcOpaVs7orBMS/A8HWro6dIzNtTZIR05FAbJ3bioFOnZpuCew9Q==", - "dev": true, - "requires": { - "async": "^2.5.0", - "eth-query": "^2.1.2", - "eth-tx-summary": "^3.1.2", - "ethereumjs-block": "^1.6.0", - "ethereumjs-tx": "^1.3.3", - "ethereumjs-util": "^5.1.2", - "ethereumjs-vm": "^2.1.0", - "fetch-ponyfill": "^4.0.0", - "json-rpc-engine": "^3.6.0", - "json-rpc-error": "^2.0.0", - "json-stable-stringify": "^1.0.1", - "promise-to-callback": "^1.0.0", - "tape": "^4.6.3" - }, - "dependencies": { - "ethereum-common": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.2.0.tgz", - "integrity": "sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA==", - "dev": true - }, - "ethereumjs-block": { - "version": "1.7.1", - "resolved": "http://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz", - "integrity": "sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==", - "dev": true, - "requires": { - "async": "^2.0.1", - "ethereum-common": "0.2.0", - "ethereumjs-tx": "^1.2.2", - "ethereumjs-util": "^5.0.0", - "merkle-patricia-tree": "^2.1.2" - } - } - } - }, - "eth-lib": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.27.tgz", - "integrity": "sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "keccakjs": "^0.2.1", - "nano-json-stream-parser": "^0.1.2", - "servify": "^0.1.12", - "ws": "^3.0.0", - "xhr-request-promise": "^0.1.2" - } - }, - "eth-query": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz", - "integrity": "sha1-1nQdkAAQa1FRDHLbktY2VFam2l4=", - "dev": true, - "requires": { - "json-rpc-random-id": "^1.0.0", - "xtend": "^4.0.1" - } - }, - "eth-sig-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-2.0.2.tgz", - "integrity": "sha512-tB6E8jf/aZQ943bo3+iojl8xRe3Jzcl+9OT6v8K7kWis6PdIX19SB2vYvN849cB9G9m/XLjYFK381SgdbsnpTA==", - "dev": true, - "requires": { - "ethereumjs-abi": "0.6.5", - "ethereumjs-util": "^5.1.1" - } - }, - "eth-tx-summary": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/eth-tx-summary/-/eth-tx-summary-3.2.3.tgz", - "integrity": "sha512-1gZpA5fKarJOVSb5OUlPnhDQuIazqAkI61zlVvf5LdG47nEgw+/qhyZnuj3CUdE/TLTKuRzPLeyXLjaB4qWTRQ==", - "dev": true, - "requires": { - "async": "^2.1.2", - "bn.js": "^4.11.8", - "clone": "^2.0.0", - "concat-stream": "^1.5.1", - "end-of-stream": "^1.1.0", - "eth-query": "^2.0.2", - "ethereumjs-block": "^1.4.1", - "ethereumjs-tx": "^1.1.1", - "ethereumjs-util": "^5.0.1", - "ethereumjs-vm": "2.3.4", - "through2": "^2.0.3", - "treeify": "^1.0.1", - "web3-provider-engine": "^13.3.2" - }, - "dependencies": { - "eth-block-tracker": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-2.3.1.tgz", - "integrity": "sha512-NamWuMBIl8kmkJFVj8WzGatySTzQPQag4Xr677yFxdVtIxACFbL/dQowk0MzEqIKk93U1TwY3MjVU6mOcwZnKA==", - "dev": true, - "requires": { - "async-eventemitter": "github:ahultgren/async-eventemitter#fa06e39e56786ba541c180061dbf2c0a5bbf951c", - "eth-query": "^2.1.0", - "ethereumjs-tx": "^1.3.3", - "ethereumjs-util": "^5.1.3", - "ethjs-util": "^0.1.3", - "json-rpc-engine": "^3.6.0", - "pify": "^2.3.0", - "tape": "^4.6.3" - }, - "dependencies": { - "async-eventemitter": { - "version": "github:ahultgren/async-eventemitter#fa06e39e56786ba541c180061dbf2c0a5bbf951c", - "from": "github:ahultgren/async-eventemitter#fa06e39e56786ba541c180061dbf2c0a5bbf951c", - "dev": true, - "requires": { - "async": "^2.4.0" - } - } - } - }, - "eth-sig-util": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-1.4.2.tgz", - "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", - "dev": true, - "requires": { - "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", - "ethereumjs-util": "^5.1.1" - } - }, - "ethereum-common": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.2.0.tgz", - "integrity": "sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA==", - "dev": true - }, - "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", - "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", - "dev": true, - "requires": { - "bn.js": "^4.11.8", - "ethereumjs-util": "^6.0.0" - }, - "dependencies": { - "ethereumjs-util": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", - "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", - "dev": true, - "requires": { - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "ethjs-util": "0.1.6", - "keccak": "^1.0.2", - "rlp": "^2.0.0", - "safe-buffer": "^5.1.1", - "secp256k1": "^3.0.1" - } - } - } - }, - "ethereumjs-block": { - "version": "1.7.1", - "resolved": "http://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz", - "integrity": "sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==", - "dev": true, - "requires": { - "async": "^2.0.1", - "ethereum-common": "0.2.0", - "ethereumjs-tx": "^1.2.2", - "ethereumjs-util": "^5.0.0", - "merkle-patricia-tree": "^2.1.2" - } - }, - "ethereumjs-vm": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/ethereumjs-vm/-/ethereumjs-vm-2.3.4.tgz", - "integrity": "sha512-Y4SlzNDqxrCO58jhp98HdnZVdjOqB+HC0hoU+N/DEp1aU+hFkRX/nru5F7/HkQRPIlA6aJlQp/xIA6xZs1kspw==", - "dev": true, - "requires": { - "async": "^2.1.2", - "async-eventemitter": "^0.2.2", - "ethereum-common": "0.2.0", - "ethereumjs-account": "^2.0.3", - "ethereumjs-block": "~1.7.0", - "ethereumjs-util": "^5.1.3", - "fake-merkle-patricia-tree": "^1.0.1", - "functional-red-black-tree": "^1.0.1", - "merkle-patricia-tree": "^2.1.2", - "rustbn.js": "~0.1.1", - "safe-buffer": "^5.1.1" - } - }, - "fs-extra": { - "version": "0.30.0", - "resolved": "http://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "rustbn.js": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.1.2.tgz", - "integrity": "sha512-bAkNqSHYdJdFsBC7Z11JgzYktL31HIpB2o70jZcGiL1U1TVtPyvaVhDrGWwS8uZtaqwW2k6NOPGZCqW/Dgh5Lg==", - "dev": true - }, - "web3-provider-engine": { - "version": "13.8.0", - "resolved": "http://registry.npmjs.org/web3-provider-engine/-/web3-provider-engine-13.8.0.tgz", - "integrity": "sha512-fZXhX5VWwWpoFfrfocslyg6P7cN3YWPG/ASaevNfeO80R+nzgoPUBXcWQekSGSsNDkeRTis4aMmpmofYf1TNtQ==", - "dev": true, - "requires": { - "async": "^2.5.0", - "clone": "^2.0.0", - "eth-block-tracker": "^2.2.2", - "eth-sig-util": "^1.4.2", - "ethereumjs-block": "^1.2.2", - "ethereumjs-tx": "^1.2.0", - "ethereumjs-util": "^5.1.1", - "ethereumjs-vm": "^2.0.2", - "fetch-ponyfill": "^4.0.0", - "json-rpc-error": "^2.0.0", - "json-stable-stringify": "^1.0.1", - "promise-to-callback": "^1.0.0", - "readable-stream": "^2.2.9", - "request": "^2.67.0", - "semaphore": "^1.0.3", - "solc": "^0.4.2", - "tape": "^4.4.0", - "xhr": "^2.2.0", - "xtend": "^4.0.1" - } - } - } - }, - "ethereum-common": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.16.tgz", - "integrity": "sha1-mh4Wnq00q3XgifUMpRK/0PvRJlU=", - "dev": true - }, - "ethereumjs-abi": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.5.tgz", - "integrity": "sha1-WmN+8Wq0NHP6cqKa2QhxQFs/UkE=", - "dev": true, - "requires": { - "bn.js": "^4.10.0", - "ethereumjs-util": "^4.3.0" - }, - "dependencies": { - "ethereumjs-util": { - "version": "4.5.0", - "resolved": "http://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-4.5.0.tgz", - "integrity": "sha1-PpQosxfuvaPXJg2FT93alUsfG8Y=", - "dev": true, - "requires": { - "bn.js": "^4.8.0", - "create-hash": "^1.1.2", - "keccakjs": "^0.2.0", - "rlp": "^2.0.0", - "secp256k1": "^3.0.1" - } - } - } - }, - "ethereumjs-account": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz", - "integrity": "sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA==", - "dev": true, - "requires": { - "ethereumjs-util": "^5.0.0", - "rlp": "^2.0.0", - "safe-buffer": "^5.1.1" - } - }, - "ethereumjs-block": { - "version": "1.2.2", - "resolved": "http://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.2.2.tgz", - "integrity": "sha1-LsdTSlkCG47JuDww5JaQxuuu3aE=", - "dev": true, - "requires": { - "async": "^1.5.2", - "ethereum-common": "0.0.16", - "ethereumjs-tx": "^1.0.0", - "ethereumjs-util": "^4.0.1", - "merkle-patricia-tree": "^2.1.2" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "ethereumjs-util": { - "version": "4.5.0", - "resolved": "http://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-4.5.0.tgz", - "integrity": "sha1-PpQosxfuvaPXJg2FT93alUsfG8Y=", - "dev": true, - "requires": { - "bn.js": "^4.8.0", - "create-hash": "^1.1.2", - "keccakjs": "^0.2.0", - "rlp": "^2.0.0", - "secp256k1": "^3.0.1" - } - } - } - }, - "ethereumjs-common": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-0.4.1.tgz", - "integrity": "sha512-ywYGsOeGCsMNWso5Y4GhjWI24FJv9FK7+VyVKiQgXg8ZRDPXJ7F/kJ1CnjtkjTvDF4e0yqU+FWswlqR3bmZQ9Q==", - "dev": true - }, - "ethereumjs-tx": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz", - "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==", - "dev": true, - "requires": { - "ethereum-common": "^0.0.18", - "ethereumjs-util": "^5.0.0" - }, - "dependencies": { - "ethereum-common": { - "version": "0.0.18", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz", - "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=", - "dev": true - } - } - }, - "ethereumjs-util": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz", - "integrity": "sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA==", - "dev": true, - "requires": { - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "ethjs-util": "^0.1.3", - "keccak": "^1.0.2", - "rlp": "^2.0.0", - "safe-buffer": "^5.1.1", - "secp256k1": "^3.0.1" - } - }, - "ethereumjs-vm": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/ethereumjs-vm/-/ethereumjs-vm-2.4.0.tgz", - "integrity": "sha512-MJ4lCWa5c6LhahhhvoDKW+YGjK00ZQn0RHHLh4L+WaH1k6Qv7/q3uTluew6sJGNCZdlO0yYMDXYW9qyxLHKlgQ==", - "dev": true, - "requires": { - "async": "^2.1.2", - "async-eventemitter": "^0.2.2", - "ethereumjs-account": "^2.0.3", - "ethereumjs-block": "~1.7.0", - "ethereumjs-common": "~0.4.0", - "ethereumjs-util": "^5.2.0", - "fake-merkle-patricia-tree": "^1.0.1", - "functional-red-black-tree": "^1.0.1", - "merkle-patricia-tree": "^2.1.2", - "rustbn.js": "~0.2.0", - "safe-buffer": "^5.1.1" - }, - "dependencies": { - "ethereum-common": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.2.0.tgz", - "integrity": "sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA==", - "dev": true - }, - "ethereumjs-block": { - "version": "1.7.1", - "resolved": "http://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz", - "integrity": "sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==", - "dev": true, - "requires": { - "async": "^2.0.1", - "ethereum-common": "0.2.0", - "ethereumjs-tx": "^1.2.2", - "ethereumjs-util": "^5.0.0", - "merkle-patricia-tree": "^2.1.2" - } - } - } - }, - "ethereumjs-wallet": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/ethereumjs-wallet/-/ethereumjs-wallet-0.6.2.tgz", - "integrity": "sha512-DHEKPV9lYORM7dL8602dkb+AgdfzCYz2lxpdYQoD3OwG355LLDuivW9rGuLpDMCry/ORyBYV6n+QCo/71SwACg==", - "dev": true, - "optional": true, - "requires": { - "aes-js": "^3.1.1", - "bs58check": "^2.1.2", - "ethereumjs-util": "^5.2.0", - "hdkey": "^1.0.0", - "safe-buffer": "^5.1.2", - "scrypt.js": "^0.2.0", - "utf8": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "ethjs-unit": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", - "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", - "dev": true, - "optional": true, - "requires": { - "bn.js": "4.11.6", - "number-to-bn": "1.7.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true - } - } - }, - "ethjs-util": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", - "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", - "dev": true, - "requires": { - "is-hex-prefixed": "1.0.0", - "strip-hex-prefix": "1.0.0" - } - }, - "eventemitter3": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.1.1.tgz", - "integrity": "sha1-R3hr2qCHyvext15zq8XH1UAVjNA=", - "dev": true, - "optional": true - }, - "events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", - "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "dev": true, - "optional": true, - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fake-merkle-patricia-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fake-merkle-patricia-tree/-/fake-merkle-patricia-tree-1.0.1.tgz", - "integrity": "sha1-S4w6z7Ugr635hgsfFM2M40As3dM=", - "dev": true, - "requires": { - "checkpoint-store": "^1.1.0" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "dev": true, - "optional": true, - "requires": { - "pend": "~1.2.0" - } - }, - "fetch-ponyfill": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/fetch-ponyfill/-/fetch-ponyfill-4.1.0.tgz", - "integrity": "sha1-rjzl9zLGReq4fkroeTQUcJsjmJM=", - "dev": true, - "requires": { - "node-fetch": "~1.7.1" - }, - "dependencies": { - "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dev": true, - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - } - } - }, - "file-type": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", - "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", - "dev": true, - "optional": true - }, - "finalhandler": { - "version": "1.1.1", - "resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "dev": true, - "optional": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true - } - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true, - "optional": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "optional": true - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true, - "optional": true - }, - "fs-extra": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz", - "integrity": "sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU=", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0" - } - }, - "fs-promise": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fs-promise/-/fs-promise-2.0.3.tgz", - "integrity": "sha1-9k5PhUvPaJqovdy6JokW2z20aFQ=", - "dev": true, - "optional": true, - "requires": { - "any-promise": "^1.3.0", - "fs-extra": "^2.0.0", - "mz": "^2.6.0", - "thenify-all": "^1.6.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fstream": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", - "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-stream": { - "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true, - "optional": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "global": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", - "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", - "dev": true, - "requires": { - "min-document": "^2.19.0", - "process": "~0.5.1" - } - }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "got": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", - "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", - "dev": true, - "optional": true, - "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true, - "optional": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "has-symbol-support-x": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", - "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", - "dev": true, - "optional": true - }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true - }, - "has-to-string-tag-x": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", - "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", - "dev": true, - "optional": true, - "requires": { - "has-symbol-support-x": "^1.4.1" - } - }, - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "hash.js": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.5.tgz", - "integrity": "sha512-eWI5HG9Np+eHV1KQhisXWwM+4EPPYe5dFX1UZZH7k/E3JzDEazVH+VGlZi6R94ZqImq+A3D1mCEtrFIfg/E7sA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hdkey": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hdkey/-/hdkey-1.1.0.tgz", - "integrity": "sha512-E7aU8pNlWUJbXGjTz/+lKf1LkMcA3hUrC5ZleeizrmLSd++kvf8mSOe3q8CmBDA9j4hdfXO5iY6hGiTUCOV2jQ==", - "dev": true, - "optional": true, - "requires": { - "coinstring": "^2.0.0", - "safe-buffer": "^5.1.1", - "secp256k1": "^3.0.1" - } - }, - "heap": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/heap/-/heap-0.2.6.tgz", - "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "optional": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "http-https": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", - "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=", - "dev": true, - "optional": true - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", - "dev": true, - "optional": true - }, - "immediate": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.2.3.tgz", - "integrity": "sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "ipaddr.js": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", - "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=", - "dev": true, - "optional": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, - "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", - "dev": true - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-fn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fn/-/is-fn-1.0.0.tgz", - "integrity": "sha1-lUPV3nvPWwiiLsiiC65uKG1RDYw=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "is-function": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz", - "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=", - "dev": true - }, - "is-hex-prefixed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", - "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=", - "dev": true - }, - "is-natural-number": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", - "dev": true, - "optional": true - }, - "is-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", - "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", - "dev": true, - "optional": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "optional": true - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true, - "optional": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", - "dev": true, - "optional": true, - "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" - } - }, - "js-sha3": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.3.1.tgz", - "integrity": "sha1-hhIoAhQvCChQKg0d7h2V4lO7AkM=", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsesc": { - "version": "0.5.0", - "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "json-rpc-engine": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-3.8.0.tgz", - "integrity": "sha512-6QNcvm2gFuuK4TKU1uwfH0Qd/cOSb9c1lls0gbnIhciktIUQJwz6NQNAW4B1KiGPenv7IKu97V222Yo1bNhGuA==", - "dev": true, - "requires": { - "async": "^2.0.1", - "babel-preset-env": "^1.7.0", - "babelify": "^7.3.0", - "json-rpc-error": "^2.0.0", - "promise-to-callback": "^1.0.0", - "safe-event-emitter": "^1.0.1" - } - }, - "json-rpc-error": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/json-rpc-error/-/json-rpc-error-2.0.0.tgz", - "integrity": "sha1-p6+cICg4tekFxyUOVH8a/3cligI=", - "dev": true, - "requires": { - "inherits": "^2.0.1" - } - }, - "json-rpc-random-id": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz", - "integrity": "sha1-uknZat7RRE27jaPSA3SKy7zeyMg=", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "keccak": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", - "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", - "dev": true, - "requires": { - "bindings": "^1.2.1", - "inherits": "^2.0.3", - "nan": "^2.2.1", - "safe-buffer": "^5.1.0" - } - }, - "keccakjs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/keccakjs/-/keccakjs-0.2.1.tgz", - "integrity": "sha1-HWM6+QfvMFu/ny+mFtVsRFYd+k0=", - "dev": true, - "requires": { - "browserify-sha3": "^0.0.1", - "sha3": "^1.1.0" - } - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "level-codec": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-9.0.0.tgz", - "integrity": "sha512-OIpVvjCcZNP5SdhcNupnsI1zo5Y9Vpm+k/F1gfG5kXrtctlrwanisakweJtE0uA0OpLukRfOQae+Fg0M5Debhg==", - "dev": true - }, - "level-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-2.0.0.tgz", - "integrity": "sha512-AmY4HCp9h3OiU19uG+3YWkdELgy05OTP/r23aNHaQKWv8DO787yZgsEuGVkoph40uwN+YdUKnANlrxSsoOaaxg==", - "dev": true, - "requires": { - "errno": "~0.1.1" - } - }, - "level-iterator-stream": { - "version": "1.3.1", - "resolved": "http://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz", - "integrity": "sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "level-errors": "^1.0.3", - "readable-stream": "^1.0.33", - "xtend": "^4.0.0" - }, - "dependencies": { - "level-errors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-1.1.2.tgz", - "integrity": "sha512-Sw/IJwWbPKF5Ai4Wz60B52yj0zYeqzObLh8k1Tk88jVmD51cJSKWSYpRyhVIvFzZdvsPqlH5wfhp/yxdsaQH4w==", - "dev": true, - "requires": { - "errno": "~0.1.1" - } - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - } - } - }, - "level-post": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/level-post/-/level-post-1.0.7.tgz", - "integrity": "sha512-PWYqG4Q00asOrLhX7BejSajByB4EmG2GaKHfj3h5UmmZ2duciXLPGYWIjBzLECFWUGOZWlm5B20h/n3Gs3HKew==", - "dev": true, - "requires": { - "ltgt": "^2.1.2" - } - }, - "level-sublevel": { - "version": "6.6.4", - "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.4.tgz", - "integrity": "sha512-pcCrTUOiO48+Kp6F1+UAzF/OtWqLcQVTVF39HLdZ3RO8XBoXt+XVPKZO1vVr1aUoxHZA9OtD2e1v7G+3S5KFDA==", - "dev": true, - "requires": { - "bytewise": "~1.1.0", - "level-codec": "^9.0.0", - "level-errors": "^2.0.0", - "level-iterator-stream": "^2.0.3", - "ltgt": "~2.1.1", - "pull-defer": "^0.2.2", - "pull-level": "^2.0.3", - "pull-stream": "^3.6.8", - "typewiselite": "~1.0.0", - "xtend": "~4.0.0" - }, - "dependencies": { - "level-iterator-stream": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-2.0.3.tgz", - "integrity": "sha512-I6Heg70nfF+e5Y3/qfthJFexhRw/Gi3bIymCoXAlijZdAcLaPuWSJs3KXyTYf23ID6g0o2QF62Yh+grOXY3Rig==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.5", - "xtend": "^4.0.0" - } - }, - "ltgt": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.1.3.tgz", - "integrity": "sha1-EIUaBtmWS5cReEQcI8nlJpjuzjQ=", - "dev": true - } - } - }, - "level-ws": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/level-ws/-/level-ws-0.0.0.tgz", - "integrity": "sha1-Ny5RIXeSSgBCSwtDrvK7QkltIos=", - "dev": true, - "requires": { - "readable-stream": "~1.0.15", - "xtend": "~2.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "dev": true, - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, - "levelup": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/levelup/-/levelup-3.1.1.tgz", - "integrity": "sha512-9N10xRkUU4dShSRRFTBdNaBxofz+PGaIZO962ckboJZiNmLuhVT6FZ6ZKAsICKfUBO76ySaYU6fJWX/jnj3Lcg==", - "dev": true, - "requires": { - "deferred-leveldown": "~4.0.0", - "level-errors": "~2.0.0", - "level-iterator-stream": "~3.0.0", - "xtend": "~4.0.0" - }, - "dependencies": { - "abstract-leveldown": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-5.0.0.tgz", - "integrity": "sha512-5mU5P1gXtsMIXg65/rsYGsi93+MlogXZ9FA8JnwKurHQg64bfXwGYVdVdijNTVNOlAsuIiOwHdvFFD5JqCJQ7A==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - }, - "deferred-leveldown": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-4.0.2.tgz", - "integrity": "sha512-5fMC8ek8alH16QiV0lTCis610D1Zt1+LA4MS4d63JgS32lrCjTFDUFz2ao09/j2I4Bqb5jL4FZYwu7Jz0XO1ww==", - "dev": true, - "requires": { - "abstract-leveldown": "~5.0.0", - "inherits": "^2.0.3" - } - }, - "level-iterator-stream": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-3.0.1.tgz", - "integrity": "sha512-nEIQvxEED9yRThxvOrq8Aqziy4EGzrxSZK+QzEFAVuJvQ8glfyZ96GB6BoI4sBbLfjMXm2w4vu3Tkcm9obcY0g==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "xtend": "^4.0.0" - } - } - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "looper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/looper/-/looper-2.0.0.tgz", - "integrity": "sha1-Zs0Md0rz1P7axTeU90LbVtqPCew=", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-3.2.0.tgz", - "integrity": "sha1-cXibO39Tmb7IVl3aOKow0qCX7+4=", - "dev": true, - "requires": { - "pseudomap": "^1.0.1" - } - }, - "ltgt": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz", - "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=", - "dev": true - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "optional": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "optional": true - } - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, - "optional": true - }, - "memdown": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/memdown/-/memdown-1.4.1.tgz", - "integrity": "sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=", - "dev": true, - "requires": { - "abstract-leveldown": "~2.7.1", - "functional-red-black-tree": "^1.0.1", - "immediate": "^3.2.3", - "inherits": "~2.0.1", - "ltgt": "~2.2.0", - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "abstract-leveldown": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz", - "integrity": "sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==", - "dev": true, - "requires": { - "xtend": "~4.0.0" - } - } - } - }, - "memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true, - "optional": true - }, - "merkle-patricia-tree": { - "version": "2.3.1", - "resolved": "http://registry.npmjs.org/merkle-patricia-tree/-/merkle-patricia-tree-2.3.1.tgz", - "integrity": "sha512-Qp9Mpb3xazznXzzGQBqHbqCpT2AR9joUOHYYPiQjYCarrdCPCnLWXo4BFv77y4xN26KR224xoU1n/qYY7RYYgw==", - "dev": true, - "requires": { - "async": "^1.4.2", - "ethereumjs-util": "^5.0.0", - "level-ws": "0.0.0", - "levelup": "^1.2.1", - "memdown": "^1.0.0", - "readable-stream": "^2.0.0", - "rlp": "^2.0.0", - "semaphore": ">=1.0.1" - }, - "dependencies": { - "async": { - "version": "1.5.2", - "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", - "dev": true - }, - "level-codec": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-7.0.1.tgz", - "integrity": "sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ==", - "dev": true - }, - "level-errors": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-1.0.5.tgz", - "integrity": "sha512-/cLUpQduF6bNrWuAC4pwtUKA5t669pCsCi2XbmojG2tFeOr9j6ShtdDCtFFQO1DRt+EVZhx9gPzP9G2bUaG4ig==", - "dev": true, - "requires": { - "errno": "~0.1.1" - } - }, - "levelup": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/levelup/-/levelup-1.3.9.tgz", - "integrity": "sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==", - "dev": true, - "requires": { - "deferred-leveldown": "~1.2.1", - "level-codec": "~7.0.0", - "level-errors": "~1.0.3", - "level-iterator-stream": "~1.3.0", - "prr": "~1.0.1", - "semver": "~5.4.1", - "xtend": "~4.0.0" - } - } - } - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "optional": true - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, - "optional": true - }, - "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==", - "dev": true - }, - "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", - "dev": true, - "requires": { - "mime-db": "~1.37.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true, - "optional": true - }, - "min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", - "dev": true, - "requires": { - "dom-walk": "^0.1.0" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "mkdirp-promise": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", - "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", - "dev": true, - "optional": true, - "requires": { - "mkdirp": "*" - } - }, - "mock-fs": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.7.0.tgz", - "integrity": "sha512-WlQNtUlzMRpvLHf8dqeUmNqfdPjGY29KrJF50Ldb4AcL+vQeR8QH3wQcFMgrhTwb1gHjZn9xggho+84tBskLgA==", - "dev": true, - "optional": true - }, - "mout": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/mout/-/mout-0.11.1.tgz", - "integrity": "sha1-ujYR318OWx/7/QEWa48C0fX6K5k=", - "dev": true, - "optional": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "optional": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nan": { - "version": "2.10.0", - "resolved": "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", - "dev": true - }, - "nano-json-stream-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", - "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=", - "dev": true, - "optional": true - }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", - "dev": true, - "optional": true - }, - "node-fetch": { - "version": "2.1.2", - "resolved": "http://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", - "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=", - "dev": true - }, - "normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "is-builtin-module": "^1.0.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "number-to-bn": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", - "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", - "dev": true, - "optional": true, - "requires": { - "bn.js": "4.11.6", - "strip-hex-prefix": "1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true - } - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-inspect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", - "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==", - "dev": true - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", - "dev": true - }, - "oboe": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.3.tgz", - "integrity": "sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8=", - "dev": true, - "optional": true, - "requires": { - "http-https": "^1.0.0" - } - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "optional": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", - "dev": true, - "optional": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "optional": true - }, - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "dev": true, - "optional": true, - "requires": { - "p-finally": "^1.0.0" - } - }, - "parse-asn1": { - "version": "5.1.1", - "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", - "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", - "dev": true, - "optional": true, - "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" - } - }, - "parse-headers": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz", - "integrity": "sha1-aug6eqJanZtwCswoaYzR8e1+lTY=", - "dev": true, - "requires": { - "for-each": "^0.3.2", - "trim": "0.0.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", - "dev": true, - "optional": true - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true, - "optional": true - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true, - "optional": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "precond": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz", - "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true, - "optional": true - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz", - "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "promise-to-callback": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/promise-to-callback/-/promise-to-callback-1.0.0.tgz", - "integrity": "sha1-XSp0kBC/tn2WNZj805YHRqaP7vc=", - "dev": true, - "requires": { - "is-fn": "^1.0.0", - "set-immediate-shim": "^1.0.1" - } - }, - "proxy-addr": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", - "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", - "dev": true, - "optional": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.8.0" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "pull-cat": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/pull-cat/-/pull-cat-1.1.11.tgz", - "integrity": "sha1-tkLdElXaN2pwa220+pYvX9t0wxs=", - "dev": true - }, - "pull-defer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.3.tgz", - "integrity": "sha512-/An3KE7mVjZCqNhZsr22k1Tx8MACnUnHZZNPSJ0S62td8JtYr/AiRG42Vz7Syu31SoTLUzVIe61jtT/pNdjVYA==", - "dev": true - }, - "pull-level": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pull-level/-/pull-level-2.0.4.tgz", - "integrity": "sha512-fW6pljDeUThpq5KXwKbRG3X7Ogk3vc75d5OQU/TvXXui65ykm+Bn+fiktg+MOx2jJ85cd+sheufPL+rw9QSVZg==", - "dev": true, - "requires": { - "level-post": "^1.0.7", - "pull-cat": "^1.1.9", - "pull-live": "^1.0.1", - "pull-pushable": "^2.0.0", - "pull-stream": "^3.4.0", - "pull-window": "^2.1.4", - "stream-to-pull-stream": "^1.7.1" - } - }, - "pull-live": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/pull-live/-/pull-live-1.0.1.tgz", - "integrity": "sha1-pOzuAeMwFV6RJLu89HYfIbOPUfU=", - "dev": true, - "requires": { - "pull-cat": "^1.1.9", - "pull-stream": "^3.4.0" - } - }, - "pull-pushable": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/pull-pushable/-/pull-pushable-2.2.0.tgz", - "integrity": "sha1-Xy867UethpGfAbEqLpnW8b13ZYE=", - "dev": true - }, - "pull-stream": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-3.6.9.tgz", - "integrity": "sha512-hJn4POeBrkttshdNl0AoSCVjMVSuBwuHocMerUdoZ2+oIUzrWHFTwJMlbHND7OiKLVgvz6TFj8ZUVywUMXccbw==", - "dev": true - }, - "pull-window": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/pull-window/-/pull-window-2.1.4.tgz", - "integrity": "sha1-/DuG/uvRkgx64pdpHiP3BfiFUvA=", - "dev": true, - "requires": { - "looper": "^2.0.0" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "query-string": { - "version": "5.1.1", - "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", - "dev": true, - "optional": true, - "requires": { - "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "randombytes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "optional": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "randomhex": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/randomhex/-/randomhex-0.1.5.tgz", - "integrity": "sha1-us7vmCMpCRQA8qKRLGzQLxCU9YU=", - "dev": true, - "optional": true - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", - "dev": true, - "optional": true - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "optional": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "regenerate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", - "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true - }, - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, - "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" - } - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, - "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-from-string": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", - "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", - "dev": true, - "requires": { - "path-parse": "^1.0.5" - } - }, - "resumer": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", - "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", - "dev": true, - "requires": { - "through": "~2.3.4" - } - }, - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "requires": { - "glob": "^7.0.5" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rlp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.1.0.tgz", - "integrity": "sha512-93U7IKH5j7nmXFVg19MeNBGzQW5uXW1pmCuKY8veeKIhYTE32C2d0mOegfiIAfXcHOKJjjPlJisn8iHDF5AezA==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.1" - } - }, - "rustbn.js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.2.0.tgz", - "integrity": "sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-event-emitter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz", - "integrity": "sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==", - "dev": true, - "requires": { - "events": "^3.0.0" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "scrypt": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/scrypt/-/scrypt-6.0.3.tgz", - "integrity": "sha1-BOAUpWgrU/pQwtXM4WfXGcBthw0=", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.0.8" - } - }, - "scrypt.js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/scrypt.js/-/scrypt.js-0.2.0.tgz", - "integrity": "sha1-r40UZbcemZARC+38WTuUeeA6ito=", - "dev": true, - "optional": true, - "requires": { - "scrypt": "^6.0.2", - "scryptsy": "^1.2.1" - } - }, - "scryptsy": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/scryptsy/-/scryptsy-1.2.1.tgz", - "integrity": "sha1-oyJfpLJST4AnAHYeKFW987LZIWM=", - "dev": true, - "optional": true, - "requires": { - "pbkdf2": "^3.0.3" - } - }, - "secp256k1": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.5.2.tgz", - "integrity": "sha512-iin3kojdybY6NArd+UFsoTuapOF7bnJNf2UbcWXaY3z+E1sJDipl60vtzB5hbO/uquBu7z0fd4VC4Irp+xoFVQ==", - "dev": true, - "requires": { - "bindings": "^1.2.1", - "bip66": "^1.1.3", - "bn.js": "^4.11.3", - "create-hash": "^1.1.2", - "drbg.js": "^1.0.1", - "elliptic": "^6.2.3", - "nan": "^2.2.1", - "safe-buffer": "^5.1.0" - } - }, - "seedrandom": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.4.tgz", - "integrity": "sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA==", - "dev": true - }, - "seek-bzip": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", - "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", - "dev": true, - "optional": true, - "requires": { - "commander": "~2.8.1" - } - }, - "semaphore": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semaphore/-/semaphore-1.1.0.tgz", - "integrity": "sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA==", - "dev": true - }, - "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", - "dev": true - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "optional": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "optional": true - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "optional": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "servify": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", - "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", - "dev": true, - "optional": true, - "requires": { - "body-parser": "^1.16.0", - "cors": "^2.8.1", - "express": "^4.14.0", - "request": "^2.79.0", - "xhr": "^2.3.3" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", - "dev": true - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true, - "optional": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true, - "optional": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "sha3": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-1.2.2.tgz", - "integrity": "sha1-pmxQmN5MJbyIM27ItIF9AFvKe6k=", - "dev": true, - "requires": { - "nan": "2.10.0" - } - }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=", - "dev": true, - "optional": true - }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", - "dev": true, - "optional": true, - "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "solc": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/solc/-/solc-0.4.24.tgz", - "integrity": "sha512-2xd7Cf1HeVwrIb6Bu1cwY2/TaLRodrppCq3l7rhLimFQgmxptXhTC3+/wesVLpB09F1A2kZgvbMOgH7wvhFnBQ==", - "dev": true, - "requires": { - "fs-extra": "^0.30.0", - "memorystream": "^0.3.1", - "require-from-string": "^1.1.0", - "semver": "^5.3.0", - "yargs": "^4.7.1" - }, - "dependencies": { - "fs-extra": { - "version": "0.30.0", - "resolved": "http://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0", - "path-is-absolute": "^1.0.0", - "rimraf": "^2.2.8" - } - } - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "spdx-correct": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", - "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz", - "integrity": "sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==", - "dev": true - }, - "sshpk": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.2.tgz", - "integrity": "sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "optional": true - }, - "stream-to-pull-stream": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/stream-to-pull-stream/-/stream-to-pull-stream-1.7.2.tgz", - "integrity": "sha1-dXYJrhzr0zx0MtSvvjH/eGULnd4=", - "dev": true, - "requires": { - "looper": "^3.0.0", - "pull-stream": "^3.2.3" - }, - "dependencies": { - "looper": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/looper/-/looper-3.0.0.tgz", - "integrity": "sha1-LvpUw7HLq6m5Su4uWRSwvlf7t0k=", - "dev": true - } - } - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string.prototype.trim": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz", - "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.0", - "function-bind": "^1.0.2" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", - "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", - "dev": true, - "optional": true, - "requires": { - "is-natural-number": "^4.0.1" - } - }, - "strip-hex-prefix": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", - "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", - "dev": true, - "requires": { - "is-hex-prefixed": "1.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "swarm-js": { - "version": "0.1.37", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.37.tgz", - "integrity": "sha512-G8gi5fcXP/2upwiuOShJ258sIufBVztekgobr3cVgYXObZwJ5AXLqZn52AI+/ffft29pJexF9WNdUxjlkVehoQ==", - "dev": true, - "optional": true, - "requires": { - "bluebird": "^3.5.0", - "buffer": "^5.0.5", - "decompress": "^4.0.0", - "eth-lib": "^0.1.26", - "fs-extra": "^2.1.2", - "fs-promise": "^2.0.0", - "got": "^7.1.0", - "mime-types": "^2.1.16", - "mkdirp-promise": "^5.0.1", - "mock-fs": "^4.1.0", - "setimmediate": "^1.0.5", - "tar.gz": "^1.0.5", - "xhr-request-promise": "^0.1.2" - } - }, - "tape": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/tape/-/tape-4.9.1.tgz", - "integrity": "sha512-6fKIXknLpoe/Jp4rzHKFPpJUHDHDqn8jus99IfPnHIjyz78HYlefTGD3b5EkbQzuLfaEvmfPK3IolLgq2xT3kw==", - "dev": true, - "requires": { - "deep-equal": "~1.0.1", - "defined": "~1.0.0", - "for-each": "~0.3.3", - "function-bind": "~1.1.1", - "glob": "~7.1.2", - "has": "~1.0.3", - "inherits": "~2.0.3", - "minimist": "~1.2.0", - "object-inspect": "~1.6.0", - "resolve": "~1.7.1", - "resumer": "~0.0.0", - "string.prototype.trim": "~1.1.2", - "through": "~2.3.8" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "tar": { - "version": "2.2.1", - "resolved": "http://registry.npmjs.org/tar/-/tar-2.2.1.tgz", - "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", - "dev": true, - "optional": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.2", - "inherits": "2" - } - }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "dev": true, - "optional": true, - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - } - }, - "tar.gz": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/tar.gz/-/tar.gz-1.0.7.tgz", - "integrity": "sha512-uhGatJvds/3diZrETqMj4RxBR779LKlIE74SsMcn5JProZsfs9j0QBwWO1RW+IWNJxS2x8Zzra1+AW6OQHWphg==", - "dev": true, - "optional": true, - "requires": { - "bluebird": "^2.9.34", - "commander": "^2.8.1", - "fstream": "^1.0.8", - "mout": "^0.11.0", - "tar": "^2.1.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "resolved": "http://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=", - "dev": true, - "optional": true - } - } - }, - "thenify": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", - "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", - "dev": true, - "optional": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "optional": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "through": { - "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true, - "optional": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", - "dev": true, - "optional": true - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - } - } - }, - "treeify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/treeify/-/treeify-1.1.0.tgz", - "integrity": "sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==", - "dev": true - }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", - "dev": true - }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "dev": true, - "optional": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.18" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typewise": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz", - "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=", - "dev": true, - "requires": { - "typewise-core": "^1.2.0" - } - }, - "typewise-core": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz", - "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU=", - "dev": true - }, - "typewiselite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typewiselite/-/typewiselite-1.0.0.tgz", - "integrity": "sha1-yIgvobsQksBgBal/NO9chQjjZk4=", - "dev": true - }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true, - "optional": true - }, - "unbzip2-stream": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.1.tgz", - "integrity": "sha512-fIZnvdjblYs7Cru/xC6tCPVhz7JkYcVQQkePwMLyQELzYTds2Xn8QefPVnvdVhhZqubxNA1cASXEH5wcK0Bucw==", - "dev": true, - "optional": true, - "requires": { - "buffer": "^3.0.1", - "through": "^2.3.6" - }, - "dependencies": { - "base64-js": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", - "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", - "dev": true, - "optional": true - }, - "buffer": { - "version": "3.6.0", - "resolved": "http://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", - "integrity": "sha1-pyyTb3e5a/UvX357RnGAYoVR3vs=", - "dev": true, - "optional": true, - "requires": { - "base64-js": "0.0.8", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true, - "optional": true - } - } - }, - "underscore": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=", - "dev": true, - "optional": true - }, - "unorm": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz", - "integrity": "sha1-NkIA1fE2RsqLzURJAnEzVhR5IwA=", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "optional": true - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "optional": true, - "requires": { - "prepend-http": "^1.0.1" - } - }, - "url-set-query": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", - "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=", - "dev": true, - "optional": true - }, - "url-to-options": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", - "dev": true, - "optional": true - }, - "utf8": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", - "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==", - "dev": true, - "optional": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "optional": true - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "optional": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "web3": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.0.0-beta.35.tgz", - "integrity": "sha512-xwDmUhvTcHQvvNnOPcPZZgCxKUsI2e+GbHy7JkTK3/Rmnutazy8x7fsAXT9myw7V1qpi3GgLoZ3fkglSUbg1Mg==", - "dev": true, - "optional": true, - "requires": { - "web3-bzz": "1.0.0-beta.35", - "web3-core": "1.0.0-beta.35", - "web3-eth": "1.0.0-beta.35", - "web3-eth-personal": "1.0.0-beta.35", - "web3-net": "1.0.0-beta.35", - "web3-shh": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-bzz": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.0.0-beta.35.tgz", - "integrity": "sha512-BhAU0qhlr8zltm4gs/+P1gki2VkxHJaM2Rrh4DGesDW0lzwufRoNvWFlwx1bKHoFPWNbSmm9PRkHOYOINL/Tgw==", - "dev": true, - "optional": true, - "requires": { - "got": "7.1.0", - "swarm-js": "0.1.37", - "underscore": "1.8.3" - } - }, - "web3-core": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.0.0-beta.35.tgz", - "integrity": "sha512-ayGavbgVk4KL9Y88Uv411fBJ0SVgVfKhKEBweKYzmP0zOqneMzWt6YsyD1n6kRvjAbqA0AfUPEOKyMNjcx2tjw==", - "dev": true, - "optional": true, - "requires": { - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-core-requestmanager": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-core-helpers": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.35.tgz", - "integrity": "sha512-APOu3sEsamyqWt//8o4yq9KF25/uqGm+pQShson/sC4gKzmfJB07fLo2ond0X30E8fIqAPeVCotPXQxGciGUmA==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-eth-iban": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-core-method": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.0.0-beta.35.tgz", - "integrity": "sha512-jidImCide8q0GpfsO4L73qoHrbkeWgwU3uOH5DKtJtv0ccmG086knNMRgryb/o9ZgetDWLmDEsJnHjBSoIwcbA==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-promievent": "1.0.0-beta.35", - "web3-core-subscriptions": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-core-promievent": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.0.0-beta.35.tgz", - "integrity": "sha512-GvqXqKq07OmHuVi5uNRg6k79a1/CI0ViCC+EtNv4CORHtDRmYEt5Bvdv6z6FJEiaaQkD0lKbFwNhLxutx7HItw==", - "dev": true, - "optional": true, - "requires": { - "any-promise": "1.3.0", - "eventemitter3": "1.1.1" - } - }, - "web3-core-requestmanager": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.0.0-beta.35.tgz", - "integrity": "sha512-S+zW2h17ZZQU9oe3yaCJE0E7aJS4C3Kf4kGPDv+nXjW0gKhQQhgVhw1Doq/aYQGqNSWJp7f1VHkz5gQWwg6RRg==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35", - "web3-providers-http": "1.0.0-beta.35", - "web3-providers-ipc": "1.0.0-beta.35", - "web3-providers-ws": "1.0.0-beta.35" - } - }, - "web3-core-subscriptions": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.35.tgz", - "integrity": "sha512-gXzLrWvcGkGiWq1y33Z4Y80XI8XMrwowiQJkrPSjQ81K5PBKquOGwcMffLaKcwdmEy/NpsOXDeFo3eLE1Ghvvw==", - "dev": true, - "optional": true, - "requires": { - "eventemitter3": "1.1.1", - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35" - } - }, - "web3-eth": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.0.0-beta.35.tgz", - "integrity": "sha512-04mcb2nGPXThawuuYICPOxv0xOHofvQKsjZeIq+89nyOC8DQMGTAErDkGyMHQYtjpth5XDhic0wuEsA80AmFZA==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-core": "1.0.0-beta.35", - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-core-subscriptions": "1.0.0-beta.35", - "web3-eth-abi": "1.0.0-beta.35", - "web3-eth-accounts": "1.0.0-beta.35", - "web3-eth-contract": "1.0.0-beta.35", - "web3-eth-iban": "1.0.0-beta.35", - "web3-eth-personal": "1.0.0-beta.35", - "web3-net": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-eth-abi": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.35.tgz", - "integrity": "sha512-KUDC+EtFFYG8z01ZleKrASdjj327/rtWHzEt6RWsEj7bBa0bGp9nEh+nqdZx/Sdgz1O8tnfFzJlrRcXpfr1vGg==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "4.11.6", - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true - } - } - }, - "web3-eth-accounts": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.0.0-beta.35.tgz", - "integrity": "sha512-duIgRsfht/0kAW/eQ0X9lKtVIykbETrnM2H7EnvplCzPHtQLodpib4o9JXfh9n6ZDgdDC7cuJoiVB9QJg089ew==", - "dev": true, - "optional": true, - "requires": { - "any-promise": "1.3.0", - "crypto-browserify": "3.12.0", - "eth-lib": "0.2.7", - "scrypt.js": "0.2.0", - "underscore": "1.8.3", - "uuid": "2.0.1", - "web3-core": "1.0.0-beta.35", - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - }, - "dependencies": { - "eth-lib": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.7.tgz", - "integrity": "sha1-L5Pxex4jrsN1nNSj/iDBKGo/wco=", - "dev": true, - "optional": true, - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - }, - "uuid": { - "version": "2.0.1", - "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", - "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w=", - "dev": true, - "optional": true - } - } - }, - "web3-eth-contract": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.35.tgz", - "integrity": "sha512-foPohOg5O1UCGKGZOIs+kQK5IZdV2QQ7pAWwNxH8WHplUA+fre1MurXNpoxknUmH6mYplFhXjqgYq2MsrBpHrA==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-core": "1.0.0-beta.35", - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-core-promievent": "1.0.0-beta.35", - "web3-core-subscriptions": "1.0.0-beta.35", - "web3-eth-abi": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-eth-iban": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.35.tgz", - "integrity": "sha512-H5wkcNcAIc+h/WoDIKv7ZYmrM2Xqu3O7jBQl1IWo73EDVQji+AoB2i3J8tuwI1yZRInRwrfpI3Zuwuf54hXHmQ==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "4.11.6", - "web3-utils": "1.0.0-beta.35" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true - } - } - }, - "web3-eth-personal": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.35.tgz", - "integrity": "sha512-AcM9nnlxu7ZRRxPvkrFB9eLxMM4A2cPfj2aCg21Wb2EpMnhR+b/O1cT33k7ApRowoMpM+T9M8vx2oPNwXfaCOQ==", - "dev": true, - "optional": true, - "requires": { - "web3-core": "1.0.0-beta.35", - "web3-core-helpers": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-net": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-net": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.0.0-beta.35.tgz", - "integrity": "sha512-bbwaQ/KohGjIJ6HAKbZ6KrklCAaG6/B7hIbAbVLSFLxF+Yz9lmAgQYaDInpidpC/NLb3WOmcbRF+P77J4qMVIA==", - "dev": true, - "optional": true, - "requires": { - "web3-core": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-utils": "1.0.0-beta.35" - } - }, - "web3-provider-engine": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/web3-provider-engine/-/web3-provider-engine-14.1.0.tgz", - "integrity": "sha512-vGZtqhSUzGTiMGhJXNnB/aRDlrPZLhLnBZ2NPArkZtr8XSrwg9m08tw4+PuWg5za0TJuoE/vuPQc501HddZZWw==", - "dev": true, - "requires": { - "async": "^2.5.0", - "backoff": "^2.5.0", - "clone": "^2.0.0", - "cross-fetch": "^2.1.0", - "eth-block-tracker": "^3.0.0", - "eth-json-rpc-infura": "^3.1.0", - "eth-sig-util": "^1.4.2", - "ethereumjs-block": "^1.2.2", - "ethereumjs-tx": "^1.2.0", - "ethereumjs-util": "^5.1.5", - "ethereumjs-vm": "^2.3.4", - "json-rpc-error": "^2.0.0", - "json-stable-stringify": "^1.0.1", - "promise-to-callback": "^1.0.0", - "readable-stream": "^2.2.9", - "request": "^2.85.0", - "semaphore": "^1.0.3", - "ws": "^5.1.1", - "xhr": "^2.2.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "eth-sig-util": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-1.4.2.tgz", - "integrity": "sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=", - "dev": true, - "requires": { - "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git", - "ethereumjs-util": "^5.1.1" - } - }, - "ethereumjs-abi": { - "version": "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb", - "from": "git+https://github.com/ethereumjs/ethereumjs-abi.git", - "dev": true, - "requires": { - "bn.js": "^4.11.8", - "ethereumjs-util": "^6.0.0" - }, - "dependencies": { - "ethereumjs-util": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz", - "integrity": "sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q==", - "dev": true, - "requires": { - "bn.js": "^4.11.0", - "create-hash": "^1.1.2", - "ethjs-util": "0.1.6", - "keccak": "^1.0.2", - "rlp": "^2.0.0", - "safe-buffer": "^5.1.1", - "secp256k1": "^3.0.1" - } - } - } - }, - "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - } - } - }, - "web3-providers-http": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.0.0-beta.35.tgz", - "integrity": "sha512-DcIMFq52Fb08UpWyZ3ZlES6NsNqJnco4hBS/Ej6eOcASfuUayPI+GLkYVZsnF3cBYqlH+DOKuArcKSuIxK7jIA==", - "dev": true, - "optional": true, - "requires": { - "web3-core-helpers": "1.0.0-beta.35", - "xhr2-cookies": "1.1.0" - } - }, - "web3-providers-ipc": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.35.tgz", - "integrity": "sha512-iB0FG0HcpUnayfa8pn4guqEQ4Y1nrroi/jffdtQgFkrNt0sD3fMSwwC0AbmECqj3tDLl0e1slBR0RENll+ZF0g==", - "dev": true, - "optional": true, - "requires": { - "oboe": "2.1.3", - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35" - } - }, - "web3-providers-ws": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.35.tgz", - "integrity": "sha512-Cx64NgDStynKaUGDIIOfaCd0fZusL8h5avKTkdTjUu2aHhFJhZoVBGVLhoDtUaqZGWIZGcBJOoVf2JkGUOjDRQ==", - "dev": true, - "optional": true, - "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.35", - "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "websocket": { - "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", - "dev": true, - "optional": true, - "requires": { - "debug": "^2.2.0", - "nan": "^2.3.3", - "typedarray-to-buffer": "^3.1.2", - "yaeti": "^0.0.6" - } - } - } - }, - "web3-shh": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.0.0-beta.35.tgz", - "integrity": "sha512-8qSonk/x0xabERS9Sr6AIADN/Ty+5KwARkkGIfSYHKqFpdMDz+76F7cUCxtoCZoS8K04xgZlDKYe0TJXLYA0Fw==", - "dev": true, - "optional": true, - "requires": { - "web3-core": "1.0.0-beta.35", - "web3-core-method": "1.0.0-beta.35", - "web3-core-subscriptions": "1.0.0-beta.35", - "web3-net": "1.0.0-beta.35" - } - }, - "web3-utils": { - "version": "1.0.0-beta.35", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.0.0-beta.35.tgz", - "integrity": "sha512-Dq6f0SOKj3BDFRgOPnE6ALbzBDCKVIW8mKWVf7tGVhTDHf+wQaWwQSC3aArFSqdExB75BPBPyDpuMTNszhljpA==", - "dev": true, - "optional": true, - "requires": { - "bn.js": "4.11.6", - "eth-lib": "0.1.27", - "ethjs-unit": "0.1.6", - "number-to-bn": "1.7.0", - "randomhex": "0.1.5", - "underscore": "1.8.3", - "utf8": "2.1.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=", - "dev": true, - "optional": true - }, - "utf8": { - "version": "2.1.1", - "resolved": "http://registry.npmjs.org/utf8/-/utf8-2.1.1.tgz", - "integrity": "sha1-LgHbAvfY0JRPdxBPFgnrDDBM92g=", - "dev": true, - "optional": true - } - } - }, - "websocket": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.26.tgz", - "integrity": "sha512-fjcrYDPIQxpTnqFQ9JjxUQcdvR89MFAOjPBlF+vjOt49w/XW4fJknUoMz/mDIn2eK1AdslVojcaOxOqyZZV8rw==", - "dev": true, - "requires": { - "debug": "^2.2.0", - "nan": "^2.3.3", - "typedarray-to-buffer": "^3.1.2", - "yaeti": "^0.0.6" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "whatwg-fetch": { - "version": "2.0.4", - "resolved": "http://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", - "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==", - "dev": true - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "optional": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, - "xhr": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", - "integrity": "sha512-4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ==", - "dev": true, - "requires": { - "global": "~4.3.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "xhr-request": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz", - "integrity": "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==", - "dev": true, - "optional": true, - "requires": { - "buffer-to-arraybuffer": "^0.0.5", - "object-assign": "^4.1.1", - "query-string": "^5.0.1", - "simple-get": "^2.7.0", - "timed-out": "^4.0.1", - "url-set-query": "^1.0.0", - "xhr": "^2.0.4" - } - }, - "xhr-request-promise": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.2.tgz", - "integrity": "sha1-NDxE0e53JrhkgGloLQ+EDIO0Jh0=", - "dev": true, - "optional": true, - "requires": { - "xhr-request": "^1.0.1" - } - }, - "xhr2-cookies": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", - "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", - "dev": true, - "optional": true, - "requires": { - "cookiejar": "^2.1.1" - } - }, - "xtend": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", - "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", - "dev": true - }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true - }, - "yaeti": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", - "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=", - "dev": true - }, - "yargs": { - "version": "4.8.1", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", - "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", - "dev": true, - "requires": { - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "lodash.assign": "^4.0.3", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.1", - "which-module": "^1.0.0", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^2.4.1" - } - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "http://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - } - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "dev": true, - "optional": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } } } }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "optional": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "ganache-cli": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/ganache-cli/-/ganache-cli-6.4.4.tgz", + "integrity": "sha512-JWygbyZuM2GQl2ZvU7tBkjpgJaKE/XEtB99ech17XTouuqLU5rBcyO3sMb/L83wAtzr0gBnTgenIBl+OeREpJw==", + "dev": true, + "requires": { + "bn.js": "4.11.8", + "source-map-support": "0.5.9", + "yargs": "11.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "bundled": true, + "dev": true + }, + "bn.js": { + "version": "4.11.8", + "bundled": true, + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "bundled": true, + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "bundled": true, + "dev": true + }, + "cliui": { + "version": "4.1.0", + "bundled": true, + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "bundled": true, + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "decamelize": { + "version": "1.2.0", + "bundled": true, + "dev": true + }, + "execa": { + "version": "0.7.0", + "bundled": true, + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "bundled": true, + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, "get-caller-file": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "bundled": true, "dev": true }, "get-stream": { "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "bundled": true, "dev": true }, "invert-kv": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "bundled": true, "dev": true }, "is-fullwidth-code-point": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "bundled": true, "dev": true }, "is-stream": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "bundled": true, "dev": true }, "isexe": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "bundled": true, "dev": true }, "lcid": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "bundled": true, "dev": true, "requires": { "invert-kv": "^1.0.0" @@ -7484,8 +2294,7 @@ }, "locate-path": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "bundled": true, "dev": true, "requires": { "p-locate": "^2.0.0", @@ -7493,19 +2302,17 @@ } }, "lru-cache": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", - "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "version": "4.1.4", + "bundled": true, "dev": true, "requires": { "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^3.0.2" } }, "mem": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "bundled": true, "dev": true, "requires": { "mimic-fn": "^1.0.0" @@ -7513,14 +2320,12 @@ }, "mimic-fn": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "bundled": true, "dev": true }, "npm-run-path": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "bundled": true, "dev": true, "requires": { "path-key": "^2.0.0" @@ -7528,14 +2333,12 @@ }, "number-is-nan": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "bundled": true, "dev": true }, "os-locale": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "bundled": true, "dev": true, "requires": { "execa": "^0.7.0", @@ -7545,14 +2348,12 @@ }, "p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "bundled": true, "dev": true }, "p-limit": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "bundled": true, "dev": true, "requires": { "p-try": "^1.0.0" @@ -7560,8 +2361,7 @@ }, "p-locate": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "bundled": true, "dev": true, "requires": { "p-limit": "^1.1.0" @@ -7569,50 +2369,42 @@ }, "p-try": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "bundled": true, "dev": true }, "path-exists": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "bundled": true, "dev": true }, "path-key": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "bundled": true, "dev": true }, "pseudomap": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "bundled": true, "dev": true }, "require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "bundled": true, "dev": true }, "require-main-filename": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "bundled": true, "dev": true }, "set-blocking": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "bundled": true, "dev": true }, "shebang-command": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "bundled": true, "dev": true, "requires": { "shebang-regex": "^1.0.0" @@ -7620,26 +2412,22 @@ }, "shebang-regex": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "bundled": true, "dev": true }, "signal-exit": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "bundled": true, "dev": true }, "source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "bundled": true, "dev": true }, "source-map-support": { "version": "0.5.9", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", - "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", + "bundled": true, "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -7648,8 +2436,7 @@ }, "string-width": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "bundled": true, "dev": true, "requires": { "is-fullwidth-code-point": "^2.0.0", @@ -7658,8 +2445,7 @@ }, "strip-ansi": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "bundled": true, "dev": true, "requires": { "ansi-regex": "^3.0.0" @@ -7667,14 +2453,12 @@ }, "strip-eof": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "bundled": true, "dev": true }, "which": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "bundled": true, "dev": true, "requires": { "isexe": "^2.0.0" @@ -7682,14 +2466,12 @@ }, "which-module": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "bundled": true, "dev": true }, "wrap-ansi": { "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "bundled": true, "dev": true, "requires": { "string-width": "^1.0.1", @@ -7698,14 +2480,12 @@ "dependencies": { "ansi-regex": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "bundled": true, "dev": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "bundled": true, "dev": true, "requires": { "number-is-nan": "^1.0.0" @@ -7713,8 +2493,7 @@ }, "string-width": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "bundled": true, "dev": true, "requires": { "code-point-at": "^1.0.0", @@ -7724,8 +2503,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "bundled": true, "dev": true, "requires": { "ansi-regex": "^2.0.0" @@ -7735,20 +2513,17 @@ }, "y18n": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "bundled": true, "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "version": "3.0.2", + "bundled": true, "dev": true }, "yargs": { "version": "11.1.0", - "resolved": "http://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz", - "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==", + "bundled": true, "dev": true, "requires": { "cliui": "^4.0.0", @@ -7767,8 +2542,7 @@ }, "yargs-parser": { "version": "9.0.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz", - "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=", + "bundled": true, "dev": true, "requires": { "camelcase": "^4.1.0" @@ -7786,18 +2560,10 @@ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" }, - "get-stream": { - "version": "3.0.0", - "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, "glob": { "version": "7.1.3", @@ -7812,6 +2578,55 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, "global": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", @@ -7821,41 +2636,45 @@ "process": "~0.5.1" } }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "got": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", - "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", - "requires": { - "decompress-response": "^3.2.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-plain-obj": "^1.1.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "isurl": "^1.0.0-alpha5", - "lowercase-keys": "^1.0.0", - "p-cancelable": "^0.3.0", - "p-timeout": "^1.1.1", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "url-parse-lax": "^1.0.0", - "url-to-options": "^1.0.1" + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "requires": { + "sparkles": "^1.0.0" } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "graceful-readlink": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==" }, "growl": { "version": "1.10.5", @@ -7863,18 +2682,163 @@ "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", "dev": true }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "gulp-cli": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", + "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.1.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.0.1", + "yargs": "^7.1.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "requires": { + "camelcase": "^3.0.0" + } + } + } }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "^1.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" + "function-bind": "^1.1.1" } }, "has-flag": { @@ -7882,17 +2846,38 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, - "has-symbol-support-x": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", - "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" }, - "has-to-string-tag-x": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", - "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", "requires": { - "has-symbol-support-x": "^1.4.1" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "hash-base": { @@ -7929,32 +2914,19 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "http-errors": { - "version": "1.6.3", - "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "http-https": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", - "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "parse-passwd": "^1.0.0" } }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -7978,11 +2950,6 @@ } } }, - "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==" - }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -8016,6 +2983,11 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, "inquirer": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz", @@ -8051,21 +3023,116 @@ } } }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==" + }, "invert-kv": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" }, - "ipaddr.js": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", - "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -8076,46 +3143,112 @@ "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz", "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=" }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, "is-hex-prefixed": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" }, - "is-natural-number": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", - "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=" + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" }, - "is-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", - "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=" + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=" + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "requires": { + "has": "^1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "requires": { + "has-symbols": "^1.0.0" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -8126,24 +3259,15 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "isurl": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", - "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", - "requires": { - "has-to-string-tag-x": "^1.2.0", - "is-object": "^1.0.1" - } + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "js-sha3": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.3.1.tgz", - "integrity": "sha1-hhIoAhQvCChQKg0d7h2V4lO7AkM=" + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" }, "js-tokens": { "version": "4.0.0", @@ -8159,16 +3283,6 @@ "esprima": "^4.0.0" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", @@ -8179,37 +3293,42 @@ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=" }, - "jsonfile": { - "version": "2.4.0", - "resolved": "http://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "keccak": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-1.4.0.tgz", + "integrity": "sha512-eZVaCpblK5formjPjeTBik7TAg+pqnDrMHIffSvi9Lh7PQgM1+hSzakUeZFCk9DVVG0dacZJuaz2ntwlzZUIBw==", "requires": { - "graceful-fs": "^4.1.6" + "bindings": "^1.2.1", + "inherits": "^2.0.3", + "nan": "^2.2.1", + "safe-buffer": "^5.1.0" } }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" } }, - "keccakjs": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/keccakjs/-/keccakjs-0.2.1.tgz", - "integrity": "sha1-HWM6+QfvMFu/ny+mFtVsRFYd+k0=", + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", "requires": { - "browserify-sha3": "^0.0.1", - "sha3": "^1.1.0" + "readable-stream": "^2.0.5" } }, "lcid": { @@ -8220,6 +3339,14 @@ "invert-kv": "^2.0.0" } }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "requires": { + "flush-write-stream": "^1.0.2" + } + }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", @@ -8229,6 +3356,33 @@ "type-check": "~0.3.2" } }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -8243,24 +3397,12 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" }, - "lowercase-keys": { + "make-iterator": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } + "kind-of": "^6.0.2" } }, "map-age-cleaner": { @@ -8271,6 +3413,51 @@ "p-defer": "^1.0.0" } }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -8281,11 +3468,6 @@ "safe-buffer": "^5.1.2" } }, - "media-typer": { - "version": "0.3.0", - "resolved": "http://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", @@ -8303,41 +3485,24 @@ } } }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" - }, - "mime-db": { - "version": "1.37.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz", - "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==" - }, - "mime-types": { - "version": "2.1.21", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz", - "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "requires": { - "mime-db": "~1.37.0" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "mimic-fn": { @@ -8382,6 +3547,25 @@ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", "dev": true }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, "mkdirp": { "version": "0.5.1", "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -8397,14 +3581,6 @@ } } }, - "mkdirp-promise": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", - "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", - "requires": { - "mkdirp": "*" - } - }, "mocha": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz", @@ -8464,61 +3640,86 @@ } } }, - "mock-fs": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.7.0.tgz", - "integrity": "sha512-WlQNtUlzMRpvLHf8dqeUmNqfdPjGY29KrJF50Ldb4AcL+vQeR8QH3wQcFMgrhTwb1gHjZn9xggho+84tBskLgA==" - }, - "mout": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/mout/-/mout-0.11.1.tgz", - "integrity": "sha1-ujYR318OWx/7/QEWa48C0fX6K5k=" - }, "ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + }, "mute-stream": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, "nan": { "version": "2.11.1", "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==" }, - "nano-json-stream-parser": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", - "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, - "negotiator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", - "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "requires": { + "once": "^1.3.2" + } + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -8548,30 +3749,98 @@ } } }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, - "oboe": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.3.tgz", - "integrity": "sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8=", + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", "requires": { - "http-https": "^1.0.0" + "isobject": "^3.0.0" } }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", "requires": { - "ee-first": "1.1.1" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, "once": { @@ -8620,6 +3889,14 @@ } } }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "requires": { + "readable-stream": "^2.0.1" + } + }, "os-locale": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", @@ -8635,11 +3912,6 @@ "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" - }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", @@ -8671,14 +3943,6 @@ "p-limit": "^2.0.0" } }, - "p-timeout": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", - "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", - "requires": { - "p-finally": "^1.0.0" - } - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -8692,31 +3956,52 @@ "callsites": "^3.0.0" } }, - "parse-asn1": { - "version": "5.1.1", - "resolved": "http://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz", - "integrity": "sha512-KPx7flKXg775zZpnp9SxJlz00gTd4BmJ2yJufSc44gMCRrRQ7NSzAcSJQfifuOLgW6bEi+ftrALtsgALeB2Adw==", + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", "requires": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3" + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" } }, "parse-headers": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.1.tgz", - "integrity": "sha1-aug6eqJanZtwCswoaYzR8e1+lTY=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.2.tgz", + "integrity": "sha512-/LypJhzFmyBIDYP9aDVgeyEb5sQfbfY5mnDq4hVhlQ69js87wXfmEI5V3xI6vvXasqebp0oCytYFLxsBVfCzSg==", + "requires": { + "for-each": "^0.3.3", + "string.prototype.trim": "^1.1.2" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "requires": { - "for-each": "^0.3.2", - "trim": "0.0.1" + "error-ex": "^1.2.0" } }, - "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { "version": "3.0.0", @@ -8738,10 +4023,33 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } }, "pathval": { "version": "1.1.0", @@ -8760,19 +4068,9 @@ "sha.js": "^2.4.8" } }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, "pify": { "version": "2.3.0", - "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" }, "pinkie": { @@ -8788,15 +4086,20 @@ "pinkie": "^2.0.0" } }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" }, "process": { "version": "0.5.2", @@ -8804,42 +4107,15 @@ "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8=" }, "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" }, - "proxy-addr": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", - "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.8.0" - } - }, - "psl": { - "version": "1.1.29", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.29.tgz", - "integrity": "sha512-AeUmQ0oLN02flVHXWh9sSJF7mcdFq0ppid/JkErufc3hGIV/AMa8Fo9VgDo/cT2jFdOWoFvHp90qqBH54W+gjQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -8849,19 +4125,35 @@ "once": "^1.3.1" } }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - }, "query-string": { "version": "5.1.1", - "resolved": "http://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "requires": { "decode-uri-component": "^0.2.0", @@ -8869,6 +4161,11 @@ "strict-uri-encode": "^1.0.0" } }, + "querystringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", + "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" + }, "ramda": { "version": "0.25.0", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.25.0.tgz", @@ -8876,56 +4173,54 @@ "dev": true }, "randombytes": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", - "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "requires": { "safe-buffer": "^5.1.0" } }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, - "randomhex": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/randomhex/-/randomhex-0.1.5.tgz", - "integrity": "sha1-us7vmCMpCRQA8qKRLGzQLxCU9YU=" - }, - "range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" }, "dependencies": { - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" } } } }, "readable-stream": { "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "requires": { "core-util-is": "~1.0.0", @@ -8935,6 +4230,45 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "regenerator-runtime": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", + "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" } }, "regexpp": { @@ -8942,31 +4276,53 @@ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" } }, "require-directory": { @@ -8979,11 +4335,46 @@ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, "resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, "restore-cursor": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", @@ -8993,13 +4384,10 @@ "signal-exit": "^3.0.2" } }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "ripemd160": { "version": "2.0.2", @@ -9010,6 +4398,15 @@ "inherits": "^2.0.1" } }, + "rlp": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.3.tgz", + "integrity": "sha512-l6YVrI7+d2vpW6D6rS05x2Xrmq8oW7v3pieZOJKBEdjuTF4Kz/iwk55Zyh1Zaz+KOB2kC8+2jZlp2u9L4tTzCQ==", + "requires": { + "bn.js": "^4.11.1", + "safe-buffer": "^5.1.1" + } + }, "run-async": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", @@ -9027,9 +4424,17 @@ } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", + "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } }, "safer-buffer": { "version": "2.1.2", @@ -9040,19 +4445,20 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/scrypt/-/scrypt-6.0.3.tgz", "integrity": "sha1-BOAUpWgrU/pQwtXM4WfXGcBthw0=", + "optional": true, "requires": { "nan": "^2.0.8" } }, "scrypt-js": { - "version": "2.0.3", - "resolved": "http://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.3.tgz", - "integrity": "sha1-uwBAvgMEPamgEqLOqfyfhSz8h9Q=" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.4.tgz", + "integrity": "sha512-4KsaGcPnuhtCZQCxFxN3GVYIhKFPTdLd8PLC552XwbMndtD0cjRFAhDuuydXQ0h08ZfPgzqe6EKHozpuH74iDw==" }, "scrypt.js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/scrypt.js/-/scrypt.js-0.2.0.tgz", - "integrity": "sha1-r40UZbcemZARC+38WTuUeeA6ito=", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/scrypt.js/-/scrypt.js-0.3.0.tgz", + "integrity": "sha512-42LTc1nyFsyv/o0gcHtDztrn+aqpkaCNt5Qh7ATBZfhEZU7IC/0oT/qbBH+uRNoAPvs2fwiOId68FDEoSRA8/A==", "requires": { "scrypt": "^6.0.2", "scryptsy": "^1.2.1" @@ -9066,21 +4472,33 @@ "pbkdf2": "^3.0.3" } }, - "seek-bzip": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", - "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", + "secp256k1": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-3.7.1.tgz", + "integrity": "sha512-1cf8sbnRreXrQFdH6qsg2H71Xw91fCCS9Yp021GnUNJzWJS/py96fS4lHbnTnouLp08Xj6jBoBB6V78Tdbdu5g==", "requires": { - "commander": "~2.8.1" + "bindings": "^1.5.0", + "bip66": "^1.1.5", + "bn.js": "^4.11.8", + "create-hash": "^1.2.0", + "drbg.js": "^1.0.1", + "elliptic": "^6.4.1", + "nan": "^2.14.0", + "safe-buffer": "^5.1.2" }, "dependencies": { - "commander": { - "version": "2.8.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "requires": { - "graceful-readlink": ">= 1.0.0" + "file-uri-to-path": "1.0.0" } + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" } } }, @@ -9089,24 +4507,110 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "requires": { + "sver-compat": "^1.5.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.4.tgz", + "integrity": "sha1-IOgd5iLUoCWIzgyNqJc8vPHTE48=" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "simple-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", + "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" + }, + "simple-get": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", + "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", + "requires": { + "decompress-response": "^3.3.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "dependencies": { "debug": { @@ -9117,133 +4621,166 @@ "ms": "2.0.0" } }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" } } }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "servify": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", - "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", - "requires": { - "body-parser": "^1.16.0", - "cors": "^2.8.1", - "express": "^4.14.0", - "request": "^2.79.0", - "xhr": "^2.3.3" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } } }, - "sha3": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/sha3/-/sha3-1.2.2.tgz", - "integrity": "sha1-pmxQmN5MJbyIM27ItIF9AFvKe6k=", + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "requires": { - "nan": "2.10.0" + "kind-of": "^3.2.0" }, "dependencies": { - "nan": { - "version": "2.10.0", - "resolved": "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz", - "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } } } }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "snarkjs": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.11.tgz", + "integrity": "sha512-NoMNn03Uwbt18V340ZlHSZscyfIu8F6fMOL7LT9Xr1zQY/nmzScM8442ATyJfzSI5bDTAz1QQGbCerP2BCKljA==", "requires": { - "shebang-regex": "^1.0.0" + "big-integer": "^1.6.35", + "chai": "^4.1.2", + "escape-string-regexp": "^1.0.5", + "eslint": "^5.3.0", + "yargs": "^12.0.2" } }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } }, - "simple-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", - "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, - "simple-get": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", - "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "requires": { - "decompress-response": "^3.3.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "snarkjs": { - "version": "0.1.11", - "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.1.11.tgz", - "integrity": "sha512-NoMNn03Uwbt18V340ZlHSZscyfIu8F6fMOL7LT9Xr1zQY/nmzScM8442ATyJfzSI5bDTAz1QQGbCerP2BCKljA==", + "spdx-license-ids": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", + "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "requires": { - "big-integer": "^1.6.35", - "chai": "^4.1.2", - "escape-string-regexp": "^1.0.5", - "eslint": "^5.3.0", - "yargs": "^12.0.2" + "extend-shallow": "^3.0.0" } }, "sprintf-js": { @@ -9251,26 +4788,39 @@ "resolved": "http://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "sshpk": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.15.2.tgz", - "integrity": "sha512-Ra/OXQtuh0/enyl4ETZAfTaeksa6BXks5ZcjpSUNrjBr0DvrJKX+1fsKDPpT9TBXgHAFsa4510aNVgI8g/+SzA==", + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } } }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" }, "strict-uri-encode": { "version": "1.1.0", @@ -9286,12 +4836,29 @@ "strip-ansi": "^4.0.0" } }, + "string.prototype.trim": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz", + "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.0", + "function-bind": "^1.0.2" + } + }, "string_decoder": { "version": "1.1.1", - "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } } }, "strip-ansi": { @@ -9302,12 +4869,12 @@ "ansi-regex": "^3.0.0" } }, - "strip-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", - "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "requires": { - "is-natural-number": "^4.0.1" + "is-utf8": "^0.2.0" } }, "strip-eof": { @@ -9336,24 +4903,13 @@ "has-flag": "^3.0.0" } }, - "swarm-js": { - "version": "0.1.37", - "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.37.tgz", - "integrity": "sha512-G8gi5fcXP/2upwiuOShJ258sIufBVztekgobr3cVgYXObZwJ5AXLqZn52AI+/ffft29pJexF9WNdUxjlkVehoQ==", - "requires": { - "bluebird": "^3.5.0", - "buffer": "^5.0.5", - "decompress": "^4.0.0", - "eth-lib": "^0.1.26", - "fs-extra": "^2.1.2", - "fs-promise": "^2.0.0", - "got": "^7.1.0", - "mime-types": "^2.1.16", - "mkdirp-promise": "^5.0.1", - "mock-fs": "^4.1.0", - "setimmediate": "^1.0.5", - "tar.gz": "^1.0.5", - "xhr-request-promise": "^0.1.2" + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" } }, "table": { @@ -9403,74 +4959,38 @@ } } }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "tar-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", - "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", - "requires": { - "bl": "^1.0.0", - "buffer-alloc": "^1.2.0", - "end-of-stream": "^1.0.0", - "fs-constants": "^1.0.0", - "readable-stream": "^2.3.0", - "to-buffer": "^1.1.1", - "xtend": "^4.0.0" - } - }, - "tar.gz": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/tar.gz/-/tar.gz-1.0.7.tgz", - "integrity": "sha512-uhGatJvds/3diZrETqMj4RxBR779LKlIE74SsMcn5JProZsfs9j0QBwWO1RW+IWNJxS2x8Zzra1+AW6OQHWphg==", - "requires": { - "bluebird": "^2.9.34", - "commander": "^2.8.1", - "fstream": "^1.0.8", - "mout": "^0.11.0", - "tar": "^2.1.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "resolved": "http://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", - "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" - } - } - }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, - "thenify": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.0.tgz", - "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "requires": { - "any-promise": "^1.0.0" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", "requires": { - "thenify": ">= 3.1.0 < 4" + "through2": "~2.0.0", + "xtend": "~4.0.0" } }, - "through": { - "version": "2.3.8", - "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" }, "timed-out": { "version": "4.0.1", @@ -9485,49 +5005,70 @@ "os-tmpdir": "~1.0.2" } }, - "to-buffer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", - "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" + "kind-of": "^3.0.2" }, "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } } } }, - "trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "requires": { + "through2": "^2.0.3" + } }, "tslib": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "type": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/type/-/type-1.0.1.tgz", + "integrity": "sha512-MAM5dBMJCJNKs9E7JXo4CXRAansRfG0nlJxW7Wf6GZzSOvH31zClSaHdIMWLehe/EGMBkqeC55rrkaOr5Oo7Nw==" }, "type-check": { "version": "0.3.2", @@ -9542,14 +5083,10 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" }, - "type-is": { - "version": "1.6.16", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", - "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.18" - } + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typedarray-to-buffer": { "version": "3.1.5", @@ -9559,46 +5096,92 @@ "is-typedarray": "^1.0.0" } }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, - "unbzip2-stream": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.1.tgz", - "integrity": "sha512-fIZnvdjblYs7Cru/xC6tCPVhz7JkYcVQQkePwMLyQELzYTds2Xn8QefPVnvdVhhZqubxNA1cASXEH5wcK0Bucw==", + "undertaker": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", "requires": { - "buffer": "^3.0.1", - "through": "^2.3.6" + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" }, "dependencies": { - "base64-js": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", - "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=" - }, - "buffer": { - "version": "3.6.0", - "resolved": "http://registry.npmjs.org/buffer/-/buffer-3.6.0.tgz", - "integrity": "sha1-pyyTb3e5a/UvX357RnGAYoVR3vs=", + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", "requires": { - "base64-js": "0.0.8", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" } } }, - "underscore": { - "version": "1.8.3", - "resolved": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", - "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "upath": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", + "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==" }, "uri-js": { "version": "4.2.2", @@ -9608,12 +5191,18 @@ "punycode": "^2.1.0" } }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url-parse": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", + "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", "requires": { - "prepend-http": "^1.0.1" + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" } }, "url-set-query": { @@ -9621,14 +5210,14 @@ "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" }, - "url-to-options": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", - "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "utf8": { "version": "2.1.1", - "resolved": "http://registry.npmjs.org/utf8/-/utf8-2.1.1.tgz", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.1.tgz", "integrity": "sha1-LgHbAvfY0JRPdxBPFgnrDDBM92g=" }, "util-deprecate": { @@ -9636,319 +5225,347 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", + "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w=" }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "v8flags": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", + "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" + "homedir-polyfill": "^1.0.1" } }, - "web3": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3/-/web3-1.0.0-beta.36.tgz", - "integrity": "sha512-fZDunw1V0AQS27r5pUN3eOVP7u8YAvyo6vOapdgVRolAu5LgaweP7jncYyLINqIX9ZgWdS5A090bt+ymgaYHsw==", + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "requires": { - "web3-bzz": "1.0.0-beta.36", - "web3-core": "1.0.0-beta.36", - "web3-eth": "1.0.0-beta.36", - "web3-eth-personal": "1.0.0-beta.36", - "web3-net": "1.0.0-beta.36", - "web3-shh": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "web3-bzz": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.0.0-beta.36.tgz", - "integrity": "sha512-clDRS/ziboJ5ytnrfxq80YSu9HQsT0vggnT3BkoXadrauyEE/9JNLxRu016jjUxqdkfdv4MgIPDdOS3Bv2ghiw==", + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", "requires": { - "got": "7.1.0", - "swarm-js": "0.1.37", - "underscore": "1.8.3" + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" } }, - "web3-core": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.0.0-beta.36.tgz", - "integrity": "sha512-C2QW9CMMRZdYAiKiLkMrKRSp+gekSqTDgZTNvlxAdN1hXn4d9UmcmWSJXOmIHqr5N2ISbRod+bW+qChODxVE3Q==", + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", "requires": { - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-core-requestmanager": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" } }, - "web3-core-helpers": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.36.tgz", - "integrity": "sha512-gu74l0htiGWuxLQuMnZqKToFvkSM+UFPE7qUuy1ZosH/h2Jd+VBWg6k4CyNYVYfP0hL5x3CN8SBmB+HMowo55A==", + "web3": { + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.0.0-beta.55.tgz", + "integrity": "sha512-yJpwy4IUA3T/F9hWzYQVn0GbJCrAaZ0KTIO3iuqkhaYH0Y09KV7k4GzFi4hN7hT4cFTj4yIKaeVCwQ5kzvi2Vg==", "requires": { - "underscore": "1.8.3", - "web3-eth-iban": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "@types/node": "^10.12.18", + "web3-core": "1.0.0-beta.55", + "web3-eth": "1.0.0-beta.55", + "web3-eth-personal": "1.0.0-beta.55", + "web3-net": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-shh": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, - "web3-core-method": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.0.0-beta.36.tgz", - "integrity": "sha512-dJsP3KkGaqBBSdxfzvLsYPOmVaSs1lR/3oKob/gtUYG7UyTnwquwliAc7OXj+gqRA2E/FHZcM83cWdl31ltdSA==", + "web3-core": { + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.0.0-beta.55.tgz", + "integrity": "sha512-AMMp7TLEtE7u8IJAu/THrRhBTZyZzeo7Y6GiWYNwb5+KStC9hIGLr9cI1KX9R6ZioTOLRHrqT7awDhnJ1ku2mg==", "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-promievent": "1.0.0-beta.36", - "web3-core-subscriptions": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "@types/bn.js": "^4.11.4", + "@types/node": "^10.12.18", + "lodash": "^4.17.11", + "web3-core-method": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, - "web3-core-promievent": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.0.0-beta.36.tgz", - "integrity": "sha512-RGIL6TjcOeJTullFLMurChPTsg94cPF6LI763y/sPYtXTDol1vVa+J5aGLp/4WW8v+s+1bSQO6zYq2ZtkbmtEQ==", + "web3-core-helpers": { + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.55.tgz", + "integrity": "sha512-suj9Xy/lIqajaYLJTEjr2rlFgu6hGYwChHmf8+qNrC2luZA6kirTamtB9VThWMxbywx7p0bqQFjW6zXogAgWhg==", "requires": { - "any-promise": "1.3.0", - "eventemitter3": "1.1.1" + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11", + "web3-core": "1.0.0-beta.55", + "web3-eth-iban": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, - "web3-core-requestmanager": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.0.0-beta.36.tgz", - "integrity": "sha512-/CHuaMbiMDu1v8ANGYI7yFCnh1GaCWx5pKnUPJf+QTk2xAAw+Bvd97yZJIWPOK5AOPUIzxgwx9Ob/5ln6mTmYA==", + "web3-core-method": { + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.0.0-beta.55.tgz", + "integrity": "sha512-w1cW/s2ji9qGELHk2uMJCn1ooay0JJLVoPD1nvmsW6OTRWcVjxa62nJrFQhe6P5lEb83Xk9oHgmCxZoVUHibOw==", "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36", - "web3-providers-http": "1.0.0-beta.36", - "web3-providers-ipc": "1.0.0-beta.36", - "web3-providers-ws": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "eventemitter3": "3.1.0", + "lodash": "^4.17.11", + "rxjs": "^6.4.0", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-subscriptions": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-core-subscriptions": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.36.tgz", - "integrity": "sha512-/evyLQ8CMEYXC5aUCodDpmEnmGVYQxaIjiEIfA/85f9ifHkfzP1aOwCAjcsLsJWnwrWDagxSpjCYrDtnNabdEw==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.55.tgz", + "integrity": "sha512-pb3oQbUzK7IoyXwag8TYInQddg0rr7BHxKc+Pbs/92hVNQ5ps4iGMVJKezdrjlQ1IJEEUiDIglXl4LZ1hIuMkw==", "requires": { - "eventemitter3": "1.1.1", - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "eventemitter3": "^3.1.0", + "lodash": "^4.17.11" } }, "web3-eth": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.0.0-beta.36.tgz", - "integrity": "sha512-uEa0UnbnNHUB4N2O1U+LsvxzSPJ/w3azy5115IseaUdDaiz6IFFgFfFP3ssauayQNCf7v2F44GXLfPhrNeb/Sw==", - "requires": { - "underscore": "1.8.3", - "web3-core": "1.0.0-beta.36", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-core-subscriptions": "1.0.0-beta.36", - "web3-eth-abi": "1.0.0-beta.36", - "web3-eth-accounts": "1.0.0-beta.36", - "web3-eth-contract": "1.0.0-beta.36", - "web3-eth-ens": "1.0.0-beta.36", - "web3-eth-iban": "1.0.0-beta.36", - "web3-eth-personal": "1.0.0-beta.36", - "web3-net": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.0.0-beta.55.tgz", + "integrity": "sha512-F3zJ9I1gOgQdNGfi2Dy2lmj6OqCMJoRN01XHhQZagq0HY1JYMfObtfMi5E3L+qsegsSddHbqp4YY57tKx6uxpA==", + "requires": { + "@babel/runtime": "^7.3.1", + "ethereumjs-tx": "^1.3.7", + "rxjs": "^6.4.0", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-core-subscriptions": "1.0.0-beta.55", + "web3-eth-abi": "1.0.0-beta.55", + "web3-eth-accounts": "1.0.0-beta.55", + "web3-eth-contract": "1.0.0-beta.55", + "web3-eth-ens": "1.0.0-beta.55", + "web3-eth-iban": "1.0.0-beta.55", + "web3-eth-personal": "1.0.0-beta.55", + "web3-net": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-eth-abi": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.36.tgz", - "integrity": "sha512-fBfW+7hvA0rxEMV45fO7JU+0R32ayT7aRwG9Cl6NW2/QvhFeME2qVbMIWw0q5MryPZGIN8A6366hKNuWvVidDg==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.55.tgz", + "integrity": "sha512-3h1xnm/vYmKUXTOYAOP0OsB5uijQV76pNNRGKOB6Dq6GR1pbcbD3WrB/4I643YA8l91t5FRzFzUiA3S77R2iqw==", "requires": { - "ethers": "4.0.0-beta.1", - "underscore": "1.8.3", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "ethers": "^4.0.27", + "lodash": "^4.17.11", + "web3-utils": "1.0.0-beta.55" } }, "web3-eth-accounts": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.0.0-beta.36.tgz", - "integrity": "sha512-MmgIlBEZ0ILLWV4+wfMrbeVVMU/VmQnCpgSDcw7wHKOKu47bKncJ6rVqVsUbC6d9F613Rios+Yj2Ua6SCHtmrg==", - "requires": { - "any-promise": "1.3.0", - "crypto-browserify": "3.12.0", - "eth-lib": "0.2.7", - "scrypt.js": "0.2.0", - "underscore": "1.8.3", - "uuid": "2.0.1", - "web3-core": "1.0.0-beta.36", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.0.0-beta.55.tgz", + "integrity": "sha512-VfzvwpSDHXqRVelIxsBVhgbV9BkFvhJ/q+bKhnVUUXV0JAhMK/7uC92TsqKk4EBYuqpHyZ1jjqrL4n03fMU7zw==", + "requires": { + "@babel/runtime": "^7.3.1", + "browserify-cipher": "^1.0.1", + "eth-lib": "0.2.8", + "lodash": "^4.17.11", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "scrypt.js": "0.3.0", + "uuid": "3.3.2", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" }, "dependencies": { - "eth-lib": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.7.tgz", - "integrity": "sha1-L5Pxex4jrsN1nNSj/iDBKGo/wco=", - "requires": { - "bn.js": "^4.11.6", - "elliptic": "^6.4.0", - "xhr-request-promise": "^0.1.2" - } - }, "uuid": { - "version": "2.0.1", - "resolved": "http://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz", - "integrity": "sha1-wqMN7bPlNdcsz4LjQ5QaULqFM6w=" + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" } } }, "web3-eth-contract": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.36.tgz", - "integrity": "sha512-cywqcIrUsCW4fyqsHdOb24OCC8AnBol8kNiptI+IHRylyCjTNgr53bUbjrXWjmEnear90rO0QhAVjLB1a4iEbQ==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.55.tgz", + "integrity": "sha512-v6oB1wfH039/A5sTb4ZTKX++fcBTHEkuQGpq50ATIDoxP/UTz2+6S+iL+3sCJTsByPw2/Bni/HM7NmLkXqzg/Q==", "requires": { - "underscore": "1.8.3", - "web3-core": "1.0.0-beta.36", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-core-promievent": "1.0.0-beta.36", - "web3-core-subscriptions": "1.0.0-beta.36", - "web3-eth-abi": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "@types/bn.js": "^4.11.4", + "lodash": "^4.17.11", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-core-subscriptions": "1.0.0-beta.55", + "web3-eth-abi": "1.0.0-beta.55", + "web3-eth-accounts": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-eth-ens": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.0.0-beta.36.tgz", - "integrity": "sha512-8ZdD7XoJfSX3jNlZHSLe4G837xQ0v5a8cHCcDcd1IoqoY855X9SrIQ0Xdqia9p4mR1YcH1vgmkXY9/3hsvxS7g==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.0.0-beta.55.tgz", + "integrity": "sha512-jEL17coO0FJXb7KYq4+7DhVXj0Rh+wHfZ86jOvFUvJsRaUHfqK2TlMatuhD2mbrmxpBYb6oMPnXVnNK9bnD5Rg==", "requires": { + "@babel/runtime": "^7.3.1", "eth-ens-namehash": "2.0.8", - "underscore": "1.8.3", - "web3-core": "1.0.0-beta.36", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-promievent": "1.0.0-beta.36", - "web3-eth-abi": "1.0.0-beta.36", - "web3-eth-contract": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "lodash": "^4.17.11", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-eth-abi": "1.0.0-beta.55", + "web3-eth-accounts": "1.0.0-beta.55", + "web3-eth-contract": "1.0.0-beta.55", + "web3-net": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-eth-iban": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.36.tgz", - "integrity": "sha512-b5AEDjjhOLR4q47Hbzf65zYE+7U7JgCgrUb13RU4HMIGoMb1q4DXaJw1UH8VVHCZulevl2QBjpCyrntecMqqCQ==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.55.tgz", + "integrity": "sha512-a2Fxsb5Mssa+jiXgjUdIzJipE0175IcQXJbZLpKft2+zeSJWNTbaa3PQD2vPPpIM4W789q06N+f9Zc0Fyls+1g==", "requires": { - "bn.js": "4.11.6", - "web3-utils": "1.0.0-beta.36" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } + "@babel/runtime": "^7.3.1", + "bn.js": "4.11.8", + "web3-utils": "1.0.0-beta.55" } }, "web3-eth-personal": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.36.tgz", - "integrity": "sha512-+oxvhojeWh4C/XtnlYURWRR3F5Cg7bQQNjtN1ZGnouKAZyBLoYDVVJ6OaPiveNtfC9RKnzLikn9/Uqc0xz410A==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.55.tgz", + "integrity": "sha512-H0mahLQx6Oj7lpgTamKAswr3rHChRUZijeWAar2Hj7BABQlLRKwx8n09nYhxggvvLYQNQS90JjvQue7rAo2LQQ==", "requires": { - "web3-core": "1.0.0-beta.36", - "web3-core-helpers": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-net": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-eth-accounts": "1.0.0-beta.55", + "web3-net": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-net": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.0.0-beta.36.tgz", - "integrity": "sha512-BriXK0Pjr6Hc/VDq1Vn8vyOum4JB//wpCjgeGziFD6jC7Of8YaWC7AJYXje89OckzfcqX1aJyJlBwDpasNkAzQ==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.0.0-beta.55.tgz", + "integrity": "sha512-do2WY8+/GArJSWX7k/zZ7nBnV9Y3n6LhPYkwT3LeFqDzD515bKwlomaNC8hOaTc6UQyXIoPprYTK2FevL7jrZw==", "requires": { - "web3-core": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-utils": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "lodash": "^4.17.11", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, - "web3-providers-http": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.0.0-beta.36.tgz", - "integrity": "sha512-KLSqMS59nRdpet9B0B64MKgtM3n9wAHTcAHJ03hv79avQNTjHxtjZm0ttcjcFUPpWDgTCtcYCa7tqaYo9Pbeog==", + "web3-providers": { + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-providers/-/web3-providers-1.0.0-beta.55.tgz", + "integrity": "sha512-MNifc7W+iF6rykpbDR1MuX152jshWdZXHAU9Dk0Ja2/23elhIs4nCWs7wOX9FHrKgdrQbscPoq0uy+0aGzyWVQ==", "requires": { - "web3-core-helpers": "1.0.0-beta.36", + "@babel/runtime": "^7.3.1", + "@types/node": "^10.12.18", + "eventemitter3": "3.1.0", + "lodash": "^4.17.11", + "url-parse": "1.4.4", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55", + "websocket": "^1.0.28", "xhr2-cookies": "1.1.0" } }, - "web3-providers-ipc": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.36.tgz", - "integrity": "sha512-iEUrmdd2CzoWgp+75/ydom/1IaoLw95qkAzsgwjjZp1waDncHP/cvVGX74+fbUx4hRaPdchyzxCQfNpgLDmNjQ==", - "requires": { - "oboe": "2.1.3", - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36" - } - }, - "web3-providers-ws": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.36.tgz", - "integrity": "sha512-wAnENuZx75T5ZSrT2De2LOaUuPf2yRjq1VfcbD7+Zd79F3DZZLBJcPyCNVQ1U0fAXt0wfgCKl7sVw5pffqR9Bw==", - "requires": { - "underscore": "1.8.3", - "web3-core-helpers": "1.0.0-beta.36", - "websocket": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" - } - }, "web3-shh": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.0.0-beta.36.tgz", - "integrity": "sha512-bREGHS/WprYFSvGUhyIk8RSpT2Z5SvJOKGBrsUW2nDIMWO6z0Op8E7fzC6GXY2HZfZliAqq6LirbXLgcLRWuPw==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.0.0-beta.55.tgz", + "integrity": "sha512-lGP2HQ/1ThNnfoU8677aL48KsTx4Ht+2KQIn39dGpxVZqysQmovQIltbymVnAr4h8wofwcEz46iNHGa+PAyNzA==", "requires": { - "web3-core": "1.0.0-beta.36", - "web3-core-method": "1.0.0-beta.36", - "web3-core-subscriptions": "1.0.0-beta.36", - "web3-net": "1.0.0-beta.36" + "@babel/runtime": "^7.3.1", + "web3-core": "1.0.0-beta.55", + "web3-core-helpers": "1.0.0-beta.55", + "web3-core-method": "1.0.0-beta.55", + "web3-core-subscriptions": "1.0.0-beta.55", + "web3-net": "1.0.0-beta.55", + "web3-providers": "1.0.0-beta.55", + "web3-utils": "1.0.0-beta.55" } }, "web3-utils": { - "version": "1.0.0-beta.36", - "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.0.0-beta.36.tgz", - "integrity": "sha512-7ri74lG5fS2Th0fhYvTtiEHMB1Pmf2p7dQx1COQ3OHNI/CHNEMjzoNMEbBU6FAENrywfoFur40K4m0AOmEUq5A==", + "version": "1.0.0-beta.55", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.0.0-beta.55.tgz", + "integrity": "sha512-ASWqUi8gtWK02Tp8ZtcoAbHenMpQXNvHrakgzvqTNNZn26wgpv+Q4mdPi0KOR6ZgHFL8R/9b5BBoUTglS1WPpg==", "requires": { - "bn.js": "4.11.6", - "eth-lib": "0.1.27", - "ethjs-unit": "0.1.6", + "@babel/runtime": "^7.3.1", + "@types/bn.js": "^4.11.4", + "@types/node": "^10.12.18", + "bn.js": "4.11.8", + "eth-lib": "0.2.8", + "ethjs-unit": "^0.1.6", + "lodash": "^4.17.11", "number-to-bn": "1.7.0", - "randomhex": "0.1.5", - "underscore": "1.8.3", + "randombytes": "^2.1.0", "utf8": "2.1.1" - }, - "dependencies": { - "bn.js": { - "version": "4.11.6", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", - "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" - } } }, "websocket": { - "version": "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2", - "from": "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible", + "version": "1.0.29", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.29.tgz", + "integrity": "sha512-WhU8jKXC8sTh6ocLSqpZRlOKMNYGwUvjA5+XcIgIk/G3JCaDfkZUr0zA19sVSxJ0TEvm0i5IBzr54RZC4vzW7g==", "requires": { "debug": "^2.2.0", - "nan": "^2.3.3", - "typedarray-to-buffer": "^3.1.2", + "gulp": "^4.0.2", + "nan": "^2.11.0", + "typedarray-to-buffer": "^3.1.5", "yaeti": "^0.0.6" }, "dependencies": { @@ -10041,16 +5658,6 @@ "mkdirp": "^0.5.1" } }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, "xhr": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", @@ -10139,15 +5746,6 @@ "camelcase": "^5.0.0", "decamelize": "^1.2.0" } - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } } } } diff --git a/package.json b/package.json index 21317bc..9baf38e 100644 --- a/package.json +++ b/package.json @@ -27,12 +27,12 @@ "blake-hash": "^1.1.0", "snarkjs": "0.1.11", "typedarray-to-buffer": "^3.1.5", - "web3": "^1.0.0-beta.36" + "web3": "^1.0.0-beta.55" }, "devDependencies": { "circom": "0.0.28", "eslint-plugin-mocha": "^5.2.0", - "ganache-cli": "^6.2.3", + "ganache-cli": "^6.4.4", "mocha": "^5.2.0" } } diff --git a/src/eddsa.js b/src/eddsa.js index f3079f3..e0e7754 100644 --- a/src/eddsa.js +++ b/src/eddsa.js @@ -3,12 +3,15 @@ const bigInt = require("snarkjs").bigInt; const babyJub = require("./babyjub"); const pedersenHash = require("./pedersenHash").hash; const mimc7 = require("./mimc7"); +const poseidon = require("./poseidon.js"); exports.prv2pub= prv2pub; exports.sign = sign; exports.signMiMC = signMiMC; +exports.signPoseidon = signPoseidon; exports.verify = verify; exports.verifyMiMC = verifyMiMC; +exports.verifyPoseidon = verifyPoseidon; exports.packSignature = packSignature; exports.unpackSignature = unpackSignature; exports.pruneBuffer = pruneBuffer; @@ -69,6 +72,29 @@ function signMiMC(prv, msg) { }; } + +function signPoseidon(prv, msg) { + const h1 = createBlakeHash("blake512").update(prv).digest(); + const sBuff = pruneBuffer(h1.slice(0,32)); + const s = bigInt.leBuff2int(sBuff); + const A = babyJub.mulPointEscalar(babyJub.Base8, s.shr(3)); + + const msgBuff = bigInt.leInt2Buff(msg, 32); + const rBuff = createBlakeHash("blake512").update(Buffer.concat([h1.slice(32,64), msgBuff])).digest(); + let r = bigInt.leBuff2int(rBuff); + r = r.mod(babyJub.subOrder); + const R8 = babyJub.mulPointEscalar(babyJub.Base8, r); + + const hash = poseidon.createHash(6, 8, 57); + + const hm = hash([R8[0], R8[1], A[0], A[1], msg]); + const S = r.add(hm.mul(s)).mod(babyJub.subOrder); + return { + R8: R8, + S: S + }; +} + function verify(msg, sig, A) { // Check parameters if (typeof sig != "object") return false; @@ -116,6 +142,30 @@ function verifyMiMC(msg, sig, A) { return true; } + +function verifyPoseidon(msg, sig, A) { + // Check parameters + if (typeof sig != "object") return false; + if (!Array.isArray(sig.R8)) return false; + if (sig.R8.length!= 2) return false; + if (!babyJub.inCurve(sig.R8)) return false; + if (!Array.isArray(A)) return false; + if (A.length!= 2) return false; + if (!babyJub.inCurve(A)) return false; + if (sig.S>= babyJub.subOrder) return false; + + const hash = poseidon.createHash(6, 8, 57); + const hm = hash([sig.R8[0], sig.R8[1], A[0], A[1], msg]); + + const Pleft = babyJub.mulPointEscalar(babyJub.Base8, sig.S); + let Pright = babyJub.mulPointEscalar(A, hm.mul(bigInt("8"))); + Pright = babyJub.addPoint(sig.R8, Pright); + + if (!Pleft[0].equals(Pright[0])) return false; + if (!Pleft[1].equals(Pright[1])) return false; + return true; +} + function packSignature(sig) { const R8p = babyJub.packPoint(sig.R8); const Sp = bigInt.leInt2Buff(sig.S, 32); diff --git a/src/g2_gencontract.js b/src/g2_gencontract.js new file mode 100644 index 0000000..9a9d995 --- /dev/null +++ b/src/g2_gencontract.js @@ -0,0 +1,583 @@ +// Copyright (c) 2018 Jordi Baylina +// License: LGPL-3.0+ +// + +const Contract = require("./evmasm"); +const G2 = require("snarkjs").bn128.G2; +const bigInt = require("snarkjs").bigInt; + + +function toHex256(a) { + let S = a.toString(16); + while (S.length < 64) S="0"+S; + return "0x" + S; +} + +function createCode(P, w) { + + const C = new Contract(); + + const NPOINTS = 1 << (w-1); + + const VAR_POS = C.allocMem(32); + const VAR_POINTS = C.allocMem( (NPOINTS)*4*32); + const savedP = C.allocMem(32); + const savedZ3 = C.allocMem(32); + + // Check selector + C.push("0x0100000000000000000000000000000000000000000000000000000000"); + C.push(0); + C.calldataload(); + C.div(); + C.push("b65c7c74"); // mulexp(uint256) + C.eq(); + C.jmpi("start"); + C.invalid(); + + C.label("start"); + + storeVals(); + + C.push( Math.floor(255/w)*w ); // pos := 255 + C.push(VAR_POS); + C.mstore(); + + C.push("21888242871839275222246405745257275088696311157297823662689037894645226208583"); + C.push(0); + C.push(0); + C.push(0); + C.push(0); + C.push(0); + C.push(0); + + C.label("begin_loop"); // ACC_X ACC_Y ACC_Z q + + C.internalCall("double"); + + // g = (e>>pos)&MASK + C.push(4); + C.calldataload(); // e ACC_X ACC_Y ACC_Z q + + C.push(VAR_POS); + C.mload(); // pos e ACC_X ACC_Y ACC_Z q + C.shr(); + + C.push(NPOINTS-1); + C.and(); // g ACC_X ACC_Y ACC_Z q + + C.internalCall("add"); // acc_x acc_y acc_z + + C.push(VAR_POS); + C.mload(); // pos acc_x acc_y acc_z + C.dup(0); // pos pos acc_x acc_y acc_z + C.push(0); // 0 pos pos acc_x acc_y acc_z + C.eq(); // eq pos acc_x acc_y acc_z + C.jmpi("after_loop"); // pos acc_x acc_y acc_z + C.push(w); // 5 pos acc_x acc_y acc_z + C.sub(); // pos acc_x acc_y acc_z + C.push(VAR_POS); + C.mstore(); // acc_x acc_y acc_z + C.jmp("begin_loop"); + C.label("after_loop"); // pos acc_x acc_y acc_z + C.pop(); // acc_x acc_y acc_z + + C.internalCall("affine"); // acc_x acc_y + + C.push(0); + C.mstore(); + C.push(20); + C.mstore(); + C.push(40); + C.mstore(); + C.push(60); + C.mstore(); + + C.push("0x80"); + C.push("0x00"); + C.return(); + + + double(); + addPoint(); + affine(); + + return C.createTxData(); + + function add(a,b,q) { + C.dup(q); + C.dup(a+1 + 1); + C.dup(b+1 + 2); + C.addmod(); + C.dup(q + 1); + C.dup(a + 2); + C.dup(b + 3); + C.addmod(); + } + + function sub(a,b,q) { + C.dup(q); // q + C.dup(a+1 + 1); // ai q + C.dub(q + 2); // q ai q + C.dup(b+1 + 3); // bi q ai q + C.sub(); // -bi ai q + C.addmod(); // ci + C.dup(q + 1); // q ci + C.dup(a + 2); // ar q ci + C.dup(q + 3); // q ar q ci + C.dup(b + 4); // br q ar q ci + C.sub(); // -br ar q ci + C.addmod(); // cr ci + } + + function mul(a, b, q) { + C.dup(q); // q + C.dup(q + 1); // q q + C.dup(a + 2); // ar q q + C.dup(b+1 + 3); // bi ar q q + C.mulmod(); // ci1 q + C.dup(q + 2); // q ci1 q + C.dup(a+1 + 3); // ai q ci1 q + C.dup(b + 4); // ar ai q ci1 q + C.mulmod(); // ci2 ci1 q + C.addmod(); // ci + C.dup(q + 1); // q ci + C.dup(q + 2); // q q ci + C.dup(q + 3); // q q q ci + C.dup(a+1 + 4); // ai q q ci + C.dup(b+1 + 5); // bi ai q q ci + C.mulmod(); // cr2 q q ci + C.sub(); // -cr2 q ci + C.dup(q + 3); // q -cr2 q ci + C.dup(a + 4); // ar q -cr2 q ci + C.dup(b + 5); // br ar q -cr2 q ci + C.mulmod(); // cr1 -cr2 q ci + C.addmod(); // cr ci + } + + function square(a, q) { + C.dup(q); // q + C.dup(q + 1); // q q + C.dup(a + 2); // ar q q + C.dup(a+1 + 3); // ai ar q q + C.mulmod(); // arai q + C.dup(0); // arai arai q + C.addmod(); // ci + C.dup(q + 1); // q ci + C.dup(q + 2); // q q ci + C.dup(q + 3); // q q q ci + C.dup(a+1 + 4); // ai q q ci + C.dup(a+1 + 5); // ai ai q q ci + C.mulmod(); // cr2 q q ci + C.sub(); // -cr2 q ci + C.dup(q + 3); // q -cr2 q ci + C.dup(a + 4); // ar q -cr2 q ci + C.dup(a + 5); // br ar q -cr2 q ci + C.mulmod(); // cr1 -cr2 q ci + C.addmod(); // cr ci + } + + function add1(a, q) { + C.dup(a+1); // im + C.dup(1 + q); // q + C.dup(2 + a); // re q im + C.push(1); // 1 re q im + C.addmod(); + } + + function cmp(a, b) { + C.dup(a); + C.dup(b); + C.eq(); + C.dup(a+1); + C.dup(a+1); + C.and(); + } + + function rm(a) { + if (a>0) C.swap(a); + C.pop(); + if (a>0) C.swap(a); + C.pop(); + } + + function double() { + C.label("double"); // xR, xI, yR, yI, zR zI, q + + C.dup(4); + C.iszero(); + C.dup(6); + C.iszero(); + C.and(); + C.jumpi("enddouble"); // X Y Z q + + + // Z3 = 2*Y*Z // Remove Z + mul(2, 4, 6); // yz X Y Z q + rm(6); // X Y yz q + + add(4, 4, 6); // 2yz X Y yz q + rm(6); // X Y Z3 q + + // A = X^2 + square(0,6); // A X Y Z3 q + + // B = Y^2 // Remove Y + square(4,8); // B A X Y Z3 q + rm(6); // A X B Z3 q + + // C = B^2 + square(4,8); // C A X B Z3 q + + // D = (X+B)^2-A-C // Remove X, Remove B + add(4,6, 10); // X+B C A X B Z3 q + rm(6); // C A X+B B Z3 q + rm(6); // A X+B C Z3 q + square(2,8); // (X+B)^2 A X+B C Z3 q + rm(4); // A (X+B)^2 C Z3 q + sub(2, 0, 8); // (X+B)^2-A A (X+B)^2 C Z3 q + rm(4); // A (X+B)^2-A C Z3 q + sub(2, 4, 8); // (X+B)^2-A-C A (X+B)^2-A C Z3 q + rm(4); // A D C Z3 q + + // D = D+D + add(2,2, 8); // D+D A D C Z3 q + rm(4); // A D C Z3 q + + // E=A+A+A + add(0, 0, 8); // 2A A D C Z3 q + add(0, 2, 10); // 3A 2A A D C Z3 q + rm(4); // 2A 3A D C Z3 q + rm(0); // E D C Z3 q + + // F=E^2 + square(0, 8); // F E D C Z3 q + + // X3= F - 2*D // Remove F + add(4, 4, 10); // 2D F E D C Z3 q + sub(2, 0, 12); // F-2D 2D F E D C Z3 q + rm(4); // 2D X3 E D C Z3 q + rm(0); // X3 E D C Z3 q + + // Y3 = E * (D - X3) - 8 * C // Remove D C E + + sub(4, 0, 10); // D-X3 X3 E D C Z3 q + rm(6); // X3 E D-X3 C Z3 q + mul(2, 4, 10); // E*(D-X3) X3 E D-X3 C Z3 q + rm(6); // X3 E E*(D-X3) C Z3 q + rm(2); // X3 E*(D-X3) C Z3 q + add(4, 4, 8); // 2C X3 E*(D-X3) C Z3 q + rm(6); // X3 E*(D-X3) 2C Z3 q + add(4, 4, 8); // 4C X3 E*(D-X3) 2C Z3 q + rm(6); // X3 E*(D-X3) 4C Z3 q + add(4, 4, 8); // 8C X3 E*(D-X3) 4C Z3 q + rm(6); // X3 E*(D-X3) 8C Z3 q + sub(2, 4, 8); // E*(D-X3)-8C X3 E*(D-X3) 8C Z3 q + rm(6); // X3 E*(D-X3) Y3 Z3 q + rm(2); // X3 Y3 Z3 q + + C.label("enddouble"); + C.returnCall(); + } + + function addPoint() { // p, xR, xI, yR, yI, zR zI, q + + + C.dup(0); // p p X2 Y2 Z2 q + + C.push(savedP); + C.mstore(); + + C.iszero(); // X2 Y2 Z2 q + C.jumpi("endpadd"); + + + C.dup(4); + C.iszero(); + C.dup(6); + C.iszero(); + C.and(); + C.jumpi("returnP"); // X2 Y2 Z2 q + + + + // lastZ3 = (Z2+1)^2 - Z2^2 + add1(4, 6); // Z2+1 X2 Y2 Z2 q + square(0, 8); // (Z2+1)^2 Z2+1 X2 Y2 Z2 q + rm(2); // (Z2+1)^2 X2 Y2 Z2 q + square(6, 8); // Z2^2 (Z2+1)^2 X2 Y2 Z2 q + + + sub(2, 0, 10); // (Z2+1)^2-Z2^2 Z2^2 (Z2+1)^2 X2 Y2 Z2 q + + saveZ3(); // Z2^2 (Z2+1)^2 X2 Y2 Z2 q + rm(2); // Z2^2 X2 Y2 Z2 q + + // U2 = X2 + // S2 = Y2 // Z2^2 U2 S2 Z2 q + + + // U1 = X1 * Z2^2 + loadX(); // X1 Z2^2 U2 S2 Z2 q + mul(0, 2, 10); // X1*Z2^2 X1 Z2^2 U2 S2 Z2 q + rm(2); // X1*Z2^2 Z2^2 U2 S2 Z2 q + + + mul(2, 8, 10); // Z2^3 U1 Z2^2 U2 S2 Z2 q + rm(4); // U1 Z2^3 U2 S2 Z2 q + rm(8); // Z2^3 U2 S2 U1 q + + // S1 = Y1 * Z1^3 + loadY(); // Y1 Z2^3 U2 S2 U1 q + mul(0, 2, 10); // S1 Y1 Z2^3 U2 S2 U1 q + rm(4); // Y1 S1 U2 S2 U1 q + rm(0); // S1 U2 S2 U1 q + + cmp(0, 4); // c1 S1 U2 S2 U1 q + cmp(3, 7); // c2 c1 S1 U2 S2 U1 q + C.and(); // c2&c1 S1 U2 S2 U1 q + C.jumpi("double1"); // S1 U2 S2 U1 q + + + // Returns the double + + // H = U2-U1 // Remove U2 + C.sub(4, 8, 10); // H S1 U2 S2 U1 q + rm(4); // S1 H S2 U1 q + + // // r = 2 * (S2-S1) // Remove S2 + C.sub(4, 4, 8); // S1-S2 S1 H S2 U1 q + rm(6); // S1 H S1-S2 U1 q + C.add(4, 4, 8); // 2*(S1-S2) S1 H S1-S2 U1 q + rm(6); // S1 H r U1 q + + // I = (2 * H)^2 + C.add(2, 2, 8); // 2*H S1 H r U1 q + C.square(0, 10); // (2*H)^2 2*H S1 H r U1 q + rm(2); // I S1 H r U1 q + + // V = U1 * I + mul(8, 0, 10); // V I S1 H r U1 q + rm(10); // I S1 H r V q + + // J = H * I // Remove I + mul(4, 0, 10); // J I S1 H r V q + rm(2); // J S1 H r V q + + // X3 = r^2 - J - 2 * V + + // S1J2 = (S1*J)*2 // Remove S1 + mul(2, 0, 10); // S1*J J S1 H r V q + rm(4); // J S1*J H r V q + add(2,2, 10); // (S1*J)*2 J S1*J H r V q + rm(4); // J S1J2 H r V q + + // X3 = r^2 - J - 2 * V + square(6, 10); // r^2 J S1J2 H r V q + sub(0, 2, 12); // r^2-J r^2 J S1J2 H r V q + rm(2); // r^2-J J S1J2 H r V q + rm(2); // r^2-J S1J2 H r V q + add(8, 8, 10); // 2*V r^2-J S1J2 H r V q + sub(2, 0, 12); // r^2-J-2*V 2*V r^2-J S1J2 H r V q + rm(4); // 2*V X3 S1J2 H r V q + rm(0); // X3 S1J2 H r V q + + // Y3 = r * (V-X3)-S1J2 + + sub(8, 0, 10); // V-X3 X3 S1J2 H r V q + rm(10); // X3 S1J2 H r V-X3 q + mul(6, 8, 10); // r*(V-X3) X3 S1J2 H r V-X3 q + rm(8); // X3 S1J2 H r*(V-X3) V-X3 q + rm(8); // S1J2 H r*(V-X3) X3 q + sub(4, 0, 8); // Y3 S1J2 H r*(V-X3) X3 q + rm(6); // S1J2 H Y3 X3 q + rm(0); // H Y3 X3 q + + // Z3 = lastZ * H + loadZ3(); // lastZ3 H Y3 X3 q + mul(0, 2, 8); // Z3 lastZ3 H Y3 X3 q + rm(4); // lastZ3 Z3 Y3 X3 q + rm(0); // Z3 Y3 X3 q + + C.swap(1); + C.swap(5); + C.swap(1); + C.swap(4); // X3 Y3 Z3 q + + // returns the point in memory + C.label("returnP"); // X Y Z q + rm(0); + rm(0); + rm(0); + C.push(0); + C.push(1); + loadX(); + loadY(); + C.jump("endpadd"); + + C.label("double1"); // S1 U2 S2 U1 q + rm(0); + rm(0); + rm(0); + rm(0); + C.push(0); + C.push(1); + loadX(); + loadY(); + C.jump("double"); + + C.label("endpadd"); + C.returnCall(); + + function loadX() { + C.push(savedP); + C.mload(); // p + C.push(32); + C.mul(); // P*32 + C.push(VAR_POINTS+32); + C.add(); // P*32+32 + C.dup(); // P*32+32 P*32+32 + C.mload(); // im P*32+32 + C.swap(1); // P*32+32 im + C.push(0x20); // 32 P*32+32 im + C.sub(); // P*32 im + C.mload(); // re im + } + + function loadY() { + C.push(savedP); + C.mload(); // p + C.push(32); + C.mul(); // P*32 + C.push(VAR_POINTS+32*3); + C.add(); // P*32+32 + C.dup(); // P*32+32 P*32+32 + C.mload(); // im P*32+32 + C.swap(1); // P*32+32 im + C.push(0x20); // 32 P*32+32 im + C.sub(); // P*32 im + C.mload(); // re im + } + + function loadZ3() { + C.push(savedZ3+32); + C.mload(); // p + C.push(savedZ3); + C.mload(); + } + + function saveZ3() { + C.push(savedZ3); + C.mstore(); + C.push(savedZ3+32); + C.mstore(); + } + } + + function affine() { // X Y Z q + // If Z2=0 return 0 + C.label("affine"); + C.dup(4); + C.dup(5 + 1); + C.or(); + C.jumpi("notZero"); // X Y Z q + rm(0); + rm(0); + C.push(0); + C.push(0); + + C.jmp("endAffine"); + C.label("notZero"); + + inverse2(4,6); // Z_inv X Y Z q + square(2, 8); // Z2_inv Z_inv X Y Z q + mul(0, 2, 10); // Z3_inv Z2_inv Z_inv X Y Z q + rm(4); // Z2_inv Z3_inv X Y Z q + C.push(1); + C.push(0); // 1 Z2_inv Z3_inv X Y Z q + rm(10); // Z2_inv Z3_inv X Y 1 q + mul(2, 6, 10); // YI Z2_inv Z3_inv X Y 1 q + rm(8); // Z2_inv Z3_inv X YI 1 q + mul(0, 4, 10); // XI Z2_inv Z3_inv X YI 1 q + rm(6); // Z2_inv Z3_inv XI YI 1 q + rm(0); // Z3_inv XI YI 1 q + rm(0); // XI YI 1 q + C.label("endAffine"); + C.returnCall(); + } + + function inverse2(a, q) { + C.dup(q); // q + C.dup(q + 1); // q q + C.push(2); // 2 q q + C.sub(); // q-2 q + C.dup(q + 2); // q q-2 q + C.dup(q + 3); // q q q-2 q + C.dup(a + 4); // ar q q q-2 q + C.dup(a + 5); // ar ar q q q-2 q + C.mulmod(); // t0 q q-2 q + + C.dup(q + 4); // q t0 q q-2 q + C.dup(a+1 + 5); // ai q t0 q q-2 q + C.dup(a+1 + 6); // ai ai q t0 q q-2 q + C.mulmod(); // t1 t0 q q-2 q + + C.addmod(); // t2 q-2 q + C.expmod(); // t3 + + C.dup(q + 1); // q t3 + C.dup(q + 2); // q q t3 + C.dup(q + 3); // q q q t3 + C.dup(1); // t3 q q q t3 + C.sub(); // -t3 q q t3 + C.dup(a+1 + 3); // ai -t3 q q t3 + C.mulmod(); // ii q t3 + C.swap(2); // t3 q ii + C.dup(a + 3); // ar t3 q ii + C.mulmod(); // ir ii + } + + function storeVals() { + C.push(VAR_POINTS); // p + for (let i=0; i n2b.in; + n2b.out[0] ==> mux.s; + for (i=0; i<2; i++) { + cst.out[i] ==> mux.c[i]; + } + + mux.out ==> out; +} + +component main = Main(); diff --git a/test/circuits/mux2_1.circom b/test/circuits/mux2_1.circom new file mode 100644 index 0000000..4bb6247 --- /dev/null +++ b/test/circuits/mux2_1.circom @@ -0,0 +1,35 @@ +include "../../circuits/mux2.circom"; +include "../../circuits/bitify.circom"; + + +template Constants() { + var i; + signal output out[4]; + + out[0] <== 37; + out[1] <== 47; + out[2] <== 53; + out[3] <== 71; +} + +template Main() { + var i; + signal private input selector; + signal output out; + + component mux = Mux2(); + component n2b = Num2Bits(2); + component cst = Constants(); + + selector ==> n2b.in; + for (i=0; i<2; i++) { + n2b.out[i] ==> mux.s[i]; + } + for (i=0; i<4; i++) { + cst.out[i] ==> mux.c[i]; + } + + mux.out ==> out; +} + +component main = Main(); diff --git a/test/comparators.js b/test/comparators.js index 575f7d7..6b3c0a0 100644 --- a/test/comparators.js +++ b/test/comparators.js @@ -36,7 +36,7 @@ describe("Sum test", () => { assert(witness[0].equals(snarkjs.bigInt(1))); assert(witness[1].equals(snarkjs.bigInt(1))); }); - it("Should create a comparison", async() => { + it("Should create a comparison lessthan", async() => { const cirDef = await compiler(path.join(__dirname, "circuits", "lessthan.circom")); const circuit = new snarkjs.Circuit(cirDef); @@ -74,4 +74,120 @@ describe("Sum test", () => { assert(witness[0].equals(snarkjs.bigInt(1))); assert(witness[1].equals(snarkjs.bigInt(0))); }); + it("Should create a comparison lesseqthan", async() => { + const cirDef = await compiler(path.join(__dirname, "circuits", "lesseqthan.circom")); + + const circuit = new snarkjs.Circuit(cirDef); + + let witness; + witness = circuit.calculateWitness({ "in[0]": "333", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "661", "in[1]": "660" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "555", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + }); + it("Should create a comparison greaterthan", async() => { + const cirDef = await compiler(path.join(__dirname, "circuits", "greaterthan.circom")); + + const circuit = new snarkjs.Circuit(cirDef); + + let witness; + witness = circuit.calculateWitness({ "in[0]": "333", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "661", "in[1]": "660" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "555", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + }); + it("Should create a comparison greatereqthan", async() => { + const cirDef = await compiler(path.join(__dirname, "circuits", "greatereqthan.circom")); + + const circuit = new snarkjs.Circuit(cirDef); + + console.log("NConstraints BalancesUpdater: " + circuit.nConstraints); + + let witness; + witness = circuit.calculateWitness({ "in[0]": "333", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "661", "in[1]": "660" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "1" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "444" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(0))); + + witness = circuit.calculateWitness({ "in[0]": "1", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "555", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + + witness = circuit.calculateWitness({ "in[0]": "0", "in[1]": "0" }); + assert(witness[0].equals(snarkjs.bigInt(1))); + assert(witness[1].equals(snarkjs.bigInt(1))); + }); }); diff --git a/test/eddsamimc.js b/test/eddsamimc.js index 97abcb3..76f0a4f 100644 --- a/test/eddsamimc.js +++ b/test/eddsamimc.js @@ -19,7 +19,7 @@ describe("EdDSA MiMC test", function () { circuit = new snarkjs.Circuit(cirDef); - console.log("NConstrains EdDSA: " + circuit.nConstraints); + console.log("NConstrains EdDSA MiMC: " + circuit.nConstraints); }); it("Sign a single number", async () => { diff --git a/test/eddsaposeidon.js b/test/eddsaposeidon.js new file mode 100644 index 0000000..8b0e82a --- /dev/null +++ b/test/eddsaposeidon.js @@ -0,0 +1,98 @@ +const chai = require("chai"); +const path = require("path"); +const snarkjs = require("snarkjs"); +const compiler = require("circom"); + +const eddsa = require("../src/eddsa.js"); + +const assert = chai.assert; + +const bigInt = snarkjs.bigInt; + +describe("EdDSA Poseidon test", function () { + let circuit; + + this.timeout(100000); + + before( async () => { + const cirDef = await compiler(path.join(__dirname, "circuits", "eddsaposeidon_test.circom")); + + circuit = new snarkjs.Circuit(cirDef); + + console.log("NConstrains EdDSA Poseidon: " + circuit.nConstraints); + }); + + it("Sign a single number", async () => { + const msg = bigInt(1234); + + const prvKey = Buffer.from("0001020304050607080900010203040506070809000102030405060708090001", "hex"); + + const pubKey = eddsa.prv2pub(prvKey); + + const signature = eddsa.signPoseidon(prvKey, msg); + + assert(eddsa.verifyPoseidon(msg, signature, pubKey)); + + const w = circuit.calculateWitness({ + enabled: 1, + Ax: pubKey[0], + Ay: pubKey[1], + R8x: signature.R8[0], + R8y: signature.R8[1], + S: signature.S, + M: msg}); + + assert(circuit.checkWitness(w)); + }); + + it("Detect Invalid signature", async () => { + const msg = bigInt(1234); + + const prvKey = Buffer.from("0001020304050607080900010203040506070809000102030405060708090001", "hex"); + + const pubKey = eddsa.prv2pub(prvKey); + + + const signature = eddsa.signPoseidon(prvKey, msg); + + assert(eddsa.verifyPoseidon(msg, signature, pubKey)); + try { + circuit.calculateWitness({ + enabled: 1, + Ax: pubKey[0], + Ay: pubKey[1], + R8x: signature.R8[0].add(bigInt(1)), + R8y: signature.R8[1], + S: signature.S, + M: msg}); + assert(false); + } catch(err) { + assert.equal(err.message, "Constraint doesn't match: 1 != 0"); + } + }); + + + it("Test a dissabled circuit with a bad signature", async () => { + const msg = bigInt(1234); + + const prvKey = Buffer.from("0001020304050607080900010203040506070809000102030405060708090001", "hex"); + + const pubKey = eddsa.prv2pub(prvKey); + + + const signature = eddsa.signPoseidon(prvKey, msg); + + assert(eddsa.verifyPoseidon(msg, signature, pubKey)); + + const w = circuit.calculateWitness({ + enabled: 0, + Ax: pubKey[0], + Ay: pubKey[1], + R8x: signature.R8[0].add(bigInt(1)), + R8y: signature.R8[1], + S: signature.S, + M: msg}); + + assert(circuit.checkWitness(w)); + }); +}); diff --git a/test/mimccontract.js b/test/mimccontract.js index 671e469..9c135d5 100644 --- a/test/mimccontract.js +++ b/test/mimccontract.js @@ -1,4 +1,4 @@ -const TestRPC = require("ganache-cli"); +const ganache = require("ganache-cli"); const Web3 = require("web3"); const chai = require("chai"); const mimcGenContract = require("../src/mimc_gencontract.js"); @@ -10,35 +10,31 @@ const log = (msg) => { if (process.env.MOCHA_VERBOSE) console.log(msg); }; const SEED = "mimc"; -describe("MiMC Smart contract test", () => { +describe("MiMC Smart contract test", function () { let testrpc; let web3; let mimc; let accounts; - before(async () => { - testrpc = TestRPC.server({ - ws: true, - gasLimit: 5800000, - total_accounts: 10, - }); - - testrpc.listen(8546, "127.0.0.1"); + this.timeout(100000); - web3 = new Web3("ws://127.0.0.1:8546"); + before(async () => { + web3 = new Web3(ganache.provider(), null, { transactionConfirmationBlocks: 1 }); accounts = await web3.eth.getAccounts(); }); - after(async () => testrpc.close()); - it("Should deploy the contract", async () => { const C = new web3.eth.Contract(mimcGenContract.abi); mimc = await C.deploy({ - data: mimcGenContract.createCode(SEED, 91) + data: mimcGenContract.createCode(SEED, 91), + arguments: [] }).send({ gas: 1500000, + gasPrice: '30000000000000', from: accounts[0] + }).on("error", (error) => { + console.log("ERROR: "+error); }); }); diff --git a/test/multiplexer.js b/test/multiplexer.js index cf29b8c..62af0bb 100644 --- a/test/multiplexer.js +++ b/test/multiplexer.js @@ -9,7 +9,7 @@ const bigInt = snarkjs.bigInt; describe("Mux4 test", () => { - it("Should create a constant multiplexer", async () => { + it("Should create a constant multiplexer 4", async () => { const cirDef = await compiler(path.join(__dirname, "circuits", "mux4_1.circom")); @@ -50,7 +50,7 @@ describe("Mux4 test", () => { } }); - it("Should create a constant multiplexer", async () => { + it("Should create a constant multiplexer 3", async () => { const cirDef = await compiler(path.join(__dirname, "circuits", "mux3_1.circom")); @@ -74,6 +74,52 @@ describe("Mux4 test", () => { assert(w[0].equals(bigInt(1))); + // console.log(i + " -> " + w[circuit.getSignalIdx("main.out")].toString()); + assert(w[circuit.getSignalIdx("main.out")].equals(ct8[i])); + } + }); + it("Should create a constant multiplexer 2", async () => { + + const cirDef = await compiler(path.join(__dirname, "circuits", "mux2_1.circom")); + + const circuit = new snarkjs.Circuit(cirDef); + + console.log("NConstrains Mux2: " + circuit.nConstraints); + + const ct8 = [ + bigInt("37"), + bigInt("47"), + bigInt("53"), + bigInt("71"), + ]; + + for (let i=0; i<4; i++) { + const w = circuit.calculateWitness({ "selector": i }); + + assert(w[0].equals(bigInt(1))); + + // console.log(i + " -> " + w[circuit.getSignalIdx("main.out")].toString()); + assert(w[circuit.getSignalIdx("main.out")].equals(ct8[i])); + } + }); + it("Should create a constant multiplexer 1", async () => { + + const cirDef = await compiler(path.join(__dirname, "circuits", "mux1_1.circom")); + + const circuit = new snarkjs.Circuit(cirDef); + + console.log("NConstrains Mux1: " + circuit.nConstraints); + + const ct8 = [ + bigInt("37"), + bigInt("47"), + ]; + + for (let i=0; i<2; i++) { + const w = circuit.calculateWitness({ "selector": i }); + + assert(w[0].equals(bigInt(1))); + // console.log(i + " -> " + w[circuit.getSignalIdx("main.out")].toString()); assert(w[circuit.getSignalIdx("main.out")].equals(ct8[i])); } diff --git a/test/poseidoncontract.js b/test/poseidoncontract.js index 091ec4f..4a04d55 100644 --- a/test/poseidoncontract.js +++ b/test/poseidoncontract.js @@ -1,4 +1,4 @@ -const TestRPC = require("ganache-cli"); +const ganache = require("ganache-cli"); const Web3 = require("web3"); const chai = require("chai"); const poseidonGenContract = require("../src/poseidon_gencontract.js"); @@ -17,20 +17,10 @@ describe("Poseidon Smart contract test", () => { let accounts; before(async () => { - testrpc = TestRPC.server({ - ws: true, - gasLimit: 5800000, - total_accounts: 10, - }); - - testrpc.listen(8546, "127.0.0.1"); - - web3 = new Web3("ws://127.0.0.1:8546"); + web3 = new Web3(ganache.provider(), null, { transactionConfirmationBlocks: 1 }); accounts = await web3.eth.getAccounts(); }); - after(async () => testrpc.close()); - it("Should deploy the contract", async () => { const C = new web3.eth.Contract(poseidonGenContract.abi); From 42ff01fb3ba67cd3f4b64dbf67f261422964ab2a Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Mon, 8 Jul 2019 14:33:37 +0200 Subject: [PATCH 17/18] Some format and fixes from the last version --- test/mimcspongecontract.js | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/test/mimcspongecontract.js b/test/mimcspongecontract.js index 1f50a50..a2e7394 100644 --- a/test/mimcspongecontract.js +++ b/test/mimcspongecontract.js @@ -1,4 +1,4 @@ -const TestRPC = require("ganache-cli"); +const ganache = require("ganache-cli"); const Web3 = require("web3"); const chai = require("chai"); const mimcGenContract = require("../src/mimcsponge_gencontract.js"); @@ -17,20 +17,10 @@ describe("MiMC Sponge Smart contract test", () => { let accounts; before(async () => { - testrpc = TestRPC.server({ - ws: true, - gasLimit: 5800000, - total_accounts: 10, - }); - - testrpc.listen(8546, "127.0.0.1"); - - web3 = new Web3("ws://127.0.0.1:8546"); + web3 = new Web3(ganache.provider(), null, { transactionConfirmationBlocks: 1 }); accounts = await web3.eth.getAccounts(); }); - after(async () => testrpc.close()); - it("Should deploy the contract", async () => { const C = new web3.eth.Contract(mimcGenContract.abi); From 61c9703fb29309fac1dd3b9bde7edb8012074f3c Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Mon, 8 Jul 2019 14:42:56 +0200 Subject: [PATCH 18/18] 0.0.9 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index efb577d..d7adc62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.8", + "version": "0.0.9", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 9baf38e..dcebff4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "circomlib", - "version": "0.0.8", + "version": "0.0.9", "description": "Basic circuits library for Circom", "main": "index.js", "directories": {