Arguments: 
  /opt/homebrew/Cellar/node/17.3.0/bin/node /opt/homebrew/Cellar/yarn/1.22.17_2/libexec/bin/yarn.js add @types/ganache-cli

PATH: 
  /opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/homebrew/bin:/opt/homebrew/sbin

Yarn version: 
  1.22.17

Node version: 
  17.3.0

Platform: 
  darwin arm64

Trace: 
  Error: https://registry.yarnpkg.com/@types%2fganache-cli: Not found
      at Request.params.callback [as _callback] (/opt/homebrew/Cellar/yarn/1.22.17_2/libexec/lib/cli.js:67029:18)
      at Request.self.callback (/opt/homebrew/Cellar/yarn/1.22.17_2/libexec/lib/cli.js:140883:22)
      at Request.emit (node:events:390:28)
      at Request.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.17_2/libexec/lib/cli.js:141855:10)
      at Request.emit (node:events:390:28)
      at IncomingMessage.<anonymous> (/opt/homebrew/Cellar/yarn/1.22.17_2/libexec/lib/cli.js:141777:12)
      at Object.onceWrapper (node:events:509:28)
      at IncomingMessage.emit (node:events:402:35)
      at endReadableNT (node:internal/streams/readable:1343:12)
      at processTicksAndRejections (node:internal/process/task_queues:83:21)

npm manifest: 
  {
    "name": "crypto-accountability",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {
      "test": "jest",
      "test:watch": "jest --watch"
    },
    "repository": {
      "type": "git",
      "url": "git+https://github.com/ReeceKidd/crypto-accountability.git"
    },
    "dependencies": {
      "@babel/preset-typescript": "^7.16.7",
      "@types/fs-extra": "^9.0.13",
      "@types/jest": "^27.4.0",
      "@types/web3": "^1.2.2",
      "fs-extra": "^10.0.0",
      "jest": "^27.4.7",
      "solc": "^0.4.25",
      "ts-jest": "^27.1.3",
      "web3": "^1.6.1"
    },
    "devDependencies": {
      "@truffle/hdwallet-provider": "^2.0.0",
      "ganache-cli": "^6.12.2",
      "typescript": "^4.5.4"
    },
    "keywords": [],
    "author": "",
    "license": "ISC",
    "bugs": {
      "url": "https://github.com/ReeceKidd/crypto-accountability/issues"
    },
    "homepage": "https://github.com/ReeceKidd/crypto-accountability#readme"
  }

yarn manifest: 
  No manifest

Lockfile: 
  # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
  # yarn lockfile v1
  
  
  "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
    integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
    dependencies:
      "@babel/highlight" "^7.16.7"
  
  "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.4":
    version "7.16.8"
    resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.8.tgz#31560f9f29fdf1868de8cb55049538a1b9732a60"
    integrity sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q==
  
  "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.10.tgz#ebd034f8e7ac2b6bfcdaa83a161141a646f74b50"
    integrity sha512-pbiIdZbCiMx/MM6toR+OfXarYix3uz0oVsnNtfdAGTcCTu3w/JGF8JhirevXLBJUu0WguSZI12qpKnx7EeMyLA==
    dependencies:
      "@babel/code-frame" "^7.16.7"
      "@babel/generator" "^7.16.8"
      "@babel/helper-compilation-targets" "^7.16.7"
      "@babel/helper-module-transforms" "^7.16.7"
      "@babel/helpers" "^7.16.7"
      "@babel/parser" "^7.16.10"
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.16.10"
      "@babel/types" "^7.16.8"
      convert-source-map "^1.7.0"
      debug "^4.1.0"
      gensync "^1.0.0-beta.2"
      json5 "^2.1.2"
      semver "^6.3.0"
      source-map "^0.5.0"
  
  "@babel/generator@^7.16.8", "@babel/generator@^7.7.2":
    version "7.16.8"
    resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.8.tgz#359d44d966b8cd059d543250ce79596f792f2ebe"
    integrity sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==
    dependencies:
      "@babel/types" "^7.16.8"
      jsesc "^2.5.1"
      source-map "^0.5.0"
  
  "@babel/helper-annotate-as-pure@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862"
    integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b"
    integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==
    dependencies:
      "@babel/compat-data" "^7.16.4"
      "@babel/helper-validator-option" "^7.16.7"
      browserslist "^4.17.5"
      semver "^6.3.0"
  
  "@babel/helper-create-class-features-plugin@^7.16.7":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.10.tgz#8a6959b9cc818a88815ba3c5474619e9c0f2c21c"
    integrity sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg==
    dependencies:
      "@babel/helper-annotate-as-pure" "^7.16.7"
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-function-name" "^7.16.7"
      "@babel/helper-member-expression-to-functions" "^7.16.7"
      "@babel/helper-optimise-call-expression" "^7.16.7"
      "@babel/helper-replace-supers" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
  
  "@babel/helper-define-polyfill-provider@^0.3.1":
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665"
    integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==
    dependencies:
      "@babel/helper-compilation-targets" "^7.13.0"
      "@babel/helper-module-imports" "^7.12.13"
      "@babel/helper-plugin-utils" "^7.13.0"
      "@babel/traverse" "^7.13.0"
      debug "^4.1.1"
      lodash.debounce "^4.0.8"
      resolve "^1.14.2"
      semver "^6.1.2"
  
  "@babel/helper-environment-visitor@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7"
    integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-function-name@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz#f1ec51551fb1c8956bc8dd95f38523b6cf375f8f"
    integrity sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==
    dependencies:
      "@babel/helper-get-function-arity" "^7.16.7"
      "@babel/template" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/helper-get-function-arity@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz#ea08ac753117a669f1508ba06ebcc49156387419"
    integrity sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-hoist-variables@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
    integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-member-expression-to-functions@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz#42b9ca4b2b200123c3b7e726b0ae5153924905b0"
    integrity sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
    integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-module-transforms@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz#7665faeb721a01ca5327ddc6bba15a5cb34b6a41"
    integrity sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==
    dependencies:
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-module-imports" "^7.16.7"
      "@babel/helper-simple-access" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
      "@babel/helper-validator-identifier" "^7.16.7"
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/helper-optimise-call-expression@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2"
    integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
    integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
  
  "@babel/helper-replace-supers@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1"
    integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==
    dependencies:
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-member-expression-to-functions" "^7.16.7"
      "@babel/helper-optimise-call-expression" "^7.16.7"
      "@babel/traverse" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/helper-simple-access@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz#d656654b9ea08dbb9659b69d61063ccd343ff0f7"
    integrity sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-split-export-declaration@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b"
    integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==
    dependencies:
      "@babel/types" "^7.16.7"
  
  "@babel/helper-validator-identifier@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
    integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
  
  "@babel/helper-validator-option@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23"
    integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==
  
  "@babel/helpers@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.16.7.tgz#7e3504d708d50344112767c3542fc5e357fffefc"
    integrity sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw==
    dependencies:
      "@babel/template" "^7.16.7"
      "@babel/traverse" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/highlight@^7.16.7":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88"
    integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==
    dependencies:
      "@babel/helper-validator-identifier" "^7.16.7"
      chalk "^2.0.0"
      js-tokens "^4.0.0"
  
  "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.10", "@babel/parser@^7.16.7":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.10.tgz#aba1b1cb9696a24a19f59c41af9cf17d1c716a88"
    integrity sha512-Sm/S9Or6nN8uiFsQU1yodyDW3MWXQhFeqzMPM+t8MJjM+pLsnFVxFZzkpXKvUXh+Gz9cbMoYYs484+Jw/NTEFQ==
  
  "@babel/plugin-syntax-async-generators@^7.8.4":
    version "7.8.4"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
    integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-bigint@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
    integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-class-properties@^7.8.3":
    version "7.12.13"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
    integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
    dependencies:
      "@babel/helper-plugin-utils" "^7.12.13"
  
  "@babel/plugin-syntax-import-meta@^7.8.3":
    version "7.10.4"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
    integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
    dependencies:
      "@babel/helper-plugin-utils" "^7.10.4"
  
  "@babel/plugin-syntax-json-strings@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
    integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
    version "7.10.4"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
    integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
    dependencies:
      "@babel/helper-plugin-utils" "^7.10.4"
  
  "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
    integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-numeric-separator@^7.8.3":
    version "7.10.4"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
    integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
    dependencies:
      "@babel/helper-plugin-utils" "^7.10.4"
  
  "@babel/plugin-syntax-object-rest-spread@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
    integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
    integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-optional-chaining@^7.8.3":
    version "7.8.3"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
    integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
    dependencies:
      "@babel/helper-plugin-utils" "^7.8.0"
  
  "@babel/plugin-syntax-top-level-await@^7.8.3":
    version "7.14.5"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
    integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
    dependencies:
      "@babel/helper-plugin-utils" "^7.14.5"
  
  "@babel/plugin-syntax-typescript@^7.16.7", "@babel/plugin-syntax-typescript@^7.7.2":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz#39c9b55ee153151990fb038651d58d3fd03f98f8"
    integrity sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==
    dependencies:
      "@babel/helper-plugin-utils" "^7.16.7"
  
  "@babel/plugin-transform-runtime@^7.5.5":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz#53d9fd3496daedce1dd99639097fa5d14f4c7c2c"
    integrity sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w==
    dependencies:
      "@babel/helper-module-imports" "^7.16.7"
      "@babel/helper-plugin-utils" "^7.16.7"
      babel-plugin-polyfill-corejs2 "^0.3.0"
      babel-plugin-polyfill-corejs3 "^0.5.0"
      babel-plugin-polyfill-regenerator "^0.3.0"
      semver "^6.3.0"
  
  "@babel/plugin-transform-typescript@^7.16.7":
    version "7.16.8"
    resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0"
    integrity sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==
    dependencies:
      "@babel/helper-create-class-features-plugin" "^7.16.7"
      "@babel/helper-plugin-utils" "^7.16.7"
      "@babel/plugin-syntax-typescript" "^7.16.7"
  
  "@babel/preset-typescript@^7.16.7":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9"
    integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==
    dependencies:
      "@babel/helper-plugin-utils" "^7.16.7"
      "@babel/helper-validator-option" "^7.16.7"
      "@babel/plugin-transform-typescript" "^7.16.7"
  
  "@babel/runtime@^7.5.5":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.7.tgz#03ff99f64106588c9c403c6ecb8c3bafbbdff1fa"
    integrity sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==
    dependencies:
      regenerator-runtime "^0.13.4"
  
  "@babel/template@^7.16.7", "@babel/template@^7.3.3":
    version "7.16.7"
    resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
    integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==
    dependencies:
      "@babel/code-frame" "^7.16.7"
      "@babel/parser" "^7.16.7"
      "@babel/types" "^7.16.7"
  
  "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.10", "@babel/traverse@^7.16.7", "@babel/traverse@^7.7.2":
    version "7.16.10"
    resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.10.tgz#448f940defbe95b5a8029975b051f75993e8239f"
    integrity sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw==
    dependencies:
      "@babel/code-frame" "^7.16.7"
      "@babel/generator" "^7.16.8"
      "@babel/helper-environment-visitor" "^7.16.7"
      "@babel/helper-function-name" "^7.16.7"
      "@babel/helper-hoist-variables" "^7.16.7"
      "@babel/helper-split-export-declaration" "^7.16.7"
      "@babel/parser" "^7.16.10"
      "@babel/types" "^7.16.8"
      debug "^4.1.0"
      globals "^11.1.0"
  
  "@babel/types@^7.0.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
    version "7.16.8"
    resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.8.tgz#0ba5da91dd71e0a4e7781a30f22770831062e3c1"
    integrity sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==
    dependencies:
      "@babel/helper-validator-identifier" "^7.16.7"
      to-fast-properties "^2.0.0"
  
  "@bcoe/v8-coverage@^0.2.3":
    version "0.2.3"
    resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
    integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
  
  "@ethereumjs/common@^2.4.0", "@ethereumjs/common@^2.5.0", "@ethereumjs/common@^2.6.0":
    version "2.6.0"
    resolved "https://registry.yarnpkg.com/@ethereumjs/common/-/common-2.6.0.tgz#feb96fb154da41ee2cc2c5df667621a440f36348"
    integrity sha512-Cq2qS0FTu6O2VU1sgg+WyU9Ps0M6j/BEMHN+hRaECXCV/r0aI78u4N6p52QW/BDVhwWZpCdrvG8X7NJdzlpNUA==
    dependencies:
      crc-32 "^1.2.0"
      ethereumjs-util "^7.1.3"
  
  "@ethereumjs/tx@^3.3.0", "@ethereumjs/tx@^3.3.2":
    version "3.4.0"
    resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-3.4.0.tgz#7eb1947eefa55eb9cf05b3ca116fb7a3dbd0bce7"
    integrity sha512-WWUwg1PdjHKZZxPPo274ZuPsJCWV3SqATrEKQP1n2DrVYVP1aZIYpo/mFaA0BDoE0tIQmBeimRCEA0Lgil+yYw==
    dependencies:
      "@ethereumjs/common" "^2.6.0"
      ethereumjs-util "^7.1.3"
  
  "@ethersproject/abi@5.0.7":
    version "5.0.7"
    resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b"
    integrity sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==
    dependencies:
      "@ethersproject/address" "^5.0.4"
      "@ethersproject/bignumber" "^5.0.7"
      "@ethersproject/bytes" "^5.0.4"
      "@ethersproject/constants" "^5.0.4"
      "@ethersproject/hash" "^5.0.4"
      "@ethersproject/keccak256" "^5.0.3"
      "@ethersproject/logger" "^5.0.5"
      "@ethersproject/properties" "^5.0.3"
      "@ethersproject/strings" "^5.0.4"
  
  "@ethersproject/abstract-provider@^5.5.0":
    version "5.5.1"
    resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz#2f1f6e8a3ab7d378d8ad0b5718460f85649710c5"
    integrity sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==
    dependencies:
      "@ethersproject/bignumber" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/networks" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
      "@ethersproject/transactions" "^5.5.0"
      "@ethersproject/web" "^5.5.0"
  
  "@ethersproject/abstract-signer@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz#590ff6693370c60ae376bf1c7ada59eb2a8dd08d"
    integrity sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==
    dependencies:
      "@ethersproject/abstract-provider" "^5.5.0"
      "@ethersproject/bignumber" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
  
  "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.5.0.tgz#bcc6f576a553f21f3dd7ba17248f81b473c9c78f"
    integrity sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==
    dependencies:
      "@ethersproject/bignumber" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/keccak256" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/rlp" "^5.5.0"
  
  "@ethersproject/base64@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.5.0.tgz#881e8544e47ed976930836986e5eb8fab259c090"
    integrity sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
  
  "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.5.0.tgz#875b143f04a216f4f8b96245bde942d42d279527"
    integrity sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      bn.js "^4.11.9"
  
  "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.5.0.tgz#cb11c526de657e7b45d2e0f0246fb3b9d29a601c"
    integrity sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==
    dependencies:
      "@ethersproject/logger" "^5.5.0"
  
  "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.5.0.tgz#d2a2cd7d94bd1d58377d1d66c4f53c9be4d0a45e"
    integrity sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==
    dependencies:
      "@ethersproject/bignumber" "^5.5.0"
  
  "@ethersproject/hash@^5.0.4":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.5.0.tgz#7cee76d08f88d1873574c849e0207dcb32380cc9"
    integrity sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==
    dependencies:
      "@ethersproject/abstract-signer" "^5.5.0"
      "@ethersproject/address" "^5.5.0"
      "@ethersproject/bignumber" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/keccak256" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
      "@ethersproject/strings" "^5.5.0"
  
  "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.5.0.tgz#e4b1f9d7701da87c564ffe336f86dcee82983492"
    integrity sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
      js-sha3 "0.8.0"
  
  "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.5.0.tgz#0c2caebeff98e10aefa5aef27d7441c7fd18cf5d"
    integrity sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==
  
  "@ethersproject/networks@^5.5.0":
    version "5.5.2"
    resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.5.2.tgz#784c8b1283cd2a931114ab428dae1bd00c07630b"
    integrity sha512-NEqPxbGBfy6O3x4ZTISb90SjEDkWYDUbEeIFhJly0F7sZjoQMnj5KYzMSkMkLKZ+1fGpx00EDpHQCy6PrDupkQ==
    dependencies:
      "@ethersproject/logger" "^5.5.0"
  
  "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.5.0.tgz#61f00f2bb83376d2071baab02245f92070c59995"
    integrity sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==
    dependencies:
      "@ethersproject/logger" "^5.5.0"
  
  "@ethersproject/rlp@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.5.0.tgz#530f4f608f9ca9d4f89c24ab95db58ab56ab99a0"
    integrity sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
  
  "@ethersproject/signing-key@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.5.0.tgz#2aa37169ce7e01e3e80f2c14325f624c29cedbe0"
    integrity sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
      bn.js "^4.11.9"
      elliptic "6.5.4"
      hash.js "1.1.7"
  
  "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.5.0.tgz#e6784d00ec6c57710755699003bc747e98c5d549"
    integrity sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==
    dependencies:
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/constants" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
  
  "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.5.0":
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.5.0.tgz#7e9bf72e97bcdf69db34fe0d59e2f4203c7a2908"
    integrity sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==
    dependencies:
      "@ethersproject/address" "^5.5.0"
      "@ethersproject/bignumber" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/constants" "^5.5.0"
      "@ethersproject/keccak256" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
      "@ethersproject/rlp" "^5.5.0"
      "@ethersproject/signing-key" "^5.5.0"
  
  "@ethersproject/web@^5.5.0":
    version "5.5.1"
    resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.5.1.tgz#cfcc4a074a6936c657878ac58917a61341681316"
    integrity sha512-olvLvc1CB12sREc1ROPSHTdFCdvMh0J5GSJYiQg2D0hdD4QmJDy8QYDb1CvoqD/bF1c++aeKv2sR5uduuG9dQg==
    dependencies:
      "@ethersproject/base64" "^5.5.0"
      "@ethersproject/bytes" "^5.5.0"
      "@ethersproject/logger" "^5.5.0"
      "@ethersproject/properties" "^5.5.0"
      "@ethersproject/strings" "^5.5.0"
  
  "@istanbuljs/load-nyc-config@^1.0.0":
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
    integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
    dependencies:
      camelcase "^5.3.1"
      find-up "^4.1.0"
      get-package-type "^0.1.0"
      js-yaml "^3.13.1"
      resolve-from "^5.0.0"
  
  "@istanbuljs/schema@^0.1.2":
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
    integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
  
  "@jest/console@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.4.6.tgz#0742e6787f682b22bdad56f9db2a8a77f6a86107"
    integrity sha512-jauXyacQD33n47A44KrlOVeiXHEXDqapSdfb9kTekOchH/Pd18kBIO1+xxJQRLuG+LUuljFCwTG92ra4NW7SpA==
    dependencies:
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      jest-message-util "^27.4.6"
      jest-util "^27.4.2"
      slash "^3.0.0"
  
  "@jest/core@^27.4.7":
    version "27.4.7"
    resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.4.7.tgz#84eabdf42a25f1fa138272ed229bcf0a1b5e6913"
    integrity sha512-n181PurSJkVMS+kClIFSX/LLvw9ExSb+4IMtD6YnfxZVerw9ANYtW0bPrm0MJu2pfe9SY9FJ9FtQ+MdZkrZwjg==
    dependencies:
      "@jest/console" "^27.4.6"
      "@jest/reporters" "^27.4.6"
      "@jest/test-result" "^27.4.6"
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      ansi-escapes "^4.2.1"
      chalk "^4.0.0"
      emittery "^0.8.1"
      exit "^0.1.2"
      graceful-fs "^4.2.4"
      jest-changed-files "^27.4.2"
      jest-config "^27.4.7"
      jest-haste-map "^27.4.6"
      jest-message-util "^27.4.6"
      jest-regex-util "^27.4.0"
      jest-resolve "^27.4.6"
      jest-resolve-dependencies "^27.4.6"
      jest-runner "^27.4.6"
      jest-runtime "^27.4.6"
      jest-snapshot "^27.4.6"
      jest-util "^27.4.2"
      jest-validate "^27.4.6"
      jest-watcher "^27.4.6"
      micromatch "^4.0.4"
      rimraf "^3.0.0"
      slash "^3.0.0"
      strip-ansi "^6.0.0"
  
  "@jest/environment@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.4.6.tgz#1e92885d64f48c8454df35ed9779fbcf31c56d8b"
    integrity sha512-E6t+RXPfATEEGVidr84WngLNWZ8ffCPky8RqqRK6u1Bn0LK92INe0MDttyPl/JOzaq92BmDzOeuqk09TvM22Sg==
    dependencies:
      "@jest/fake-timers" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      jest-mock "^27.4.6"
  
  "@jest/fake-timers@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.4.6.tgz#e026ae1671316dbd04a56945be2fa251204324e8"
    integrity sha512-mfaethuYF8scV8ntPpiVGIHQgS0XIALbpY2jt2l7wb/bvq4Q5pDLk4EP4D7SAvYT1QrPOPVZAtbdGAOOyIgs7A==
    dependencies:
      "@jest/types" "^27.4.2"
      "@sinonjs/fake-timers" "^8.0.1"
      "@types/node" "*"
      jest-message-util "^27.4.6"
      jest-mock "^27.4.6"
      jest-util "^27.4.2"
  
  "@jest/globals@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.4.6.tgz#3f09bed64b0fd7f5f996920258bd4be8f52f060a"
    integrity sha512-kAiwMGZ7UxrgPzu8Yv9uvWmXXxsy0GciNejlHvfPIfWkSxChzv6bgTS3YqBkGuHcis+ouMFI2696n2t+XYIeFw==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/types" "^27.4.2"
      expect "^27.4.6"
  
  "@jest/reporters@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.4.6.tgz#b53dec3a93baf9b00826abf95b932de919d6d8dd"
    integrity sha512-+Zo9gV81R14+PSq4wzee4GC2mhAN9i9a7qgJWL90Gpx7fHYkWpTBvwWNZUXvJByYR9tAVBdc8VxDWqfJyIUrIQ==
    dependencies:
      "@bcoe/v8-coverage" "^0.2.3"
      "@jest/console" "^27.4.6"
      "@jest/test-result" "^27.4.6"
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      collect-v8-coverage "^1.0.0"
      exit "^0.1.2"
      glob "^7.1.2"
      graceful-fs "^4.2.4"
      istanbul-lib-coverage "^3.0.0"
      istanbul-lib-instrument "^5.1.0"
      istanbul-lib-report "^3.0.0"
      istanbul-lib-source-maps "^4.0.0"
      istanbul-reports "^3.1.3"
      jest-haste-map "^27.4.6"
      jest-resolve "^27.4.6"
      jest-util "^27.4.2"
      jest-worker "^27.4.6"
      slash "^3.0.0"
      source-map "^0.6.0"
      string-length "^4.0.1"
      terminal-link "^2.0.0"
      v8-to-istanbul "^8.1.0"
  
  "@jest/source-map@^27.4.0":
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.4.0.tgz#2f0385d0d884fb3e2554e8f71f8fa957af9a74b6"
    integrity sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==
    dependencies:
      callsites "^3.0.0"
      graceful-fs "^4.2.4"
      source-map "^0.6.0"
  
  "@jest/test-result@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.4.6.tgz#b3df94c3d899c040f602cea296979844f61bdf69"
    integrity sha512-fi9IGj3fkOrlMmhQqa/t9xum8jaJOOAi/lZlm6JXSc55rJMXKHxNDN1oCP39B0/DhNOa2OMupF9BcKZnNtXMOQ==
    dependencies:
      "@jest/console" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/istanbul-lib-coverage" "^2.0.0"
      collect-v8-coverage "^1.0.0"
  
  "@jest/test-sequencer@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.4.6.tgz#447339b8a3d7b5436f50934df30854e442a9d904"
    integrity sha512-3GL+nsf6E1PsyNsJuvPyIz+DwFuCtBdtvPpm/LMXVkBJbdFvQYCDpccYT56qq5BGniXWlE81n2qk1sdXfZebnw==
    dependencies:
      "@jest/test-result" "^27.4.6"
      graceful-fs "^4.2.4"
      jest-haste-map "^27.4.6"
      jest-runtime "^27.4.6"
  
  "@jest/transform@^27.4.6":
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.4.6.tgz#153621940b1ed500305eacdb31105d415dc30231"
    integrity sha512-9MsufmJC8t5JTpWEQJ0OcOOAXaH5ioaIX6uHVBLBMoCZPfKKQF+EqP8kACAvCZ0Y1h2Zr3uOccg8re+Dr5jxyw==
    dependencies:
      "@babel/core" "^7.1.0"
      "@jest/types" "^27.4.2"
      babel-plugin-istanbul "^6.1.1"
      chalk "^4.0.0"
      convert-source-map "^1.4.0"
      fast-json-stable-stringify "^2.0.0"
      graceful-fs "^4.2.4"
      jest-haste-map "^27.4.6"
      jest-regex-util "^27.4.0"
      jest-util "^27.4.2"
      micromatch "^4.0.4"
      pirates "^4.0.4"
      slash "^3.0.0"
      source-map "^0.6.1"
      write-file-atomic "^3.0.0"
  
  "@jest/types@^27.4.2":
    version "27.4.2"
    resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.4.2.tgz#96536ebd34da6392c2b7c7737d693885b5dd44a5"
    integrity sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==
    dependencies:
      "@types/istanbul-lib-coverage" "^2.0.0"
      "@types/istanbul-reports" "^3.0.0"
      "@types/node" "*"
      "@types/yargs" "^16.0.0"
      chalk "^4.0.0"
  
  "@metamask/safe-event-emitter@^2.0.0":
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c"
    integrity sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q==
  
  "@sindresorhus/is@^0.14.0":
    version "0.14.0"
    resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
    integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
  
  "@sinonjs/commons@^1.7.0":
    version "1.8.3"
    resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
    integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==
    dependencies:
      type-detect "4.0.8"
  
  "@sinonjs/fake-timers@^8.0.1":
    version "8.1.0"
    resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7"
    integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==
    dependencies:
      "@sinonjs/commons" "^1.7.0"
  
  "@szmarczak/http-timer@^1.1.2":
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
    integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
    dependencies:
      defer-to-connect "^1.0.1"
  
  "@tootallnate/once@1":
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
    integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
  
  "@truffle/hdwallet-provider@^2.0.0":
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/@truffle/hdwallet-provider/-/hdwallet-provider-2.0.0.tgz#4301afbff082b2ddcccfe9c455821dd87e74dbdd"
    integrity sha512-jquMJCMeHYhvPyZiIhLSWGzGkGK7Xswbw9kcti3USPIMP/AhVNVPe8E0fPurBLUb/Wvl6VW/6Z514JsmzC/IQA==
    dependencies:
      "@ethereumjs/common" "^2.4.0"
      "@ethereumjs/tx" "^3.3.0"
      eth-sig-util "^3.0.1"
      ethereum-cryptography "^0.1.3"
      ethereum-protocol "^1.0.1"
      ethereumjs-util "^6.1.0"
      ethereumjs-wallet "^1.0.1"
      web3-provider-engine "16.0.3"
  
  "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
    version "7.1.18"
    resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.18.tgz#1a29abcc411a9c05e2094c98f9a1b7da6cdf49f8"
    integrity sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==
    dependencies:
      "@babel/parser" "^7.1.0"
      "@babel/types" "^7.0.0"
      "@types/babel__generator" "*"
      "@types/babel__template" "*"
      "@types/babel__traverse" "*"
  
  "@types/babel__generator@*":
    version "7.6.4"
    resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7"
    integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==
    dependencies:
      "@babel/types" "^7.0.0"
  
  "@types/babel__template@*":
    version "7.4.1"
    resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969"
    integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==
    dependencies:
      "@babel/parser" "^7.1.0"
      "@babel/types" "^7.0.0"
  
  "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
    version "7.14.2"
    resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz#ffcd470bbb3f8bf30481678fb5502278ca833a43"
    integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==
    dependencies:
      "@babel/types" "^7.3.0"
  
  "@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5":
    version "4.11.6"
    resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
    integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==
    dependencies:
      "@types/node" "*"
  
  "@types/bn.js@^5.1.0":
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.0.tgz#32c5d271503a12653c62cf4d2b45e6eab8cebc68"
    integrity sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==
    dependencies:
      "@types/node" "*"
  
  "@types/fs-extra@^9.0.13":
    version "9.0.13"
    resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45"
    integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==
    dependencies:
      "@types/node" "*"
  
  "@types/graceful-fs@^4.1.2":
    version "4.1.5"
    resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15"
    integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
    dependencies:
      "@types/node" "*"
  
  "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44"
    integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==
  
  "@types/istanbul-lib-report@*":
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
    integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
    dependencies:
      "@types/istanbul-lib-coverage" "*"
  
  "@types/istanbul-reports@^3.0.0":
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
    integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
    dependencies:
      "@types/istanbul-lib-report" "*"
  
  "@types/jest@^27.4.0":
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.4.0.tgz#037ab8b872067cae842a320841693080f9cb84ed"
    integrity sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==
    dependencies:
      jest-diff "^27.0.0"
      pretty-format "^27.0.0"
  
  "@types/node@*":
    version "17.0.10"
    resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.10.tgz#616f16e9d3a2a3d618136b1be244315d95bd7cab"
    integrity sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==
  
  "@types/node@^12.12.6":
    version "12.20.42"
    resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.42.tgz#2f021733232c2130c26f9eabbdd3bfd881774733"
    integrity sha512-aI3/oo5DzyiI5R/xAhxxRzfZlWlsbbqdgxfTPkqu/Zt+23GXiJvMCyPJT4+xKSXOnLqoL8jJYMLTwvK2M3a5hw==
  
  "@types/pbkdf2@^3.0.0":
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1"
    integrity sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==
    dependencies:
      "@types/node" "*"
  
  "@types/prettier@^2.1.5":
    version "2.4.3"
    resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.3.tgz#a3c65525b91fca7da00ab1a3ac2b5a2a4afbffbf"
    integrity sha512-QzSuZMBuG5u8HqYz01qtMdg/Jfctlnvj1z/lYnIDXs/golxw0fxtRAHd9KrzjR7Yxz1qVeI00o0kiO3PmVdJ9w==
  
  "@types/secp256k1@^4.0.1":
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.3.tgz#1b8e55d8e00f08ee7220b4d59a6abe89c37a901c"
    integrity sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==
    dependencies:
      "@types/node" "*"
  
  "@types/stack-utils@^2.0.0":
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
    integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
  
  "@types/web3@^1.2.2":
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/@types/web3/-/web3-1.2.2.tgz#d95a101547ce625c5ebd0470baa5dbd4b9f3c015"
    integrity sha512-eFiYJKggNrOl0nsD+9cMh2MLk4zVBfXfGnVeRFbpiZzBE20eet4KLA3fXcjSuHaBn0RnQzwLAGdgzgzdet4C0A==
    dependencies:
      web3 "*"
  
  "@types/yargs-parser@*":
    version "20.2.1"
    resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129"
    integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==
  
  "@types/yargs@^16.0.0":
    version "16.0.4"
    resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977"
    integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==
    dependencies:
      "@types/yargs-parser" "*"
  
  abab@^2.0.3, abab@^2.0.5:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
    integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
  
  abstract-leveldown@~2.6.0:
    version "2.6.3"
    resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz#1c5e8c6a5ef965ae8c35dfb3a8770c476b82c4b8"
    integrity sha512-2++wDf/DYqkPR3o5tbfdhF96EfMApo1GpPfzOsR/ZYXdkSmELlvOOEAl9iKkRsktMPHdGjO4rtkBpf2I7TiTeA==
    dependencies:
      xtend "~4.0.0"
  
  abstract-leveldown@~2.7.1:
    version "2.7.2"
    resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz#87a44d7ebebc341d59665204834c8b7e0932cc93"
    integrity sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==
    dependencies:
      xtend "~4.0.0"
  
  accepts@~1.3.7:
    version "1.3.7"
    resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
    integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
    dependencies:
      mime-types "~2.1.24"
      negotiator "0.6.2"
  
  acorn-globals@^6.0.0:
    version "6.0.0"
    resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
    integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
    dependencies:
      acorn "^7.1.1"
      acorn-walk "^7.1.1"
  
  acorn-walk@^7.1.1:
    version "7.2.0"
    resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
    integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
  
  acorn@^7.1.1:
    version "7.4.1"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
    integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
  
  acorn@^8.2.4:
    version "8.7.0"
    resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
    integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
  
  aes-js@^3.1.2:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.1.2.tgz#db9aabde85d5caabbfc0d4f2a4446960f627146a"
    integrity sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ==
  
  agent-base@6:
    version "6.0.2"
    resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
    integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
    dependencies:
      debug "4"
  
  ajv@^6.12.3:
    version "6.12.6"
    resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
    integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
    dependencies:
      fast-deep-equal "^3.1.1"
      fast-json-stable-stringify "^2.0.0"
      json-schema-traverse "^0.4.1"
      uri-js "^4.2.2"
  
  ansi-escapes@^4.2.1:
    version "4.3.2"
    resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
    integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
    dependencies:
      type-fest "^0.21.3"
  
  ansi-regex@^2.0.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
    integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
  
  ansi-regex@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
    integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
  
  ansi-regex@^5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
    integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
  
  ansi-styles@^3.2.0, ansi-styles@^3.2.1:
    version "3.2.1"
    resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
    integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
    dependencies:
      color-convert "^1.9.0"
  
  ansi-styles@^4.0.0, ansi-styles@^4.1.0:
    version "4.3.0"
    resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
    integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
    dependencies:
      color-convert "^2.0.1"
  
  ansi-styles@^5.0.0:
    version "5.2.0"
    resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
    integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
  
  anymatch@^3.0.3:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
    integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
    dependencies:
      normalize-path "^3.0.0"
      picomatch "^2.0.4"
  
  argparse@^1.0.7:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
    integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
    dependencies:
      sprintf-js "~1.0.2"
  
  array-flatten@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
    integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
  
  asn1.js@^5.2.0:
    version "5.4.1"
    resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
    integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==
    dependencies:
      bn.js "^4.0.0"
      inherits "^2.0.1"
      minimalistic-assert "^1.0.0"
      safer-buffer "^2.1.0"
  
  asn1@~0.2.3:
    version "0.2.6"
    resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d"
    integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==
    dependencies:
      safer-buffer "~2.1.0"
  
  assert-plus@1.0.0, assert-plus@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
    integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
  
  async-eventemitter@^0.2.2:
    version "0.2.4"
    resolved "https://registry.yarnpkg.com/async-eventemitter/-/async-eventemitter-0.2.4.tgz#f5e7c8ca7d3e46aab9ec40a292baf686a0bafaca"
    integrity sha512-pd20BwL7Yt1zwDFy+8MX8F1+WCT8aQeKj0kQnTrH9WaeRETlRamVhD0JtRPmrV4GfOJ2F9CvdQkZeZhnh2TuHw==
    dependencies:
      async "^2.4.0"
  
  async-limiter@~1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
    integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==
  
  async-mutex@^0.2.6:
    version "0.2.6"
    resolved "https://registry.yarnpkg.com/async-mutex/-/async-mutex-0.2.6.tgz#0d7a3deb978bc2b984d5908a2038e1ae2e54ff40"
    integrity sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw==
    dependencies:
      tslib "^2.0.0"
  
  async@^1.4.2:
    version "1.5.2"
    resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
    integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
  
  async@^2.0.1, async@^2.1.2, async@^2.4.0, async@^2.5.0:
    version "2.6.3"
    resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
    integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
    dependencies:
      lodash "^4.17.14"
  
  asynckit@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
    integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
  
  available-typed-arrays@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
    integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
  
  aws-sign2@~0.7.0:
    version "0.7.0"
    resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
    integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
  
  aws4@^1.8.0:
    version "1.11.0"
    resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
    integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
  
  babel-jest@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.4.6.tgz#4d024e69e241cdf4f396e453a07100f44f7ce314"
    integrity sha512-qZL0JT0HS1L+lOuH+xC2DVASR3nunZi/ozGhpgauJHgmI7f8rudxf6hUjEHympdQ/J64CdKmPkgfJ+A3U6QCrg==
    dependencies:
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/babel__core" "^7.1.14"
      babel-plugin-istanbul "^6.1.1"
      babel-preset-jest "^27.4.0"
      chalk "^4.0.0"
      graceful-fs "^4.2.4"
      slash "^3.0.0"
  
  babel-plugin-istanbul@^6.1.1:
    version "6.1.1"
    resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
    integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
    dependencies:
      "@babel/helper-plugin-utils" "^7.0.0"
      "@istanbuljs/load-nyc-config" "^1.0.0"
      "@istanbuljs/schema" "^0.1.2"
      istanbul-lib-instrument "^5.0.4"
      test-exclude "^6.0.0"
  
  babel-plugin-jest-hoist@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.4.0.tgz#d7831fc0f93573788d80dee7e682482da4c730d6"
    integrity sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==
    dependencies:
      "@babel/template" "^7.3.3"
      "@babel/types" "^7.3.3"
      "@types/babel__core" "^7.0.0"
      "@types/babel__traverse" "^7.0.6"
  
  babel-plugin-polyfill-corejs2@^0.3.0:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5"
    integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==
    dependencies:
      "@babel/compat-data" "^7.13.11"
      "@babel/helper-define-polyfill-provider" "^0.3.1"
      semver "^6.1.1"
  
  babel-plugin-polyfill-corejs3@^0.5.0:
    version "0.5.1"
    resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.1.tgz#d66183bf10976ea677f4149a7fcc4d8df43d4060"
    integrity sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A==
    dependencies:
      "@babel/helper-define-polyfill-provider" "^0.3.1"
      core-js-compat "^3.20.0"
  
  babel-plugin-polyfill-regenerator@^0.3.0:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990"
    integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==
    dependencies:
      "@babel/helper-define-polyfill-provider" "^0.3.1"
  
  babel-preset-current-node-syntax@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
    integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
    dependencies:
      "@babel/plugin-syntax-async-generators" "^7.8.4"
      "@babel/plugin-syntax-bigint" "^7.8.3"
      "@babel/plugin-syntax-class-properties" "^7.8.3"
      "@babel/plugin-syntax-import-meta" "^7.8.3"
      "@babel/plugin-syntax-json-strings" "^7.8.3"
      "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
      "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
      "@babel/plugin-syntax-numeric-separator" "^7.8.3"
      "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
      "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
      "@babel/plugin-syntax-optional-chaining" "^7.8.3"
      "@babel/plugin-syntax-top-level-await" "^7.8.3"
  
  babel-preset-jest@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.4.0.tgz#70d0e676a282ccb200fbabd7f415db5fdf393bca"
    integrity sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==
    dependencies:
      babel-plugin-jest-hoist "^27.4.0"
      babel-preset-current-node-syntax "^1.0.0"
  
  backoff@^2.5.0:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/backoff/-/backoff-2.5.0.tgz#f616eda9d3e4b66b8ca7fca79f695722c5f8e26f"
    integrity sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=
    dependencies:
      precond "0.2"
  
  balanced-match@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
    integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
  
  base-x@^3.0.2, base-x@^3.0.8:
    version "3.0.9"
    resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.9.tgz#6349aaabb58526332de9f60995e548a53fe21320"
    integrity sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==
    dependencies:
      safe-buffer "^5.0.1"
  
  base64-js@^1.3.1:
    version "1.5.1"
    resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
    integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
  
  bcrypt-pbkdf@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
    integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
    dependencies:
      tweetnacl "^0.14.3"
  
  bignumber.js@^9.0.0:
    version "9.0.2"
    resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673"
    integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==
  
  blakejs@^1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.1.tgz#bf313053978b2cd4c444a48795710be05c785702"
    integrity sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==
  
  bluebird@^3.5.0:
    version "3.7.2"
    resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
    integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
  
  bn.js@4.11.6:
    version "4.11.6"
    resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215"
    integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU=
  
  bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.6, bn.js@^4.11.8, bn.js@^4.11.9:
    version "4.12.0"
    resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
    integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
  
  bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2, bn.js@^5.2.0:
    version "5.2.0"
    resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002"
    integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==
  
  body-parser@1.19.1, body-parser@^1.16.0:
    version "1.19.1"
    resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4"
    integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==
    dependencies:
      bytes "3.1.1"
      content-type "~1.0.4"
      debug "2.6.9"
      depd "~1.1.2"
      http-errors "1.8.1"
      iconv-lite "0.4.24"
      on-finished "~2.3.0"
      qs "6.9.6"
      raw-body "2.4.2"
      type-is "~1.6.18"
  
  brace-expansion@^1.1.7:
    version "1.1.11"
    resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
    integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
    dependencies:
      balanced-match "^1.0.0"
      concat-map "0.0.1"
  
  braces@^3.0.1:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
    integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
    dependencies:
      fill-range "^7.0.1"
  
  brorand@^1.0.1, brorand@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
    integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
  
  browser-process-hrtime@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
    integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
  
  browser-stdout@1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f"
    integrity sha1-81HTKWnTL6XXpVZxVCY9korjvR8=
  
  browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
    integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
    dependencies:
      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@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
    integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
    dependencies:
      browserify-aes "^1.0.4"
      browserify-des "^1.0.0"
      evp_bytestokey "^1.0.0"
  
  browserify-des@^1.0.0:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
    integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
    dependencies:
      cipher-base "^1.0.1"
      des.js "^1.0.0"
      inherits "^2.0.1"
      safe-buffer "^5.1.2"
  
  browserify-rsa@^4.0.0, browserify-rsa@^4.0.1:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d"
    integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==
    dependencies:
      bn.js "^5.0.0"
      randombytes "^2.0.1"
  
  browserify-sign@^4.0.0:
    version "4.2.1"
    resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3"
    integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==
    dependencies:
      bn.js "^5.1.1"
      browserify-rsa "^4.0.1"
      create-hash "^1.2.0"
      create-hmac "^1.1.7"
      elliptic "^6.5.3"
      inherits "^2.0.4"
      parse-asn1 "^5.1.5"
      readable-stream "^3.6.0"
      safe-buffer "^5.2.0"
  
  browserslist@^4.17.5, browserslist@^4.19.1:
    version "4.19.1"
    resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3"
    integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==
    dependencies:
      caniuse-lite "^1.0.30001286"
      electron-to-chromium "^1.4.17"
      escalade "^3.1.1"
      node-releases "^2.0.1"
      picocolors "^1.0.0"
  
  bs-logger@0.x:
    version "0.2.6"
    resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
    integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
    dependencies:
      fast-json-stable-stringify "2.x"
  
  bs58@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a"
    integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo=
    dependencies:
      base-x "^3.0.2"
  
  bs58check@^2.1.2:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc"
    integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==
    dependencies:
      bs58 "^4.0.0"
      create-hash "^1.1.0"
      safe-buffer "^5.1.2"
  
  bser@2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
    integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
    dependencies:
      node-int64 "^0.4.0"
  
  btoa@^1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73"
    integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==
  
  buffer-from@^1.0.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
    integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
  
  buffer-to-arraybuffer@^0.0.5:
    version "0.0.5"
    resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a"
    integrity sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=
  
  buffer-xor@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
    integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
  
  buffer@^5.0.5, buffer@^5.5.0, buffer@^5.6.0:
    version "5.7.1"
    resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
    integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
    dependencies:
      base64-js "^1.3.1"
      ieee754 "^1.1.13"
  
  bufferutil@^4.0.1:
    version "4.0.6"
    resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.6.tgz#ebd6c67c7922a0e902f053e5d8be5ec850e48433"
    integrity sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==
    dependencies:
      node-gyp-build "^4.3.0"
  
  bytes@3.1.1:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a"
    integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==
  
  cacheable-request@^6.0.0:
    version "6.1.0"
    resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
    integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
    dependencies:
      clone-response "^1.0.2"
      get-stream "^5.1.0"
      http-cache-semantics "^4.0.0"
      keyv "^3.0.0"
      lowercase-keys "^2.0.0"
      normalize-url "^4.1.0"
      responselike "^1.0.2"
  
  call-bind@^1.0.0, call-bind@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
    integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
    dependencies:
      function-bind "^1.1.1"
      get-intrinsic "^1.0.2"
  
  callsites@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
    integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
  
  camelcase@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
    integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
  
  camelcase@^5.0.0, camelcase@^5.3.1:
    version "5.3.1"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
    integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
  
  camelcase@^6.2.0:
    version "6.3.0"
    resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
    integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
  
  caniuse-lite@^1.0.30001286:
    version "1.0.30001300"
    resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001300.tgz#11ab6c57d3eb6f964cba950401fd00a146786468"
    integrity sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==
  
  caseless@~0.12.0:
    version "0.12.0"
    resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
    integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
  
  chalk@^2.0.0:
    version "2.4.2"
    resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
    integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
    dependencies:
      ansi-styles "^3.2.1"
      escape-string-regexp "^1.0.5"
      supports-color "^5.3.0"
  
  chalk@^4.0.0:
    version "4.1.2"
    resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
    integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
    dependencies:
      ansi-styles "^4.1.0"
      supports-color "^7.1.0"
  
  char-regex@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
    integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
  
  checkpoint-store@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/checkpoint-store/-/checkpoint-store-1.1.0.tgz#04e4cb516b91433893581e6d4601a78e9552ea06"
    integrity sha1-BOTLUWuRQziTWB5tRgGnjpVS6gY=
    dependencies:
      functional-red-black-tree "^1.0.1"
  
  chownr@^1.1.4:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
    integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
  
  ci-info@^3.2.0:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2"
    integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==
  
  cids@^0.7.1:
    version "0.7.5"
    resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2"
    integrity sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==
    dependencies:
      buffer "^5.5.0"
      class-is "^1.1.0"
      multibase "~0.6.0"
      multicodec "^1.0.0"
      multihashes "~0.4.15"
  
  cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
    integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
    dependencies:
      inherits "^2.0.1"
      safe-buffer "^5.0.1"
  
  cjs-module-lexer@^1.0.0:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40"
    integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==
  
  class-is@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825"
    integrity sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==
  
  cliui@^3.2.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
    integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
      wrap-ansi "^2.0.0"
  
  cliui@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
    integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
    dependencies:
      string-width "^3.1.0"
      strip-ansi "^5.2.0"
      wrap-ansi "^5.1.0"
  
  cliui@^7.0.2:
    version "7.0.4"
    resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
    integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
    dependencies:
      string-width "^4.2.0"
      strip-ansi "^6.0.0"
      wrap-ansi "^7.0.0"
  
  clone-response@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
    integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
    dependencies:
      mimic-response "^1.0.0"
  
  clone@^2.0.0, clone@^2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
    integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
  
  co@^4.6.0:
    version "4.6.0"
    resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
    integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
  
  code-point-at@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
    integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
  
  collect-v8-coverage@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
    integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
  
  color-convert@^1.9.0:
    version "1.9.3"
    resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
    integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
    dependencies:
      color-name "1.1.3"
  
  color-convert@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
    integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
    dependencies:
      color-name "~1.1.4"
  
  color-name@1.1.3:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
    integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
  
  color-name@~1.1.4:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
    integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
  
  combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
    version "1.0.8"
    resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
    integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
    dependencies:
      delayed-stream "~1.0.0"
  
  commander@2.11.0:
    version "2.11.0"
    resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563"
    integrity sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==
  
  concat-map@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
    integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  
  content-disposition@0.5.4:
    version "0.5.4"
    resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
    integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
    dependencies:
      safe-buffer "5.2.1"
  
  content-hash@^2.5.2:
    version "2.5.2"
    resolved "https://registry.yarnpkg.com/content-hash/-/content-hash-2.5.2.tgz#bbc2655e7c21f14fd3bfc7b7d4bfe6e454c9e211"
    integrity sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==
    dependencies:
      cids "^0.7.1"
      multicodec "^0.5.5"
      multihashes "^0.4.15"
  
  content-type@~1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
    integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
  
  convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
    version "1.8.0"
    resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
    integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
    dependencies:
      safe-buffer "~5.1.1"
  
  cookie-signature@1.0.6:
    version "1.0.6"
    resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
    integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
  
  cookie@0.4.1:
    version "0.4.1"
    resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
    integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
  
  cookiejar@^2.1.1:
    version "2.1.3"
    resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.3.tgz#fc7a6216e408e74414b90230050842dacda75acc"
    integrity sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==
  
  core-js-compat@^3.20.0:
    version "3.20.3"
    resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.20.3.tgz#d71f85f94eb5e4bea3407412e549daa083d23bd6"
    integrity sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw==
    dependencies:
      browserslist "^4.19.1"
      semver "7.0.0"
  
  core-util-is@1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
    integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
  
  core-util-is@~1.0.0:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
    integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
  
  cors@^2.8.1:
    version "2.8.5"
    resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
    integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
    dependencies:
      object-assign "^4"
      vary "^1"
  
  crc-32@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208"
    integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==
    dependencies:
      exit-on-epipe "~1.0.1"
      printj "~1.1.0"
  
  create-ecdh@^4.0.0:
    version "4.0.4"
    resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e"
    integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==
    dependencies:
      bn.js "^4.1.0"
      elliptic "^6.5.3"
  
  create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
    integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
    dependencies:
      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@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
    version "1.1.7"
    resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
    integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
    dependencies:
      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@^2.1.0:
    version "2.2.5"
    resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.2.5.tgz#afaf5729f3b6c78d89c9296115c9f142541a5705"
    integrity sha512-xqYAhQb4NhCJSRym03dwxpP1bYXpK3y7UN83Bo2WFi3x1Zmzn0SL/6xGoPr+gpt4WmNrgCCX3HPysvOwFOW36w==
    dependencies:
      node-fetch "2.6.1"
      whatwg-fetch "2.0.4"
  
  cross-spawn@^6.0.0:
    version "6.0.5"
    resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
    integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
    dependencies:
      nice-try "^1.0.4"
      path-key "^2.0.1"
      semver "^5.5.0"
      shebang-command "^1.2.0"
      which "^1.2.9"
  
  cross-spawn@^7.0.3:
    version "7.0.3"
    resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
    integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
    dependencies:
      path-key "^3.1.0"
      shebang-command "^2.0.0"
      which "^2.0.1"
  
  crypto-browserify@3.12.0:
    version "3.12.0"
    resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
    integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
    dependencies:
      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"
  
  cssom@^0.4.4:
    version "0.4.4"
    resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
    integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
  
  cssom@~0.3.6:
    version "0.3.8"
    resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
    integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
  
  cssstyle@^2.3.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
    integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
    dependencies:
      cssom "~0.3.6"
  
  d@1, d@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a"
    integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==
    dependencies:
      es5-ext "^0.10.50"
      type "^1.0.1"
  
  dashdash@^1.12.0:
    version "1.14.1"
    resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
    integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
    dependencies:
      assert-plus "^1.0.0"
  
  data-urls@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
    integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
    dependencies:
      abab "^2.0.3"
      whatwg-mimetype "^2.3.0"
      whatwg-url "^8.0.0"
  
  debug@2.6.9, debug@^2.2.0:
    version "2.6.9"
    resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
    integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
    dependencies:
      ms "2.0.0"
  
  debug@3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
    integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
    dependencies:
      ms "2.0.0"
  
  debug@4, debug@^4.1.0, debug@^4.1.1:
    version "4.3.3"
    resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664"
    integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
    dependencies:
      ms "2.1.2"
  
  decamelize@^1.1.1, decamelize@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
    integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
  
  decimal.js@^10.2.1:
    version "10.3.1"
    resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783"
    integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==
  
  decode-uri-component@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
    integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
  
  decompress-response@^3.2.0, decompress-response@^3.3.0:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
    integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
    dependencies:
      mimic-response "^1.0.0"
  
  dedent@^0.7.0:
    version "0.7.0"
    resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
    integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
  
  deep-is@~0.1.3:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
    integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
  
  deepmerge@^4.2.2:
    version "4.2.2"
    resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
    integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
  
  defer-to-connect@^1.0.1:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
    integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
  
  deferred-leveldown@~1.2.1:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz#3acd2e0b75d1669924bc0a4b642851131173e1eb"
    integrity sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==
    dependencies:
      abstract-leveldown "~2.6.0"
  
  define-properties@^1.1.3:
    version "1.1.3"
    resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
    integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
    dependencies:
      object-keys "^1.0.12"
  
  delayed-stream@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
    integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
  
  depd@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
    integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
  
  des.js@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843"
    integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==
    dependencies:
      inherits "^2.0.1"
      minimalistic-assert "^1.0.0"
  
  destroy@~1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
    integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=
  
  detect-newline@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
    integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
  
  diff-sequences@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.4.0.tgz#d783920ad8d06ec718a060d00196dfef25b132a5"
    integrity sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==
  
  diff@3.3.1:
    version "3.3.1"
    resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75"
    integrity sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==
  
  diffie-hellman@^5.0.0:
    version "5.0.3"
    resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
    integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
    dependencies:
      bn.js "^4.1.0"
      miller-rabin "^4.0.0"
      randombytes "^2.0.0"
  
  dom-walk@^0.1.0:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84"
    integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==
  
  domexception@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
    integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
    dependencies:
      webidl-conversions "^5.0.0"
  
  duplexer3@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
    integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
  
  ecc-jsbn@~0.1.1:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
    integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
    dependencies:
      jsbn "~0.1.0"
      safer-buffer "^2.1.0"
  
  ee-first@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
    integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
  
  electron-to-chromium@^1.4.17:
    version "1.4.49"
    resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.49.tgz#5b6a3dc032590beef4be485a4b0b3fe7d0e3dfd7"
    integrity sha512-k/0t1TRfonHIp8TJKfjBu2cKj8MqYTiEpOhci+q7CVEE5xnCQnx1pTa+V8b/sdhe4S3PR4p4iceEQWhGrKQORQ==
  
  elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3, elliptic@^6.5.4:
    version "6.5.4"
    resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
    integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
    dependencies:
      bn.js "^4.11.9"
      brorand "^1.1.0"
      hash.js "^1.0.0"
      hmac-drbg "^1.0.1"
      inherits "^2.0.4"
      minimalistic-assert "^1.0.1"
      minimalistic-crypto-utils "^1.0.1"
  
  emittery@^0.8.1:
    version "0.8.1"
    resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860"
    integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
  
  emoji-regex@^7.0.1:
    version "7.0.3"
    resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
    integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
  
  emoji-regex@^8.0.0:
    version "8.0.0"
    resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
    integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
  
  encodeurl@~1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
    integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
  
  end-of-stream@^1.1.0:
    version "1.4.4"
    resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
    integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
    dependencies:
      once "^1.4.0"
  
  errno@~0.1.1:
    version "0.1.8"
    resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
    integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
    dependencies:
      prr "~1.0.1"
  
  error-ex@^1.2.0:
    version "1.3.2"
    resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
    integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
    dependencies:
      is-arrayish "^0.2.1"
  
  es-abstract@^1.18.5:
    version "1.19.1"
    resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3"
    integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==
    dependencies:
      call-bind "^1.0.2"
      es-to-primitive "^1.2.1"
      function-bind "^1.1.1"
      get-intrinsic "^1.1.1"
      get-symbol-description "^1.0.0"
      has "^1.0.3"
      has-symbols "^1.0.2"
      internal-slot "^1.0.3"
      is-callable "^1.2.4"
      is-negative-zero "^2.0.1"
      is-regex "^1.1.4"
      is-shared-array-buffer "^1.0.1"
      is-string "^1.0.7"
      is-weakref "^1.0.1"
      object-inspect "^1.11.0"
      object-keys "^1.1.1"
      object.assign "^4.1.2"
      string.prototype.trimend "^1.0.4"
      string.prototype.trimstart "^1.0.4"
      unbox-primitive "^1.0.1"
  
  es-to-primitive@^1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
    integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
    dependencies:
      is-callable "^1.1.4"
      is-date-object "^1.0.1"
      is-symbol "^1.0.2"
  
  es5-ext@^0.10.35, es5-ext@^0.10.50:
    version "0.10.53"
    resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1"
    integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==
    dependencies:
      es6-iterator "~2.0.3"
      es6-symbol "~3.1.3"
      next-tick "~1.0.0"
  
  es6-iterator@~2.0.3:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
    integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c=
    dependencies:
      d "1"
      es5-ext "^0.10.35"
      es6-symbol "^3.1.1"
  
  es6-symbol@^3.1.1, es6-symbol@~3.1.3:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18"
    integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==
    dependencies:
      d "^1.0.1"
      ext "^1.1.2"
  
  escalade@^3.1.1:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
    integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
  
  escape-html@~1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
    integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
  
  escape-string-regexp@1.0.5, escape-string-regexp@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
    integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
  
  escape-string-regexp@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
    integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
  
  escodegen@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
    integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
    dependencies:
      esprima "^4.0.1"
      estraverse "^5.2.0"
      esutils "^2.0.2"
      optionator "^0.8.1"
    optionalDependencies:
      source-map "~0.6.1"
  
  esprima@^4.0.0, esprima@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
    integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
  
  estraverse@^5.2.0:
    version "5.3.0"
    resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
    integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
  
  esutils@^2.0.2:
    version "2.0.3"
    resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
    integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
  
  etag@~1.8.1:
    version "1.8.1"
    resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
    integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
  
  eth-block-tracker@^4.4.2:
    version "4.4.3"
    resolved "https://registry.yarnpkg.com/eth-block-tracker/-/eth-block-tracker-4.4.3.tgz#766a0a0eb4a52c867a28328e9ae21353812cf626"
    integrity sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==
    dependencies:
      "@babel/plugin-transform-runtime" "^7.5.5"
      "@babel/runtime" "^7.5.5"
      eth-query "^2.1.0"
      json-rpc-random-id "^1.0.1"
      pify "^3.0.0"
      safe-event-emitter "^1.0.1"
  
  eth-ens-namehash@2.0.8:
    version "2.0.8"
    resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf"
    integrity sha1-IprEbsqG1S4MmR58sq74P/D2i88=
    dependencies:
      idna-uts46-hx "^2.3.1"
      js-sha3 "^0.5.7"
  
  eth-json-rpc-filters@^4.2.1:
    version "4.2.2"
    resolved "https://registry.yarnpkg.com/eth-json-rpc-filters/-/eth-json-rpc-filters-4.2.2.tgz#eb35e1dfe9357ace8a8908e7daee80b2cd60a10d"
    integrity sha512-DGtqpLU7bBg63wPMWg1sCpkKCf57dJ+hj/k3zF26anXMzkmtSBDExL8IhUu7LUd34f0Zsce3PYNO2vV2GaTzaw==
    dependencies:
      "@metamask/safe-event-emitter" "^2.0.0"
      async-mutex "^0.2.6"
      eth-json-rpc-middleware "^6.0.0"
      eth-query "^2.1.2"
      json-rpc-engine "^6.1.0"
      pify "^5.0.0"
  
  eth-json-rpc-infura@^5.1.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/eth-json-rpc-infura/-/eth-json-rpc-infura-5.1.0.tgz#e6da7dc47402ce64c54e7018170d89433c4e8fb6"
    integrity sha512-THzLye3PHUSGn1EXMhg6WTLW9uim7LQZKeKaeYsS9+wOBcamRiCQVGHa6D2/4P0oS0vSaxsBnU/J6qvn0MPdow==
    dependencies:
      eth-json-rpc-middleware "^6.0.0"
      eth-rpc-errors "^3.0.0"
      json-rpc-engine "^5.3.0"
      node-fetch "^2.6.0"
  
  eth-json-rpc-middleware@^6.0.0:
    version "6.0.0"
    resolved "https://registry.yarnpkg.com/eth-json-rpc-middleware/-/eth-json-rpc-middleware-6.0.0.tgz#4fe16928b34231a2537856f08a5ebbc3d0c31175"
    integrity sha512-qqBfLU2Uq1Ou15Wox1s+NX05S9OcAEL4JZ04VZox2NS0U+RtCMjSxzXhLFWekdShUPZ+P8ax3zCO2xcPrp6XJQ==
    dependencies:
      btoa "^1.2.1"
      clone "^2.1.1"
      eth-query "^2.1.2"
      eth-rpc-errors "^3.0.0"
      eth-sig-util "^1.4.2"
      ethereumjs-util "^5.1.2"
      json-rpc-engine "^5.3.0"
      json-stable-stringify "^1.0.1"
      node-fetch "^2.6.1"
      pify "^3.0.0"
      safe-event-emitter "^1.0.1"
  
  eth-lib@0.2.8:
    version "0.2.8"
    resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.8.tgz#b194058bef4b220ad12ea497431d6cb6aa0623c8"
    integrity sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==
    dependencies:
      bn.js "^4.11.6"
      elliptic "^6.4.0"
      xhr-request-promise "^0.1.2"
  
  eth-lib@^0.1.26:
    version "0.1.29"
    resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.29.tgz#0c11f5060d42da9f931eab6199084734f4dbd1d9"
    integrity sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==
    dependencies:
      bn.js "^4.11.6"
      elliptic "^6.4.0"
      nano-json-stream-parser "^0.1.2"
      servify "^0.1.12"
      ws "^3.0.0"
      xhr-request-promise "^0.1.2"
  
  eth-query@^2.1.0, eth-query@^2.1.2:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/eth-query/-/eth-query-2.1.2.tgz#d6741d9000106b51510c72db92d6365456a6da5e"
    integrity sha1-1nQdkAAQa1FRDHLbktY2VFam2l4=
    dependencies:
      json-rpc-random-id "^1.0.0"
      xtend "^4.0.1"
  
  eth-rpc-errors@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-3.0.0.tgz#d7b22653c70dbf9defd4ef490fd08fe70608ca10"
    integrity sha512-iPPNHPrLwUlR9xCSYm7HHQjWBasor3+KZfRvwEWxMz3ca0yqnlBeJrnyphkGIXZ4J7AMAaOLmwy4AWhnxOiLxg==
    dependencies:
      fast-safe-stringify "^2.0.6"
  
  eth-rpc-errors@^4.0.2:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-4.0.3.tgz#6ddb6190a4bf360afda82790bb7d9d5e724f423a"
    integrity sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg==
    dependencies:
      fast-safe-stringify "^2.0.6"
  
  eth-sig-util@^1.4.2:
    version "1.4.2"
    resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-1.4.2.tgz#8d958202c7edbaae839707fba6f09ff327606210"
    integrity sha1-jZWCAsftuq6Dlwf7pvCf8ydgYhA=
    dependencies:
      ethereumjs-abi "git+https://github.com/ethereumjs/ethereumjs-abi.git"
      ethereumjs-util "^5.1.1"
  
  eth-sig-util@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-3.0.1.tgz#8753297c83a3f58346bd13547b59c4b2cd110c96"
    integrity sha512-0Us50HiGGvZgjtWTyAI/+qTzYPMLy5Q451D0Xy68bxq1QMWdoOddDwGvsqcFT27uohKgalM9z/yxplyt+mY2iQ==
    dependencies:
      ethereumjs-abi "^0.6.8"
      ethereumjs-util "^5.1.1"
      tweetnacl "^1.0.3"
      tweetnacl-util "^0.15.0"
  
  ethereum-bloom-filters@^1.0.6:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a"
    integrity sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==
    dependencies:
      js-sha3 "^0.8.0"
  
  ethereum-common@0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/ethereum-common/-/ethereum-common-0.2.0.tgz#13bf966131cce1eeade62a1b434249bb4cb120ca"
    integrity sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA==
  
  ethereum-common@^0.0.18:
    version "0.0.18"
    resolved "https://registry.yarnpkg.com/ethereum-common/-/ethereum-common-0.0.18.tgz#2fdc3576f232903358976eb39da783213ff9523f"
    integrity sha1-L9w1dvIykDNYl26znaeDIT/5Uj8=
  
  ethereum-cryptography@^0.1.3:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191"
    integrity sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==
    dependencies:
      "@types/pbkdf2" "^3.0.0"
      "@types/secp256k1" "^4.0.1"
      blakejs "^1.1.0"
      browserify-aes "^1.2.0"
      bs58check "^2.1.2"
      create-hash "^1.2.0"
      create-hmac "^1.1.7"
      hash.js "^1.1.7"
      keccak "^3.0.0"
      pbkdf2 "^3.0.17"
      randombytes "^2.1.0"
      safe-buffer "^5.1.2"
      scrypt-js "^3.0.0"
      secp256k1 "^4.0.1"
      setimmediate "^1.0.5"
  
  ethereum-protocol@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/ethereum-protocol/-/ethereum-protocol-1.0.1.tgz#b7d68142f4105e0ae7b5e178cf42f8d4dc4b93cf"
    integrity sha512-3KLX1mHuEsBW0dKG+c6EOJS1NBNqdCICvZW9sInmZTt5aY0oxmHVggYRE0lJu1tcnMD1K+AKHdLi6U43Awm1Vg==
  
  ethereumjs-abi@^0.6.8:
    version "0.6.8"
    resolved "https://registry.yarnpkg.com/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz#71bc152db099f70e62f108b7cdfca1b362c6fcae"
    integrity sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==
    dependencies:
      bn.js "^4.11.8"
      ethereumjs-util "^6.0.0"
  
  "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git":
    version "0.6.8"
    resolved "git+https://github.com/ethereumjs/ethereumjs-abi.git#ee3994657fa7a427238e6ba92a84d0b529bbcde0"
    dependencies:
      bn.js "^4.11.8"
      ethereumjs-util "^6.0.0"
  
  ethereumjs-account@^2.0.3:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz#eeafc62de544cb07b0ee44b10f572c9c49e00a84"
    integrity sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA==
    dependencies:
      ethereumjs-util "^5.0.0"
      rlp "^2.0.0"
      safe-buffer "^5.1.1"
  
  ethereumjs-block@^1.2.2:
    version "1.7.1"
    resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz#78b88e6cc56de29a6b4884ee75379b6860333c3f"
    integrity sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==
    dependencies:
      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-block@~2.2.0:
    version "2.2.2"
    resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-2.2.2.tgz#c7654be7e22df489fda206139ecd63e2e9c04965"
    integrity sha512-2p49ifhek3h2zeg/+da6XpdFR3GlqY3BIEiqxGF8j9aSRIgkb7M1Ky+yULBKJOu8PAZxfhsYA+HxUk2aCQp3vg==
    dependencies:
      async "^2.0.1"
      ethereumjs-common "^1.5.0"
      ethereumjs-tx "^2.1.1"
      ethereumjs-util "^5.0.0"
      merkle-patricia-tree "^2.1.2"
  
  ethereumjs-common@^1.1.0, ethereumjs-common@^1.5.0:
    version "1.5.2"
    resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz#2065dbe9214e850f2e955a80e650cb6999066979"
    integrity sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==
  
  ethereumjs-tx@^1.2.2:
    version "1.3.7"
    resolved "https://registry.yarnpkg.com/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz#88323a2d875b10549b8347e09f4862b546f3d89a"
    integrity sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==
    dependencies:
      ethereum-common "^0.0.18"
      ethereumjs-util "^5.0.0"
  
  ethereumjs-tx@^2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz#5dfe7688bf177b45c9a23f86cf9104d47ea35fed"
    integrity sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==
    dependencies:
      ethereumjs-common "^1.5.0"
      ethereumjs-util "^6.0.0"
  
  ethereumjs-util@6.2.1, ethereumjs-util@^6.0.0, ethereumjs-util@^6.1.0:
    version "6.2.1"
    resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69"
    integrity sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==
    dependencies:
      "@types/bn.js" "^4.11.3"
      bn.js "^4.11.0"
      create-hash "^1.1.2"
      elliptic "^6.5.2"
      ethereum-cryptography "^0.1.3"
      ethjs-util "0.1.6"
      rlp "^2.2.3"
  
  ethereumjs-util@^5.0.0, ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2, ethereumjs-util@^5.1.5:
    version "5.2.1"
    resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz#a833f0e5fca7e5b361384dc76301a721f537bf65"
    integrity sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==
    dependencies:
      bn.js "^4.11.0"
      create-hash "^1.1.2"
      elliptic "^6.5.2"
      ethereum-cryptography "^0.1.3"
      ethjs-util "^0.1.3"
      rlp "^2.0.0"
      safe-buffer "^5.1.1"
  
  ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0, ethereumjs-util@^7.1.2, ethereumjs-util@^7.1.3:
    version "7.1.3"
    resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.3.tgz#b55d7b64dde3e3e45749e4c41288238edec32d23"
    integrity sha512-y+82tEbyASO0K0X1/SRhbJJoAlfcvq8JbrG4a5cjrOks7HS/36efU/0j2flxCPOUM++HFahk33kr/ZxyC4vNuw==
    dependencies:
      "@types/bn.js" "^5.1.0"
      bn.js "^5.1.2"
      create-hash "^1.1.2"
      ethereum-cryptography "^0.1.3"
      rlp "^2.2.4"
  
  ethereumjs-vm@^2.3.4:
    version "2.6.0"
    resolved "https://registry.yarnpkg.com/ethereumjs-vm/-/ethereumjs-vm-2.6.0.tgz#76243ed8de031b408793ac33907fb3407fe400c6"
    integrity sha512-r/XIUik/ynGbxS3y+mvGnbOKnuLo40V5Mj1J25+HEO63aWYREIqvWeRO/hnROlMBE5WoniQmPmhiaN0ctiHaXw==
    dependencies:
      async "^2.1.2"
      async-eventemitter "^0.2.2"
      ethereumjs-account "^2.0.3"
      ethereumjs-block "~2.2.0"
      ethereumjs-common "^1.1.0"
      ethereumjs-util "^6.0.0"
      fake-merkle-patricia-tree "^1.0.1"
      functional-red-black-tree "^1.0.1"
      merkle-patricia-tree "^2.3.2"
      rustbn.js "~0.2.0"
      safe-buffer "^5.1.1"
  
  ethereumjs-wallet@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/ethereumjs-wallet/-/ethereumjs-wallet-1.0.2.tgz#2c000504b4c71e8f3782dabe1113d192522e99b6"
    integrity sha512-CCWV4RESJgRdHIvFciVQFnCHfqyhXWchTPlkfp28Qc53ufs+doi5I/cV2+xeK9+qEo25XCWfP9MiL+WEPAZfdA==
    dependencies:
      aes-js "^3.1.2"
      bs58check "^2.1.2"
      ethereum-cryptography "^0.1.3"
      ethereumjs-util "^7.1.2"
      randombytes "^2.1.0"
      scrypt-js "^3.0.1"
      utf8 "^3.0.0"
      uuid "^8.3.2"
  
  ethjs-unit@0.1.6:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699"
    integrity sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=
    dependencies:
      bn.js "4.11.6"
      number-to-bn "1.7.0"
  
  ethjs-util@0.1.6, ethjs-util@^0.1.3:
    version "0.1.6"
    resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536"
    integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==
    dependencies:
      is-hex-prefixed "1.0.0"
      strip-hex-prefix "1.0.0"
  
  eventemitter3@4.0.4:
    version "4.0.4"
    resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384"
    integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==
  
  events@^3.0.0:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
    integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
  
  evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
    integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
    dependencies:
      md5.js "^1.3.4"
      safe-buffer "^5.1.1"
  
  execa@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
    integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
    dependencies:
      cross-spawn "^6.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"
  
  execa@^5.0.0:
    version "5.1.1"
    resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
    integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
    dependencies:
      cross-spawn "^7.0.3"
      get-stream "^6.0.0"
      human-signals "^2.1.0"
      is-stream "^2.0.0"
      merge-stream "^2.0.0"
      npm-run-path "^4.0.1"
      onetime "^5.1.2"
      signal-exit "^3.0.3"
      strip-final-newline "^2.0.0"
  
  exit-on-epipe@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
    integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
  
  exit@^0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
    integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
  
  expect@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/expect/-/expect-27.4.6.tgz#f335e128b0335b6ceb4fcab67ece7cbd14c942e6"
    integrity sha512-1M/0kAALIaj5LaG66sFJTbRsWTADnylly82cu4bspI0nl+pgP4E6Bh/aqdHlTUjul06K7xQnnrAoqfxVU0+/ag==
    dependencies:
      "@jest/types" "^27.4.2"
      jest-get-type "^27.4.0"
      jest-matcher-utils "^27.4.6"
      jest-message-util "^27.4.6"
  
  express@^4.14.0:
    version "4.17.2"
    resolved "https://registry.yarnpkg.com/express/-/express-4.17.2.tgz#c18369f265297319beed4e5558753cc8c1364cb3"
    integrity sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==
    dependencies:
      accepts "~1.3.7"
      array-flatten "1.1.1"
      body-parser "1.19.1"
      content-disposition "0.5.4"
      content-type "~1.0.4"
      cookie "0.4.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.2"
      fresh "0.5.2"
      merge-descriptors "1.0.1"
      methods "~1.1.2"
      on-finished "~2.3.0"
      parseurl "~1.3.3"
      path-to-regexp "0.1.7"
      proxy-addr "~2.0.7"
      qs "6.9.6"
      range-parser "~1.2.1"
      safe-buffer "5.2.1"
      send "0.17.2"
      serve-static "1.14.2"
      setprototypeof "1.2.0"
      statuses "~1.5.0"
      type-is "~1.6.18"
      utils-merge "1.0.1"
      vary "~1.1.2"
  
  ext@^1.1.2:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52"
    integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==
    dependencies:
      type "^2.5.0"
  
  extend@~3.0.2:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
    integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
  
  extsprintf@1.3.0:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
    integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
  
  extsprintf@^1.2.0:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07"
    integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==
  
  fake-merkle-patricia-tree@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/fake-merkle-patricia-tree/-/fake-merkle-patricia-tree-1.0.1.tgz#4b8c3acfb520afadf9860b1f14cd8ce3402cddd3"
    integrity sha1-S4w6z7Ugr635hgsfFM2M40As3dM=
    dependencies:
      checkpoint-store "^1.1.0"
  
  fast-deep-equal@^3.1.1:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
    integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
  
  fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
    integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
  
  fast-levenshtein@~2.0.6:
    version "2.0.6"
    resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
    integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
  
  fast-safe-stringify@^2.0.6:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884"
    integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==
  
  fb-watchman@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85"
    integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
    dependencies:
      bser "2.1.1"
  
  fill-range@^7.0.1:
    version "7.0.1"
    resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
    integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
    dependencies:
      to-regex-range "^5.0.1"
  
  finalhandler@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"
    integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==
    dependencies:
      debug "2.6.9"
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      on-finished "~2.3.0"
      parseurl "~1.3.3"
      statuses "~1.5.0"
      unpipe "~1.0.0"
  
  find-up@^1.0.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
    integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
    dependencies:
      path-exists "^2.0.0"
      pinkie-promise "^2.0.0"
  
  find-up@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
    integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
    dependencies:
      locate-path "^3.0.0"
  
  find-up@^4.0.0, find-up@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
    integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
    dependencies:
      locate-path "^5.0.0"
      path-exists "^4.0.0"
  
  foreach@^2.0.5:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
    integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=
  
  forever-agent@~0.6.1:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
    integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
  
  form-data@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
    integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
    dependencies:
      asynckit "^0.4.0"
      combined-stream "^1.0.8"
      mime-types "^2.1.12"
  
  form-data@~2.3.2:
    version "2.3.3"
    resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
    integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
    dependencies:
      asynckit "^0.4.0"
      combined-stream "^1.0.6"
      mime-types "^2.1.12"
  
  forwarded@0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
    integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
  
  fresh@0.5.2:
    version "0.5.2"
    resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
    integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=
  
  fs-extra@^0.30.0:
    version "0.30.0"
    resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
    integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=
    dependencies:
      graceful-fs "^4.1.2"
      jsonfile "^2.1.0"
      klaw "^1.0.0"
      path-is-absolute "^1.0.0"
      rimraf "^2.2.8"
  
  fs-extra@^10.0.0:
    version "10.0.0"
    resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
    integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
    dependencies:
      graceful-fs "^4.2.0"
      jsonfile "^6.0.1"
      universalify "^2.0.0"
  
  fs-extra@^4.0.2:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
    integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==
    dependencies:
      graceful-fs "^4.1.2"
      jsonfile "^4.0.0"
      universalify "^0.1.0"
  
  fs-minipass@^1.2.7:
    version "1.2.7"
    resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
    integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==
    dependencies:
      minipass "^2.6.0"
  
  fs.realpath@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
    integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  
  fsevents@^2.3.2:
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
    integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
  
  function-bind@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
    integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
  
  functional-red-black-tree@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
    integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
  
  ganache-cli@^6.12.2:
    version "6.12.2"
    resolved "https://registry.yarnpkg.com/ganache-cli/-/ganache-cli-6.12.2.tgz#c0920f7db0d4ac062ffe2375cb004089806f627a"
    integrity sha512-bnmwnJDBDsOWBUP8E/BExWf85TsdDEFelQSzihSJm9VChVO1SHp94YXLP5BlA4j/OTxp0wR4R1Tje9OHOuAJVw==
    dependencies:
      ethereumjs-util "6.2.1"
      source-map-support "0.5.12"
      yargs "13.2.4"
  
  gensync@^1.0.0-beta.2:
    version "1.0.0-beta.2"
    resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
    integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
  
  get-caller-file@^1.0.1:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
    integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==
  
  get-caller-file@^2.0.1, get-caller-file@^2.0.5:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
    integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
  
  get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
    integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
    dependencies:
      function-bind "^1.1.1"
      has "^1.0.3"
      has-symbols "^1.0.1"
  
  get-package-type@^0.1.0:
    version "0.1.0"
    resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
    integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
  
  get-stream@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
    integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
  
  get-stream@^4.0.0, get-stream@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
    integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
    dependencies:
      pump "^3.0.0"
  
  get-stream@^5.1.0:
    version "5.2.0"
    resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
    integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
    dependencies:
      pump "^3.0.0"
  
  get-stream@^6.0.0:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
    integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
  
  get-symbol-description@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
    integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
    dependencies:
      call-bind "^1.0.2"
      get-intrinsic "^1.1.1"
  
  getpass@^0.1.1:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
    integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
    dependencies:
      assert-plus "^1.0.0"
  
  glob@7.1.2:
    version "7.1.2"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
    integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==
    dependencies:
      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"
  
  glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
    version "7.2.0"
    resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
    integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
    dependencies:
      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@~4.4.0:
    version "4.4.0"
    resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
    integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==
    dependencies:
      min-document "^2.19.0"
      process "^0.11.10"
  
  globals@^11.1.0:
    version "11.12.0"
    resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
    integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
  
  got@9.6.0:
    version "9.6.0"
    resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
    integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
    dependencies:
      "@sindresorhus/is" "^0.14.0"
      "@szmarczak/http-timer" "^1.1.2"
      cacheable-request "^6.0.0"
      decompress-response "^3.3.0"
      duplexer3 "^0.1.4"
      get-stream "^4.1.0"
      lowercase-keys "^1.0.1"
      mimic-response "^1.0.1"
      p-cancelable "^1.0.0"
      to-readable-stream "^1.0.0"
      url-parse-lax "^3.0.0"
  
  got@^7.1.0:
    version "7.1.0"
    resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a"
    integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==
    dependencies:
      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@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4:
    version "4.2.9"
    resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96"
    integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
  
  growl@1.10.3:
    version "1.10.3"
    resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f"
    integrity sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==
  
  har-schema@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
    integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
  
  har-validator@~5.1.3:
    version "5.1.5"
    resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
    integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
    dependencies:
      ajv "^6.12.3"
      har-schema "^2.0.0"
  
  has-bigints@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
    integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
  
  has-flag@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
    integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=
  
  has-flag@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
    integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
  
  has-flag@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
    integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
  
  has-symbol-support-x@^1.4.1:
    version "1.4.2"
    resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455"
    integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==
  
  has-symbols@^1.0.1, has-symbols@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423"
    integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==
  
  has-to-string-tag-x@^1.2.0:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d"
    integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==
    dependencies:
      has-symbol-support-x "^1.4.1"
  
  has-tostringtag@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
    integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
    dependencies:
      has-symbols "^1.0.2"
  
  has@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
    integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
    dependencies:
      function-bind "^1.1.1"
  
  hash-base@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
    integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==
    dependencies:
      inherits "^2.0.4"
      readable-stream "^3.6.0"
      safe-buffer "^5.2.0"
  
  hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7:
    version "1.1.7"
    resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
    integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
    dependencies:
      inherits "^2.0.3"
      minimalistic-assert "^1.0.1"
  
  he@1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
    integrity sha1-k0EP0hsAlzUVH4howvJx80J+I/0=
  
  hmac-drbg@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
    integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
    dependencies:
      hash.js "^1.0.3"
      minimalistic-assert "^1.0.0"
      minimalistic-crypto-utils "^1.0.1"
  
  hosted-git-info@^2.1.4:
    version "2.8.9"
    resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
    integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
  
  html-encoding-sniffer@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
    integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
    dependencies:
      whatwg-encoding "^1.0.5"
  
  html-escaper@^2.0.0:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
    integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
  
  http-cache-semantics@^4.0.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
    integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
  
  http-errors@1.8.1:
    version "1.8.1"
    resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c"
    integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==
    dependencies:
      depd "~1.1.2"
      inherits "2.0.4"
      setprototypeof "1.2.0"
      statuses ">= 1.5.0 < 2"
      toidentifier "1.0.1"
  
  http-https@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b"
    integrity sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=
  
  http-proxy-agent@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
    integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
    dependencies:
      "@tootallnate/once" "1"
      agent-base "6"
      debug "4"
  
  http-signature@~1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
    integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
    dependencies:
      assert-plus "^1.0.0"
      jsprim "^1.2.2"
      sshpk "^1.7.0"
  
  https-proxy-agent@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
    integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
    dependencies:
      agent-base "6"
      debug "4"
  
  human-signals@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
    integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
  
  iconv-lite@0.4.24:
    version "0.4.24"
    resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
    integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
    dependencies:
      safer-buffer ">= 2.1.2 < 3"
  
  idna-uts46-hx@^2.3.1:
    version "2.3.1"
    resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9"
    integrity sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==
    dependencies:
      punycode "2.1.0"
  
  ieee754@^1.1.13:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
    integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
  
  immediate@^3.2.3:
    version "3.3.0"
    resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266"
    integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==
  
  import-local@^3.0.2:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
    integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
    dependencies:
      pkg-dir "^4.2.0"
      resolve-cwd "^3.0.0"
  
  imurmurhash@^0.1.4:
    version "0.1.4"
    resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
    integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
  
  inflight@^1.0.4:
    version "1.0.6"
    resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
    integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
    dependencies:
      once "^1.3.0"
      wrappy "1"
  
  inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
    integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
  
  internal-slot@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c"
    integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==
    dependencies:
      get-intrinsic "^1.1.0"
      has "^1.0.3"
      side-channel "^1.0.4"
  
  invert-kv@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
    integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=
  
  invert-kv@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"
    integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==
  
  ipaddr.js@1.9.1:
    version "1.9.1"
    resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
    integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
  
  is-arguments@^1.0.4:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
    integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
    dependencies:
      call-bind "^1.0.2"
      has-tostringtag "^1.0.0"
  
  is-arrayish@^0.2.1:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
    integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
  
  is-bigint@^1.0.1:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
    integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
    dependencies:
      has-bigints "^1.0.1"
  
  is-boolean-object@^1.1.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
    integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
    dependencies:
      call-bind "^1.0.2"
      has-tostringtag "^1.0.0"
  
  is-callable@^1.1.4, is-callable@^1.2.4:
    version "1.2.4"
    resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945"
    integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
  
  is-core-module@^2.8.0:
    version "2.8.1"
    resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
    integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
    dependencies:
      has "^1.0.3"
  
  is-date-object@^1.0.1:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
    integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
    dependencies:
      has-tostringtag "^1.0.0"
  
  is-fn@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-fn/-/is-fn-1.0.0.tgz#9543d5de7bcf5b08a22ec8a20bae6e286d510d8c"
    integrity sha1-lUPV3nvPWwiiLsiiC65uKG1RDYw=
  
  is-fullwidth-code-point@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
    integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
    dependencies:
      number-is-nan "^1.0.0"
  
  is-fullwidth-code-point@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
    integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
  
  is-fullwidth-code-point@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
    integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
  
  is-function@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08"
    integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==
  
  is-generator-fn@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
    integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
  
  is-generator-function@^1.0.7:
    version "1.0.10"
    resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
    integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
    dependencies:
      has-tostringtag "^1.0.0"
  
  is-hex-prefixed@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554"
    integrity sha1-fY035q135dEnFIkTxXPggtd39VQ=
  
  is-negative-zero@^2.0.1:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
    integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
  
  is-number-object@^1.0.4:
    version "1.0.6"
    resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0"
    integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==
    dependencies:
      has-tostringtag "^1.0.0"
  
  is-number@^7.0.0:
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
    integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
  
  is-object@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf"
    integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
  
  is-plain-obj@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
    integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
  
  is-potential-custom-element-name@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
    integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
  
  is-regex@^1.1.4:
    version "1.1.4"
    resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
    integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
    dependencies:
      call-bind "^1.0.2"
      has-tostringtag "^1.0.0"
  
  is-retry-allowed@^1.0.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"
    integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
  
  is-shared-array-buffer@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6"
    integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==
  
  is-stream@^1.0.0, is-stream@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
    integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
  
  is-stream@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
    integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
  
  is-string@^1.0.5, is-string@^1.0.7:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
    integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
    dependencies:
      has-tostringtag "^1.0.0"
  
  is-symbol@^1.0.2, is-symbol@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
    integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
    dependencies:
      has-symbols "^1.0.2"
  
  is-typed-array@^1.1.3, is-typed-array@^1.1.7:
    version "1.1.8"
    resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.8.tgz#cbaa6585dc7db43318bc5b89523ea384a6f65e79"
    integrity sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==
    dependencies:
      available-typed-arrays "^1.0.5"
      call-bind "^1.0.2"
      es-abstract "^1.18.5"
      foreach "^2.0.5"
      has-tostringtag "^1.0.0"
  
  is-typedarray@^1.0.0, is-typedarray@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
    integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
  
  is-utf8@^0.2.0:
    version "0.2.1"
    resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
    integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
  
  is-weakref@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
    integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
    dependencies:
      call-bind "^1.0.2"
  
  isarray@0.0.1:
    version "0.0.1"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
    integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
  
  isarray@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
    integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
  
  isexe@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
    integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  
  isstream@~0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
    integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
  
  istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
    version "3.2.0"
    resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3"
    integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==
  
  istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz#7b49198b657b27a730b8e9cb601f1e1bff24c59a"
    integrity sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==
    dependencies:
      "@babel/core" "^7.12.3"
      "@babel/parser" "^7.14.7"
      "@istanbuljs/schema" "^0.1.2"
      istanbul-lib-coverage "^3.2.0"
      semver "^6.3.0"
  
  istanbul-lib-report@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6"
    integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
    dependencies:
      istanbul-lib-coverage "^3.0.0"
      make-dir "^3.0.0"
      supports-color "^7.1.0"
  
  istanbul-lib-source-maps@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551"
    integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
    dependencies:
      debug "^4.1.1"
      istanbul-lib-coverage "^3.0.0"
      source-map "^0.6.1"
  
  istanbul-reports@^3.1.3:
    version "3.1.3"
    resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.3.tgz#4bcae3103b94518117930d51283690960b50d3c2"
    integrity sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==
    dependencies:
      html-escaper "^2.0.0"
      istanbul-lib-report "^3.0.0"
  
  isurl@^1.0.0-alpha5:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
    integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==
    dependencies:
      has-to-string-tag-x "^1.2.0"
      is-object "^1.0.1"
  
  jest-changed-files@^27.4.2:
    version "27.4.2"
    resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.4.2.tgz#da2547ea47c6e6a5f6ed336151bd2075736eb4a5"
    integrity sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==
    dependencies:
      "@jest/types" "^27.4.2"
      execa "^5.0.0"
      throat "^6.0.1"
  
  jest-circus@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.4.6.tgz#d3af34c0eb742a967b1919fbb351430727bcea6c"
    integrity sha512-UA7AI5HZrW4wRM72Ro80uRR2Fg+7nR0GESbSI/2M+ambbzVuA63mn5T1p3Z/wlhntzGpIG1xx78GP2YIkf6PhQ==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/test-result" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      co "^4.6.0"
      dedent "^0.7.0"
      expect "^27.4.6"
      is-generator-fn "^2.0.0"
      jest-each "^27.4.6"
      jest-matcher-utils "^27.4.6"
      jest-message-util "^27.4.6"
      jest-runtime "^27.4.6"
      jest-snapshot "^27.4.6"
      jest-util "^27.4.2"
      pretty-format "^27.4.6"
      slash "^3.0.0"
      stack-utils "^2.0.3"
      throat "^6.0.1"
  
  jest-cli@^27.4.7:
    version "27.4.7"
    resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.4.7.tgz#d00e759e55d77b3bcfea0715f527c394ca314e5a"
    integrity sha512-zREYhvjjqe1KsGV15mdnxjThKNDgza1fhDT+iUsXWLCq3sxe9w5xnvyctcYVT5PcdLSjv7Y5dCwTS3FCF1tiuw==
    dependencies:
      "@jest/core" "^27.4.7"
      "@jest/test-result" "^27.4.6"
      "@jest/types" "^27.4.2"
      chalk "^4.0.0"
      exit "^0.1.2"
      graceful-fs "^4.2.4"
      import-local "^3.0.2"
      jest-config "^27.4.7"
      jest-util "^27.4.2"
      jest-validate "^27.4.6"
      prompts "^2.0.1"
      yargs "^16.2.0"
  
  jest-config@^27.4.7:
    version "27.4.7"
    resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.4.7.tgz#4f084b2acbd172c8b43aa4cdffe75d89378d3972"
    integrity sha512-xz/o/KJJEedHMrIY9v2ParIoYSrSVY6IVeE4z5Z3i101GoA5XgfbJz+1C8EYPsv7u7f39dS8F9v46BHDhn0vlw==
    dependencies:
      "@babel/core" "^7.8.0"
      "@jest/test-sequencer" "^27.4.6"
      "@jest/types" "^27.4.2"
      babel-jest "^27.4.6"
      chalk "^4.0.0"
      ci-info "^3.2.0"
      deepmerge "^4.2.2"
      glob "^7.1.1"
      graceful-fs "^4.2.4"
      jest-circus "^27.4.6"
      jest-environment-jsdom "^27.4.6"
      jest-environment-node "^27.4.6"
      jest-get-type "^27.4.0"
      jest-jasmine2 "^27.4.6"
      jest-regex-util "^27.4.0"
      jest-resolve "^27.4.6"
      jest-runner "^27.4.6"
      jest-util "^27.4.2"
      jest-validate "^27.4.6"
      micromatch "^4.0.4"
      pretty-format "^27.4.6"
      slash "^3.0.0"
  
  jest-diff@^27.0.0, jest-diff@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.4.6.tgz#93815774d2012a2cbb6cf23f84d48c7a2618f98d"
    integrity sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==
    dependencies:
      chalk "^4.0.0"
      diff-sequences "^27.4.0"
      jest-get-type "^27.4.0"
      pretty-format "^27.4.6"
  
  jest-docblock@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.4.0.tgz#06c78035ca93cbbb84faf8fce64deae79a59f69f"
    integrity sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==
    dependencies:
      detect-newline "^3.0.0"
  
  jest-each@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.4.6.tgz#e7e8561be61d8cc6dbf04296688747ab186c40ff"
    integrity sha512-n6QDq8y2Hsmn22tRkgAk+z6MCX7MeVlAzxmZDshfS2jLcaBlyhpF3tZSJLR+kXmh23GEvS0ojMR8i6ZeRvpQcA==
    dependencies:
      "@jest/types" "^27.4.2"
      chalk "^4.0.0"
      jest-get-type "^27.4.0"
      jest-util "^27.4.2"
      pretty-format "^27.4.6"
  
  jest-environment-jsdom@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.4.6.tgz#c23a394eb445b33621dfae9c09e4c8021dea7b36"
    integrity sha512-o3dx5p/kHPbUlRvSNjypEcEtgs6LmvESMzgRFQE6c+Prwl2JLA4RZ7qAnxc5VM8kutsGRTB15jXeeSbJsKN9iA==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/fake-timers" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      jest-mock "^27.4.6"
      jest-util "^27.4.2"
      jsdom "^16.6.0"
  
  jest-environment-node@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.4.6.tgz#ee8cd4ef458a0ef09d087c8cd52ca5856df90242"
    integrity sha512-yfHlZ9m+kzTKZV0hVfhVu6GuDxKAYeFHrfulmy7Jxwsq4V7+ZK7f+c0XP/tbVDMQW7E4neG2u147hFkuVz0MlQ==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/fake-timers" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      jest-mock "^27.4.6"
      jest-util "^27.4.2"
  
  jest-get-type@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.4.0.tgz#7503d2663fffa431638337b3998d39c5e928e9b5"
    integrity sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==
  
  jest-haste-map@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.4.6.tgz#c60b5233a34ca0520f325b7e2cc0a0140ad0862a"
    integrity sha512-0tNpgxg7BKurZeFkIOvGCkbmOHbLFf4LUQOxrQSMjvrQaQe3l6E8x6jYC1NuWkGo5WDdbr8FEzUxV2+LWNawKQ==
    dependencies:
      "@jest/types" "^27.4.2"
      "@types/graceful-fs" "^4.1.2"
      "@types/node" "*"
      anymatch "^3.0.3"
      fb-watchman "^2.0.0"
      graceful-fs "^4.2.4"
      jest-regex-util "^27.4.0"
      jest-serializer "^27.4.0"
      jest-util "^27.4.2"
      jest-worker "^27.4.6"
      micromatch "^4.0.4"
      walker "^1.0.7"
    optionalDependencies:
      fsevents "^2.3.2"
  
  jest-jasmine2@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.4.6.tgz#109e8bc036cb455950ae28a018f983f2abe50127"
    integrity sha512-uAGNXF644I/whzhsf7/qf74gqy9OuhvJ0XYp8SDecX2ooGeaPnmJMjXjKt0mqh1Rl5dtRGxJgNrHlBQIBfS5Nw==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/source-map" "^27.4.0"
      "@jest/test-result" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      co "^4.6.0"
      expect "^27.4.6"
      is-generator-fn "^2.0.0"
      jest-each "^27.4.6"
      jest-matcher-utils "^27.4.6"
      jest-message-util "^27.4.6"
      jest-runtime "^27.4.6"
      jest-snapshot "^27.4.6"
      jest-util "^27.4.2"
      pretty-format "^27.4.6"
      throat "^6.0.1"
  
  jest-leak-detector@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.4.6.tgz#ed9bc3ce514b4c582637088d9faf58a33bd59bf4"
    integrity sha512-kkaGixDf9R7CjHm2pOzfTxZTQQQ2gHTIWKY/JZSiYTc90bZp8kSZnUMS3uLAfwTZwc0tcMRoEX74e14LG1WapA==
    dependencies:
      jest-get-type "^27.4.0"
      pretty-format "^27.4.6"
  
  jest-matcher-utils@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.4.6.tgz#53ca7f7b58170638590e946f5363b988775509b8"
    integrity sha512-XD4PKT3Wn1LQnRAq7ZsTI0VRuEc9OrCPFiO1XL7bftTGmfNF0DcEwMHRgqiu7NGf8ZoZDREpGrCniDkjt79WbA==
    dependencies:
      chalk "^4.0.0"
      jest-diff "^27.4.6"
      jest-get-type "^27.4.0"
      pretty-format "^27.4.6"
  
  jest-message-util@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.4.6.tgz#9fdde41a33820ded3127465e1a5896061524da31"
    integrity sha512-0p5szriFU0U74czRSFjH6RyS7UYIAkn/ntwMuOwTGWrQIOh5NzXXrq72LOqIkJKKvFbPq+byZKuBz78fjBERBA==
    dependencies:
      "@babel/code-frame" "^7.12.13"
      "@jest/types" "^27.4.2"
      "@types/stack-utils" "^2.0.0"
      chalk "^4.0.0"
      graceful-fs "^4.2.4"
      micromatch "^4.0.4"
      pretty-format "^27.4.6"
      slash "^3.0.0"
      stack-utils "^2.0.3"
  
  jest-mock@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.4.6.tgz#77d1ba87fbd33ccb8ef1f061697e7341b7635195"
    integrity sha512-kvojdYRkst8iVSZ1EJ+vc1RRD9llueBjKzXzeCytH3dMM7zvPV/ULcfI2nr0v0VUgm3Bjt3hBCQvOeaBz+ZTHw==
    dependencies:
      "@jest/types" "^27.4.2"
      "@types/node" "*"
  
  jest-pnp-resolver@^1.2.2:
    version "1.2.2"
    resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
    integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
  
  jest-regex-util@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.4.0.tgz#e4c45b52653128843d07ad94aec34393ea14fbca"
    integrity sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==
  
  jest-resolve-dependencies@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.4.6.tgz#fc50ee56a67d2c2183063f6a500cc4042b5e2327"
    integrity sha512-W85uJZcFXEVZ7+MZqIPCscdjuctruNGXUZ3OHSXOfXR9ITgbUKeHj+uGcies+0SsvI5GtUfTw4dY7u9qjTvQOw==
    dependencies:
      "@jest/types" "^27.4.2"
      jest-regex-util "^27.4.0"
      jest-snapshot "^27.4.6"
  
  jest-resolve@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.4.6.tgz#2ec3110655e86d5bfcfa992e404e22f96b0b5977"
    integrity sha512-SFfITVApqtirbITKFAO7jOVN45UgFzcRdQanOFzjnbd+CACDoyeX7206JyU92l4cRr73+Qy/TlW51+4vHGt+zw==
    dependencies:
      "@jest/types" "^27.4.2"
      chalk "^4.0.0"
      graceful-fs "^4.2.4"
      jest-haste-map "^27.4.6"
      jest-pnp-resolver "^1.2.2"
      jest-util "^27.4.2"
      jest-validate "^27.4.6"
      resolve "^1.20.0"
      resolve.exports "^1.1.0"
      slash "^3.0.0"
  
  jest-runner@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.4.6.tgz#1d390d276ec417e9b4d0d081783584cbc3e24773"
    integrity sha512-IDeFt2SG4DzqalYBZRgbbPmpwV3X0DcntjezPBERvnhwKGWTW7C5pbbA5lVkmvgteeNfdd/23gwqv3aiilpYPg==
    dependencies:
      "@jest/console" "^27.4.6"
      "@jest/environment" "^27.4.6"
      "@jest/test-result" "^27.4.6"
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      emittery "^0.8.1"
      exit "^0.1.2"
      graceful-fs "^4.2.4"
      jest-docblock "^27.4.0"
      jest-environment-jsdom "^27.4.6"
      jest-environment-node "^27.4.6"
      jest-haste-map "^27.4.6"
      jest-leak-detector "^27.4.6"
      jest-message-util "^27.4.6"
      jest-resolve "^27.4.6"
      jest-runtime "^27.4.6"
      jest-util "^27.4.2"
      jest-worker "^27.4.6"
      source-map-support "^0.5.6"
      throat "^6.0.1"
  
  jest-runtime@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.4.6.tgz#83ae923818e3ea04463b22f3597f017bb5a1cffa"
    integrity sha512-eXYeoR/MbIpVDrjqy5d6cGCFOYBFFDeKaNWqTp0h6E74dK0zLHzASQXJpl5a2/40euBmKnprNLJ0Kh0LCndnWQ==
    dependencies:
      "@jest/environment" "^27.4.6"
      "@jest/fake-timers" "^27.4.6"
      "@jest/globals" "^27.4.6"
      "@jest/source-map" "^27.4.0"
      "@jest/test-result" "^27.4.6"
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      chalk "^4.0.0"
      cjs-module-lexer "^1.0.0"
      collect-v8-coverage "^1.0.0"
      execa "^5.0.0"
      glob "^7.1.3"
      graceful-fs "^4.2.4"
      jest-haste-map "^27.4.6"
      jest-message-util "^27.4.6"
      jest-mock "^27.4.6"
      jest-regex-util "^27.4.0"
      jest-resolve "^27.4.6"
      jest-snapshot "^27.4.6"
      jest-util "^27.4.2"
      slash "^3.0.0"
      strip-bom "^4.0.0"
  
  jest-serializer@^27.4.0:
    version "27.4.0"
    resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.4.0.tgz#34866586e1cae2388b7d12ffa2c7819edef5958a"
    integrity sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==
    dependencies:
      "@types/node" "*"
      graceful-fs "^4.2.4"
  
  jest-snapshot@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.4.6.tgz#e2a3b4fff8bdce3033f2373b2e525d8b6871f616"
    integrity sha512-fafUCDLQfzuNP9IRcEqaFAMzEe7u5BF7mude51wyWv7VRex60WznZIC7DfKTgSIlJa8aFzYmXclmN328aqSDmQ==
    dependencies:
      "@babel/core" "^7.7.2"
      "@babel/generator" "^7.7.2"
      "@babel/plugin-syntax-typescript" "^7.7.2"
      "@babel/traverse" "^7.7.2"
      "@babel/types" "^7.0.0"
      "@jest/transform" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/babel__traverse" "^7.0.4"
      "@types/prettier" "^2.1.5"
      babel-preset-current-node-syntax "^1.0.0"
      chalk "^4.0.0"
      expect "^27.4.6"
      graceful-fs "^4.2.4"
      jest-diff "^27.4.6"
      jest-get-type "^27.4.0"
      jest-haste-map "^27.4.6"
      jest-matcher-utils "^27.4.6"
      jest-message-util "^27.4.6"
      jest-util "^27.4.2"
      natural-compare "^1.4.0"
      pretty-format "^27.4.6"
      semver "^7.3.2"
  
  jest-util@^27.0.0, jest-util@^27.4.2:
    version "27.4.2"
    resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.4.2.tgz#ed95b05b1adfd761e2cda47e0144c6a58e05a621"
    integrity sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==
    dependencies:
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      chalk "^4.0.0"
      ci-info "^3.2.0"
      graceful-fs "^4.2.4"
      picomatch "^2.2.3"
  
  jest-validate@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.4.6.tgz#efc000acc4697b6cf4fa68c7f3f324c92d0c4f1f"
    integrity sha512-872mEmCPVlBqbA5dToC57vA3yJaMRfIdpCoD3cyHWJOMx+SJwLNw0I71EkWs41oza/Er9Zno9XuTkRYCPDUJXQ==
    dependencies:
      "@jest/types" "^27.4.2"
      camelcase "^6.2.0"
      chalk "^4.0.0"
      jest-get-type "^27.4.0"
      leven "^3.1.0"
      pretty-format "^27.4.6"
  
  jest-watcher@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.4.6.tgz#673679ebeffdd3f94338c24f399b85efc932272d"
    integrity sha512-yKQ20OMBiCDigbD0quhQKLkBO+ObGN79MO4nT7YaCuQ5SM+dkBNWE8cZX0FjU6czwMvWw6StWbe+Wv4jJPJ+fw==
    dependencies:
      "@jest/test-result" "^27.4.6"
      "@jest/types" "^27.4.2"
      "@types/node" "*"
      ansi-escapes "^4.2.1"
      chalk "^4.0.0"
      jest-util "^27.4.2"
      string-length "^4.0.1"
  
  jest-worker@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.4.6.tgz#5d2d93db419566cb680752ca0792780e71b3273e"
    integrity sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==
    dependencies:
      "@types/node" "*"
      merge-stream "^2.0.0"
      supports-color "^8.0.0"
  
  jest@^27.4.7:
    version "27.4.7"
    resolved "https://registry.yarnpkg.com/jest/-/jest-27.4.7.tgz#87f74b9026a1592f2da05b4d258e57505f28eca4"
    integrity sha512-8heYvsx7nV/m8m24Vk26Y87g73Ba6ueUd0MWed/NXMhSZIm62U/llVbS0PJe1SHunbyXjJ/BqG1z9bFjGUIvTg==
    dependencies:
      "@jest/core" "^27.4.7"
      import-local "^3.0.2"
      jest-cli "^27.4.7"
  
  js-sha3@0.8.0, js-sha3@^0.8.0:
    version "0.8.0"
    resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
    integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==
  
  js-sha3@^0.5.7:
    version "0.5.7"
    resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7"
    integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=
  
  js-tokens@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
    integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
  
  js-yaml@^3.13.1:
    version "3.14.1"
    resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
    integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
    dependencies:
      argparse "^1.0.7"
      esprima "^4.0.0"
  
  jsbn@~0.1.0:
    version "0.1.1"
    resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
    integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
  
  jsdom@^16.6.0:
    version "16.7.0"
    resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710"
    integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==
    dependencies:
      abab "^2.0.5"
      acorn "^8.2.4"
      acorn-globals "^6.0.0"
      cssom "^0.4.4"
      cssstyle "^2.3.0"
      data-urls "^2.0.0"
      decimal.js "^10.2.1"
      domexception "^2.0.1"
      escodegen "^2.0.0"
      form-data "^3.0.0"
      html-encoding-sniffer "^2.0.1"
      http-proxy-agent "^4.0.1"
      https-proxy-agent "^5.0.0"
      is-potential-custom-element-name "^1.0.1"
      nwsapi "^2.2.0"
      parse5 "6.0.1"
      saxes "^5.0.1"
      symbol-tree "^3.2.4"
      tough-cookie "^4.0.0"
      w3c-hr-time "^1.0.2"
      w3c-xmlserializer "^2.0.0"
      webidl-conversions "^6.1.0"
      whatwg-encoding "^1.0.5"
      whatwg-mimetype "^2.3.0"
      whatwg-url "^8.5.0"
      ws "^7.4.6"
      xml-name-validator "^3.0.0"
  
  jsesc@^2.5.1:
    version "2.5.2"
    resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
    integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
  
  json-buffer@3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
    integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
  
  json-rpc-engine@^5.3.0:
    version "5.4.0"
    resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-5.4.0.tgz#75758609d849e1dba1e09021ae473f3ab63161e5"
    integrity sha512-rAffKbPoNDjuRnXkecTjnsE3xLLrb00rEkdgalINhaYVYIxDwWtvYBr9UFbhTvPB1B2qUOLoFd/cV6f4Q7mh7g==
    dependencies:
      eth-rpc-errors "^3.0.0"
      safe-event-emitter "^1.0.1"
  
  json-rpc-engine@^6.1.0:
    version "6.1.0"
    resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz#bf5ff7d029e1c1bf20cb6c0e9f348dcd8be5a393"
    integrity sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ==
    dependencies:
      "@metamask/safe-event-emitter" "^2.0.0"
      eth-rpc-errors "^4.0.2"
  
  json-rpc-random-id@^1.0.0, json-rpc-random-id@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz#ba49d96aded1444dbb8da3d203748acbbcdec8c8"
    integrity sha1-uknZat7RRE27jaPSA3SKy7zeyMg=
  
  json-schema-traverse@^0.4.1:
    version "0.4.1"
    resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
    integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
  
  json-schema@0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5"
    integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==
  
  json-stable-stringify@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
    integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
    dependencies:
      jsonify "~0.0.0"
  
  json-stringify-safe@~5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
    integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
  
  json5@2.x, json5@^2.1.2:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
    integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
    dependencies:
      minimist "^1.2.5"
  
  jsonfile@^2.1.0:
    version "2.4.0"
    resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
    integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
    optionalDependencies:
      graceful-fs "^4.1.6"
  
  jsonfile@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
    integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
    optionalDependencies:
      graceful-fs "^4.1.6"
  
  jsonfile@^6.0.1:
    version "6.1.0"
    resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
    integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
    dependencies:
      universalify "^2.0.0"
    optionalDependencies:
      graceful-fs "^4.1.6"
  
  jsonify@~0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
    integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
  
  jsprim@^1.2.2:
    version "1.4.2"
    resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb"
    integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==
    dependencies:
      assert-plus "1.0.0"
      extsprintf "1.3.0"
      json-schema "0.4.0"
      verror "1.10.0"
  
  keccak@^3.0.0:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.2.tgz#4c2c6e8c54e04f2670ee49fa734eb9da152206e0"
    integrity sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==
    dependencies:
      node-addon-api "^2.0.0"
      node-gyp-build "^4.2.0"
      readable-stream "^3.6.0"
  
  keyv@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
    integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
    dependencies:
      json-buffer "3.0.0"
  
  klaw@^1.0.0:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
    integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
    optionalDependencies:
      graceful-fs "^4.1.9"
  
  kleur@^3.0.3:
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
    integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
  
  lcid@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
    integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=
    dependencies:
      invert-kv "^1.0.0"
  
  lcid@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"
    integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==
    dependencies:
      invert-kv "^2.0.0"
  
  level-codec@~7.0.0:
    version "7.0.1"
    resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-7.0.1.tgz#341f22f907ce0f16763f24bddd681e395a0fb8a7"
    integrity sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ==
  
  level-errors@^1.0.3:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.1.2.tgz#4399c2f3d3ab87d0625f7e3676e2d807deff404d"
    integrity sha512-Sw/IJwWbPKF5Ai4Wz60B52yj0zYeqzObLh8k1Tk88jVmD51cJSKWSYpRyhVIvFzZdvsPqlH5wfhp/yxdsaQH4w==
    dependencies:
      errno "~0.1.1"
  
  level-errors@~1.0.3:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.0.5.tgz#83dbfb12f0b8a2516bdc9a31c4876038e227b859"
    integrity sha512-/cLUpQduF6bNrWuAC4pwtUKA5t669pCsCi2XbmojG2tFeOr9j6ShtdDCtFFQO1DRt+EVZhx9gPzP9G2bUaG4ig==
    dependencies:
      errno "~0.1.1"
  
  level-iterator-stream@~1.3.0:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz#e43b78b1a8143e6fa97a4f485eb8ea530352f2ed"
    integrity sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=
    dependencies:
      inherits "^2.0.1"
      level-errors "^1.0.3"
      readable-stream "^1.0.33"
      xtend "^4.0.0"
  
  level-ws@0.0.0:
    version "0.0.0"
    resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-0.0.0.tgz#372e512177924a00424b0b43aef2bb42496d228b"
    integrity sha1-Ny5RIXeSSgBCSwtDrvK7QkltIos=
    dependencies:
      readable-stream "~1.0.15"
      xtend "~2.1.1"
  
  levelup@^1.2.1:
    version "1.3.9"
    resolved "https://registry.yarnpkg.com/levelup/-/levelup-1.3.9.tgz#2dbcae845b2bb2b6bea84df334c475533bbd82ab"
    integrity sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==
    dependencies:
      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"
  
  leven@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
    integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
  
  levn@~0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
    integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
    dependencies:
      prelude-ls "~1.1.2"
      type-check "~0.3.2"
  
  load-json-file@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
    integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
    dependencies:
      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@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
    integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
    dependencies:
      p-locate "^3.0.0"
      path-exists "^3.0.0"
  
  locate-path@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
    integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
    dependencies:
      p-locate "^4.1.0"
  
  lodash.assign@^4.0.3, lodash.assign@^4.0.6:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7"
    integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=
  
  lodash.debounce@^4.0.8:
    version "4.0.8"
    resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
    integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168=
  
  lodash.memoize@4.x:
    version "4.1.2"
    resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
    integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
  
  lodash@^4.17.14, lodash@^4.7.0:
    version "4.17.21"
    resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
    integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
  
  lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
    integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
  
  lowercase-keys@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
    integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==
  
  lru-cache@^6.0.0:
    version "6.0.0"
    resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
    integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
    dependencies:
      yallist "^4.0.0"
  
  ltgt@~2.2.0:
    version "2.2.1"
    resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5"
    integrity sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=
  
  make-dir@^3.0.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
    integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
    dependencies:
      semver "^6.0.0"
  
  make-error@1.x:
    version "1.3.6"
    resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
    integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
  
  makeerror@1.0.12:
    version "1.0.12"
    resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
    integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
    dependencies:
      tmpl "1.0.5"
  
  map-age-cleaner@^0.1.1:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
    integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==
    dependencies:
      p-defer "^1.0.0"
  
  md5.js@^1.3.4:
    version "1.3.5"
    resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
    integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
    dependencies:
      hash-base "^3.0.0"
      inherits "^2.0.1"
      safe-buffer "^5.1.2"
  
  media-typer@0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
    integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
  
  mem@^4.0.0:
    version "4.3.0"
    resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"
    integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==
    dependencies:
      map-age-cleaner "^0.1.1"
      mimic-fn "^2.0.0"
      p-is-promise "^2.0.0"
  
  memdown@^1.0.0:
    version "1.4.1"
    resolved "https://registry.yarnpkg.com/memdown/-/memdown-1.4.1.tgz#b4e4e192174664ffbae41361aa500f3119efe215"
    integrity sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=
    dependencies:
      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"
  
  memorystream@^0.3.1:
    version "0.3.1"
    resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
    integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI=
  
  merge-descriptors@1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
    integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
  
  merge-stream@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
    integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
  
  merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2:
    version "2.3.2"
    resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz#982ca1b5a0fde00eed2f6aeed1f9152860b8208a"
    integrity sha512-81PW5m8oz/pz3GvsAwbauj7Y00rqm81Tzad77tHBwU7pIAtN+TJnMSOJhxBKflSVYhptMMb9RskhqHqrSm1V+g==
    dependencies:
      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"
  
  methods@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
    integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=
  
  micromatch@^4.0.4:
    version "4.0.4"
    resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
    integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
    dependencies:
      braces "^3.0.1"
      picomatch "^2.2.3"
  
  miller-rabin@^4.0.0:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
    integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
    dependencies:
      bn.js "^4.0.0"
      brorand "^1.0.1"
  
  mime-db@1.51.0:
    version "1.51.0"
    resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c"
    integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==
  
  mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24:
    version "2.1.34"
    resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24"
    integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==
    dependencies:
      mime-db "1.51.0"
  
  mime@1.6.0:
    version "1.6.0"
    resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
    integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
  
  mimic-fn@^2.0.0, mimic-fn@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
    integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
  
  mimic-response@^1.0.0, mimic-response@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
    integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
  
  min-document@^2.19.0:
    version "2.19.0"
    resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685"
    integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=
    dependencies:
      dom-walk "^0.1.0"
  
  minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
    integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
  
  minimalistic-crypto-utils@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
    integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
  
  minimatch@^3.0.4:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
    integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
    dependencies:
      brace-expansion "^1.1.7"
  
  minimist@0.0.8:
    version "0.0.8"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
    integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
  
  minimist@^1.2.5:
    version "1.2.5"
    resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
    integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
  
  minipass@^2.6.0, minipass@^2.9.0:
    version "2.9.0"
    resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6"
    integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
    dependencies:
      safe-buffer "^5.1.2"
      yallist "^3.0.0"
  
  minizlib@^1.3.3:
    version "1.3.3"
    resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d"
    integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==
    dependencies:
      minipass "^2.9.0"
  
  mkdirp-promise@^5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1"
    integrity sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=
    dependencies:
      mkdirp "*"
  
  mkdirp@*:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
    integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
  
  mkdirp@0.5.1:
    version "0.5.1"
    resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
    integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
    dependencies:
      minimist "0.0.8"
  
  mkdirp@^0.5.5:
    version "0.5.5"
    resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
    integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
    dependencies:
      minimist "^1.2.5"
  
  mocha@^4.0.1:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/mocha/-/mocha-4.1.0.tgz#7d86cfbcf35cb829e2754c32e17355ec05338794"
    integrity sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==
    dependencies:
      browser-stdout "1.3.0"
      commander "2.11.0"
      debug "3.1.0"
      diff "3.3.1"
      escape-string-regexp "1.0.5"
      glob "7.1.2"
      growl "1.10.3"
      he "1.1.1"
      mkdirp "0.5.1"
      supports-color "4.4.0"
  
  mock-fs@^4.1.0:
    version "4.14.0"
    resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.14.0.tgz#ce5124d2c601421255985e6e94da80a7357b1b18"
    integrity sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==
  
  ms@2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
    integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
  
  ms@2.1.2:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
    integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
  
  ms@2.1.3:
    version "2.1.3"
    resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
    integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
  
  multibase@^0.7.0:
    version "0.7.0"
    resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b"
    integrity sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==
    dependencies:
      base-x "^3.0.8"
      buffer "^5.5.0"
  
  multibase@~0.6.0:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b"
    integrity sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==
    dependencies:
      base-x "^3.0.8"
      buffer "^5.5.0"
  
  multicodec@^0.5.5:
    version "0.5.7"
    resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.7.tgz#1fb3f9dd866a10a55d226e194abba2dcc1ee9ffd"
    integrity sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==
    dependencies:
      varint "^5.0.0"
  
  multicodec@^1.0.0:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f"
    integrity sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==
    dependencies:
      buffer "^5.6.0"
      varint "^5.0.0"
  
  multihashes@^0.4.15, multihashes@~0.4.15:
    version "0.4.21"
    resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5"
    integrity sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==
    dependencies:
      buffer "^5.5.0"
      multibase "^0.7.0"
      varint "^5.0.0"
  
  nano-json-stream-parser@^0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f"
    integrity sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=
  
  natural-compare@^1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
    integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
  
  negotiator@0.6.2:
    version "0.6.2"
    resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"
    integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
  
  next-tick@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
    integrity sha1-yobR/ogoFpsBICCOPchCS524NCw=
  
  nice-try@^1.0.4:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
    integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
  
  node-addon-api@^2.0.0:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32"
    integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==
  
  node-fetch@2.6.1:
    version "2.6.1"
    resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
    integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
  
  node-fetch@^2.6.0, node-fetch@^2.6.1:
    version "2.6.7"
    resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
    integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
    dependencies:
      whatwg-url "^5.0.0"
  
  node-gyp-build@^4.2.0, node-gyp-build@^4.3.0:
    version "4.3.0"
    resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.3.0.tgz#9f256b03e5826150be39c764bf51e993946d71a3"
    integrity sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==
  
  node-int64@^0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
    integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
  
  node-releases@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5"
    integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==
  
  normalize-package-data@^2.3.2:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
    integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
    dependencies:
      hosted-git-info "^2.1.4"
      resolve "^1.10.0"
      semver "2 || 3 || 4 || 5"
      validate-npm-package-license "^3.0.1"
  
  normalize-path@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
    integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
  
  normalize-url@^4.1.0:
    version "4.5.1"
    resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
    integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
  
  npm-run-path@^2.0.0:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
    integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
    dependencies:
      path-key "^2.0.0"
  
  npm-run-path@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
    integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
    dependencies:
      path-key "^3.0.0"
  
  number-is-nan@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
    integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
  
  number-to-bn@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0"
    integrity sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=
    dependencies:
      bn.js "4.11.6"
      strip-hex-prefix "1.0.0"
  
  nwsapi@^2.2.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7"
    integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
  
  oauth-sign@~0.9.0:
    version "0.9.0"
    resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
    integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
  
  object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1:
    version "4.1.1"
    resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
    integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
  
  object-inspect@^1.11.0, object-inspect@^1.9.0:
    version "1.12.0"
    resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0"
    integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==
  
  object-keys@^1.0.12, object-keys@^1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
    integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
  
  object-keys@~0.4.0:
    version "0.4.0"
    resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336"
    integrity sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=
  
  object.assign@^4.1.2:
    version "4.1.2"
    resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
    integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
    dependencies:
      call-bind "^1.0.0"
      define-properties "^1.1.3"
      has-symbols "^1.0.1"
      object-keys "^1.1.1"
  
  oboe@2.1.5:
    version "2.1.5"
    resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd"
    integrity sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=
    dependencies:
      http-https "^1.0.0"
  
  on-finished@~2.3.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
    integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
    dependencies:
      ee-first "1.1.1"
  
  once@^1.3.0, once@^1.3.1, once@^1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
    integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
    dependencies:
      wrappy "1"
  
  onetime@^5.1.2:
    version "5.1.2"
    resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
    integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
    dependencies:
      mimic-fn "^2.1.0"
  
  optionator@^0.8.1:
    version "0.8.3"
    resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
    integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
    dependencies:
      deep-is "~0.1.3"
      fast-levenshtein "~2.0.6"
      levn "~0.3.0"
      prelude-ls "~1.1.2"
      type-check "~0.3.2"
      word-wrap "~1.2.3"
  
  os-locale@^1.4.0:
    version "1.4.0"
    resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
    integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
    dependencies:
      lcid "^1.0.0"
  
  os-locale@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"
    integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==
    dependencies:
      execa "^1.0.0"
      lcid "^2.0.0"
      mem "^4.0.0"
  
  p-cancelable@^0.3.0:
    version "0.3.0"
    resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa"
    integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==
  
  p-cancelable@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
    integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
  
  p-defer@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
    integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
  
  p-finally@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
    integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
  
  p-is-promise@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
    integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
  
  p-limit@^2.0.0, p-limit@^2.2.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
    integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
    dependencies:
      p-try "^2.0.0"
  
  p-locate@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
    integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
    dependencies:
      p-limit "^2.0.0"
  
  p-locate@^4.1.0:
    version "4.1.0"
    resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
    integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
    dependencies:
      p-limit "^2.2.0"
  
  p-timeout@^1.1.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386"
    integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=
    dependencies:
      p-finally "^1.0.0"
  
  p-try@^2.0.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
    integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
  
  parse-asn1@^5.0.0, parse-asn1@^5.1.5:
    version "5.1.6"
    resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4"
    integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==
    dependencies:
      asn1.js "^5.2.0"
      browserify-aes "^1.0.0"
      evp_bytestokey "^1.0.0"
      pbkdf2 "^3.0.3"
      safe-buffer "^5.1.1"
  
  parse-headers@^2.0.0:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.4.tgz#9eaf2d02bed2d1eff494331ce3df36d7924760bf"
    integrity sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==
  
  parse-json@^2.2.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
    integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
    dependencies:
      error-ex "^1.2.0"
  
  parse5@6.0.1:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
    integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
  
  parseurl@~1.3.3:
    version "1.3.3"
    resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
    integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
  
  path-exists@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
    integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
    dependencies:
      pinkie-promise "^2.0.0"
  
  path-exists@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
    integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
  
  path-exists@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
    integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
  
  path-is-absolute@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
    integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  
  path-key@^2.0.0, path-key@^2.0.1:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
    integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
  
  path-key@^3.0.0, path-key@^3.1.0:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
    integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
  
  path-parse@^1.0.7:
    version "1.0.7"
    resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
    integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
  
  path-to-regexp@0.1.7:
    version "0.1.7"
    resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
    integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
  
  path-type@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
    integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
    dependencies:
      graceful-fs "^4.1.2"
      pify "^2.0.0"
      pinkie-promise "^2.0.0"
  
  pbkdf2@^3.0.17, pbkdf2@^3.0.3:
    version "3.1.2"
    resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075"
    integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==
    dependencies:
      create-hash "^1.1.2"
      create-hmac "^1.1.4"
      ripemd160 "^2.0.1"
      safe-buffer "^5.0.1"
      sha.js "^2.4.8"
  
  performance-now@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
    integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
  
  picocolors@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
    integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
  
  picomatch@^2.0.4, picomatch@^2.2.3:
    version "2.3.1"
    resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
    integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
  
  pify@^2.0.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
    integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
  
  pify@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
    integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
  
  pify@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
    integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==
  
  pinkie-promise@^2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
    integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
    dependencies:
      pinkie "^2.0.0"
  
  pinkie@^2.0.0:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
    integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
  
  pirates@^4.0.4:
    version "4.0.4"
    resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.4.tgz#07df81e61028e402735cdd49db701e4885b4e6e6"
    integrity sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==
  
  pkg-dir@^4.2.0:
    version "4.2.0"
    resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
    integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
    dependencies:
      find-up "^4.0.0"
  
  precond@0.2:
    version "0.2.3"
    resolved "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz#aa9591bcaa24923f1e0f4849d240f47efc1075ac"
    integrity sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=
  
  prelude-ls@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
    integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
  
  prepend-http@^1.0.1:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
    integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
  
  prepend-http@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
    integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
  
  pretty-format@^27.0.0, pretty-format@^27.4.6:
    version "27.4.6"
    resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.4.6.tgz#1b784d2f53c68db31797b2348fa39b49e31846b7"
    integrity sha512-NblstegA1y/RJW2VyML+3LlpFjzx62cUrtBIKIWDXEDkjNeleA7Od7nrzcs/VLQvAeV4CgSYhrN39DRN88Qi/g==
    dependencies:
      ansi-regex "^5.0.1"
      ansi-styles "^5.0.0"
      react-is "^17.0.1"
  
  printj@~1.1.0:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"
    integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==
  
  process-nextick-args@~2.0.0:
    version "2.0.1"
    resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
    integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
  
  process@^0.11.10:
    version "0.11.10"
    resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
    integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
  
  promise-to-callback@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/promise-to-callback/-/promise-to-callback-1.0.0.tgz#5d2a749010bfb67d963598fcd3960746a68feef7"
    integrity sha1-XSp0kBC/tn2WNZj805YHRqaP7vc=
    dependencies:
      is-fn "^1.0.0"
      set-immediate-shim "^1.0.1"
  
  prompts@^2.0.1:
    version "2.4.2"
    resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
    integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==
    dependencies:
      kleur "^3.0.3"
      sisteransi "^1.0.5"
  
  proxy-addr@~2.0.7:
    version "2.0.7"
    resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
    integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
    dependencies:
      forwarded "0.2.0"
      ipaddr.js "1.9.1"
  
  prr@~1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
    integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
  
  psl@^1.1.28, psl@^1.1.33:
    version "1.8.0"
    resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
    integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
  
  public-encrypt@^4.0.0:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
    integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
    dependencies:
      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@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
    integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
    dependencies:
      end-of-stream "^1.1.0"
      once "^1.3.1"
  
  punycode@2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d"
    integrity sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=
  
  punycode@^2.1.0, punycode@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
    integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
  
  qs@6.9.6:
    version "6.9.6"
    resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee"
    integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==
  
  qs@~6.5.2:
    version "6.5.3"
    resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad"
    integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==
  
  query-string@^5.0.1:
    version "5.1.1"
    resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb"
    integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==
    dependencies:
      decode-uri-component "^0.2.0"
      object-assign "^4.1.0"
      strict-uri-encode "^1.0.0"
  
  randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
    integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
    dependencies:
      safe-buffer "^5.1.0"
  
  randomfill@^1.0.3:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
    integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
    dependencies:
      randombytes "^2.0.5"
      safe-buffer "^5.1.0"
  
  range-parser@~1.2.1:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
    integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
  
  raw-body@2.4.2:
    version "2.4.2"
    resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32"
    integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==
    dependencies:
      bytes "3.1.1"
      http-errors "1.8.1"
      iconv-lite "0.4.24"
      unpipe "1.0.0"
  
  react-is@^17.0.1:
    version "17.0.2"
    resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
    integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
  
  read-pkg-up@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
    integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
    dependencies:
      find-up "^1.0.0"
      read-pkg "^1.0.0"
  
  read-pkg@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
    integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
    dependencies:
      load-json-file "^1.0.0"
      normalize-package-data "^2.3.2"
      path-type "^1.0.0"
  
  readable-stream@^1.0.33:
    version "1.1.14"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
    integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "0.0.1"
      string_decoder "~0.10.x"
  
  readable-stream@^2.0.0, readable-stream@^2.2.9:
    version "2.3.7"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
    integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
    dependencies:
      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"
  
  readable-stream@^3.6.0:
    version "3.6.0"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
    integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
    dependencies:
      inherits "^2.0.3"
      string_decoder "^1.1.1"
      util-deprecate "^1.0.1"
  
  readable-stream@~1.0.15:
    version "1.0.34"
    resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
    integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=
    dependencies:
      core-util-is "~1.0.0"
      inherits "~2.0.1"
      isarray "0.0.1"
      string_decoder "~0.10.x"
  
  regenerator-runtime@^0.13.4:
    version "0.13.9"
    resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52"
    integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==
  
  request@^2.79.0, request@^2.85.0:
    version "2.88.2"
    resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
    integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
    dependencies:
      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.3"
      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.5.0"
      tunnel-agent "^0.6.0"
      uuid "^3.3.2"
  
  require-directory@^2.1.1:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
    integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
  
  require-from-string@^1.1.0:
    version "1.2.1"
    resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418"
    integrity sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=
  
  require-main-filename@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
    integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
  
  require-main-filename@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
    integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
  
  resolve-cwd@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
    integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
    dependencies:
      resolve-from "^5.0.0"
  
  resolve-from@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
    integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
  
  resolve.exports@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
    integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
  
  resolve@^1.10.0:
    version "1.21.1"
    resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.1.tgz#1a88c73f5ca8ab0aabc8b888c4170de26c92c4cc"
    integrity sha512-lfEImVbnolPuaSZuLQ52cAxPBHeI77sPwCOWRdy12UG/CNa8an7oBHH1R+Fp1/mUqSJi4c8TIP6FOIPSZAUrEQ==
    dependencies:
      is-core-module "^2.8.0"
      path-parse "^1.0.7"
      supports-preserve-symlinks-flag "^1.0.0"
  
  resolve@^1.14.2, resolve@^1.20.0:
    version "1.21.0"
    resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.21.0.tgz#b51adc97f3472e6a5cf4444d34bc9d6b9037591f"
    integrity sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==
    dependencies:
      is-core-module "^2.8.0"
      path-parse "^1.0.7"
      supports-preserve-symlinks-flag "^1.0.0"
  
  responselike@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
    integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
    dependencies:
      lowercase-keys "^1.0.0"
  
  rimraf@^2.2.8:
    version "2.7.1"
    resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
    integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
    dependencies:
      glob "^7.1.3"
  
  rimraf@^3.0.0:
    version "3.0.2"
    resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
    integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
    dependencies:
      glob "^7.1.3"
  
  ripemd160@^2.0.0, ripemd160@^2.0.1:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
    integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
    dependencies:
      hash-base "^3.0.0"
      inherits "^2.0.1"
  
  rlp@^2.0.0, rlp@^2.2.3, rlp@^2.2.4:
    version "2.2.7"
    resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf"
    integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==
    dependencies:
      bn.js "^5.2.0"
  
  rustbn.js@~0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/rustbn.js/-/rustbn.js-0.2.0.tgz#8082cb886e707155fd1cb6f23bd591ab8d55d0ca"
    integrity sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA==
  
  safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@^5.2.1, safe-buffer@~5.2.0:
    version "5.2.1"
    resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
    integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
  
  safe-buffer@~5.1.0, safe-buffer@~5.1.1:
    version "5.1.2"
    resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
    integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
  
  safe-event-emitter@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz#5b692ef22329ed8f69fdce607e50ca734f6f20af"
    integrity sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==
    dependencies:
      events "^3.0.0"
  
  "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
    integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
  
  saxes@^5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d"
    integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
    dependencies:
      xmlchars "^2.2.0"
  
  scrypt-js@^3.0.0, scrypt-js@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312"
    integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==
  
  secp256k1@^4.0.1:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.3.tgz#c4559ecd1b8d3c1827ed2d1b94190d69ce267303"
    integrity sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==
    dependencies:
      elliptic "^6.5.4"
      node-addon-api "^2.0.0"
      node-gyp-build "^4.2.0"
  
  semaphore@>=1.0.1, semaphore@^1.0.3:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/semaphore/-/semaphore-1.1.0.tgz#aaad8b86b20fe8e9b32b16dc2ee682a8cd26a8aa"
    integrity sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA==
  
  "semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0:
    version "5.7.1"
    resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
    integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
  
  semver@7.0.0:
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
    integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
  
  semver@7.x, semver@^7.3.2:
    version "7.3.5"
    resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
    integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
    dependencies:
      lru-cache "^6.0.0"
  
  semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
    version "6.3.0"
    resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
    integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
  
  semver@~5.4.1:
    version "5.4.1"
    resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
    integrity sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==
  
  send@0.17.2:
    version "0.17.2"
    resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820"
    integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==
    dependencies:
      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.8.1"
      mime "1.6.0"
      ms "2.1.3"
      on-finished "~2.3.0"
      range-parser "~1.2.1"
      statuses "~1.5.0"
  
  serve-static@1.14.2:
    version "1.14.2"
    resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa"
    integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==
    dependencies:
      encodeurl "~1.0.2"
      escape-html "~1.0.3"
      parseurl "~1.3.3"
      send "0.17.2"
  
  servify@^0.1.12:
    version "0.1.12"
    resolved "https://registry.yarnpkg.com/servify/-/servify-0.1.12.tgz#142ab7bee1f1d033b66d0707086085b17c06db95"
    integrity sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==
    dependencies:
      body-parser "^1.16.0"
      cors "^2.8.1"
      express "^4.14.0"
      request "^2.79.0"
      xhr "^2.3.3"
  
  set-blocking@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
    integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
  
  set-immediate-shim@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
    integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=
  
  setimmediate@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
    integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
  
  setprototypeof@1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
    integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
  
  sha.js@^2.4.0, sha.js@^2.4.8:
    version "2.4.11"
    resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
    integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
    dependencies:
      inherits "^2.0.1"
      safe-buffer "^5.0.1"
  
  shebang-command@^1.2.0:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
    integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
    dependencies:
      shebang-regex "^1.0.0"
  
  shebang-command@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
    integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
    dependencies:
      shebang-regex "^3.0.0"
  
  shebang-regex@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
    integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
  
  shebang-regex@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
    integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
  
  side-channel@^1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
    integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
    dependencies:
      call-bind "^1.0.0"
      get-intrinsic "^1.0.2"
      object-inspect "^1.9.0"
  
  signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3:
    version "3.0.6"
    resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af"
    integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==
  
  simple-concat@^1.0.0:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
    integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
  
  simple-get@^2.7.0:
    version "2.8.1"
    resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.1.tgz#0e22e91d4575d87620620bc91308d57a77f44b5d"
    integrity sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==
    dependencies:
      decompress-response "^3.3.0"
      once "^1.3.1"
      simple-concat "^1.0.0"
  
  sisteransi@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
    integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
  
  slash@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
    integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
  
  solc@^0.4.25:
    version "0.4.26"
    resolved "https://registry.yarnpkg.com/solc/-/solc-0.4.26.tgz#5390a62a99f40806b86258c737c1cf653cc35cb5"
    integrity sha512-o+c6FpkiHd+HPjmjEVpQgH7fqZ14tJpXhho+/bQXlXbliLIS/xjXb42Vxh+qQY1WCSTMQ0+a5vR9vi0MfhU6mA==
    dependencies:
      fs-extra "^0.30.0"
      memorystream "^0.3.1"
      require-from-string "^1.1.0"
      semver "^5.3.0"
      yargs "^4.7.1"
  
  source-map-support@0.5.12:
    version "0.5.12"
    resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599"
    integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==
    dependencies:
      buffer-from "^1.0.0"
      source-map "^0.6.0"
  
  source-map-support@^0.5.6:
    version "0.5.21"
    resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
    integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
    dependencies:
      buffer-from "^1.0.0"
      source-map "^0.6.0"
  
  source-map@^0.5.0:
    version "0.5.7"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
    integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
  
  source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
    version "0.6.1"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
    integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
  
  source-map@^0.7.3:
    version "0.7.3"
    resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
    integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
  
  spdx-correct@^3.0.0:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
    integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
    dependencies:
      spdx-expression-parse "^3.0.0"
      spdx-license-ids "^3.0.0"
  
  spdx-exceptions@^2.1.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
    integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
  
  spdx-expression-parse@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
    integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
    dependencies:
      spdx-exceptions "^2.1.0"
      spdx-license-ids "^3.0.0"
  
  spdx-license-ids@^3.0.0:
    version "3.0.11"
    resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
    integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
  
  sprintf-js@~1.0.2:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
    integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
  
  sshpk@^1.7.0:
    version "1.17.0"
    resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5"
    integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==
    dependencies:
      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"
  
  stack-utils@^2.0.3:
    version "2.0.5"
    resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5"
    integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==
    dependencies:
      escape-string-regexp "^2.0.0"
  
  "statuses@>= 1.5.0 < 2", statuses@~1.5.0:
    version "1.5.0"
    resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
    integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
  
  strict-uri-encode@^1.0.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
    integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=
  
  string-length@^4.0.1:
    version "4.0.2"
    resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
    integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
    dependencies:
      char-regex "^1.0.2"
      strip-ansi "^6.0.0"
  
  string-width@^1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
    integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
    dependencies:
      code-point-at "^1.0.0"
      is-fullwidth-code-point "^1.0.0"
      strip-ansi "^3.0.0"
  
  string-width@^3.0.0, string-width@^3.1.0:
    version "3.1.0"
    resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
    integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
    dependencies:
      emoji-regex "^7.0.1"
      is-fullwidth-code-point "^2.0.0"
      strip-ansi "^5.1.0"
  
  string-width@^4.1.0, string-width@^4.2.0:
    version "4.2.3"
    resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
    integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
    dependencies:
      emoji-regex "^8.0.0"
      is-fullwidth-code-point "^3.0.0"
      strip-ansi "^6.0.1"
  
  string.prototype.trimend@^1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
    integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
    dependencies:
      call-bind "^1.0.2"
      define-properties "^1.1.3"
  
  string.prototype.trimstart@^1.0.4:
    version "1.0.4"
    resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
    integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
    dependencies:
      call-bind "^1.0.2"
      define-properties "^1.1.3"
  
  string_decoder@^1.1.1:
    version "1.3.0"
    resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
    integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
    dependencies:
      safe-buffer "~5.2.0"
  
  string_decoder@~0.10.x:
    version "0.10.31"
    resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
    integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
  
  string_decoder@~1.1.1:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
    integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
    dependencies:
      safe-buffer "~5.1.0"
  
  strip-ansi@^3.0.0, strip-ansi@^3.0.1:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
    integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
    dependencies:
      ansi-regex "^2.0.0"
  
  strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
    version "5.2.0"
    resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
    integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
    dependencies:
      ansi-regex "^4.1.0"
  
  strip-ansi@^6.0.0, strip-ansi@^6.0.1:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
    integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
    dependencies:
      ansi-regex "^5.0.1"
  
  strip-bom@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
    integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
    dependencies:
      is-utf8 "^0.2.0"
  
  strip-bom@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
    integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
  
  strip-eof@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
    integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
  
  strip-final-newline@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
    integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
  
  strip-hex-prefix@1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f"
    integrity sha1-DF8VX+8RUTczd96du1iNoFUA428=
    dependencies:
      is-hex-prefixed "1.0.0"
  
  supports-color@4.4.0:
    version "4.4.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e"
    integrity sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==
    dependencies:
      has-flag "^2.0.0"
  
  supports-color@^5.3.0:
    version "5.5.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
    integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
    dependencies:
      has-flag "^3.0.0"
  
  supports-color@^7.0.0, supports-color@^7.1.0:
    version "7.2.0"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
    integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
    dependencies:
      has-flag "^4.0.0"
  
  supports-color@^8.0.0:
    version "8.1.1"
    resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
    integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
    dependencies:
      has-flag "^4.0.0"
  
  supports-hyperlinks@^2.0.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb"
    integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==
    dependencies:
      has-flag "^4.0.0"
      supports-color "^7.0.0"
  
  supports-preserve-symlinks-flag@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
    integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
  
  swarm-js@^0.1.40:
    version "0.1.40"
    resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.40.tgz#b1bc7b6dcc76061f6c772203e004c11997e06b99"
    integrity sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==
    dependencies:
      bluebird "^3.5.0"
      buffer "^5.0.5"
      eth-lib "^0.1.26"
      fs-extra "^4.0.2"
      got "^7.1.0"
      mime-types "^2.1.16"
      mkdirp-promise "^5.0.1"
      mock-fs "^4.1.0"
      setimmediate "^1.0.5"
      tar "^4.0.2"
      xhr-request "^1.0.1"
  
  symbol-tree@^3.2.4:
    version "3.2.4"
    resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
    integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
  
  tar@^4.0.2:
    version "4.4.19"
    resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3"
    integrity sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==
    dependencies:
      chownr "^1.1.4"
      fs-minipass "^1.2.7"
      minipass "^2.9.0"
      minizlib "^1.3.3"
      mkdirp "^0.5.5"
      safe-buffer "^5.2.1"
      yallist "^3.1.1"
  
  terminal-link@^2.0.0:
    version "2.1.1"
    resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
    integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
    dependencies:
      ansi-escapes "^4.2.1"
      supports-hyperlinks "^2.0.0"
  
  test-exclude@^6.0.0:
    version "6.0.0"
    resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
    integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
    dependencies:
      "@istanbuljs/schema" "^0.1.2"
      glob "^7.1.4"
      minimatch "^3.0.4"
  
  throat@^6.0.1:
    version "6.0.1"
    resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375"
    integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==
  
  timed-out@^4.0.0, timed-out@^4.0.1:
    version "4.0.1"
    resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
    integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
  
  tmpl@1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
    integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
  
  to-fast-properties@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
    integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
  
  to-readable-stream@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
    integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
  
  to-regex-range@^5.0.1:
    version "5.0.1"
    resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
    integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
    dependencies:
      is-number "^7.0.0"
  
  toidentifier@1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
    integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
  
  tough-cookie@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
    integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
    dependencies:
      psl "^1.1.33"
      punycode "^2.1.1"
      universalify "^0.1.2"
  
  tough-cookie@~2.5.0:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
    integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
    dependencies:
      psl "^1.1.28"
      punycode "^2.1.1"
  
  tr46@^2.1.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240"
    integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
    dependencies:
      punycode "^2.1.1"
  
  tr46@~0.0.3:
    version "0.0.3"
    resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
    integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
  
  ts-jest@^27.1.3:
    version "27.1.3"
    resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957"
    integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==
    dependencies:
      bs-logger "0.x"
      fast-json-stable-stringify "2.x"
      jest-util "^27.0.0"
      json5 "2.x"
      lodash.memoize "4.x"
      make-error "1.x"
      semver "7.x"
      yargs-parser "20.x"
  
  tslib@^2.0.0:
    version "2.3.1"
    resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
    integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
  
  tunnel-agent@^0.6.0:
    version "0.6.0"
    resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
    integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
    dependencies:
      safe-buffer "^5.0.1"
  
  tweetnacl-util@^0.15.0:
    version "0.15.1"
    resolved "https://registry.yarnpkg.com/tweetnacl-util/-/tweetnacl-util-0.15.1.tgz#b80fcdb5c97bcc508be18c44a4be50f022eea00b"
    integrity sha512-RKJBIj8lySrShN4w6i/BonWp2Z/uxwC3h4y7xsRrpP59ZboCd0GpEVsOnMDYLMmKBpYhb5TgHzZXy7wTfYFBRw==
  
  tweetnacl@^0.14.3, tweetnacl@~0.14.0:
    version "0.14.5"
    resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
    integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
  
  tweetnacl@^1.0.3:
    version "1.0.3"
    resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596"
    integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==
  
  type-check@~0.3.2:
    version "0.3.2"
    resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
    integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
    dependencies:
      prelude-ls "~1.1.2"
  
  type-detect@4.0.8:
    version "4.0.8"
    resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
    integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  
  type-fest@^0.21.3:
    version "0.21.3"
    resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
    integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
  
  type-is@~1.6.18:
    version "1.6.18"
    resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
    integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
    dependencies:
      media-typer "0.3.0"
      mime-types "~2.1.24"
  
  type@^1.0.1:
    version "1.2.0"
    resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0"
    integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==
  
  type@^2.5.0:
    version "2.5.0"
    resolved "https://registry.yarnpkg.com/type/-/type-2.5.0.tgz#0a2e78c2e77907b252abe5f298c1b01c63f0db3d"
    integrity sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==
  
  typedarray-to-buffer@^3.1.5:
    version "3.1.5"
    resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
    integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
    dependencies:
      is-typedarray "^1.0.0"
  
  typescript@^4.5.4:
    version "4.5.4"
    resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8"
    integrity sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==
  
  ultron@~1.1.0:
    version "1.1.1"
    resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"
    integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==
  
  unbox-primitive@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
    integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
    dependencies:
      function-bind "^1.1.1"
      has-bigints "^1.0.1"
      has-symbols "^1.0.2"
      which-boxed-primitive "^1.0.2"
  
  universalify@^0.1.0, universalify@^0.1.2:
    version "0.1.2"
    resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
    integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
  
  universalify@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
    integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
  
  unpipe@1.0.0, unpipe@~1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
    integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
  
  uri-js@^4.2.2:
    version "4.4.1"
    resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
    integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
    dependencies:
      punycode "^2.1.0"
  
  url-parse-lax@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
    integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
    dependencies:
      prepend-http "^1.0.1"
  
  url-parse-lax@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
    integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
    dependencies:
      prepend-http "^2.0.0"
  
  url-set-query@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339"
    integrity sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=
  
  url-to-options@^1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
    integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
  
  utf-8-validate@^5.0.2:
    version "5.0.8"
    resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.8.tgz#4a735a61661dbb1c59a0868c397d2fe263f14e58"
    integrity sha512-k4dW/Qja1BYDl2qD4tOMB9PFVha/UJtxTc1cXYOe3WwA/2m0Yn4qB7wLMpJyLJ/7DR0XnTut3HsCSzDT4ZvKgA==
    dependencies:
      node-gyp-build "^4.3.0"
  
  utf8@3.0.0, utf8@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1"
    integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==
  
  util-deprecate@^1.0.1, util-deprecate@~1.0.1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
    integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
  
  util@^0.12.0:
    version "0.12.4"
    resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253"
    integrity sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==
    dependencies:
      inherits "^2.0.3"
      is-arguments "^1.0.4"
      is-generator-function "^1.0.7"
      is-typed-array "^1.1.3"
      safe-buffer "^5.1.2"
      which-typed-array "^1.1.2"
  
  utils-merge@1.0.1:
    version "1.0.1"
    resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
    integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
  
  uuid@3.3.2:
    version "3.3.2"
    resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
    integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
  
  uuid@^3.3.2:
    version "3.4.0"
    resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
    integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
  
  uuid@^8.3.2:
    version "8.3.2"
    resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
    integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
  
  v8-to-istanbul@^8.1.0:
    version "8.1.1"
    resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed"
    integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==
    dependencies:
      "@types/istanbul-lib-coverage" "^2.0.1"
      convert-source-map "^1.6.0"
      source-map "^0.7.3"
  
  validate-npm-package-license@^3.0.1:
    version "3.0.4"
    resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
    integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
    dependencies:
      spdx-correct "^3.0.0"
      spdx-expression-parse "^3.0.0"
  
  varint@^5.0.0:
    version "5.0.2"
    resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4"
    integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==
  
  vary@^1, vary@~1.1.2:
    version "1.1.2"
    resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
    integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
  
  verror@1.10.0:
    version "1.10.0"
    resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
    integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
    dependencies:
      assert-plus "^1.0.0"
      core-util-is "1.0.2"
      extsprintf "^1.2.0"
  
  w3c-hr-time@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
    integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
    dependencies:
      browser-process-hrtime "^1.0.0"
  
  w3c-xmlserializer@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a"
    integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
    dependencies:
      xml-name-validator "^3.0.0"
  
  walker@^1.0.7:
    version "1.0.8"
    resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
    integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
    dependencies:
      makeerror "1.0.12"
  
  web3-bzz@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.7.0.tgz#0b754d787a1700f0580fa741fc707d19d1447ff4"
    integrity sha512-XPhTWUnZa8gnARfiqaag3jJ9+6+a66Li8OikgBUJoMUqPuQTCJPncTbGYqOJIfRFGavEAdlMnfYXx9lvgv2ZPw==
    dependencies:
      "@types/node" "^12.12.6"
      got "9.6.0"
      swarm-js "^0.1.40"
  
  web3-core-helpers@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.7.0.tgz#0eaef7bc55ff7ec5ba726181d0e8529be5d60903"
    integrity sha512-kFiqsZFHJliKF8VKZNjt2JvKu3gu7h3N1/ke3EPhdp9Li/rLmiyzFVr6ApryZ1FSjbSx6vyOkibG3m6xQ5EHJA==
    dependencies:
      web3-eth-iban "1.7.0"
      web3-utils "1.7.0"
  
  web3-core-method@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.7.0.tgz#5e98030ac9e0d96c6ff1ba93fde1292a332b1b81"
    integrity sha512-43Om+kZX8wU5u1pJ28TltF9e9pSTRph6b8wrOb6wgXAfPHqMulq6UTBJWjXXIRVN46Eiqv0nflw35hp9bbgnbA==
    dependencies:
      "@ethersproject/transactions" "^5.0.0-beta.135"
      web3-core-helpers "1.7.0"
      web3-core-promievent "1.7.0"
      web3-core-subscriptions "1.7.0"
      web3-utils "1.7.0"
  
  web3-core-promievent@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.7.0.tgz#e2c6c38f29b912cc549a2a3f806636a3393983eb"
    integrity sha512-xPH66XeC0K0k29GoRd0vyPQ07yxERPRd4yVPrbMzGAz/e9E4M3XN//XK6+PdfGvGw3fx8VojS+tNIMiw+PujbQ==
    dependencies:
      eventemitter3 "4.0.4"
  
  web3-core-requestmanager@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.7.0.tgz#5b62b413471d6d2a789ee33d587d280178979c7e"
    integrity sha512-rA3dBTBPrt+eIfTAQ2/oYNTN/2wbZaYNR3pFZGqG8+2oCK03+7oQyz4sWISKy/nYQhURh4GK01rs9sN4o/Tq9w==
    dependencies:
      util "^0.12.0"
      web3-core-helpers "1.7.0"
      web3-providers-http "1.7.0"
      web3-providers-ipc "1.7.0"
      web3-providers-ws "1.7.0"
  
  web3-core-subscriptions@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.7.0.tgz#30475d8ed5f51a170e5df02085f721925622a795"
    integrity sha512-6giF8pyJrPmWrRpc2WLoVCvQdMMADp20ZpAusEW72axauZCNlW1XfTjs0i4QHQBfdd2lFp65qad9IuATPhuzrQ==
    dependencies:
      eventemitter3 "4.0.4"
      web3-core-helpers "1.7.0"
  
  web3-core@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.7.0.tgz#67b7839130abd19476e7f614ea6ec4c64d08eb00"
    integrity sha512-U/CRL53h3T5KHl8L3njzCBT7fCaHkbE6BGJe3McazvFldRbfTDEHXkUJCyM30ZD0RoLi3aDfTVeFIusmEyCctA==
    dependencies:
      "@types/bn.js" "^4.11.5"
      "@types/node" "^12.12.6"
      bignumber.js "^9.0.0"
      web3-core-helpers "1.7.0"
      web3-core-method "1.7.0"
      web3-core-requestmanager "1.7.0"
      web3-utils "1.7.0"
  
  web3-eth-abi@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.7.0.tgz#4fac9c7d9e5a62b57f8884b37371f515c766f3f4"
    integrity sha512-heqR0bWxgCJwjWIhq2sGyNj9bwun5+Xox/LdZKe+WMyTSy0cXDXEAgv3XKNkXC4JqdDt/ZlbTEx4TWak4TRMSg==
    dependencies:
      "@ethersproject/abi" "5.0.7"
      web3-utils "1.7.0"
  
  web3-eth-accounts@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.7.0.tgz#d0a6f2cfbd61dd6014224056070b7f8d1d63c0ab"
    integrity sha512-Zwm7TlQXdXGRuS6+ib1YsR5fQwpfnFyL6UAZg1zERdrUrs3IkCZSL3yCP/8ZYbAjdTEwWljoott2iSqXNH09ug==
    dependencies:
      "@ethereumjs/common" "^2.5.0"
      "@ethereumjs/tx" "^3.3.2"
      crypto-browserify "3.12.0"
      eth-lib "0.2.8"
      ethereumjs-util "^7.0.10"
      scrypt-js "^3.0.1"
      uuid "3.3.2"
      web3-core "1.7.0"
      web3-core-helpers "1.7.0"
      web3-core-method "1.7.0"
      web3-utils "1.7.0"
  
  web3-eth-contract@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.7.0.tgz#3795767a65d7b87bd22baea3e18aafdd928d5313"
    integrity sha512-2LY1Xwxu5rx468nqHuhvupQAIpytxIUj3mGL9uexszkhrQf05THVe3i4OnUCzkeN6B2cDztNOqLT3j9SSnVQDg==
    dependencies:
      "@types/bn.js" "^4.11.5"
      web3-core "1.7.0"
      web3-core-helpers "1.7.0"
      web3-core-method "1.7.0"
      web3-core-promievent "1.7.0"
      web3-core-subscriptions "1.7.0"
      web3-eth-abi "1.7.0"
      web3-utils "1.7.0"
  
  web3-eth-ens@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.7.0.tgz#49c5300935b026578aaaf9664e5e5529d4c76a68"
    integrity sha512-I1bikYJJWQ/FJZIAvwsGOvzAgcRIkosWG4s1L6veRoXaU8OEJFeh4s00KcfHDxg7GWZZGbUSbdbzKpwRbWnvkg==
    dependencies:
      content-hash "^2.5.2"
      eth-ens-namehash "2.0.8"
      web3-core "1.7.0"
      web3-core-helpers "1.7.0"
      web3-core-promievent "1.7.0"
      web3-eth-abi "1.7.0"
      web3-eth-contract "1.7.0"
      web3-utils "1.7.0"
  
  web3-eth-iban@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.7.0.tgz#b56cd58587457d3339730e0cb42772a37141b434"
    integrity sha512-1PFE/Og+sPZaug+M9TqVUtjOtq0HecE+SjDcsOOysXSzslNC2CItBGkcRwbvUcS+LbIkA7MFsuqYxOL0IV/gyA==
    dependencies:
      bn.js "^4.11.9"
      web3-utils "1.7.0"
  
  web3-eth-personal@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.7.0.tgz#260c9b6af6e0bea772c6a9a5d58c8d62c035ed99"
    integrity sha512-Dr9RZTNOR80PhrPKGdktDUXpOgExEcCcosBj080lKCJFU1paSPj9Zfnth3u6BtIOXyKsVFTrpqekqUDyAwXnNw==
    dependencies:
      "@types/node" "^12.12.6"
      web3-core "1.7.0"
      web3-core-helpers "1.7.0"
      web3-core-method "1.7.0"
      web3-net "1.7.0"
      web3-utils "1.7.0"
  
  web3-eth@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.7.0.tgz#4adbed9b28ab7f81cb11e3586a12d01ab6e812aa"
    integrity sha512-3uYwjMjn/MZjKIzXCt4YL9ja/k9X5shfa4lKparZhZE6uesmu+xmSmrEFXA/e9qcveF50jkV7frjkT8H+cLYtw==
    dependencies:
      web3-core "1.7.0"
      web3-core-helpers "1.7.0"
      web3-core-method "1.7.0"
      web3-core-subscriptions "1.7.0"
      web3-eth-abi "1.7.0"
      web3-eth-accounts "1.7.0"
      web3-eth-contract "1.7.0"
      web3-eth-ens "1.7.0"
      web3-eth-iban "1.7.0"
      web3-eth-personal "1.7.0"
      web3-net "1.7.0"
      web3-utils "1.7.0"
  
  web3-net@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.7.0.tgz#694a0c7988f7efc336bab0ee413eb4522efee3b2"
    integrity sha512-8pmfU1Se7DmG40Pu8nOCKlhuI12VsVzCtdFDnLAai0zGVAOUuuOCK71B2aKm6u9amWBJjtOlyrCwvsG+QEd6dw==
    dependencies:
      web3-core "1.7.0"
      web3-core-method "1.7.0"
      web3-utils "1.7.0"
  
  web3-provider-engine@16.0.3:
    version "16.0.3"
    resolved "https://registry.yarnpkg.com/web3-provider-engine/-/web3-provider-engine-16.0.3.tgz#8ff93edf3a8da2f70d7f85c5116028c06a0d9f07"
    integrity sha512-Q3bKhGqLfMTdLvkd4TtkGYJHcoVQ82D1l8jTIwwuJp/sAp7VHnRYb9YJ14SW/69VMWoOhSpPLZV2tWb9V0WJoA==
    dependencies:
      "@ethereumjs/tx" "^3.3.0"
      async "^2.5.0"
      backoff "^2.5.0"
      clone "^2.0.0"
      cross-fetch "^2.1.0"
      eth-block-tracker "^4.4.2"
      eth-json-rpc-filters "^4.2.1"
      eth-json-rpc-infura "^5.1.0"
      eth-json-rpc-middleware "^6.0.0"
      eth-rpc-errors "^3.0.0"
      eth-sig-util "^1.4.2"
      ethereumjs-block "^1.2.2"
      ethereumjs-util "^5.1.5"
      ethereumjs-vm "^2.3.4"
      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"
  
  web3-providers-http@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.7.0.tgz#0661261eace122a0ed5853f8be5379d575a9130c"
    integrity sha512-Y9reeEiApfvQKLUUtrU4Z0c+H6b7BMWcsxjgoXndI1C5NB297mIUfltXxfXsh5C/jk5qn4Q3sJp3SwQTyVjH7Q==
    dependencies:
      web3-core-helpers "1.7.0"
      xhr2-cookies "1.1.0"
  
  web3-providers-ipc@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.7.0.tgz#152dc1231eb4f17426498d4d5d973c865eab03d9"
    integrity sha512-U5YLXgu6fvAK4nnMYqo9eoml3WywgTym0dgCdVX/n1UegLIQ4nctTubBAuWQEJzmAzwh+a6ValGcE7ZApTRI7Q==
    dependencies:
      oboe "2.1.5"
      web3-core-helpers "1.7.0"
  
  web3-providers-ws@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.7.0.tgz#99c2de9f6b5ac56e926794ef9074c7442d937372"
    integrity sha512-0a8+lVV3JBf+eYnGOsdzOpftK1kis5X7s35QAdoaG5SDapnEylXFlR4xDSSSU88ZwMwvse8hvng2xW6A7oeWxw==
    dependencies:
      eventemitter3 "4.0.4"
      web3-core-helpers "1.7.0"
      websocket "^1.0.32"
  
  web3-shh@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.7.0.tgz#ed9d085b670bb5a938f2847393478e33df3ec95c"
    integrity sha512-RZhxcevALIPK178VZCpwMBvQeW+IoWtRJ4EMdegpbnETeZaC3aRUcs6vKnrf0jXJjm4J/E2Dt438Y1Ord/1IMw==
    dependencies:
      web3-core "1.7.0"
      web3-core-method "1.7.0"
      web3-core-subscriptions "1.7.0"
      web3-net "1.7.0"
  
  web3-utils@1.7.0:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.7.0.tgz#c59f0fd43b2449357296eb54541810b99b1c771c"
    integrity sha512-O8Tl4Ky40Sp6pe89Olk2FsaUkgHyb5QAXuaKo38ms3CxZZ4d3rPGfjP9DNKGm5+IUgAZBNpF1VmlSmNCqfDI1w==
    dependencies:
      bn.js "^4.11.9"
      ethereum-bloom-filters "^1.0.6"
      ethereumjs-util "^7.1.0"
      ethjs-unit "0.1.6"
      number-to-bn "1.7.0"
      randombytes "^2.1.0"
      utf8 "3.0.0"
  
  web3@*, web3@^1.6.1:
    version "1.7.0"
    resolved "https://registry.yarnpkg.com/web3/-/web3-1.7.0.tgz#5867cd10a2bebb5c33fc218368e3f6f826f6897e"
    integrity sha512-n39O7QQNkpsjhiHMJ/6JY6TaLbdX+2FT5iGs8tb3HbIWOhPm4+a7UDbr5Lkm+gLa9aRKWesZs5D5hWyEvg4aJA==
    dependencies:
      web3-bzz "1.7.0"
      web3-core "1.7.0"
      web3-eth "1.7.0"
      web3-eth-personal "1.7.0"
      web3-net "1.7.0"
      web3-shh "1.7.0"
      web3-utils "1.7.0"
  
  webidl-conversions@^3.0.0:
    version "3.0.1"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
    integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
  
  webidl-conversions@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
    integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
  
  webidl-conversions@^6.1.0:
    version "6.1.0"
    resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
    integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
  
  websocket@^1.0.32:
    version "1.0.34"
    resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.34.tgz#2bdc2602c08bf2c82253b730655c0ef7dcab3111"
    integrity sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==
    dependencies:
      bufferutil "^4.0.1"
      debug "^2.2.0"
      es5-ext "^0.10.50"
      typedarray-to-buffer "^3.1.5"
      utf-8-validate "^5.0.2"
      yaeti "^0.0.6"
  
  whatwg-encoding@^1.0.5:
    version "1.0.5"
    resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
    integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
    dependencies:
      iconv-lite "0.4.24"
  
  whatwg-fetch@2.0.4:
    version "2.0.4"
    resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
    integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==
  
  whatwg-mimetype@^2.3.0:
    version "2.3.0"
    resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
    integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
  
  whatwg-url@^5.0.0:
    version "5.0.0"
    resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
    integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
    dependencies:
      tr46 "~0.0.3"
      webidl-conversions "^3.0.0"
  
  whatwg-url@^8.0.0, whatwg-url@^8.5.0:
    version "8.7.0"
    resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77"
    integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
    dependencies:
      lodash "^4.7.0"
      tr46 "^2.1.0"
      webidl-conversions "^6.1.0"
  
  which-boxed-primitive@^1.0.2:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
    integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
    dependencies:
      is-bigint "^1.0.1"
      is-boolean-object "^1.1.0"
      is-number-object "^1.0.4"
      is-string "^1.0.5"
      is-symbol "^1.0.3"
  
  which-module@^1.0.0:
    version "1.0.0"
    resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
    integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
  
  which-module@^2.0.0:
    version "2.0.0"
    resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
    integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
  
  which-typed-array@^1.1.2:
    version "1.1.7"
    resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.7.tgz#2761799b9a22d4b8660b3c1b40abaa7739691793"
    integrity sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==
    dependencies:
      available-typed-arrays "^1.0.5"
      call-bind "^1.0.2"
      es-abstract "^1.18.5"
      foreach "^2.0.5"
      has-tostringtag "^1.0.0"
      is-typed-array "^1.1.7"
  
  which@^1.2.9:
    version "1.3.1"
    resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
    integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
    dependencies:
      isexe "^2.0.0"
  
  which@^2.0.1:
    version "2.0.2"
    resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
    integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
    dependencies:
      isexe "^2.0.0"
  
  window-size@^0.2.0:
    version "0.2.0"
    resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075"
    integrity sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=
  
  word-wrap@~1.2.3:
    version "1.2.3"
    resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
    integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
  
  wrap-ansi@^2.0.0:
    version "2.1.0"
    resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
    integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
    dependencies:
      string-width "^1.0.1"
      strip-ansi "^3.0.1"
  
  wrap-ansi@^5.1.0:
    version "5.1.0"
    resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
    integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
    dependencies:
      ansi-styles "^3.2.0"
      string-width "^3.0.0"
      strip-ansi "^5.0.0"
  
  wrap-ansi@^7.0.0:
    version "7.0.0"
    resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
    integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
    dependencies:
      ansi-styles "^4.0.0"
      string-width "^4.1.0"
      strip-ansi "^6.0.0"
  
  wrappy@1:
    version "1.0.2"
    resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
    integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
  
  write-file-atomic@^3.0.0:
    version "3.0.3"
    resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
    integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
    dependencies:
      imurmurhash "^0.1.4"
      is-typedarray "^1.0.0"
      signal-exit "^3.0.2"
      typedarray-to-buffer "^3.1.5"
  
  ws@^3.0.0:
    version "3.3.3"
    resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2"
    integrity sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==
    dependencies:
      async-limiter "~1.0.0"
      safe-buffer "~5.1.0"
      ultron "~1.1.0"
  
  ws@^5.1.1:
    version "5.2.3"
    resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.3.tgz#05541053414921bc29c63bee14b8b0dd50b07b3d"
    integrity sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==
    dependencies:
      async-limiter "~1.0.0"
  
  ws@^7.4.6:
    version "7.5.6"
    resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b"
    integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==
  
  xhr-request-promise@^0.1.2:
    version "0.1.3"
    resolved "https://registry.yarnpkg.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz#2d5f4b16d8c6c893be97f1a62b0ed4cf3ca5f96c"
    integrity sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==
    dependencies:
      xhr-request "^1.1.0"
  
  xhr-request@^1.0.1, xhr-request@^1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed"
    integrity sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA==
    dependencies:
      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"
  
  xhr2-cookies@1.1.0:
    version "1.1.0"
    resolved "https://registry.yarnpkg.com/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz#7d77449d0999197f155cb73b23df72505ed89d48"
    integrity sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=
    dependencies:
      cookiejar "^2.1.1"
  
  xhr@^2.0.4, xhr@^2.2.0, xhr@^2.3.3:
    version "2.6.0"
    resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d"
    integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==
    dependencies:
      global "~4.4.0"
      is-function "^1.0.1"
      parse-headers "^2.0.0"
      xtend "^4.0.0"
  
  xml-name-validator@^3.0.0:
    version "3.0.0"
    resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
    integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
  
  xmlchars@^2.2.0:
    version "2.2.0"
    resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
    integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
  
  xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0:
    version "4.0.2"
    resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
    integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
  
  xtend@~2.1.1:
    version "2.1.2"
    resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"
    integrity sha1-bv7MKk2tjmlixJAbM3znuoe10os=
    dependencies:
      object-keys "~0.4.0"
  
  y18n@^3.2.1:
    version "3.2.2"
    resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.2.tgz#85c901bd6470ce71fc4bb723ad209b70f7f28696"
    integrity sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==
  
  y18n@^4.0.0:
    version "4.0.3"
    resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
    integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==
  
  y18n@^5.0.5:
    version "5.0.8"
    resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
    integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
  
  yaeti@^0.0.6:
    version "0.0.6"
    resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577"
    integrity sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=
  
  yallist@^3.0.0, yallist@^3.1.1:
    version "3.1.1"
    resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
    integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
  
  yallist@^4.0.0:
    version "4.0.0"
    resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
    integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
  
  yargs-parser@20.x, yargs-parser@^20.2.2:
    version "20.2.9"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
    integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
  
  yargs-parser@^13.1.0:
    version "13.1.2"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
    integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
    dependencies:
      camelcase "^5.0.0"
      decamelize "^1.2.0"
  
  yargs-parser@^2.4.1:
    version "2.4.1"
    resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4"
    integrity sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=
    dependencies:
      camelcase "^3.0.0"
      lodash.assign "^4.0.6"
  
  yargs@13.2.4:
    version "13.2.4"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83"
    integrity sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==
    dependencies:
      cliui "^5.0.0"
      find-up "^3.0.0"
      get-caller-file "^2.0.1"
      os-locale "^3.1.0"
      require-directory "^2.1.1"
      require-main-filename "^2.0.0"
      set-blocking "^2.0.0"
      string-width "^3.0.0"
      which-module "^2.0.0"
      y18n "^4.0.0"
      yargs-parser "^13.1.0"
  
  yargs@^16.2.0:
    version "16.2.0"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
    integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
    dependencies:
      cliui "^7.0.2"
      escalade "^3.1.1"
      get-caller-file "^2.0.5"
      require-directory "^2.1.1"
      string-width "^4.2.0"
      y18n "^5.0.5"
      yargs-parser "^20.2.2"
  
  yargs@^4.7.1:
    version "4.8.1"
    resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0"
    integrity sha1-wMQpJMpKqmsObaFznfshZDn53cA=
    dependencies:
      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"